FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "cfile/cfile.h"
#include "gamehelp/contexthelp.h"
#include "gamesequence/gamesequence.h"
#include "gamesnd/eventmusic.h"
#include "gamesnd/gamesnd.h"
#include "globalincs/alphacolors.h"
#include "globalincs/globals.h"
#include "graphics/font.h"
#include "iff_defs/iff_defs.h"
#include "io/key.h"
#include "io/timer.h"
#include "localization/localize.h"
#include "mission/missionbriefcommon.h"
#include "mission/missioncampaign.h"
#include "mission/missiongoals.h"
#include "missionui/chatbox.h"
#include "missionui/missiondebrief.h"
#include "missionui/missionpause.h"
#include "missionui/missionscreencommon.h"
#include "network/multi.h"
#include "network/multi_campaign.h"
#include "network/multi_endgame.h"
#include "network/multi_kick.h"
#include "network/multi_pinfo.h"
#include "network/multimsgs.h"
#include "network/multiui.h"
#include "network/multiutil.h"
#include "osapi/osapi.h"
#include "parse/parselo.h"
#include "pilotfile/pilotfile.h"
#include "playerman/player.h"
#include "popup/popup.h"
#include "ship/ship.h"
#include "sound/audiostr.h"
#include "sound/fsspeech.h"
#include "stats/medals.h"
#include "stats/stats.h"
#include "ui/uidefs.h"
Go to the source code of this file.
Classes | |
struct | debrief_stats_kill_info |
struct | debrief_multi_list_info |
struct | v_campaign |
struct | voice_map |
Typedefs | |
typedef struct voice_map | voice_map |
#define ACCEPT_BUTTON 17 |
Definition at line 211 of file missiondebrief.cpp.
#define AWARD_TEXT_MAX_LINE_LENGTH 128 |
Definition at line 454 of file missiondebrief.cpp.
#define AWARD_TEXT_MAX_LINES 5 |
Definition at line 453 of file missiondebrief.cpp.
#define DB_WITH_MEDAL 0 |
Definition at line 167 of file missiondebrief.cpp.
#define DB_WITHOUT_MEDAL 1 |
Definition at line 168 of file missiondebrief.cpp.
#define DEBRIEF_ALLTIME_KILLS 3 |
Definition at line 62 of file missiondebrief.cpp.
#define DEBRIEF_ALLTIME_STATS 2 |
Definition at line 61 of file missiondebrief.cpp.
#define DEBRIEF_MISSION_KILLS 1 |
Definition at line 60 of file missiondebrief.cpp.
#define DEBRIEF_MISSION_STATS 0 |
Definition at line 59 of file missiondebrief.cpp.
#define DEBRIEF_NUM_STATS_PAGES 4 |
Definition at line 58 of file missiondebrief.cpp.
#define DEBRIEF_TAB 0 |
Definition at line 194 of file missiondebrief.cpp.
#define DEBRIEF_VOICE_DELAY 400 |
Definition at line 355 of file missiondebrief.cpp.
#define DEBRIEFING_FONT FONT1 |
Definition at line 64 of file missiondebrief.cpp.
#define FIRST_STAGE 6 |
Definition at line 200 of file missiondebrief.cpp.
#define HELP_BUTTON 15 |
Definition at line 209 of file missiondebrief.cpp.
#define LAST_STAGE 9 |
Definition at line 203 of file missiondebrief.cpp.
#define MAX_TOTAL_DEBRIEF_LINES 200 |
Definition at line 53 of file missiondebrief.cpp.
#define MEDALS_BUTTON 12 |
Definition at line 206 of file missiondebrief.cpp.
#define MP_TEXT_INDEX_1 4 |
Definition at line 279 of file missiondebrief.cpp.
#define MP_TEXT_INDEX_2 5 |
Definition at line 280 of file missiondebrief.cpp.
#define MP_TEXT_INDEX_3 6 |
Definition at line 281 of file missiondebrief.cpp.
#define MULTI_KICK 11 |
Definition at line 205 of file missiondebrief.cpp.
#define MULTI_LIST_TEAM_OFFSET 16 |
Definition at line 110 of file missiondebrief.cpp.
#define MULTI_PINFO_POPUP 10 |
Definition at line 204 of file missiondebrief.cpp.
#define NEXT_STAGE 8 |
Definition at line 202 of file missiondebrief.cpp.
#define NUM_BUTTONS 18 |
Definition at line 191 of file missiondebrief.cpp.
#define NUM_DEBRIEF_TEXT 10 |
Definition at line 278 of file missiondebrief.cpp.
#define NUM_TABS 2 |
Definition at line 192 of file missiondebrief.cpp.
#define NUM_VOLITION_CAMPAIGNS 1 |
Definition at line 385 of file missiondebrief.cpp.
#define OPTIONS_BUTTON 16 |
Definition at line 210 of file missiondebrief.cpp.
#define PLAYER_SCROLL_DOWN 14 |
Definition at line 208 of file missiondebrief.cpp.
#define PLAYER_SCROLL_UP 13 |
Definition at line 207 of file missiondebrief.cpp.
#define PREV_STAGE 7 |
Definition at line 201 of file missiondebrief.cpp.
#define RECOMMENDATIONS 5 |
Definition at line 199 of file missiondebrief.cpp.
#define REPEAT 1 |
Definition at line 213 of file missiondebrief.cpp.
#define REPLAY_MISSION 4 |
Definition at line 198 of file missiondebrief.cpp.
#define STATS_TAB 1 |
Definition at line 195 of file missiondebrief.cpp.
#define TEXT_SCROLL_DOWN 3 |
Definition at line 197 of file missiondebrief.cpp.
#define TEXT_SCROLL_UP 2 |
Definition at line 196 of file missiondebrief.cpp.
#define TEXT_TYPE_NORMAL 1 |
Definition at line 55 of file missiondebrief.cpp.
#define TEXT_TYPE_RECOMMENDATION 2 |
Definition at line 56 of file missiondebrief.cpp.
Definition at line 1303 of file missiondebrief.cpp.
void debrief_add_award_text | ( | char * | str | ) |
Definition at line 2247 of file missiondebrief.cpp.
void debrief_assemble_optional_mission_popup_text | ( | char * | buffer, |
char * | mission_loop_desc | ||
) |
Definition at line 1287 of file missiondebrief.cpp.
void debrief_award_init | ( | ) |
Definition at line 978 of file missiondebrief.cpp.
void debrief_award_text_clear | ( | ) |
Definition at line 2236 of file missiondebrief.cpp.
Definition at line 1632 of file missiondebrief.cpp.
void debrief_buttons_init | ( | ) |
Definition at line 800 of file missiondebrief.cpp.
void debrief_check_buttons | ( | ) |
Definition at line 1785 of file missiondebrief.cpp.
Definition at line 948 of file missiondebrief.cpp.
void debrief_choose_voice | ( | char * | voice_dest, |
char * | voice_base, | ||
int | persona_index, | ||
int | default_to_base = 0 |
||
) |
Definition at line 921 of file missiondebrief.cpp.
void debrief_close | ( | ) |
Definition at line 2059 of file missiondebrief.cpp.
void debrief_disable_accept | ( | ) |
Definition at line 2594 of file missiondebrief.cpp.
Definition at line 2281 of file missiondebrief.cpp.
Definition at line 2159 of file missiondebrief.cpp.
void debrief_draw_award_text | ( | ) |
Definition at line 2209 of file missiondebrief.cpp.
int debrief_find_persona_index | ( | ) |
Definition at line 885 of file missiondebrief.cpp.
void debrief_first_stage | ( | ) |
Definition at line 1457 of file missiondebrief.cpp.
void debrief_handle_player_drop | ( | ) |
Definition at line 2589 of file missiondebrief.cpp.
void debrief_init | ( | ) |
Definition at line 1923 of file missiondebrief.cpp.
void debrief_kick_selected_player | ( | ) |
Definition at line 1277 of file missiondebrief.cpp.
void debrief_last_stage | ( | ) |
Definition at line 1469 of file missiondebrief.cpp.
Definition at line 513 of file missiondebrief.cpp.
void debrief_multi_fixup_stages | ( | ) |
Definition at line 664 of file missiondebrief.cpp.
void debrief_multi_list_draw | ( | ) |
Definition at line 1179 of file missiondebrief.cpp.
void debrief_multi_list_init | ( | ) |
Definition at line 1130 of file missiondebrief.cpp.
void debrief_multi_list_scroll_down | ( | ) |
Definition at line 1161 of file missiondebrief.cpp.
void debrief_multi_list_scroll_up | ( | ) |
Definition at line 1148 of file missiondebrief.cpp.
void debrief_multi_server_stuff | ( | ) |
Definition at line 716 of file missiondebrief.cpp.
void debrief_next_stage | ( | ) |
Definition at line 1432 of file missiondebrief.cpp.
void debrief_next_tab | ( | ) |
Definition at line 1415 of file missiondebrief.cpp.
void debrief_pause | ( | ) |
Definition at line 624 of file missiondebrief.cpp.
void debrief_prev_stage | ( | ) |
Definition at line 1445 of file missiondebrief.cpp.
void debrief_prev_tab | ( | ) |
Definition at line 1422 of file missiondebrief.cpp.
void debrief_rebuild_player_list | ( | ) |
Definition at line 2567 of file missiondebrief.cpp.
void debrief_redraw_pressed_buttons | ( | ) |
Definition at line 1616 of file missiondebrief.cpp.
Definition at line 1496 of file missiondebrief.cpp.
Definition at line 1503 of file missiondebrief.cpp.
void debrief_render_stagenum | ( | ) |
Definition at line 1480 of file missiondebrief.cpp.
void debrief_replay_pressed | ( | ) |
Definition at line 1594 of file missiondebrief.cpp.
Definition at line 692 of file missiondebrief.cpp.
int debrief_set_stages_and_multi_stuff | ( | ) |
Definition at line 756 of file missiondebrief.cpp.
Definition at line 1737 of file missiondebrief.cpp.
void debrief_stats_render | ( | ) |
Definition at line 1514 of file missiondebrief.cpp.
void debrief_text_init | ( | ) |
Definition at line 1823 of file missiondebrief.cpp.
const char* debrief_tooltip_handler | ( | const char * | str | ) |
Definition at line 467 of file missiondebrief.cpp.
void debrief_traitor_init | ( | ) |
Definition at line 1053 of file missiondebrief.cpp.
void debrief_ui_init | ( | ) |
Definition at line 850 of file missiondebrief.cpp.
void debrief_unpause | ( | ) |
Definition at line 643 of file missiondebrief.cpp.
void debrief_voice_init | ( | ) |
Definition at line 504 of file missiondebrief.cpp.
void debrief_voice_load_all | ( | ) |
Definition at line 544 of file missiondebrief.cpp.
void debrief_voice_play | ( | ) |
Definition at line 575 of file missiondebrief.cpp.
void debrief_voice_stop | ( | ) |
Definition at line 611 of file missiondebrief.cpp.
void debrief_voice_unload_all | ( | ) |
Definition at line 562 of file missiondebrief.cpp.
float Brief_text_wipe_time_elapsed |
Definition at line 195 of file missionbriefcommon.cpp.
int Briefing_music_handle |
Definition at line 74 of file missionbrief.cpp.
int Debrief_award_coords[GR_NUM_RESOLUTIONS][2] |
Definition at line 136 of file missiondebrief.cpp.
char Debrief_award_text[AWARD_TEXT_MAX_LINES][AWARD_TEXT_MAX_LINE_LENGTH] |
Definition at line 455 of file missiondebrief.cpp.
int Debrief_award_text_coords[GR_NUM_RESOLUTIONS][3] |
Definition at line 156 of file missiondebrief.cpp.
int Debrief_award_text_num_lines = 0 |
Definition at line 456 of file missiondebrief.cpp.
int Debrief_award_text_width[GR_NUM_RESOLUTIONS][2] |
Definition at line 169 of file missiondebrief.cpp.
int Debrief_award_wnd_coords[GR_NUM_RESOLUTIONS][2] |
Definition at line 126 of file missiondebrief.cpp.
char Debrief_current_callsign[CALLSIGN_LEN+10] |
Definition at line 310 of file missiondebrief.cpp.
int Debrief_list_coords[GR_NUM_RESOLUTIONS][4] |
Definition at line 117 of file missiondebrief.cpp.
char* Debrief_loading_bitmap_fname[GR_NUM_RESOLUTIONS] |
Definition at line 216 of file missiondebrief.cpp.
char* Debrief_mask_name[GR_NUM_RESOLUTIONS] |
Definition at line 186 of file missiondebrief.cpp.
int Debrief_medal_text_coords[GR_NUM_RESOLUTIONS][3] |
Definition at line 146 of file missiondebrief.cpp.
int Debrief_more_coords[GR_NUM_RESOLUTIONS][2] |
Definition at line 101 of file missiondebrief.cpp.
int Debrief_multi_list_team_max_display[GR_NUM_RESOLUTIONS] |
Definition at line 112 of file missiondebrief.cpp.
char* Debrief_multi_name[GR_NUM_RESOLUTIONS] |
Definition at line 182 of file missiondebrief.cpp.
int Debrief_multi_stages_loaded = 0 |
Definition at line 347 of file missiondebrief.cpp.
int Debrief_multi_voice_loaded = 0 |
Definition at line 348 of file missiondebrief.cpp.
int Debrief_overlay_id |
Definition at line 345 of file missiondebrief.cpp.
player* Debrief_player |
Definition at line 311 of file missiondebrief.cpp.
voice_map Debrief_promotion_voice_mapping[NUM_VOLITION_CAMPAIGNS][MAX_CAMPAIGN_MISSIONS] |
Definition at line 405 of file missiondebrief.cpp.
int Debrief_should_show_popup = 1 |
Definition at line 374 of file missiondebrief.cpp.
char* Debrief_single_name[GR_NUM_RESOLUTIONS] |
Definition at line 178 of file missiondebrief.cpp.
int Debrief_stage_info_coords[GR_NUM_RESOLUTIONS][2] |
Definition at line 92 of file missiondebrief.cpp.
UI_XSTR Debrief_strings[GR_NUM_RESOLUTIONS][NUM_DEBRIEF_TEXT] |
Definition at line 282 of file missiondebrief.cpp.
int Debrief_text_wnd_coords[GR_NUM_RESOLUTIONS][4] |
Definition at line 78 of file missiondebrief.cpp.
int Debrief_text_x2[GR_NUM_RESOLUTIONS] |
Definition at line 87 of file missiondebrief.cpp.
int Debrief_title_coords[GR_NUM_RESOLUTIONS][3] |
Definition at line 69 of file missiondebrief.cpp.
int Max_debrief_Lines |
Definition at line 361 of file missiondebrief.cpp.
int Multi_list_select |
Definition at line 371 of file missiondebrief.cpp.
debriefing Traitor_debriefing |
Definition at line 364 of file missiondebrief.cpp.
v_campaign Volition_campaigns[NUM_VOLITION_CAMPAIGNS] |
Definition at line 391 of file missiondebrief.cpp.