FS2_Open
Open source remastering of the Freespace 2 engine
multiteamselect.cpp File Reference

Go to the source code of this file.

Classes

struct  ts_team_data
 

Macros

#define MULTI_TS_PALETTE   "InterfacePalette"
 
#define MULTI_TS_X_COORD   0
 
#define MULTI_TS_Y_COORD   1
 
#define MULTI_TS_W_COORD   2
 
#define MULTI_TS_H_COORD   3
 
#define MULTI_TS_NUM_BUTTONS   7
 
#define MULTI_TS_BRIEFING   0
 
#define MULTI_TS_SHIP_SELECT   1
 
#define MULTI_TS_WEAPON_SELECT   2
 
#define MULTI_TS_SHIPS_UP   3
 
#define MULTI_TS_SHIPS_DOWN   4
 
#define MULTI_TS_COMMIT   5
 
#define MULTI_TS_LOCK   6
 
#define MULTI_TS_NUM_LOCKED_BITMAPS   3
 
#define TSWING_0_SHIP_0   10
 
#define TSWING_0_SHIP_1   12
 
#define TSWING_0_SHIP_2   14
 
#define TSWING_0_SHIP_3   16
 
#define TSWING_1_SHIP_0   18
 
#define TSWING_1_SHIP_1   20
 
#define TSWING_1_SHIP_2   22
 
#define TSWING_1_SHIP_3   24
 
#define TSWING_2_SHIP_0   26
 
#define TSWING_2_SHIP_1   28
 
#define TSWING_2_SHIP_2   30
 
#define TSWING_2_SHIP_3   32
 
#define TSWING_0_NAME_0   11
 
#define TSWING_0_NAME_1   13
 
#define TSWING_0_NAME_2   15
 
#define TSWING_0_NAME_3   17
 
#define TSWING_1_NAME_0   19
 
#define TSWING_1_NAME_1   21
 
#define TSWING_1_NAME_2   23
 
#define TSWING_1_NAME_3   25
 
#define TSWING_2_NAME_0   27
 
#define TSWING_2_NAME_1   29
 
#define TSWING_2_NAME_2   31
 
#define TSWING_2_NAME_3   33
 
#define TSWING_LIST_0   5
 
#define TSWING_LIST_1   6
 
#define TSWING_LIST_2   7
 
#define TSWING_LIST_3   8
 
#define MULTI_TS_SLOT_LIST   0
 
#define MULTI_TS_PLAYER_LIST   1
 
#define MULTI_TS_AVAIL_LIST   2
 
#define MULTI_TS_NUM_SNAZZY_REGIONS   28
 
#define MULTI_TS_NUM_SHIP_SLOTS_TEAM   4
 
#define MULTI_TS_FLAG_NONE   -2
 
#define MULTI_TS_FLAG_EMPTY   -1
 
#define MULTI_TS_AVAIL_MAX_DISPLAY   4
 
#define MULTI_TS_SHIP_INFO_MAX_LINE_LEN   150
 
#define MULTI_TS_SHIP_INFO_MAX_LINES   10
 
#define MULTI_TS_SHIP_INFO_MAX_TEXT   (MULTI_TS_SHIP_INFO_MAX_LINE_LEN * MULTI_TS_SHIP_INFO_MAX_LINES)
 
#define TS_GRAB_FROM_LIST   0
 
#define TS_SWAP_LIST_SLOT   1
 
#define TS_SWAP_SLOT_SLOT   2
 
#define TS_DUMP_TO_LIST   3
 
#define TS_SWAP_PLAYER_PLAYER   4
 
#define TS_MOVE_PLAYER   5
 
#define TS_CODE_LOCK_TEAM   0
 
#define TS_CODE_PLAYER_UPDATE   1
 
#define MULTI_TS_FLAG_NONE   -2
 
#define MULTI_TS_FLAG_EMPTY   -1
 

Typedefs

typedef struct ts_team_data ts_team_data
 

Functions

void multi_ts_check_buttons ()
 
void multi_ts_button_pressed (int n)
 
void multi_ts_init_graphics ()
 
void multi_ts_blit_wings ()
 
void multi_ts_blit_wing_callsigns ()
 
void multi_ts_blit_avail_ships ()
 
void multi_ts_init_snazzy ()
 
int multi_ts_region_type (int region)
 
int multi_ts_slot_index (int region)
 
int multi_ts_avail_index (int region)
 
int multi_ts_player_index (int region)
 
void multi_ts_blit_status_bar ()
 
void multi_ts_init_players ()
 
void multi_ts_init_objnums ()
 
void multi_ts_init_flags ()
 
void multi_ts_get_team_and_slot (char *ship_name, int *team_index, int *slot_index, bool mantis2757switch)
 
void multi_ts_avail_scroll_down ()
 
void multi_ts_avail_scroll_up ()
 
void multi_ts_handle_mouse ()
 
int multi_ts_can_perform (int from_type, int from_index, int to_type, int to_index, int ship_class, int player_index=-1)
 
int multi_ts_get_dnd_type (int from_type, int from_index, int to_type, int to_index, int player_index=-1)
 
int multi_ts_swap_player_player (int from_index, int to_index, int *sound, int player_index=-1)
 
int multi_ts_move_player (int from_index, int to_index, int *sound, int player_index=-1)
 
int multi_ts_get_avail_ship_class (int index)
 
void multi_ts_blit_carried_icon ()
 
int multi_ts_can_grab_player (int slot_index, int player_index=-1)
 
int multi_ts_slot_bmap_num (int slot_index)
 
void multi_ts_blit_ship_info ()
 
void multi_ts_select_ship ()
 
int multi_ts_ok_to_commit ()
 
int multi_ts_avail_bmap_num (int slot_index)
 
void multi_ts_set_status_bar_mode (int m)
 
void multi_ts_check_errors ()
 
void multi_ts_init ()
 
void multi_ts_common_init ()
 
void multi_ts_do ()
 
void multi_ts_close ()
 
int multi_ts_disabled_slot (int slot_num, int player_index)
 
int multi_ts_disabled_high_slot (int slot_index, int player_index)
 
void multi_ts_sync_interface ()
 
void multi_ts_assign_players_all ()
 
void multi_ts_create_wings ()
 
void multi_ts_handle_player_drop ()
 
void multi_ts_lock_pressed ()
 
int multi_ts_is_locked ()
 
void multi_ts_maybe_host_only_popup ()
 
bool multi_ts_validate_ship (char *shipname, char *wingname)
 
void multi_ts_get_shipname (char *ship_name, int team, int slot_index)
 
void multi_ts_apply (int from_type, int from_index, int to_type, int to_index, int ship_class, int player_index)
 
void multi_ts_drop (int from_type, int from_index, int to_type, int to_index, int ship_class, int player_index)
 
int multi_ts_get_team (char *ship_name)
 
void multi_ts_commit_pressed ()
 
void send_pslot_update_packet (int team, int code, int sound)
 
void process_pslot_update_packet (ubyte *data, header *hinfo)
 

Variables

int Next_screen
 
char * Multi_ts_bitmap_fname [GR_NUM_RESOLUTIONS]
 
char * Multi_ts_bitmap_mask_fname [GR_NUM_RESOLUTIONS]
 
ui_button_info Multi_ts_buttons [GR_NUM_RESOLUTIONS][MULTI_TS_NUM_BUTTONS]
 
char * Multi_ts_bmap_names [GR_NUM_RESOLUTIONS][3]
 
int Multi_ts_locked_bitmaps [MULTI_TS_NUM_LOCKED_BITMAPS]
 
int Multi_ts_bitmap
 
int Multi_ts_mask
 
int Multi_ts_inited = 0
 
int Multi_ts_snazzy_regions
 
ubyteMulti_ts_mask_data
 
int Multi_ts_mask_w
 
int Multi_ts_mask_h
 
MENU_REGION Multi_ts_region [MULTI_TS_NUM_SNAZZY_REGIONS]
 
UI_WINDOW Multi_ts_window
 
int Multi_ts_avail_start = 0
 
int Multi_ts_avail_count = 0
 
char Multi_ts_ship_info_lines [MULTI_TS_SHIP_INFO_MAX_LINES][MULTI_TS_SHIP_INFO_MAX_LINE_LEN]
 
char Multi_ts_ship_info_text [MULTI_TS_SHIP_INFO_MAX_TEXT]
 
int Multi_ts_ship_info_line_count
 
int Multi_ts_status_bar_mode = 0
 
int Multi_ts_carried_flag = 0
 
int Multi_ts_clicked_flag = 0
 
int Multi_ts_clicked_x
 
int Multi_ts_clicked_y
 
int Multi_ts_carried_ship_class
 
int Multi_ts_carried_from_type = 0
 
int Multi_ts_carried_from_index = 0
 
int Multi_ts_select_type = -1
 
int Multi_ts_select_index = -1
 
int Multi_ts_select_ship_class = -1
 
int Multi_ts_hotspot_type = -1
 
int Multi_ts_hotspot_index = -1
 
ts_team_data Multi_ts_team [MULTI_TS_MAX_TVT_TEAMS]
 
int Multi_ts_deleted_objnums [MULTI_TS_MAX_TVT_TEAMS *MULTI_TS_NUM_SHIP_SLOTS]
 
int Multi_ts_num_deleted
 

Macro Definition Documentation

#define MULTI_TS_AVAIL_LIST   2

Definition at line 153 of file multiteamselect.cpp.

#define MULTI_TS_AVAIL_MAX_DISPLAY   4

Definition at line 274 of file multiteamselect.cpp.

#define MULTI_TS_BRIEFING   0

Definition at line 70 of file multiteamselect.cpp.

#define MULTI_TS_COMMIT   5

Definition at line 75 of file multiteamselect.cpp.

#define MULTI_TS_FLAG_EMPTY   -1

Definition at line 357 of file multiteamselect.cpp.

#define MULTI_TS_FLAG_EMPTY   -1

Definition at line 357 of file multiteamselect.cpp.

#define MULTI_TS_FLAG_NONE   -2

Definition at line 356 of file multiteamselect.cpp.

#define MULTI_TS_FLAG_NONE   -2

Definition at line 356 of file multiteamselect.cpp.

#define MULTI_TS_H_COORD   3

Definition at line 67 of file multiteamselect.cpp.

#define MULTI_TS_LOCK   6

Definition at line 76 of file multiteamselect.cpp.

#define MULTI_TS_NUM_BUTTONS   7

Definition at line 69 of file multiteamselect.cpp.

#define MULTI_TS_NUM_LOCKED_BITMAPS   3

Definition at line 102 of file multiteamselect.cpp.

#define MULTI_TS_NUM_SHIP_SLOTS_TEAM   4

Definition at line 167 of file multiteamselect.cpp.

#define MULTI_TS_NUM_SNAZZY_REGIONS   28

Definition at line 156 of file multiteamselect.cpp.

#define MULTI_TS_PALETTE   "InterfacePalette"

Definition at line 51 of file multiteamselect.cpp.

#define MULTI_TS_PLAYER_LIST   1

Definition at line 152 of file multiteamselect.cpp.

#define MULTI_TS_SHIP_INFO_MAX_LINE_LEN   150

Definition at line 297 of file multiteamselect.cpp.

#define MULTI_TS_SHIP_INFO_MAX_LINES   10

Definition at line 298 of file multiteamselect.cpp.

#define MULTI_TS_SHIP_INFO_MAX_TEXT   (MULTI_TS_SHIP_INFO_MAX_LINE_LEN * MULTI_TS_SHIP_INFO_MAX_LINES)

Definition at line 299 of file multiteamselect.cpp.

#define MULTI_TS_SHIP_SELECT   1

Definition at line 71 of file multiteamselect.cpp.

#define MULTI_TS_SHIPS_DOWN   4

Definition at line 74 of file multiteamselect.cpp.

#define MULTI_TS_SHIPS_UP   3

Definition at line 73 of file multiteamselect.cpp.

#define MULTI_TS_SLOT_LIST   0

Definition at line 151 of file multiteamselect.cpp.

#define MULTI_TS_W_COORD   2

Definition at line 66 of file multiteamselect.cpp.

#define MULTI_TS_WEAPON_SELECT   2

Definition at line 72 of file multiteamselect.cpp.

#define MULTI_TS_X_COORD   0

Definition at line 64 of file multiteamselect.cpp.

#define MULTI_TS_Y_COORD   1

Definition at line 65 of file multiteamselect.cpp.

#define TS_CODE_LOCK_TEAM   0

Definition at line 352 of file multiteamselect.cpp.

#define TS_CODE_PLAYER_UPDATE   1

Definition at line 353 of file multiteamselect.cpp.

#define TS_DUMP_TO_LIST   3

Definition at line 347 of file multiteamselect.cpp.

#define TS_GRAB_FROM_LIST   0

Definition at line 344 of file multiteamselect.cpp.

#define TS_MOVE_PLAYER   5

Definition at line 349 of file multiteamselect.cpp.

#define TS_SWAP_LIST_SLOT   1

Definition at line 345 of file multiteamselect.cpp.

#define TS_SWAP_PLAYER_PLAYER   4

Definition at line 348 of file multiteamselect.cpp.

#define TS_SWAP_SLOT_SLOT   2

Definition at line 346 of file multiteamselect.cpp.

#define TSWING_0_NAME_0   11

Definition at line 133 of file multiteamselect.cpp.

#define TSWING_0_NAME_1   13

Definition at line 134 of file multiteamselect.cpp.

#define TSWING_0_NAME_2   15

Definition at line 135 of file multiteamselect.cpp.

#define TSWING_0_NAME_3   17

Definition at line 136 of file multiteamselect.cpp.

#define TSWING_0_SHIP_0   10

Definition at line 120 of file multiteamselect.cpp.

#define TSWING_0_SHIP_1   12

Definition at line 121 of file multiteamselect.cpp.

#define TSWING_0_SHIP_2   14

Definition at line 122 of file multiteamselect.cpp.

#define TSWING_0_SHIP_3   16

Definition at line 123 of file multiteamselect.cpp.

#define TSWING_1_NAME_0   19

Definition at line 137 of file multiteamselect.cpp.

#define TSWING_1_NAME_1   21

Definition at line 138 of file multiteamselect.cpp.

#define TSWING_1_NAME_2   23

Definition at line 139 of file multiteamselect.cpp.

#define TSWING_1_NAME_3   25

Definition at line 140 of file multiteamselect.cpp.

#define TSWING_1_SHIP_0   18

Definition at line 124 of file multiteamselect.cpp.

#define TSWING_1_SHIP_1   20

Definition at line 125 of file multiteamselect.cpp.

#define TSWING_1_SHIP_2   22

Definition at line 126 of file multiteamselect.cpp.

#define TSWING_1_SHIP_3   24

Definition at line 127 of file multiteamselect.cpp.

#define TSWING_2_NAME_0   27

Definition at line 141 of file multiteamselect.cpp.

#define TSWING_2_NAME_1   29

Definition at line 142 of file multiteamselect.cpp.

#define TSWING_2_NAME_2   31

Definition at line 143 of file multiteamselect.cpp.

#define TSWING_2_NAME_3   33

Definition at line 144 of file multiteamselect.cpp.

#define TSWING_2_SHIP_0   26

Definition at line 128 of file multiteamselect.cpp.

#define TSWING_2_SHIP_1   28

Definition at line 129 of file multiteamselect.cpp.

#define TSWING_2_SHIP_2   30

Definition at line 130 of file multiteamselect.cpp.

#define TSWING_2_SHIP_3   32

Definition at line 131 of file multiteamselect.cpp.

#define TSWING_LIST_0   5

Definition at line 146 of file multiteamselect.cpp.

#define TSWING_LIST_1   6

Definition at line 147 of file multiteamselect.cpp.

#define TSWING_LIST_2   7

Definition at line 148 of file multiteamselect.cpp.

#define TSWING_LIST_3   8

Definition at line 149 of file multiteamselect.cpp.

Typedef Documentation

typedef struct ts_team_data ts_team_data

Function Documentation

void multi_ts_apply ( int  from_type,
int  from_index,
int  to_type,
int  to_index,
int  ship_class,
int  player_index 
)

Definition at line 2196 of file multiteamselect.cpp.

void multi_ts_assign_players_all ( )

Definition at line 817 of file multiteamselect.cpp.

int multi_ts_avail_bmap_num ( int  slot_index)

Definition at line 2537 of file multiteamselect.cpp.

int multi_ts_avail_index ( int  region)

Definition at line 1430 of file multiteamselect.cpp.

void multi_ts_avail_scroll_down ( )

Definition at line 1793 of file multiteamselect.cpp.

void multi_ts_avail_scroll_up ( )

Definition at line 1804 of file multiteamselect.cpp.

void multi_ts_blit_avail_ships ( )

Definition at line 1291 of file multiteamselect.cpp.

void multi_ts_blit_carried_icon ( )

Definition at line 2434 of file multiteamselect.cpp.

void multi_ts_blit_ship_info ( )

Definition at line 1480 of file multiteamselect.cpp.

void multi_ts_blit_status_bar ( )

Definition at line 1600 of file multiteamselect.cpp.

void multi_ts_blit_wing_callsigns ( )

Definition at line 1246 of file multiteamselect.cpp.

void multi_ts_blit_wings ( )

Definition at line 1219 of file multiteamselect.cpp.

void multi_ts_button_pressed ( int  n)

Definition at line 1098 of file multiteamselect.cpp.

int multi_ts_can_grab_player ( int  slot_index,
int  player_index = -1 
)

Definition at line 2483 of file multiteamselect.cpp.

int multi_ts_can_perform ( int  from_type,
int  from_index,
int  to_type,
int  to_index,
int  ship_class,
int  player_index = -1 
)

Definition at line 1984 of file multiteamselect.cpp.

void multi_ts_check_buttons ( )

Definition at line 1084 of file multiteamselect.cpp.

void multi_ts_check_errors ( )

Definition at line 2772 of file multiteamselect.cpp.

void multi_ts_close ( )

Definition at line 665 of file multiteamselect.cpp.

void multi_ts_commit_pressed ( )

Definition at line 2662 of file multiteamselect.cpp.

void multi_ts_common_init ( )

Definition at line 497 of file multiteamselect.cpp.

void multi_ts_create_wings ( )

Definition at line 955 of file multiteamselect.cpp.

int multi_ts_disabled_high_slot ( int  slot_index,
int  player_index 
)

Definition at line 764 of file multiteamselect.cpp.

int multi_ts_disabled_slot ( int  slot_num,
int  player_index 
)

Definition at line 694 of file multiteamselect.cpp.

void multi_ts_do ( )

Definition at line 568 of file multiteamselect.cpp.

void multi_ts_drop ( int  from_type,
int  from_index,
int  to_type,
int  to_index,
int  ship_class,
int  player_index 
)

Definition at line 2279 of file multiteamselect.cpp.

int multi_ts_get_avail_ship_class ( int  index)

Definition at line 2410 of file multiteamselect.cpp.

int multi_ts_get_dnd_type ( int  from_type,
int  from_index,
int  to_type,
int  to_index,
int  player_index = -1 
)

Definition at line 2142 of file multiteamselect.cpp.

void multi_ts_get_shipname ( char *  ship_name,
int  team,
int  slot_index 
)

Definition at line 1743 of file multiteamselect.cpp.

int multi_ts_get_team ( char *  ship_name)

Definition at line 2520 of file multiteamselect.cpp.

void multi_ts_get_team_and_slot ( char *  ship_name,
int team_index,
int slot_index,
bool  mantis2757switch 
)

Definition at line 1697 of file multiteamselect.cpp.

void multi_ts_handle_mouse ( )

Definition at line 1815 of file multiteamselect.cpp.

void multi_ts_handle_player_drop ( )

Definition at line 1002 of file multiteamselect.cpp.

void multi_ts_init ( )

Definition at line 480 of file multiteamselect.cpp.

void multi_ts_init_flags ( )

Definition at line 1755 of file multiteamselect.cpp.

void multi_ts_init_graphics ( )

Definition at line 1148 of file multiteamselect.cpp.

void multi_ts_init_objnums ( )

Definition at line 1649 of file multiteamselect.cpp.

void multi_ts_init_players ( )

Definition at line 1627 of file multiteamselect.cpp.

void multi_ts_init_snazzy ( )

Definition at line 1327 of file multiteamselect.cpp.

int multi_ts_is_locked ( )

Definition at line 1056 of file multiteamselect.cpp.

void multi_ts_lock_pressed ( )

Definition at line 1027 of file multiteamselect.cpp.

void multi_ts_maybe_host_only_popup ( )

Definition at line 1062 of file multiteamselect.cpp.

int multi_ts_move_player ( int  from_index,
int  to_index,
int sound,
int  player_index = -1 
)

Definition at line 2354 of file multiteamselect.cpp.

int multi_ts_ok_to_commit ( )

Definition at line 2703 of file multiteamselect.cpp.

int multi_ts_player_index ( int  region)

Definition at line 1447 of file multiteamselect.cpp.

int multi_ts_region_type ( int  region)

Definition at line 1375 of file multiteamselect.cpp.

void multi_ts_select_ship ( )

Definition at line 2585 of file multiteamselect.cpp.

void multi_ts_set_status_bar_mode ( int  m)

Definition at line 1021 of file multiteamselect.cpp.

int multi_ts_slot_bmap_num ( int  slot_index)

Definition at line 2553 of file multiteamselect.cpp.

int multi_ts_slot_index ( int  region)

Definition at line 1397 of file multiteamselect.cpp.

int multi_ts_swap_player_player ( int  from_index,
int  to_index,
int sound,
int  player_index = -1 
)

Definition at line 2297 of file multiteamselect.cpp.

void multi_ts_sync_interface ( )

Definition at line 784 of file multiteamselect.cpp.

bool multi_ts_validate_ship ( char *  shipname,
char *  wingname 
)

Definition at line 1676 of file multiteamselect.cpp.

void process_pslot_update_packet ( ubyte data,
header hinfo 
)

Definition at line 2892 of file multiteamselect.cpp.

void send_pslot_update_packet ( int  team,
int  code,
int  sound 
)

Definition at line 2795 of file multiteamselect.cpp.

Variable Documentation

int Multi_ts_avail_count = 0

Definition at line 294 of file multiteamselect.cpp.

int Multi_ts_avail_start = 0

Definition at line 293 of file multiteamselect.cpp.

int Multi_ts_bitmap

Definition at line 157 of file multiteamselect.cpp.

char* Multi_ts_bitmap_fname[GR_NUM_RESOLUTIONS]
Initial value:
= {
"TeamSelect",
"2_TeamSelect"
}

Definition at line 53 of file multiteamselect.cpp.

char* Multi_ts_bitmap_mask_fname[GR_NUM_RESOLUTIONS]
Initial value:
= {
"TeamSelect-M",
"2_TeamSelect-M"
}

Definition at line 58 of file multiteamselect.cpp.

char* Multi_ts_bmap_names[GR_NUM_RESOLUTIONS][3]
Initial value:
= {
{
"TSB_340000",
"TSB_340001",
"TSB_340002"
},
{
"2_TSB_340000",
"2_TSB_340001",
"2_TSB_340002"
}
}

Definition at line 104 of file multiteamselect.cpp.

Initial value:
= {
{
ui_button_info("CB_00", 7, 3, 37, 7, 0),
ui_button_info("CB_01", 7, 19, 37, 23, 1),
ui_button_info("CB_02", 7, 35, 37, 39, 2),
ui_button_info("TSB_03", 5, 303, -1, -1, 3),
ui_button_info("TSB_04", 5, 454, -1, -1, 4),
ui_button_info("TSB_09", 571, 425, 572, 413, 9),
ui_button_info("TSB_34", 603, 374, 602, 364, 34)
},
{
ui_button_info("2_CB_00", 12, 5, 59, 12, 0),
ui_button_info("2_CB_01", 12, 31, 59, 37, 1),
ui_button_info("2_CB_02", 12, 56, 59, 62, 2),
ui_button_info("2_TSB_03", 8, 485, -1, -1, 3),
ui_button_info("2_TSB_04", 8, 727, -1, -1, 4),
ui_button_info("2_TSB_09", 914, 681, 937, 660, 9),
ui_button_info("2_TSB_34", 966, 599, 964, 584, 34)
},
}
struct ui_button_info ui_button_info

Definition at line 78 of file multiteamselect.cpp.

int Multi_ts_carried_flag = 0

Definition at line 327 of file multiteamselect.cpp.

int Multi_ts_carried_from_index = 0

Definition at line 332 of file multiteamselect.cpp.

int Multi_ts_carried_from_type = 0

Definition at line 331 of file multiteamselect.cpp.

int Multi_ts_carried_ship_class

Definition at line 330 of file multiteamselect.cpp.

int Multi_ts_clicked_flag = 0

Definition at line 328 of file multiteamselect.cpp.

int Multi_ts_clicked_x

Definition at line 329 of file multiteamselect.cpp.

int Multi_ts_clicked_y

Definition at line 329 of file multiteamselect.cpp.

Definition at line 367 of file multiteamselect.cpp.

int Multi_ts_hotspot_index = -1

Definition at line 341 of file multiteamselect.cpp.

int Multi_ts_hotspot_type = -1

Definition at line 340 of file multiteamselect.cpp.

int Multi_ts_inited = 0

Definition at line 159 of file multiteamselect.cpp.

int Multi_ts_locked_bitmaps[MULTI_TS_NUM_LOCKED_BITMAPS]

Definition at line 116 of file multiteamselect.cpp.

int Multi_ts_mask

Definition at line 158 of file multiteamselect.cpp.

ubyte* Multi_ts_mask_data

Definition at line 161 of file multiteamselect.cpp.

int Multi_ts_mask_h

Definition at line 162 of file multiteamselect.cpp.

int Multi_ts_mask_w

Definition at line 162 of file multiteamselect.cpp.

int Multi_ts_num_deleted

Definition at line 368 of file multiteamselect.cpp.

Definition at line 163 of file multiteamselect.cpp.

int Multi_ts_select_index = -1

Definition at line 336 of file multiteamselect.cpp.

int Multi_ts_select_ship_class = -1

Definition at line 337 of file multiteamselect.cpp.

int Multi_ts_select_type = -1

Definition at line 335 of file multiteamselect.cpp.

int Multi_ts_ship_info_line_count

Definition at line 312 of file multiteamselect.cpp.

Definition at line 310 of file multiteamselect.cpp.

char Multi_ts_ship_info_text[MULTI_TS_SHIP_INFO_MAX_TEXT]

Definition at line 311 of file multiteamselect.cpp.

int Multi_ts_snazzy_regions

Definition at line 160 of file multiteamselect.cpp.

int Multi_ts_status_bar_mode = 0

Definition at line 324 of file multiteamselect.cpp.

Definition at line 364 of file multiteamselect.cpp.

UI_WINDOW Multi_ts_window

Definition at line 164 of file multiteamselect.cpp.

int Next_screen

Definition at line 71 of file missionscreencommon.cpp.