12 #ifndef _MULTITEAMSELECT_H
13 #define _MULTITEAMSELECT_H
25 #define MULTI_TS_MAX_TVT_TEAMS 2 // 2 teams max for now
26 #define MULTI_TS_NUM_SHIP_SLOTS 12 // # of ship slots in non team vs. team mode
49 void multi_ts_drop(
int from_type,
int from_index,
int to_type,
int to_index,
int ship_class,
int player_index = -1);
void send_pslot_update_packet(int team, int code, int sound=-1)
void multi_ts_sync_interface()
int multi_ts_disabled_high_slot(int slot_index, int player_index=-1)
void process_pslot_update_packet(ubyte *data, header *hinfo)
void multi_ts_commit_pressed()
void multi_ts_drop(int from_type, int from_index, int to_type, int to_index, int ship_class, int player_index=-1)
void multi_ts_lock_pressed()
void multi_ts_assign_players_all()
#define MULTI_TS_MAX_TVT_TEAMS
void multi_ts_common_init()
void multi_ts_get_shipname(char *ship_name, int team, int slot_index)
void multi_ts_create_wings()
int multi_ts_disabled_slot(int slot_index, int player_index=-1)
int multi_ts_get_team(char *ship_name)
#define MULTI_TS_NUM_SHIP_SLOTS
void multi_ts_handle_player_drop()
GLenum GLsizei GLenum GLenum const GLvoid * data
void multi_ts_maybe_host_only_popup()
void multi_ts_get_team_and_slot(char *ship_name, int *team_index, int *slot_index, bool mantis2757switch=false)
int Multi_ts_deleted_objnums[MULTI_TS_MAX_TVT_TEAMS *MULTI_TS_NUM_SHIP_SLOTS]