FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <stdlib.h>
#include "cfile/cfile.h"
#include "freespace2/freespace.h"
#include "gamesequence/gamesequence.h"
#include "gamesnd/eventmusic.h"
#include "gamesnd/gamesnd.h"
#include "globalincs/alphacolors.h"
#include "graphics/font.h"
#include "io/key.h"
#include "io/timer.h"
#include "localization/localize.h"
#include "menuui/credits.h"
#include "missionui/missionscreencommon.h"
#include "parse/parselo.h"
#include "playerman/player.h"
#include "sound/audiostr.h"
#include "ui/ui.h"
Go to the source code of this file.
Classes | |
struct | credits_screen_buttons |
Macros | |
#define | NUM_BUTTONS 5 |
#define | DEFAULT_NUM_IMAGES 46 |
#define | TECH_DATABASE_BUTTON 0 |
#define | SIMULATOR_BUTTON 1 |
#define | CUTSCENES_BUTTON 2 |
#define | CREDITS_BUTTON 3 |
#define | EXIT_BUTTON 4 |
#define | CREDITS_X_COORD 0 |
#define | CREDITS_Y_COORD 1 |
#define | CREDITS_W_COORD 2 |
#define | CREDITS_H_COORD 3 |
Enumerations | |
enum | CreditsPosition { START, END } |
Functions | |
void | credits_stop_music (bool fade) |
void | credits_load_music (char *fname) |
void | credits_start_music () |
int | credits_screen_button_pressed (int n) |
void | credits_parse_table (const char *filename) |
void | credits_parse () |
void | credits_init () |
void | credits_close () |
void | credits_do_frame (float frametime) |
Variables | |
char * | fs2_open_credit_text |
char * | unmodified_credits = "ORIGINAL VOLITION STAFF:\n\n\n" |
char * | mod_check = "Design:" |
int | Credits_image_coords [GR_NUM_RESOLUTIONS][4] |
int | Credits_text_coords [GR_NUM_RESOLUTIONS][4] |
float | Credit_start_pos |
float | Credit_stop_pos |
float | Credit_position = 0.0f |
#define CREDITS_BUTTON 3 |
Definition at line 116 of file credits.cpp.
#define CREDITS_H_COORD 3 |
Definition at line 123 of file credits.cpp.
#define CREDITS_W_COORD 2 |
Definition at line 122 of file credits.cpp.
#define CREDITS_X_COORD 0 |
Definition at line 120 of file credits.cpp.
#define CREDITS_Y_COORD 1 |
Definition at line 121 of file credits.cpp.
#define CUTSCENES_BUTTON 2 |
Definition at line 115 of file credits.cpp.
#define DEFAULT_NUM_IMAGES 46 |
Definition at line 111 of file credits.cpp.
#define EXIT_BUTTON 4 |
Definition at line 117 of file credits.cpp.
#define NUM_BUTTONS 5 |
Definition at line 110 of file credits.cpp.
#define SIMULATOR_BUTTON 1 |
Definition at line 114 of file credits.cpp.
#define TECH_DATABASE_BUTTON 0 |
Definition at line 113 of file credits.cpp.
enum CreditsPosition |
Enumerator | |
---|---|
START | |
END |
Definition at line 215 of file credits.cpp.
void credits_close | ( | ) |
Definition at line 643 of file credits.cpp.
Definition at line 666 of file credits.cpp.
void credits_init | ( | ) |
Definition at line 420 of file credits.cpp.
void credits_load_music | ( | char * | fname | ) |
Definition at line 231 of file credits.cpp.
void credits_parse | ( | ) |
Definition at line 411 of file credits.cpp.
void credits_parse_table | ( | const char * | filename | ) |
Definition at line 281 of file credits.cpp.
Definition at line 253 of file credits.cpp.
void credits_start_music | ( | ) |
Definition at line 242 of file credits.cpp.
void credits_stop_music | ( | bool | fade | ) |
Definition at line 223 of file credits.cpp.
float Credit_position = 0.0f |
Definition at line 204 of file credits.cpp.
float Credit_start_pos |
Definition at line 204 of file credits.cpp.
float Credit_stop_pos |
Definition at line 204 of file credits.cpp.
int Credits_image_coords[GR_NUM_RESOLUTIONS][4] |
Definition at line 135 of file credits.cpp.
int Credits_text_coords[GR_NUM_RESOLUTIONS][4] |
Definition at line 145 of file credits.cpp.
char* fs2_open_credit_text |
Definition at line 35 of file credits.cpp.
char* mod_check = "Design:" |
Definition at line 108 of file credits.cpp.
char* unmodified_credits = "ORIGINAL VOLITION STAFF:\n\n\n" |
Definition at line 107 of file credits.cpp.