|
|
@ -110,13 +110,7 @@ GNU General Public License for more details. |
|
|
|
#define MAX_EVENTS (1<<MAX_EVENT_BITS) // 10 bits == 1024 events (the original Half-Life limit)
|
|
|
|
#define MAX_EVENTS (1<<MAX_EVENT_BITS) // 10 bits == 1024 events (the original Half-Life limit)
|
|
|
|
|
|
|
|
|
|
|
|
#define MAX_MODEL_BITS 12 // 12 bits == 4096 models
|
|
|
|
#define MAX_MODEL_BITS 12 // 12 bits == 4096 models
|
|
|
|
#define MAX_SUPPORTED_MODELS (1<<MAX_MODEL_BITS) |
|
|
|
#define MAX_MODELS (1<<MAX_MODEL_BITS) |
|
|
|
|
|
|
|
|
|
|
|
#ifdef SUPPORT_BSP2_FORMAT |
|
|
|
|
|
|
|
#define MAX_MODELS MAX_SUPPORTED_MODELS // because BSP2 contain too much embedded bsp-models
|
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#define MAX_MODELS 1024 // g-cont. reduce the memory without breaking proto
|
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAX_SOUND_BITS 11 |
|
|
|
#define MAX_SOUND_BITS 11 |
|
|
|
#define MAX_SOUNDS (1<<MAX_SOUND_BITS) // 11 bits == 2048 sounds
|
|
|
|
#define MAX_SOUNDS (1<<MAX_SOUND_BITS) // 11 bits == 2048 sounds
|
|
|
@ -187,7 +181,6 @@ GNU General Public License for more details. |
|
|
|
#undef MAX_VISIBLE_PACKET |
|
|
|
#undef MAX_VISIBLE_PACKET |
|
|
|
#undef MAX_VISIBLE_PACKET_VIS_BYTES |
|
|
|
#undef MAX_VISIBLE_PACKET_VIS_BYTES |
|
|
|
#undef MAX_EVENTS |
|
|
|
#undef MAX_EVENTS |
|
|
|
#undef MAX_SUPPORTED_MODELS |
|
|
|
|
|
|
|
#undef MAX_MODELS |
|
|
|
#undef MAX_MODELS |
|
|
|
#undef MAX_SOUNDS |
|
|
|
#undef MAX_SOUNDS |
|
|
|
#undef MAX_CUSTOM |
|
|
|
#undef MAX_CUSTOM |
|
|
@ -198,17 +191,10 @@ GNU General Public License for more details. |
|
|
|
// memory reduced protocol, not for use in multiplayer (but still compatible)
|
|
|
|
// memory reduced protocol, not for use in multiplayer (but still compatible)
|
|
|
|
#define MAX_VISIBLE_PACKET 128 |
|
|
|
#define MAX_VISIBLE_PACKET 128 |
|
|
|
#define MAX_VISIBLE_PACKET_VIS_BYTES ((MAX_VISIBLE_PACKET + 7) / 8) |
|
|
|
#define MAX_VISIBLE_PACKET_VIS_BYTES ((MAX_VISIBLE_PACKET + 7) / 8) |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_EVENTS 128 |
|
|
|
#define MAX_EVENTS 128 |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_SUPPORTED_MODELS 512 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAX_MODELS 512 |
|
|
|
#define MAX_MODELS 512 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAX_SOUNDS 512 |
|
|
|
#define MAX_SOUNDS 512 |
|
|
|
#define MAX_CUSTOM 32 |
|
|
|
#define MAX_CUSTOM 32 |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_DLIGHTS 16 // dynamic lights (rendered per one frame)
|
|
|
|
#define MAX_DLIGHTS 16 // dynamic lights (rendered per one frame)
|
|
|
|
#define MAX_ELIGHTS 32 // entity only point lights
|
|
|
|
#define MAX_ELIGHTS 32 // entity only point lights
|
|
|
|
#define MAX_RENDER_DECALS 64 // max rendering decals per a level
|
|
|
|
#define MAX_RENDER_DECALS 64 // max rendering decals per a level
|
|
|
@ -217,20 +203,14 @@ GNU General Public License for more details. |
|
|
|
#undef MAX_VISIBLE_PACKET |
|
|
|
#undef MAX_VISIBLE_PACKET |
|
|
|
#undef MAX_VISIBLE_PACKET_VIS_BYTES |
|
|
|
#undef MAX_VISIBLE_PACKET_VIS_BYTES |
|
|
|
#undef MAX_EVENTS |
|
|
|
#undef MAX_EVENTS |
|
|
|
#undef MAX_SUPPORTED_MODELS |
|
|
|
|
|
|
|
#undef MAX_MODELS |
|
|
|
#undef MAX_MODELS |
|
|
|
#undef MAX_CUSTOM |
|
|
|
#undef MAX_CUSTOM |
|
|
|
#undef MAX_RENDER_DECALS |
|
|
|
#undef MAX_RENDER_DECALS |
|
|
|
#undef MAX_RESOURCES |
|
|
|
#undef MAX_RESOURCES |
|
|
|
#define MAX_VISIBLE_PACKET 256 |
|
|
|
#define MAX_VISIBLE_PACKET 256 |
|
|
|
#define MAX_VISIBLE_PACKET_VIS_BYTES ((MAX_VISIBLE_PACKET + 7) / 8) |
|
|
|
#define MAX_VISIBLE_PACKET_VIS_BYTES ((MAX_VISIBLE_PACKET + 7) / 8) |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_EVENTS 128 |
|
|
|
#define MAX_EVENTS 128 |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_SUPPORTED_MODELS 1024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAX_MODELS 1024 |
|
|
|
#define MAX_MODELS 1024 |
|
|
|
|
|
|
|
|
|
|
|
#define MAX_CUSTOM 512 |
|
|
|
#define MAX_CUSTOM 512 |
|
|
|
#define MAX_RENDER_DECALS 128 |
|
|
|
#define MAX_RENDER_DECALS 128 |
|
|
|
#define MAX_RESOURCES 1024 |
|
|
|
#define MAX_RESOURCES 1024 |
|
|
|