|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <limits.h>#include "globalincs/globals.h"#include "object/object.h"#include "ship/ship.h"#include "weapon/weapon.h"#include "network/multi.h"#include "network/multiutil.h"#include "network/multimsgs.h"#include "network/multiui.h"#include "mission/missionparse.h"#include "freespace2/freespace.h"#include "gamesequence/gamesequence.h"#include "io/key.h"#include "gamesnd/gamesnd.h"#include "globalincs/linklist.h"#include "network/multi_ingame.h"#include "missionui/missionscreencommon.h"#include "popup/popup.h"#include "network/multi_observer.h"#include "network/multi_xfer.h"#include "network/multi_kick.h"#include "menuui/mainhallmenu.h"#include "stats/stats.h"#include "network/multiteamselect.h"#include "missionui/missionweaponchoice.h"#include "network/multi_endgame.h"#include "hud/hudshield.h"#include "mission/missionhotkey.h"#include "globalincs/alphacolors.h"#include "io/timer.h"#include "playerman/player.h"#include "network/multi_log.h"Go to the source code of this file.
Classes | |
| struct | is_icon |
Macros | |
| #define | MULTI_INGAME_JOIN_NUM_BUTTONS 2 |
| #define | MIJ_CANCEL 0 |
| #define | MIJ_JOIN 1 |
| #define | MULTI_INGAME_JOIN_NUM_TEXT 8 |
| #define | MI_FIELD_X 0 |
| #define | MI_FIELD_Y 1 |
| #define | MI_FIELD_W 2 |
| #define | MI_FIELD_H 3 |
| #define | MULTI_INGAME_TIME_SECONDS (1000 * 15) |
| #define | MULTI_INGAME_MAX_SHIP_ICONS 40 |
| #define | MAX_INGAME_SHIPS 50 |
| #define | INGAME_FINAL_TIMEOUT 4000 |
| #define | INGAME_PACKET_SLOP 75 |
Typedefs | |
| typedef struct is_icon | is_icon |
| #define INGAME_FINAL_TIMEOUT 4000 |
Definition at line 511 of file multi_ingame.cpp.
| #define INGAME_PACKET_SLOP 75 |
Definition at line 970 of file multi_ingame.cpp.
| #define MAX_INGAME_SHIPS 50 |
Definition at line 510 of file multi_ingame.cpp.
| #define MI_FIELD_H 3 |
Definition at line 361 of file multi_ingame.cpp.
| #define MI_FIELD_W 2 |
Definition at line 360 of file multi_ingame.cpp.
| #define MI_FIELD_X 0 |
Definition at line 358 of file multi_ingame.cpp.
| #define MI_FIELD_Y 1 |
Definition at line 359 of file multi_ingame.cpp.
| #define MIJ_CANCEL 0 |
Definition at line 319 of file multi_ingame.cpp.
| #define MIJ_JOIN 1 |
Definition at line 320 of file multi_ingame.cpp.
| #define MULTI_INGAME_JOIN_NUM_BUTTONS 2 |
Definition at line 318 of file multi_ingame.cpp.
| #define MULTI_INGAME_JOIN_NUM_TEXT 8 |
Definition at line 333 of file multi_ingame.cpp.
| #define MULTI_INGAME_MAX_SHIP_ICONS 40 |
Definition at line 489 of file multi_ingame.cpp.
| #define MULTI_INGAME_TIME_SECONDS (1000 * 15) |
Definition at line 480 of file multi_ingame.cpp.
| void multi_handle_ingame_joiners | ( | ) |
Definition at line 112 of file multi_ingame.cpp.
Definition at line 535 of file multi_ingame.cpp.
| void multi_ingame_handle_timeout | ( | ) |
Definition at line 940 of file multi_ingame.cpp.
Definition at line 740 of file multi_ingame.cpp.
| void multi_ingame_join_check_buttons | ( | ) |
Definition at line 725 of file multi_ingame.cpp.
| void multi_ingame_join_display_avail | ( | ) |
Definition at line 882 of file multi_ingame.cpp.
Definition at line 843 of file multi_ingame.cpp.
| void multi_ingame_load_icons | ( | ) |
Definition at line 550 of file multi_ingame.cpp.
| void multi_ingame_observer_finish | ( | ) |
Definition at line 253 of file multi_ingame.cpp.
| void multi_ingame_scroll_select_down | ( | ) |
Definition at line 929 of file multi_ingame.cpp.
| void multi_ingame_scroll_select_up | ( | ) |
Definition at line 918 of file multi_ingame.cpp.
| void multi_ingame_select_close | ( | ) |
Definition at line 825 of file multi_ingame.cpp.
| void multi_ingame_select_do | ( | ) |
Definition at line 777 of file multi_ingame.cpp.
| void multi_ingame_select_init | ( | ) |
int objnum, wingnum_save,idx, goals_save;
Definition at line 600 of file multi_ingame.cpp.
| void multi_ingame_send_ship_update | ( | net_player * | p | ) |
Definition at line 1788 of file multi_ingame.cpp.
| void multi_ingame_ship_list_process | ( | ) |
Definition at line 689 of file multi_ingame.cpp.
| void multi_ingame_sync_close | ( | ) |
Definition at line 298 of file multi_ingame.cpp.
| void multi_ingame_sync_do | ( | ) |
Definition at line 293 of file multi_ingame.cpp.
| void multi_ingame_sync_init | ( | ) |
Definition at line 274 of file multi_ingame.cpp.
| void multi_ingame_unload_icons | ( | ) |
Definition at line 584 of file multi_ingame.cpp.
| void multi_ingame_validate_players | ( | ) |
Definition at line 1517 of file multi_ingame.cpp.
Definition at line 1555 of file multi_ingame.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.
| void send_ingame_ship_request_packet | ( | int | code, |
| int | rdata, | ||
| net_player * | pl | ||
| ) |
Definition at line 1399 of file multi_ingame.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 * | player | ) |
Definition at line 1104 of file multi_ingame.cpp.
| ushort Ingame_ship_signatures[MAX_INGAME_SHIPS] |
Definition at line 513 of file multi_ingame.cpp.
| int Ingame_shipnum |
Definition at line 521 of file multi_ingame.cpp.
Definition at line 87 of file multi_ingame.cpp.
Definition at line 481 of file multi_ingame.cpp.
| int Multi_ingame_bitmap |
Definition at line 486 of file multi_ingame.cpp.
| ui_button_info Multi_ingame_join_buttons[GR_NUM_RESOLUTIONS][MULTI_INGAME_JOIN_NUM_BUTTONS] |
Definition at line 322 of file multi_ingame.cpp.
| ushort Multi_ingame_join_sig |
Definition at line 504 of file multi_ingame.cpp.
| UI_XSTR Multi_ingame_join_text[GR_NUM_RESOLUTIONS][MULTI_INGAME_JOIN_NUM_TEXT] |
Definition at line 335 of file multi_ingame.cpp.
| int Multi_ingame_num_avail |
Definition at line 498 of file multi_ingame.cpp.
| int Multi_ingame_num_ship_icons |
Definition at line 495 of file multi_ingame.cpp.
| UI_BUTTON Multi_ingame_select_button |
Definition at line 485 of file multi_ingame.cpp.
| is_icon Multi_ingame_ship_icon[MULTI_INGAME_MAX_SHIP_ICONS] |
Definition at line 494 of file multi_ingame.cpp.
| int Multi_ingame_ship_selected |
Definition at line 507 of file multi_ingame.cpp.
| ushort Multi_ingame_ship_sigs[MAX_PLAYERS] |
Definition at line 501 of file multi_ingame.cpp.
| UI_WINDOW Multi_ingame_window |
Definition at line 484 of file multi_ingame.cpp.