#include <cl_shared.h>
Data Fields | |
char * | id |
char * | map |
char * | param |
char * | description |
char * | size |
qboolean | multiplayer |
int | teams |
linkedList_t * | gameTypes |
int | maxAliens |
qboolean | hurtAliens |
linkedList_t * | terrains |
linkedList_t * | populations |
linkedList_t * | cultures |
qboolean | storyRelated |
int | timesAlreadyUsed |
linkedList_t * | ufos |
linkedList_t * | aircraft |
char * | onwin |
char * | onlose |
Definition at line 58 of file cl_shared.h.
Type of allowed aircraft on the map
Definition at line 81 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), and GAME_SK_MapInfo().
culture strings this map is useable for
Definition at line 77 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), CP_HarvestMissionGo(), CP_MapIsSelectable(), CP_ReconMissionGroundGo(), and NAT_ScriptSanityCheck().
char* mapDef_s::description |
the description to show in the menus
Definition at line 63 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), MAP_GetMissionText(), and MAP_GetShortMissionText().
gametype strings this map is useable for
Definition at line 69 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), GAME_MP_ChangeGametype_f(), and GAME_MP_MapInfo().
hurt the aliens on spawning them - e.g. for ufocrash missions
Definition at line 73 of file cl_shared.h.
Referenced by CP_StartMissionMap(), GAME_MP_StartServer_f(), and GAME_SK_SetMissionParameters().
char* mapDef_s::id |
script file id
Definition at line 60 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), Com_GetMapDefinitionByID(), CP_ChooseMap(), CP_CreateBattleParameters(), CP_SaveMapDefStatXML(), CP_SaveMissionsXML(), and UI_SelectMap_f().
char* mapDef_s::map |
bsp or ump base filename (without extension and day or night char)
Definition at line 61 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), CP_CreateBattleParameters(), CP_StartMissionMap(), GAME_MP_StartServer_f(), GAME_SK_MapInfo(), GAME_SK_Start_f(), UI_MapInfo(), UI_MapInfoGetNext(), and UI_SelectMap_f().
Number of spawning points on the map
Definition at line 72 of file cl_shared.h.
Referenced by CP_CreateAlienTeam().
is this map multiplayer ready at all
Definition at line 67 of file cl_shared.h.
Referenced by GAME_MP_ChangeGametype_f(), GAME_MP_MapInfo(), and GAME_MP_StartServer_f().
char* mapDef_s::onlose |
trigger command after you've lost a battle
Definition at line 87 of file cl_shared.h.
Referenced by CP_ExecuteMissionTrigger().
char* mapDef_s::onwin |
Definition at line 86 of file cl_shared.h.
Referenced by CP_ExecuteMissionTrigger().
char* mapDef_s::param |
in case of ump file, the assembly to use
Definition at line 62 of file cl_shared.h.
Referenced by CP_StartMissionMap(), GAME_MP_StartServer_f(), GAME_SK_Start_f(), and UI_MapInfo().
population strings this map is useable for
Definition at line 76 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), CP_HarvestMissionGo(), CP_MapIsSelectable(), CP_ReconMissionGroundGo(), and NAT_ScriptSanityCheck().
char* mapDef_s::size |
small, medium, big
Definition at line 64 of file cl_shared.h.
Is this a mission story related?
Definition at line 78 of file cl_shared.h.
Referenced by CL_GameAutoGo(), CP_MapIsSelectable(), GAME_CP_MissionAutoCheck_f(), MAP_GetMissionModel(), and NAT_ScriptSanityCheck().
int mapDef_s::teams |
terrain strings this map is useable for
Definition at line 75 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), CP_HarvestMissionGo(), CP_MapIsSelectable(), CP_ReconMissionGroundGo(), and NAT_ScriptSanityCheck().
Number of times the map has already been used
Definition at line 79 of file cl_shared.h.
Referenced by CL_ResetSinglePlayerData(), CP_ChooseMap(), CP_LoadMapDefStatXML(), CP_LoadMissionsXML(), CP_SaveMapDefStatXML(), and CP_SaveMissionsXML().
Type of allowed UFOs on the map
Definition at line 80 of file cl_shared.h.
Referenced by CL_ParseMapDefinition(), CP_MapIsSelectable(), GAME_SK_MapInfo(), and NAT_ScriptSanityCheck().