|
UFO: Alien Invasion
|
Struct that is only valid for one map. It's deleted on every map load. More...
#include <server.h>

Data Fields | |
| server_state_t | state |
| char | name [MAX_QPATH] |
| char | assembly [MAX_QPATH] |
| struct cBspModel_s * | models [MAX_MODELS] |
| bool | endgame |
| bool | spawned |
| bool | started |
| char | configstrings [MAX_CONFIGSTRINGS][MAX_TOKEN_CHARS] |
| dbuffer * | messageBuffer |
| pending_event_t | pendingEvent |
| pending_event_t | eventQueue [64] |
| int | eventQueuePos |
| mapData_t | mapData |
| mapTiles_t | mapTiles |
| sv_model_t | svModels [MAX_MOD_KNOWN] |
| unsigned int | numSVModels |
| sv_edict_t | edicts [MAX_EDICTS] |
| worldSector_t | worldSectors [AREA_NODES] |
| unsigned int | numWorldSectors |
| memPool_t * | gameSysPool |
Struct that is only valid for one map. It's deleted on every map load.
| char serverInstanceGame_t::assembly[MAX_QPATH] |
random map assembly name
Definition at line 110 of file server.h.
Referenced by SV_Frame(), SV_Map(), and SV_NextMapcycle().
| char serverInstanceGame_t::configstrings[MAX_CONFIGSTRINGS][MAX_TOKEN_CHARS] |
Definition at line 117 of file server.h.
Referenced by SV_GetConfigString(), and SV_SetConfigString().
| sv_edict_t serverInstanceGame_t::edicts[MAX_EDICTS] |
Definition at line 130 of file server.h.
Referenced by SV_GetEventEdict(), and SV_GetServerDataForEdict().
| bool serverInstanceGame_t::endgame |
Definition at line 113 of file server.h.
Referenced by SV_Frame(), SV_RunGameFrame(), and SV_RunGameFrameThread().
| pending_event_t serverInstanceGame_t::eventQueue[64] |
Definition at line 121 of file server.h.
Referenced by SV_QueueEvent(), SV_QueueWriteByte(), SV_QueueWritePos(), SV_QueueWriteShort(), SV_QueueWriteString(), and SV_SendQueuedEvents().
| int serverInstanceGame_t::eventQueuePos |
Definition at line 122 of file server.h.
Referenced by SV_QueueEvent(), SV_QueueWriteByte(), SV_QueueWritePos(), SV_QueueWriteShort(), SV_QueueWriteString(), and SV_SendQueuedEvents().
| memPool_t* serverInstanceGame_t::gameSysPool |
the mempool for the game lib
Definition at line 134 of file server.h.
Referenced by SV_FreeTags(), SV_InitGameProgs(), SV_ShutdownGameProgs(), and SV_TagAlloc().
| mapData_t serverInstanceGame_t::mapData |
Definition at line 124 of file server.h.
Referenced by SV_CanActorStandHere(), SV_ClearWorld(), SV_GetMapData(), SV_GridCalcPathing(), SV_GridFall(), SV_GridFindPath(), SV_GridIsOnMap(), SV_GridPosToVec(), SV_Map(), SV_RecalcRouting(), and TEST_F().
| mapTiles_t serverInstanceGame_t::mapTiles |
Definition at line 126 of file server.h.
Referenced by SV_ClipMoveToEntities(), SV_GetInlineModelAABB(), SV_GetMapTiles(), SV_GetVisibility(), SV_HullForEntity(), SV_Map(), SV_PointContents(), SV_RecalcRouting(), SV_SetInlineModelOrientation(), SV_SetModel(), SV_TestLine(), SV_TestLineWithEnt(), and SV_Trace().
| dbuffer* serverInstanceGame_t::messageBuffer |
the message buffer that was received from the client.
Definition at line 119 of file server.h.
Referenced by SV_ExecuteClientMessage(), SV_ReadAngle(), SV_ReadByte(), SV_ReadChar(), SV_ReadData(), SV_ReadDir(), SV_ReadFormat(), SV_ReadGPos(), SV_ReadLong(), SV_ReadPos(), SV_ReadShort(), and SV_ReadString().
| struct cBspModel_s* serverInstanceGame_t::models[MAX_MODELS] |
Definition at line 111 of file server.h.
Referenced by SV_HullForEntity(), and SV_Map().
| char serverInstanceGame_t::name[MAX_QPATH] |
map name
Definition at line 109 of file server.h.
Referenced by SV_Frame(), SV_Map(), SV_NextMapcycle(), SV_Status_f(), and SVC_Info().
| unsigned int serverInstanceGame_t::numSVModels |
Definition at line 129 of file server.h.
Referenced by SV_LoadModelAABB(), and SV_Shutdown().
| unsigned int serverInstanceGame_t::numWorldSectors |
Definition at line 132 of file server.h.
Referenced by SV_CreateWorldSector().
| pending_event_t serverInstanceGame_t::pendingEvent |
Definition at line 120 of file server.h.
Referenced by SV_AbortEvents(), SV_AddEvent(), SV_EndEvents(), SV_GetEvent(), SV_GetEventEdict(), SV_WriteAngle(), SV_WriteByte(), SV_WriteChar(), SV_WriteDir(), SV_WriteFormat(), SV_WriteGPos(), SV_WriteLong(), SV_WritePos(), SV_WriteShort(), and SV_WriteString().
| bool serverInstanceGame_t::spawned |
set when the actors have spawned - no further connections are allowed in this case
Definition at line 114 of file server.h.
Referenced by SV_CheckSpawnSoldiers(), SV_CheckStartMatch(), and SVC_DirectConnect().
| bool serverInstanceGame_t::started |
set when the match has started
Definition at line 115 of file server.h.
Referenced by SV_CheckStartMatch(), and SVC_DirectConnect().
| server_state_t serverInstanceGame_t::state |
precache commands are only valid during load
Definition at line 107 of file server.h.
Referenced by Com_SetServerState(), SV_GetServerState(), SV_RunGameFrame(), and SV_SetServerState().
| sv_model_t serverInstanceGame_t::svModels[MAX_MOD_KNOWN] |
Definition at line 128 of file server.h.
Referenced by SV_LoadModelAABB(), and SV_Shutdown().
| worldSector_t serverInstanceGame_t::worldSectors[AREA_NODES] |
Definition at line 131 of file server.h.
Referenced by SV_AreaEdicts(), SV_CreateWorldSector(), and SV_LinkEdict().