Odamex
Setting the Standard in Multiplayer Doom
common/g_level.h File Reference

Go to the source code of this file.

Data Structures

struct  level_info_s
struct  level_pwad_info_s
struct  level_locals_s
struct  cluster_info_s

Typedefs

typedef struct level_info_s level_info_t
typedef struct level_pwad_info_s level_pwad_info_t
typedef struct level_locals_s level_locals_t
typedef struct cluster_info_s cluster_info_t

Functions

void G_InitNew (const char *mapname)
void G_ChangeMap (void)
void G_DeferedInitNew (char *mapname)
void G_ExitLevel (int position, int drawscores)
void G_SecretExitLevel (int position, int drawscores)
void G_DoLoadLevel (int position)
void G_InitLevelLocals (void)
void G_AirControlChanged ()
void G_SetLevelStrings (void)
cluster_info_tFindClusterInfo (int cluster)
level_info_tFindLevelInfo (char *mapname)
level_info_tFindLevelByNum (int num)
char * CalcMapName (int episode, int level)
void G_ParseMapInfo (void)
void G_ClearSnapshots (void)
void G_SnapshotLevel (void)
void G_UnSnapshotLevel (bool keepPlayers)
void G_SerializeSnapshots (FArchive &arc)

Variables

level_locals_t level
level_info_t LevelInfos []
cluster_info_t ClusterInfos []
int WorldVars [NUM_WORLDVARS]
BOOL savegamerestore
BOOL HexenHack

Typedef Documentation

typedef struct level_info_s level_info_t

Function Documentation

char* CalcMapName ( int  episode,
int  level 
)
cluster_info_t* FindClusterInfo ( int  cluster)
level_info_t* FindLevelByNum ( int  num)
level_info_t* FindLevelInfo ( char *  mapname)
void G_AirControlChanged ( )
void G_ChangeMap ( void  )
void G_ClearSnapshots ( void  )
void G_DeferedInitNew ( char *  mapname)
void G_DoLoadLevel ( int  position)
void G_ExitLevel ( int  position,
int  drawscores 
)
void G_InitLevelLocals ( void  )
void G_InitNew ( const char *  mapname)
void G_ParseMapInfo ( void  )
void G_SecretExitLevel ( int  position,
int  drawscores 
)
void G_SerializeSnapshots ( FArchive arc)
void G_SetLevelStrings ( void  )
void G_SnapshotLevel ( void  )
void G_UnSnapshotLevel ( bool  keepPlayers)

Variable Documentation

int WorldVars[NUM_WORLDVARS]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends