FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "ai/ai.h"
#include "fireball/fireballs.h"
#include "gamesnd/gamesnd.h"
#include "globalincs/alphacolors.h"
#include "globalincs/linklist.h"
#include "hud/hudartillery.h"
#include "hud/hudmessage.h"
#include "io/timer.h"
#include "math/vecmat.h"
#include "network/multi.h"
#include "object/object.h"
#include "parse/parselo.h"
#include "sound/sound.h"
#include "weapon/beam.h"
#include "weapon/weapon.h"
Go to the source code of this file.
Functions | |
int | ssm_info_lookup (const char *name) |
void | parse_ssm (const char *filename) |
void | ssm_init () |
void | ssm_get_random_start_pos (vec3d *out, vec3d *start, matrix *orient, int ssm_index) |
void | ssm_level_init () |
void | ssm_create (object *target, vec3d *start, size_t ssm_index, ssm_firing_info *override, int team) |
void | ssm_delete (SCP_list< ssm_strike >::iterator ssm) |
void | ssm_process () |
void | hud_init_artillery () |
void | hud_artillery_update () |
void | hud_artillery_render () |
Variables | |
SCP_vector< ssm_info > | Ssm_info |
SCP_list< ssm_strike > | Ssm_strikes |
void hud_artillery_render | ( | ) |
Definition at line 455 of file hudartillery.cpp.
void hud_artillery_update | ( | ) |
Definition at line 450 of file hudartillery.cpp.
void hud_init_artillery | ( | ) |
Definition at line 445 of file hudartillery.cpp.
void parse_ssm | ( | const char * | filename | ) |
Definition at line 59 of file hudartillery.cpp.
void ssm_create | ( | object * | target, |
vec3d * | start, | ||
size_t | ssm_index, | ||
ssm_firing_info * | override, | ||
int | team | ||
) |
Definition at line 251 of file hudartillery.cpp.
void ssm_delete | ( | SCP_list< ssm_strike >::iterator | ssm | ) |
Definition at line 342 of file hudartillery.cpp.
Definition at line 207 of file hudartillery.cpp.
int ssm_info_lookup | ( | const char * | name | ) |
Definition at line 47 of file hudartillery.cpp.
void ssm_init | ( | ) |
Definition at line 195 of file hudartillery.cpp.
void ssm_level_init | ( | ) |
Definition at line 246 of file hudartillery.cpp.
void ssm_process | ( | ) |
Definition at line 348 of file hudartillery.cpp.
SCP_vector<ssm_info> Ssm_info |
Definition at line 41 of file hudartillery.cpp.
SCP_list<ssm_strike> Ssm_strikes |
Definition at line 44 of file hudartillery.cpp.