FS2_Open
Open source remastering of the Freespace 2 engine
mission Struct Reference

#include <missionparse.h>

Public Member Functions

void Reset ()
 
 mission ()
 

Public Attributes

char name [NAME_LENGTH]
 
char author [NAME_LENGTH]
 
float version
 
char created [DATE_TIME_LENGTH]
 
char modified [DATE_TIME_LENGTH]
 
char notes [NOTES_LENGTH]
 
char mission_desc [MISSION_DESC_LENGTH]
 
int game_type
 
int flags
 
int num_players
 
uint num_respawns
 
int max_respawn_delay
 
support_ship_info support_ships
 
char squad_filename [MAX_FILENAME_LEN]
 
char squad_name [NAME_LENGTH]
 
char loading_screen [GR_NUM_RESOLUTIONS][MAX_FILENAME_LEN]
 
char skybox_model [MAX_FILENAME_LEN]
 
matrix skybox_orientation
 
char envmap_name [MAX_FILENAME_LEN]
 
int skybox_flags
 
int contrail_threshold
 
int ambient_light_level
 
float neb_far_multi
 
float neb_near_multi
 
sound_env sound_environment
 
int command_persona
 
char command_sender [NAME_LENGTH]
 
char event_music_name [NAME_LENGTH]
 
char briefing_music_name [NAME_LENGTH]
 
char substitute_event_music_name [NAME_LENGTH]
 
char substitute_briefing_music_name [NAME_LENGTH]
 
ai_profile_tai_profile
 
SCP_vector< mission_cutscenecutscenes
 

Detailed Description

Definition at line 130 of file missionparse.h.

Constructor & Destructor Documentation

mission::mission ( )
inline

Definition at line 210 of file missionparse.h.

Member Function Documentation

void mission::Reset ( )
inline

Definition at line 172 of file missionparse.h.

Member Data Documentation

ai_profile_t* mission::ai_profile

Definition at line 168 of file missionparse.h.

int mission::ambient_light_level

Definition at line 152 of file missionparse.h.

char mission::author[NAME_LENGTH]

Definition at line 132 of file missionparse.h.

char mission::briefing_music_name[NAME_LENGTH]

Definition at line 163 of file missionparse.h.

int mission::command_persona

Definition at line 158 of file missionparse.h.

char mission::command_sender[NAME_LENGTH]

Definition at line 159 of file missionparse.h.

int mission::contrail_threshold

Definition at line 151 of file missionparse.h.

char mission::created[DATE_TIME_LENGTH]

Definition at line 134 of file missionparse.h.

SCP_vector<mission_cutscene> mission::cutscenes

Definition at line 170 of file missionparse.h.

char mission::envmap_name[MAX_FILENAME_LEN]

Definition at line 149 of file missionparse.h.

char mission::event_music_name[NAME_LENGTH]

Definition at line 162 of file missionparse.h.

int mission::flags

Definition at line 139 of file missionparse.h.

int mission::game_type

Definition at line 138 of file missionparse.h.

char mission::loading_screen[GR_NUM_RESOLUTIONS][MAX_FILENAME_LEN]

Definition at line 146 of file missionparse.h.

int mission::max_respawn_delay

Definition at line 142 of file missionparse.h.

char mission::mission_desc[MISSION_DESC_LENGTH]

Definition at line 137 of file missionparse.h.

char mission::modified[DATE_TIME_LENGTH]

Definition at line 135 of file missionparse.h.

char mission::name[NAME_LENGTH]

Definition at line 131 of file missionparse.h.

float mission::neb_far_multi

Definition at line 153 of file missionparse.h.

float mission::neb_near_multi

Definition at line 154 of file missionparse.h.

char mission::notes[NOTES_LENGTH]

Definition at line 136 of file missionparse.h.

int mission::num_players

Definition at line 140 of file missionparse.h.

uint mission::num_respawns

Definition at line 141 of file missionparse.h.

int mission::skybox_flags

Definition at line 150 of file missionparse.h.

char mission::skybox_model[MAX_FILENAME_LEN]

Definition at line 147 of file missionparse.h.

matrix mission::skybox_orientation

Definition at line 148 of file missionparse.h.

sound_env mission::sound_environment

Definition at line 155 of file missionparse.h.

char mission::squad_filename[MAX_FILENAME_LEN]

Definition at line 144 of file missionparse.h.

char mission::squad_name[NAME_LENGTH]

Definition at line 145 of file missionparse.h.

char mission::substitute_briefing_music_name[NAME_LENGTH]

Definition at line 165 of file missionparse.h.

char mission::substitute_event_music_name[NAME_LENGTH]

Definition at line 164 of file missionparse.h.

support_ship_info mission::support_ships

Definition at line 143 of file missionparse.h.

float mission::version

Definition at line 133 of file missionparse.h.


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