]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3map2/q3map2.h
split bsp conversion stuff from q3map2
[xonotic/netradiant.git] / tools / quake3 / q3map2 / q3map2.h
index bbb3e76e73518d27b8bc12ef7a42ca46f51b2188..36e8fc9145fb8ec1a561ed396733b93e67648d42 100644 (file)
@@ -85,9 +85,6 @@
 #include "md4.h"
 #include <stdlib.h>
 
-#define MIN(a, b) ((a) < (b) ? (a) : (b))
-#define MAX(a, b) ((a) > (b) ? (a) : (b))
-
 
 /* -------------------------------------------------------------------------------
 
@@ -1237,6 +1234,7 @@ typedef struct
 {
        int num;
        qboolean hint;                      /* true if this portal was created from a hint splitter */
+       qboolean sky;                       /* true if this portal belongs to a sky leaf */
        qboolean removed;
        visPlane_t plane;                   /* normal pointing into neighbor */
        int leaf;                           /* neighbor */
@@ -1531,6 +1529,13 @@ void                        InitPaths( int *argc, char **argv );
 int                         BSPMain( int argc, char **argv );
 
 
+/* minimap.c */
+int                                                    MiniMapBSPMain( int argc, char **argv );
+
+/* convert_bsp.c */
+int                         ScaleBSPMain( int argc, char **argv );
+int                         ConvertBSPMain( int argc, char **argv );
+
 /* convert_map.c */
 int                         ConvertBSPToMap( char *bspName );
 int                         ConvertBSPToMap_BP( char *bspName );