FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Classes | |
struct | comm_order |
struct | sexp_com_order |
struct | squadmsg_history |
class | HudGaugeSquadMessage |
Typedefs | |
typedef struct comm_order | comm_order |
typedef struct sexp_com_order | sexp_com_order |
typedef struct squadmsg_history | squadmsg_history |
Variables | |
comm_order | Comm_orders [] |
sexp_com_order | Sexp_comm_orders [] |
SCP_vector< squadmsg_history > | Squadmsg_history |
int | Multi_squad_msg_local |
int | Multi_squad_msg_targ |
#define ABORT_REARM_REPAIR_ITEM (1<<10) |
Definition at line 50 of file hudsquadmsg.h.
#define ATTACK_TARGET_ITEM (1<<0) |
Definition at line 38 of file hudsquadmsg.h.
#define CAPTURE_TARGET_ITEM (1<<8) |
Definition at line 46 of file hudsquadmsg.h.
#define COVER_ME_ITEM (1<<6) |
Definition at line 44 of file hudsquadmsg.h.
#define DEFAULT_MESSAGES (ATTACK_TARGET_ITEM | DISABLE_TARGET_ITEM | DISARM_TARGET_ITEM | PROTECT_TARGET_ITEM | IGNORE_TARGET_ITEM | FORMATION_ITEM | COVER_ME_ITEM | ENGAGE_ENEMY_ITEM | DEPART_ITEM | DISABLE_SUBSYSTEM_ITEM) |
Definition at line 83 of file hudsquadmsg.h.
#define DEPART_ITEM (1<<14) |
Definition at line 56 of file hudsquadmsg.h.
#define DISABLE_SUBSYSTEM_ITEM (1<<15) |
Definition at line 59 of file hudsquadmsg.h.
#define DISABLE_TARGET_ITEM (1<<1) |
Definition at line 39 of file hudsquadmsg.h.
#define DISARM_TARGET_ITEM (1<<2) |
Definition at line 40 of file hudsquadmsg.h.
#define ENEMY_TARGET_MESSAGES (ATTACK_TARGET_ITEM | DISABLE_TARGET_ITEM | DISARM_TARGET_ITEM | IGNORE_TARGET_ITEM | STAY_NEAR_TARGET_ITEM | CAPTURE_TARGET_ITEM | DISABLE_SUBSYSTEM_ITEM ) |
Definition at line 101 of file hudsquadmsg.h.
#define ENGAGE_ENEMY_ITEM (1<<7) |
Definition at line 45 of file hudsquadmsg.h.
#define FORMATION_ITEM (1<<5) |
Definition at line 43 of file hudsquadmsg.h.
#define FRIENDLY_TARGET_MESSAGES (PROTECT_TARGET_ITEM) |
Definition at line 102 of file hudsquadmsg.h.
#define IGNORE_TARGET_ITEM (1<<4) |
Definition at line 42 of file hudsquadmsg.h.
#define KEEP_SAFE_DIST_ITEM (1<<13) |
Definition at line 53 of file hudsquadmsg.h.
#define MESSAGE_ALL_FIGHTERS -999 |
Definition at line 29 of file hudsquadmsg.h.
#define NUM_COMM_ORDER_ITEMS 16 |
Definition at line 36 of file hudsquadmsg.h.
#define NUM_MBOX_FRAMES 3 |
Definition at line 62 of file hudsquadmsg.h.
#define PROTECT_TARGET_ITEM (1<<3) |
Definition at line 41 of file hudsquadmsg.h.
#define REARM_REPAIR_ME_ITEM (1<<9) |
Definition at line 49 of file hudsquadmsg.h.
#define SM_MODE_ALL_FIGHTERS 9 |
Definition at line 26 of file hudsquadmsg.h.
#define SM_MODE_REINFORCEMENTS 6 |
Definition at line 23 of file hudsquadmsg.h.
#define SM_MODE_REPAIR_REARM 7 |
Definition at line 24 of file hudsquadmsg.h.
#define SM_MODE_REPAIR_REARM_ABORT 8 |
Definition at line 25 of file hudsquadmsg.h.
#define SM_MODE_SHIP_COMMAND 4 |
Definition at line 21 of file hudsquadmsg.h.
#define SM_MODE_SHIP_SELECT 2 |
Definition at line 19 of file hudsquadmsg.h.
#define SM_MODE_TYPE_SELECT 1 |
Definition at line 18 of file hudsquadmsg.h.
#define SM_MODE_WING_COMMAND 5 |
Definition at line 22 of file hudsquadmsg.h.
#define SM_MODE_WING_SELECT 3 |
Definition at line 20 of file hudsquadmsg.h.
#define SQUADMSG_HISTORY_ADD_ENTRY 2 |
Definition at line 156 of file hudsquadmsg.h.
#define SQUADMSG_HISTORY_NO_UPDATE 0 |
Definition at line 154 of file hudsquadmsg.h.
#define SQUADMSG_HISTORY_UPDATE 1 |
Definition at line 155 of file hudsquadmsg.h.
#define STAY_NEAR_ME_ITEM (1<<11) |
Definition at line 51 of file hudsquadmsg.h.
#define STAY_NEAR_TARGET_ITEM (1<<12) |
Definition at line 52 of file hudsquadmsg.h.
#define TARGET_MESSAGES (ENEMY_TARGET_MESSAGES | FRIENDLY_TARGET_MESSAGES) |
Definition at line 104 of file hudsquadmsg.h.
typedef struct comm_order comm_order |
typedef struct sexp_com_order sexp_com_order |
typedef struct squadmsg_history squadmsg_history |
void hud_enemymsg_toggle | ( | ) |
Definition at line 2199 of file hudsquadmsg.cpp.
void hud_init_comm_orders | ( | ) |
Definition at line 194 of file hudsquadmsg.cpp.
void hud_init_squadmsg | ( | ) |
Definition at line 2163 of file hudsquadmsg.cpp.
int hud_query_order_issued | ( | char * | to, |
char * | order_name, | ||
char * | target = NULL , |
||
int | timestamp = 0 , |
||
char * | from = NULL , |
||
char * | special_index = NULL |
||
) |
Definition at line 2425 of file hudsquadmsg.cpp.
Definition at line 1798 of file hudsquadmsg.cpp.
int hud_squadmsg_do_frame | ( | ) |
Definition at line 2297 of file hudsquadmsg.cpp.
Definition at line 524 of file hudsquadmsg.cpp.
Definition at line 2251 of file hudsquadmsg.cpp.
Definition at line 560 of file hudsquadmsg.cpp.
void hud_squadmsg_rearm_shortcut | ( | ) |
Definition at line 729 of file hudsquadmsg.cpp.
Definition at line 1567 of file hudsquadmsg.cpp.
Definition at line 668 of file hudsquadmsg.cpp.
Definition at line 744 of file hudsquadmsg.cpp.
Definition at line 2134 of file hudsquadmsg.cpp.
int hud_squadmsg_send_ship_command | ( | int | shipnum, |
int | command, | ||
int | send_message, | ||
int | update_history = SQUADMSG_HISTORY_ADD_ENTRY , |
||
int | player_num = -1 |
||
) |
Definition at line 1053 of file hudsquadmsg.cpp.
Definition at line 901 of file hudsquadmsg.cpp.
int hud_squadmsg_send_wing_command | ( | int | wingnum, |
int | command, | ||
int | send_message, | ||
int | update_history = SQUADMSG_HISTORY_ADD_ENTRY , |
||
int | player_num = -1 |
||
) |
Definition at line 1336 of file hudsquadmsg.cpp.
Definition at line 2210 of file hudsquadmsg.cpp.
void hud_squadmsg_toggle | ( | ) |
Definition at line 2172 of file hudsquadmsg.cpp.
comm_order Comm_orders[] |
Definition at line 158 of file hudsquadmsg.cpp.
int Multi_squad_msg_local |
Definition at line 131 of file fredstubs.cpp.
int Multi_squad_msg_targ |
Definition at line 130 of file fredstubs.cpp.
sexp_com_order Sexp_comm_orders[] |
Definition at line 165 of file hudsquadmsg.cpp.
SCP_vector<squadmsg_history> Squadmsg_history |
Definition at line 236 of file hudsquadmsg.cpp.