FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <ctype.h>
#include "cfile/cfile.h"
#include "freespace2/freespace.h"
#include "gamehelp/contexthelp.h"
#include "gamesequence/gamesequence.h"
#include "gamesnd/gamesnd.h"
#include "globalincs/alphacolors.h"
#include "graphics/font.h"
#include "io/key.h"
#include "io/mouse.h"
#include "menuui/barracks.h"
#include "menuui/playermenu.h"
#include "mission/missioncampaign.h"
#include "osapi/osregistry.h"
#include "parse/parselo.h"
#include "pilotfile/pilotfile.h"
#include "playerman/managepilot.h"
#include "playerman/player.h"
#include "popup/popup.h"
#include "ship/ship.h"
#include "ui/ui.h"
Go to the source code of this file.
Classes | |
struct | barracks_bitmaps |
struct | barracks_buttons |
Macros | |
#define | STAT_COLUMN1_W 40 |
#define | STAT_COLUMN2_W 10 |
#define | BARRACKS_X_COORD 0 |
#define | BARRACKS_Y_COORD 1 |
#define | BARRACKS_W_COORD 2 |
#define | BARRACKS_H_COORD 3 |
#define | BARRACKS_NUM_BUTTONS 19 |
#define | B_PILOT_CREATE_BUTTON 0 |
#define | B_PILOT_SCROLL_UP_BUTTON 1 |
#define | B_PILOT_SCROLL_DOWN_BUTTON 2 |
#define | B_PILOT_DELETE_BUTTON 11 |
#define | B_PILOT_SET_ACTIVE_BUTTON 12 |
#define | B_PILOT_CLONE_BUTTON 13 |
#define | B_PILOT_SINGLE_MODE_BUTTON 14 |
#define | B_PILOT_MULTI_MODE_BUTTON 15 |
#define | B_PILOT_CONVERT_BUTTON 16 |
#define | B_SQUAD_PREV_BUTTON 17 |
#define | B_SQUAD_NEXT_BUTTON 18 |
#define | B_PIC_PREV_PILOT_BUTTON 3 |
#define | B_PIC_NEXT_PILOT_BUTTON 4 |
#define | B_STATS_MEDAL_BUTTON 8 |
#define | B_STATS_SCROLL_DOWN_BUTTON 9 |
#define | B_STATS_SCROLL_UP_BUTTON 10 |
#define | B_ACCEPT_BUTTON 5 |
#define | B_HELP_BUTTON 6 |
#define | B_OPTION_BUTTON 7 |
#define | BARRACKS_IMAGE_NOT_LOADED -2 |
#define | BARRACKS_NUM_TEXT 2 |
#define | STRCPY1(a, b) |
#define B_ACCEPT_BUTTON 5 |
Definition at line 164 of file barracks.cpp.
#define B_HELP_BUTTON 6 |
Definition at line 165 of file barracks.cpp.
#define B_OPTION_BUTTON 7 |
Definition at line 166 of file barracks.cpp.
#define B_PIC_NEXT_PILOT_BUTTON 4 |
Definition at line 156 of file barracks.cpp.
#define B_PIC_PREV_PILOT_BUTTON 3 |
Definition at line 155 of file barracks.cpp.
#define B_PILOT_CLONE_BUTTON 13 |
Definition at line 145 of file barracks.cpp.
#define B_PILOT_CONVERT_BUTTON 16 |
Definition at line 148 of file barracks.cpp.
#define B_PILOT_CREATE_BUTTON 0 |
Definition at line 140 of file barracks.cpp.
#define B_PILOT_DELETE_BUTTON 11 |
Definition at line 143 of file barracks.cpp.
#define B_PILOT_MULTI_MODE_BUTTON 15 |
Definition at line 147 of file barracks.cpp.
#define B_PILOT_SCROLL_DOWN_BUTTON 2 |
Definition at line 142 of file barracks.cpp.
#define B_PILOT_SCROLL_UP_BUTTON 1 |
Definition at line 141 of file barracks.cpp.
#define B_PILOT_SET_ACTIVE_BUTTON 12 |
Definition at line 144 of file barracks.cpp.
#define B_PILOT_SINGLE_MODE_BUTTON 14 |
Definition at line 146 of file barracks.cpp.
#define B_SQUAD_NEXT_BUTTON 18 |
Definition at line 152 of file barracks.cpp.
#define B_SQUAD_PREV_BUTTON 17 |
Definition at line 151 of file barracks.cpp.
#define B_STATS_MEDAL_BUTTON 8 |
Definition at line 159 of file barracks.cpp.
#define B_STATS_SCROLL_DOWN_BUTTON 9 |
Definition at line 160 of file barracks.cpp.
#define B_STATS_SCROLL_UP_BUTTON 10 |
Definition at line 161 of file barracks.cpp.
#define BARRACKS_H_COORD 3 |
Definition at line 63 of file barracks.cpp.
#define BARRACKS_IMAGE_NOT_LOADED -2 |
Definition at line 182 of file barracks.cpp.
#define BARRACKS_NUM_BUTTONS 19 |
Definition at line 137 of file barracks.cpp.
#define BARRACKS_NUM_TEXT 2 |
Definition at line 255 of file barracks.cpp.
#define BARRACKS_W_COORD 2 |
Definition at line 62 of file barracks.cpp.
#define BARRACKS_X_COORD 0 |
Definition at line 60 of file barracks.cpp.
#define BARRACKS_Y_COORD 1 |
Definition at line 61 of file barracks.cpp.
#define STAT_COLUMN1_W 40 |
Definition at line 44 of file barracks.cpp.
#define STAT_COLUMN2_W 10 |
Definition at line 45 of file barracks.cpp.
Definition at line 303 of file barracks.cpp.
void barracks_accept_new_pilot_callsign | ( | ) |
Definition at line 1211 of file barracks.cpp.
Definition at line 977 of file barracks.cpp.
void barracks_close | ( | ) |
Definition at line 1639 of file barracks.cpp.
void barracks_create_new_pilot | ( | ) |
Definition at line 597 of file barracks.cpp.
void barracks_delete_pilot | ( | ) |
Definition at line 829 of file barracks.cpp.
Definition at line 1133 of file barracks.cpp.
void barracks_display_pilot_stats | ( | ) |
Definition at line 1171 of file barracks.cpp.
Definition at line 1444 of file barracks.cpp.
void barracks_draw_pilot_pic | ( | ) |
Definition at line 1283 of file barracks.cpp.
void barracks_draw_squad_pic | ( | ) |
Definition at line 1306 of file barracks.cpp.
void barracks_init | ( | ) |
Definition at line 1332 of file barracks.cpp.
Definition at line 917 of file barracks.cpp.
void barracks_init_stats | ( | scoring_struct * | stats | ) |
Definition at line 308 of file barracks.cpp.
int barracks_new_pilot_selected | ( | ) |
Definition at line 522 of file barracks.cpp.
void barracks_next_pic | ( | ) |
Definition at line 750 of file barracks.cpp.
void barracks_next_squad_pic | ( | ) |
Definition at line 802 of file barracks.cpp.
int barracks_pilot_accepted | ( | ) |
Definition at line 638 of file barracks.cpp.
int barracks_pilot_filter | ( | const char * | filename | ) |
Definition at line 892 of file barracks.cpp.
void barracks_prev_pic | ( | ) |
Definition at line 726 of file barracks.cpp.
void barracks_prev_squad_pic | ( | ) |
Definition at line 774 of file barracks.cpp.
void barracks_scroll_callsign_down | ( | ) |
Definition at line 685 of file barracks.cpp.
void barracks_scroll_callsign_up | ( | ) |
Definition at line 670 of file barracks.cpp.
void barracks_scroll_stats_down | ( | ) |
Definition at line 713 of file barracks.cpp.
void barracks_scroll_stats_up | ( | ) |
Definition at line 702 of file barracks.cpp.
void barracks_set_callsign_enter_mode | ( | bool | set_callsign_enter_mode | ) |
Definition at line 575 of file barracks.cpp.
void barracks_set_hotkeys | ( | bool | pilot_text_enter_mode | ) |
Definition at line 496 of file barracks.cpp.
void barracks_squad_change_popup | ( | ) |
Definition at line 910 of file barracks.cpp.
void barracks_strip_pcx | ( | char * | str | ) |
Definition at line 512 of file barracks.cpp.
int delete_pilot_file | ( | char * | pilot_name | ) |
Definition at line 54 of file managepilot.cpp.
int Barracks_overlay_id |
Definition at line 293 of file barracks.cpp.
int Barracks_squad_coords[GR_NUM_RESOLUTIONS][4] |
Definition at line 117 of file barracks.cpp.
int Barracks_squad_number_coords[GR_NUM_RESOLUTIONS][2] |
Definition at line 127 of file barracks.cpp.
UI_XSTR Barracks_text[GR_NUM_RESOLUTIONS][BARRACKS_NUM_TEXT] |
Definition at line 256 of file barracks.cpp.