]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - bspfile.h
use dynamic eye position-centered bouncegrid when rendering in dynamic
[xonotic/darkplaces.git] / bspfile.h
index 724e6438a611a753a72baf654d92280347940ac8..648b294d4d978abe79a58a7ceb7a87fc4204a81d 100644 (file)
--- a/bspfile.h
+++ b/bspfile.h
@@ -19,13 +19,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 */
 
 
 */
 
 
-#define        MAX_MAP_HULLS           16              // was 4
-#define        MAX_MAP_LEAFS           65536   // was 8192
-
-// key / value pair sizes
-
-#define        MAX_KEY         32
-#define        MAX_VALUE       1024
+#define MAX_MAP_HULLS 16 // Q1BSP has 4, Hexen2 Q1BSP has 8, MCBSP has 16
 
 //=============================================================================
 
 
 //=============================================================================
 
@@ -202,6 +196,7 @@ typedef struct dplane_s
 //   structural?     (div0) no, game code should not be allowed to differentiate between structural and detail
 //   trigger?        (div0) no, as these are always solid anyway, and that's all that matters for trigger brushes
 #define SUPERCONTENTS_LIQUIDSMASK      (SUPERCONTENTS_LAVA | SUPERCONTENTS_SLIME | SUPERCONTENTS_WATER)
 //   structural?     (div0) no, game code should not be allowed to differentiate between structural and detail
 //   trigger?        (div0) no, as these are always solid anyway, and that's all that matters for trigger brushes
 #define SUPERCONTENTS_LIQUIDSMASK      (SUPERCONTENTS_LAVA | SUPERCONTENTS_SLIME | SUPERCONTENTS_WATER)
+#define SUPERCONTENTS_VISBLOCKERMASK   SUPERCONTENTS_OPAQUE
 
 /*
 #define SUPERCONTENTS_DEADMONSTER      0x00000000
 
 /*
 #define SUPERCONTENTS_DEADMONSTER      0x00000000