FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Macros | |
#define | BUILD_HEADER(t) do { data[0]=t; packet_size = HEADER_LENGTH; } while(0) |
#define | ADD_DATA(d) do { Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); memcpy(data+packet_size, &d, sizeof(d) ); packet_size += sizeof(d); } while (0) |
#define | ADD_SHORT(d) do { static_assert(sizeof(d) == sizeof(std::int16_t), "Size of short is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); short swap = INTEL_SHORT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
#define | ADD_USHORT(d) do { static_assert(sizeof(d) == sizeof(std::uint16_t), "Size of unsigned short is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); ushort swap = INTEL_SHORT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
#define | ADD_INT(d) do { static_assert(sizeof(d) == sizeof(std::int32_t), "Size of int is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); int swap = INTEL_INT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
#define | ADD_UINT(d) do { static_assert(sizeof(d) == sizeof(std::uint32_t), "Size of unsigned int is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); uint swap = INTEL_INT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
#define | ADD_FLOAT(d) do { Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); float swap = INTEL_FLOAT(&d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
#define | ADD_STRING(s) do { Assert((packet_size + strlen(s) + 4) < MAX_PACKET_SIZE);int len = strlen(s); int len_tmp = INTEL_INT(len); ADD_DATA(len_tmp); memcpy(data+packet_size, s, len ); packet_size += len; } while(0) |
#define | ADD_ORIENT(d) { Assert((packet_size + 17) < MAX_PACKET_SIZE); ubyte dt[17]; multi_pack_orient_matrix(dt,&d); memcpy(data+packet_size,dt,17); packet_size += 17; } |
#define | ADD_VECTOR(d) do { vec3d tmpvec = ZERO_VECTOR; tmpvec.xyz.x = INTEL_FLOAT(&d.xyz.x); tmpvec.xyz.y = INTEL_FLOAT(&d.xyz.y); tmpvec.xyz.z = INTEL_FLOAT(&d.xyz.z); ADD_DATA(tmpvec); } while(0) |
#define | GET_DATA(d) do { memcpy(&d, data+offset, sizeof(d) ); offset += sizeof(d); } while(0) |
#define | GET_SHORT(d) do { short swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_SHORT(swap); offset += sizeof(d); } while(0) |
#define | GET_USHORT(d) do { ushort swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_SHORT(swap); offset += sizeof(d); } while(0) |
#define | GET_INT(d) do { int swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_INT(swap); offset += sizeof(d); } while(0) |
#define | GET_UINT(d) do { uint swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_INT(swap); offset += sizeof(d); } while(0) |
#define | GET_FLOAT(d) do { float swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_FLOAT(&swap); offset += sizeof(d); } while(0) |
#define | GET_STRING(s) do { int len; memcpy(&len, data+offset, sizeof(len)); len = INTEL_INT(len); offset += sizeof(len); memcpy(s, data+offset, len); offset += len; s[len] = '\0'; } while(0) |
#define | GET_ORIENT(d) { ubyte dt[17]; memcpy(dt,data+offset,17); offset+=17; multi_unpack_orient_matrix(dt,&d); } |
#define | GET_VECTOR(d) do { vec3d tmpvec = ZERO_VECTOR; GET_DATA(tmpvec); d.xyz.x = INTEL_FLOAT(&tmpvec.xyz.x); d.xyz.y = INTEL_FLOAT(&tmpvec.xyz.y); d.xyz.z = INTEL_FLOAT(&tmpvec.xyz.z); } while(0) |
#define | PACKET_SET_SIZE() do { hinfo->bytes_processed = offset; } while(0) |
#define | MULTI_PRIMARY_CHANGED 1 |
#define | MULTI_SECONDARY_CHANGED 2 |
#define ADD_DATA | ( | d | ) | do { Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); memcpy(data+packet_size, &d, sizeof(d) ); packet_size += sizeof(d); } while (0) |
Definition at line 37 of file multimsgs.h.
#define ADD_FLOAT | ( | d | ) | do { Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); float swap = INTEL_FLOAT(&d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
Definition at line 42 of file multimsgs.h.
#define ADD_INT | ( | d | ) | do { static_assert(sizeof(d) == sizeof(std::int32_t), "Size of int is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); int swap = INTEL_INT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
Definition at line 40 of file multimsgs.h.
#define ADD_ORIENT | ( | d | ) | { Assert((packet_size + 17) < MAX_PACKET_SIZE); ubyte dt[17]; multi_pack_orient_matrix(dt,&d); memcpy(data+packet_size,dt,17); packet_size += 17; } |
Definition at line 44 of file multimsgs.h.
#define ADD_SHORT | ( | d | ) | do { static_assert(sizeof(d) == sizeof(std::int16_t), "Size of short is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); short swap = INTEL_SHORT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
Definition at line 38 of file multimsgs.h.
#define ADD_STRING | ( | s | ) | do { Assert((packet_size + strlen(s) + 4) < MAX_PACKET_SIZE);int len = strlen(s); int len_tmp = INTEL_INT(len); ADD_DATA(len_tmp); memcpy(data+packet_size, s, len ); packet_size += len; } while(0) |
Definition at line 43 of file multimsgs.h.
#define ADD_UINT | ( | d | ) | do { static_assert(sizeof(d) == sizeof(std::uint32_t), "Size of unsigned int is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); uint swap = INTEL_INT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
Definition at line 41 of file multimsgs.h.
#define ADD_USHORT | ( | d | ) | do { static_assert(sizeof(d) == sizeof(std::uint16_t), "Size of unsigned short is not right!"); Assert((packet_size + sizeof(d)) < MAX_PACKET_SIZE); ushort swap = INTEL_SHORT(d); memcpy(data+packet_size, &swap, sizeof(d) ); packet_size += sizeof(d); } while (0) |
Definition at line 39 of file multimsgs.h.
#define ADD_VECTOR | ( | d | ) | do { vec3d tmpvec = ZERO_VECTOR; tmpvec.xyz.x = INTEL_FLOAT(&d.xyz.x); tmpvec.xyz.y = INTEL_FLOAT(&d.xyz.y); tmpvec.xyz.z = INTEL_FLOAT(&d.xyz.z); ADD_DATA(tmpvec); } while(0) |
Definition at line 45 of file multimsgs.h.
#define BUILD_HEADER | ( | t | ) | do { data[0]=t; packet_size = HEADER_LENGTH; } while(0) |
Definition at line 36 of file multimsgs.h.
Definition at line 47 of file multimsgs.h.
#define GET_FLOAT | ( | d | ) | do { float swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_FLOAT(&swap); offset += sizeof(d); } while(0) |
Definition at line 52 of file multimsgs.h.
#define GET_INT | ( | d | ) | do { int swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_INT(swap); offset += sizeof(d); } while(0) |
Definition at line 50 of file multimsgs.h.
#define GET_ORIENT | ( | d | ) | { ubyte dt[17]; memcpy(dt,data+offset,17); offset+=17; multi_unpack_orient_matrix(dt,&d); } |
Definition at line 54 of file multimsgs.h.
#define GET_SHORT | ( | d | ) | do { short swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_SHORT(swap); offset += sizeof(d); } while(0) |
Definition at line 48 of file multimsgs.h.
#define GET_STRING | ( | s | ) | do { int len; memcpy(&len, data+offset, sizeof(len)); len = INTEL_INT(len); offset += sizeof(len); memcpy(s, data+offset, len); offset += len; s[len] = '\0'; } while(0) |
Definition at line 53 of file multimsgs.h.
#define GET_UINT | ( | d | ) | do { uint swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_INT(swap); offset += sizeof(d); } while(0) |
Definition at line 51 of file multimsgs.h.
#define GET_USHORT | ( | d | ) | do { ushort swap; memcpy(&swap, data+offset, sizeof(d) ); d = INTEL_SHORT(swap); offset += sizeof(d); } while(0) |
Definition at line 49 of file multimsgs.h.
#define GET_VECTOR | ( | d | ) | do { vec3d tmpvec = ZERO_VECTOR; GET_DATA(tmpvec); d.xyz.x = INTEL_FLOAT(&tmpvec.xyz.x); d.xyz.y = INTEL_FLOAT(&tmpvec.xyz.y); d.xyz.z = INTEL_FLOAT(&tmpvec.xyz.z); } while(0) |
Definition at line 55 of file multimsgs.h.
#define MULTI_PRIMARY_CHANGED 1 |
Definition at line 60 of file multimsgs.h.
#define MULTI_SECONDARY_CHANGED 2 |
Definition at line 61 of file multimsgs.h.
#define PACKET_SET_SIZE | ( | ) | do { hinfo->bytes_processed = offset; } while(0) |
Definition at line 57 of file multimsgs.h.
void broadcast_game_query | ( | ) |
Definition at line 2234 of file multimsgs.cpp.
void multi_io_send | ( | net_player * | pl, |
ubyte * | data, | ||
int | length | ||
) |
Definition at line 371 of file multimsgs.cpp.
void multi_io_send_buffered_packets | ( | ) |
Definition at line 544 of file multimsgs.cpp.
void multi_io_send_force | ( | net_player * | pl | ) |
Definition at line 434 of file multimsgs.cpp.
void multi_io_send_reliable | ( | net_player * | pl, |
ubyte * | data, | ||
int | length | ||
) |
Definition at line 459 of file multimsgs.cpp.
void multi_io_send_reliable_force | ( | net_player * | pl | ) |
Definition at line 522 of file multimsgs.cpp.
void multi_io_send_to_all | ( | ubyte * | data, |
int | length, | ||
net_player * | ignore = NULL |
||
) |
Definition at line 408 of file multimsgs.cpp.
void multi_io_send_to_all_reliable | ( | ubyte * | data, |
int | length, | ||
net_player * | ignore = NULL |
||
) |
Definition at line 496 of file multimsgs.cpp.
Definition at line 1553 of file multimsgs.cpp.
Definition at line 1269 of file multimsgs.cpp.
Definition at line 5055 of file multimsgs.cpp.
Definition at line 6734 of file multimsgs.cpp.
Definition at line 7908 of file multimsgs.cpp.
Definition at line 8529 of file multimsgs.cpp.
Definition at line 2901 of file multimsgs.cpp.
Definition at line 2849 of file multimsgs.cpp.
Definition at line 7593 of file multimsgs.cpp.
Definition at line 7546 of file multimsgs.cpp.
Definition at line 7504 of file multimsgs.cpp.
Definition at line 7072 of file multimsgs.cpp.
Definition at line 7232 of file multimsgs.cpp.
Definition at line 3178 of file multimsgs.cpp.
Definition at line 6958 of file multimsgs.cpp.
Definition at line 7284 of file multimsgs.cpp.
Definition at line 5317 of file multimsgs.cpp.
Definition at line 5701 of file multimsgs.cpp.
Definition at line 7431 of file multimsgs.cpp.
Definition at line 3891 of file multimsgs.cpp.
Definition at line 8072 of file multimsgs.cpp.
Definition at line 4432 of file multimsgs.cpp.
Definition at line 4461 of file multimsgs.cpp.
Definition at line 5537 of file multimsgs.cpp.
Definition at line 8313 of file multimsgs.cpp.
Definition at line 3837 of file multimsgs.cpp.
Definition at line 1935 of file multimsgs.cpp.
Definition at line 717 of file multimsgs.cpp.
Definition at line 3769 of file multimsgs.cpp.
Definition at line 2277 of file multimsgs.cpp.
Definition at line 7357 of file multimsgs.cpp.
Definition at line 8580 of file multimsgs.cpp.
Definition at line 6858 of file multimsgs.cpp.
Definition at line 857 of file multimsgs.cpp.
Definition at line 3798 of file multimsgs.cpp.
Definition at line 1835 of file multi_ingame.cpp.
Definition at line 972 of file multi_ingame.cpp.
Definition at line 1162 of file multi_ingame.cpp.
Definition at line 903 of file multimsgs.cpp.
Definition at line 4774 of file multimsgs.cpp.
Definition at line 1724 of file multimsgs.cpp.
Definition at line 8491 of file multimsgs.cpp.
Definition at line 5588 of file multimsgs.cpp.
Definition at line 3653 of file multimsgs.cpp.
Definition at line 3376 of file multimsgs.cpp.
Definition at line 3431 of file multimsgs.cpp.
Definition at line 3635 of file multimsgs.cpp.
Definition at line 5194 of file multimsgs.cpp.
Definition at line 3729 of file multimsgs.cpp.
Definition at line 2193 of file multimsgs.cpp.
Definition at line 6927 of file multimsgs.cpp.
Definition at line 2063 of file multimsgs.cpp.
Definition at line 4709 of file multimsgs.cpp.
Definition at line 4046 of file multimsgs.cpp.
Definition at line 2390 of file multimsgs.cpp.
Definition at line 7797 of file multimsgs.cpp.
Definition at line 1063 of file multimsgs.cpp.
Definition at line 7686 of file multimsgs.cpp.
Definition at line 3976 of file multimsgs.cpp.
Definition at line 3466 of file multimsgs.cpp.
Definition at line 228 of file multi_kick.cpp.
Definition at line 4307 of file multimsgs.cpp.
Definition at line 8429 of file multimsgs.cpp.
Definition at line 5642 of file multimsgs.cpp.
Definition at line 6530 of file multimsgs.cpp.
Definition at line 3483 of file multimsgs.cpp.
Definition at line 5969 of file multimsgs.cpp.
Definition at line 7468 of file multimsgs.cpp.
Definition at line 4873 of file multimsgs.cpp.
process a packet indicating a secondary weapon was fired
Definition at line 3047 of file multimsgs.cpp.
Definition at line 8663 of file multimsgs.cpp.
Definition at line 8730 of file multimsgs.cpp.
Definition at line 6347 of file multimsgs.cpp.
Definition at line 2666 of file multimsgs.cpp.
Definition at line 2790 of file multimsgs.cpp.
Definition at line 2557 of file multimsgs.cpp.
Definition at line 4205 of file multimsgs.cpp.
Definition at line 4117 of file multimsgs.cpp.
Definition at line 5268 of file multimsgs.cpp.
Definition at line 4650 of file multimsgs.cpp.
Definition at line 4581 of file multimsgs.cpp.
Definition at line 4506 of file multimsgs.cpp.
Definition at line 8050 of file multimsgs.cpp.
Definition at line 3264 of file multimsgs.cpp.
Definition at line 8205 of file multimsgs.cpp.
Definition at line 8252 of file multimsgs.cpp.
Definition at line 8122 of file multimsgs.cpp.
Definition at line 2735 of file multimsgs.cpp.
Definition at line 5389 of file multimsgs.cpp.
Definition at line 6234 of file multimsgs.cpp.
Definition at line 5467 of file multimsgs.cpp.
Definition at line 1451 of file multimsgs.cpp.
void send_accept_player_data | ( | net_player * | npp, |
int | is_ingame | ||
) |
Definition at line 1196 of file multimsgs.cpp.
Definition at line 4943 of file multimsgs.cpp.
void send_asteroid_create | ( | object * | new_objp, |
object * | parent_objp, | ||
int | asteroid_type, | ||
vec3d * | relvec | ||
) |
Definition at line 6663 of file multimsgs.cpp.
Definition at line 6706 of file multimsgs.cpp.
Definition at line 6689 of file multimsgs.cpp.
void send_beam_fired_packet | ( | object * | shooter, |
ship_subsys * | turret, | ||
object * | target, | ||
int | beam_info_index, | ||
beam_info * | override, | ||
int | bfi_flags, | ||
int | bank_point | ||
) |
Definition at line 7835 of file multimsgs.cpp.
void send_bytes_recvd_packet | ( | net_player * | pl | ) |
Definition at line 8513 of file multimsgs.cpp.
Definition at line 2881 of file multimsgs.cpp.
Definition at line 2829 of file multimsgs.cpp.
Definition at line 7568 of file multimsgs.cpp.
void send_change_iff_color_packet | ( | ushort | net_signature, |
int | observer_team, | ||
int | observed_team, | ||
int | alternate_iff_color | ||
) |
Definition at line 7523 of file multimsgs.cpp.
Definition at line 7483 of file multimsgs.cpp.
void send_client_update_packet | ( | net_player * | pl | ) |
Definition at line 6975 of file multimsgs.cpp.
Definition at line 7210 of file multimsgs.cpp.
Definition at line 3162 of file multimsgs.cpp.
Definition at line 6942 of file multimsgs.cpp.
Definition at line 7260 of file multimsgs.cpp.
void send_debris_create_packet | ( | object * | objp, |
ushort | net_signature, | ||
int | model_num, | ||
vec3d | exp_center | ||
) |
Definition at line 161 of file fredstubs.cpp.
Definition at line 5294 of file multimsgs.cpp.
Definition at line 5687 of file multimsgs.cpp.
Definition at line 7414 of file multimsgs.cpp.
void send_endgame_packet | ( | net_player * | pl = NULL | ) |
Definition at line 3855 of file multimsgs.cpp.
Definition at line 8054 of file multimsgs.cpp.
Definition at line 4420 of file multimsgs.cpp.
void send_file_sig_request | ( | char * | file_name | ) |
Definition at line 4448 of file multimsgs.cpp.
Definition at line 5520 of file multimsgs.cpp.
void send_flak_fired_packet | ( | int | ship_objnum, |
int | subsys_index, | ||
int | weapon_objnum, | ||
float | flak_range | ||
) |
Definition at line 8270 of file multimsgs.cpp.
void send_force_end_mission_packet | ( | ) |
Definition at line 3821 of file multimsgs.cpp.
Definition at line 1852 of file multimsgs.cpp.
void send_game_chat_packet | ( | net_player * | from, |
const char * | msg, | ||
int | msg_mode, | ||
net_player * | to = NULL , |
||
const char * | expr = NULL , |
||
int | server_msg = 0 |
||
) |
Definition at line 615 of file multimsgs.cpp.
Definition at line 3753 of file multimsgs.cpp.
void send_heartbeat | ( | ) |
Definition at line 7312 of file multimsgs.cpp.
Definition at line 8566 of file multimsgs.cpp.
Definition at line 6832 of file multimsgs.cpp.
void send_hud_msg_to_all | ( | char * | msg | ) |
Definition at line 841 of file multimsgs.cpp.
void send_ingame_ack | ( | int | state, |
net_player * | p | ||
) |
void send_ingame_nak | ( | int | state, |
net_player * | p | ||
) |
Definition at line 3785 of file multimsgs.cpp.
void send_ingame_ship_update_packet | ( | net_player * | p, |
ship * | sp | ||
) |
Definition at line 1809 of file multi_ingame.cpp.
void send_ingame_ships_packet | ( | net_player * | pl | ) |
Definition at line 1104 of file multi_ingame.cpp.
void send_ingame_wings_packet | ( | net_player * | pl | ) |
void send_join_packet | ( | net_addr * | addr, |
join_request * | jr | ||
) |
Definition at line 888 of file multimsgs.cpp.
void send_jump_into_mission_packet | ( | net_player * | pl = NULL | ) |
Definition at line 4747 of file multimsgs.cpp.
void send_leave_game_packet | ( | short | player_id = -1 , |
int | kicked_reason = -1 , |
||
net_player * | target = NULL |
||
) |
Definition at line 1680 of file multimsgs.cpp.
Definition at line 8474 of file multimsgs.cpp.
Definition at line 5574 of file multimsgs.cpp.
void send_mission_item | ( | net_player * | pl, |
char * | file_name, | ||
char * | mission_name | ||
) |
Definition at line 3550 of file multimsgs.cpp.
Definition at line 3348 of file multimsgs.cpp.
void send_mission_message_packet | ( | int | id, |
char * | who_from, | ||
int | priority, | ||
int | timing, | ||
int | source, | ||
int | builtin_type, | ||
int | multi_target, | ||
int | multi_team_filter, | ||
int | delay = 0 |
||
) |
Definition at line 3400 of file multimsgs.cpp.
Definition at line 5154 of file multimsgs.cpp.
Definition at line 3709 of file multimsgs.cpp.
Definition at line 2161 of file multimsgs.cpp.
Definition at line 6907 of file multimsgs.cpp.
void send_netgame_update_packet | ( | net_player * | pl = NULL | ) |
Definition at line 2008 of file multimsgs.cpp.
void send_netplayer_load_packet | ( | net_player * | pl | ) |
Definition at line 4694 of file multimsgs.cpp.
void send_netplayer_slot_packet | ( | ) |
Definition at line 4017 of file multimsgs.cpp.
void send_netplayer_update_packet | ( | net_player * | pl = NULL | ) |
Definition at line 2308 of file multimsgs.cpp.
Definition at line 7760 of file multimsgs.cpp.
void send_new_player_packet | ( | int | new_player_num, |
net_player * | target | ||
) |
Definition at line 1031 of file multimsgs.cpp.
Definition at line 7624 of file multimsgs.cpp.
void send_observer_update_packet | ( | ) |
Definition at line 3938 of file multimsgs.cpp.
Definition at line 3527 of file multimsgs.cpp.
Definition at line 4261 of file multimsgs.cpp.
void send_player_pain_packet | ( | net_player * | pl, |
int | weapon_info_index, | ||
float | damage, | ||
vec3d * | force, | ||
vec3d * | hitpos, | ||
int | quadrant_num | ||
) |
Definition at line 8397 of file multimsgs.cpp.
void send_player_settings_packet | ( | net_player * | p = NULL | ) |
Definition at line 5606 of file multimsgs.cpp.
void send_player_stats_block_packet | ( | net_player * | pl, |
int | stats_type, | ||
net_player * | target = NULL , |
||
short | offset = 0 |
||
) |
Definition at line 6391 of file multimsgs.cpp.
Definition at line 3538 of file multimsgs.cpp.
void send_post_sync_data_packet | ( | net_player * | p = NULL , |
int | std_request = 1 |
||
) |
Definition at line 5770 of file multimsgs.cpp.
Definition at line 7458 of file multimsgs.cpp.
Definition at line 4845 of file multimsgs.cpp.
void send_secondary_fired_packet | ( | ship * | shipp, |
ushort | starting_sig, | ||
int | starting_count, | ||
int | num_fired, | ||
int | allow_swarm | ||
) |
Definition at line 2938 of file multimsgs.cpp.
void send_self_destruct_packet | ( | ) |
Definition at line 8629 of file multimsgs.cpp.
Definition at line 2266 of file multimsgs.cpp.
Definition at line 8701 of file multimsgs.cpp.
Definition at line 6300 of file multimsgs.cpp.
Definition at line 2648 of file multimsgs.cpp.
Definition at line 2774 of file multimsgs.cpp.
void send_ship_kill_packet | ( | object * | ship_obj, |
object * | other_objp, | ||
float | percent_killed, | ||
int | self_destruct | ||
) |
Definition at line 2467 of file multimsgs.cpp.
void send_ship_status_packet | ( | net_player * | pl, |
button_info * | bi, | ||
int | id | ||
) |
Definition at line 4180 of file multimsgs.cpp.
Definition at line 4099 of file multimsgs.cpp.
Definition at line 5249 of file multimsgs.cpp.
void send_subsys_update_packet | ( | net_player * | p | ) |
Definition at line 4626 of file multimsgs.cpp.
Definition at line 4557 of file multimsgs.cpp.
Definition at line 4482 of file multimsgs.cpp.
Definition at line 8021 of file multimsgs.cpp.
Definition at line 3212 of file multimsgs.cpp.
Definition at line 8179 of file multimsgs.cpp.
Definition at line 8229 of file multimsgs.cpp.
void send_weapon_or_ammo_changed_packet | ( | int | ship_index, |
int | bank_type, | ||
int | bank_number, | ||
int | ammo_left, | ||
int | rearm_limit, | ||
int | new_weapon_index | ||
) |
Definition at line 8097 of file multimsgs.cpp.
Definition at line 2707 of file multimsgs.cpp.
void send_wss_request_packet | ( | short | player_id, |
int | from_slot, | ||
int | from_index, | ||
int | to_slot, | ||
int | to_index, | ||
int | wl_ship_slot, | ||
int | ship_class, | ||
int | mode, | ||
net_player * | p = NULL |
||
) |
Definition at line 5360 of file multimsgs.cpp.
void send_wss_slots_data_packet | ( | int | team_num, |
int | final, | ||
net_player * | p = NULL , |
||
int | std_request = 1 |
||
) |
Definition at line 6154 of file multimsgs.cpp.