UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cgameType_s Struct Reference

#include <cgame.h>

Data Fields

char id [MAX_VAR]
 
char window [MAX_VAR]
 
char name [MAX_VAR]
 
linkedList_tequipmentList
 

Detailed Description

Definition at line 84 of file cgame.h.

Field Documentation

linkedList_t* cgameType_s::equipmentList

the list of valid equipment definitions for this gametype - if this is nullptr, every equipment may be used

Definition at line 88 of file cgame.h.

Referenced by GAME_GetCGameAPI(), and GAME_SK_ChangeEquip_f().

char cgameType_s::id[MAX_VAR]

the id is also the file basename

Definition at line 85 of file cgame.h.

Referenced by GAME_GetCGameAPI(), and GAME_ParseModes().

char cgameType_s::name[MAX_VAR]

translatable ui name

Definition at line 87 of file cgame.h.

Referenced by GAME_InitUIData().

char cgameType_s::window[MAX_VAR]

the ui window id where this game type should become active for

Definition at line 86 of file cgame.h.

Referenced by GAME_GetCGameAPI_(), GAME_InitUIData(), and GAME_SetMode_f().


The documentation for this struct was generated from the following file: