main/mission.h File Reference

#include <types.h>

Classes

struct  mle

Defines

#define MAX_MISSIONS   5000
#define MAX_LEVELS_PER_MISSION   30
#define MAX_SECRET_LEVELS_PER_MISSION   5
#define MISSION_NAME_LEN   21
#define MISSION_FILENAME_LEN   9

Functions

int build_mission_list (int anarchy_mode)
int load_mission (int mission_num)
int load_mission_by_name (char *mission_name)

Variables

mle Mission_list [MAX_MISSIONS]
int Current_mission_num
char * Current_mission_filename
char * Current_mission_longname
char Level_names [MAX_LEVELS_PER_MISSION][13]
char Secret_level_names [MAX_SECRET_LEVELS_PER_MISSION][13]

Define Documentation

#define MAX_LEVELS_PER_MISSION   30
 

#define MAX_MISSIONS   5000
 

#define MAX_SECRET_LEVELS_PER_MISSION   5
 

#define MISSION_FILENAME_LEN   9
 

#define MISSION_NAME_LEN   21
 


Function Documentation

int build_mission_list int  anarchy_mode  ) 
 

int load_mission int  mission_num  ) 
 

int load_mission_by_name char *  mission_name  ) 
 


Variable Documentation

char* Current_mission_filename
 

char * Current_mission_longname
 

int Current_mission_num
 

char Level_names[MAX_LEVELS_PER_MISSION][13]
 

mle Mission_list[MAX_MISSIONS]
 

char Secret_level_names[MAX_SECRET_LEVELS_PER_MISSION][13]
 


Generated on Mon Aug 28 20:55:33 2006 for D1X-Rebirth by  doxygen 1.4.6