FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "globalincs/alphacolors.h"
#include "graphics/font.h"
#include "iff_defs/iff_defs.h"
#include "localization/localize.h"
#include "mission/missiongoals.h"
#include "mission/missionlog.h"
#include "mission/missionparse.h"
#include "network/multi.h"
#include "network/multimsgs.h"
#include "network/multiutil.h"
#include "parse/parselo.h"
#include "playerman/player.h"
#include "ship/ship.h"
Go to the source code of this file.
Classes | |
struct | log_text_seg |
Macros | |
#define | MAX_LOG_ENTRIES 700 |
#define | MAX_LOG_LINES 1000 |
#define | LOG_CULL_MARK ((int)(MAX_LOG_ENTRIES * 0.95f)) |
#define | LOG_CULL_DOORDIE_MARK ((int)(MAX_LOG_ENTRIES * 0.99f)) |
#define | LOG_LAST_DITCH_CULL_NUM ((int)(MAX_LOG_ENTRIES * 0.20f)) |
#define | LOG_HALFWAY_REPORT_NUM ((int)(MAX_LOG_ENTRIES * 0.50f)) |
#define | EMPTY_LOG_NAME "" |
#define | TIME_X 10 |
#define | OBJECT_X 75 |
#define | ACTION_X 250 |
#define | LOG_COLOR_NORMAL 0 |
#define | LOG_COLOR_BRIGHT 1 |
#define | LOG_COLOR_OTHER 2 |
#define | NUM_LOG_COLORS 3 |
#define | LOG_FLAG_GOAL_FAILED (1<<0) |
#define | LOG_FLAG_GOAL_TRUE (1<<1) |
Typedefs | |
typedef struct log_text_seg | log_text_seg |
Variables | |
int | Num_log_lines |
log_entry | log_entries [MAX_LOG_ENTRIES] |
int | last_entry |
#define ACTION_X 250 |
Definition at line 43 of file missionlog.cpp.
#define EMPTY_LOG_NAME "" |
Definition at line 38 of file missionlog.cpp.
#define LOG_COLOR_BRIGHT 1 |
Definition at line 46 of file missionlog.cpp.
#define LOG_COLOR_NORMAL 0 |
Definition at line 45 of file missionlog.cpp.
#define LOG_COLOR_OTHER 2 |
Definition at line 47 of file missionlog.cpp.
#define LOG_CULL_DOORDIE_MARK ((int)(MAX_LOG_ENTRIES * 0.99f)) |
Definition at line 34 of file missionlog.cpp.
#define LOG_CULL_MARK ((int)(MAX_LOG_ENTRIES * 0.95f)) |
Definition at line 33 of file missionlog.cpp.
#define LOG_FLAG_GOAL_FAILED (1<<0) |
Definition at line 51 of file missionlog.cpp.
#define LOG_FLAG_GOAL_TRUE (1<<1) |
Definition at line 52 of file missionlog.cpp.
#define LOG_HALFWAY_REPORT_NUM ((int)(MAX_LOG_ENTRIES * 0.50f)) |
Definition at line 36 of file missionlog.cpp.
#define LOG_LAST_DITCH_CULL_NUM ((int)(MAX_LOG_ENTRIES * 0.20f)) |
Definition at line 35 of file missionlog.cpp.
#define MAX_LOG_ENTRIES 700 |
Definition at line 29 of file missionlog.cpp.
#define MAX_LOG_LINES 1000 |
Definition at line 30 of file missionlog.cpp.
#define NUM_LOG_COLORS 3 |
Definition at line 48 of file missionlog.cpp.
#define OBJECT_X 75 |
Definition at line 42 of file missionlog.cpp.
#define TIME_X 10 |
Definition at line 41 of file missionlog.cpp.
typedef struct log_text_seg log_text_seg |
Definition at line 550 of file missionlog.cpp.
Definition at line 571 of file missionlog.cpp.
Definition at line 634 of file missionlog.cpp.
Definition at line 645 of file missionlog.cpp.
Definition at line 617 of file missionlog.cpp.
void message_log_shutdown_scrollback | ( | ) |
Definition at line 839 of file missionlog.cpp.
Definition at line 639 of file missionlog.cpp.
Definition at line 184 of file missionlog.cpp.
void mission_log_add_entry_multi | ( | int | type, |
char * | pname, | ||
char * | sname, | ||
int | index, | ||
fix | timestamp, | ||
int | flags | ||
) |
Definition at line 393 of file missionlog.cpp.
void mission_log_cull_obsolete_entries | ( | ) |
Definition at line 89 of file missionlog.cpp.
Definition at line 505 of file missionlog.cpp.
Definition at line 498 of file missionlog.cpp.
Definition at line 430 of file missionlog.cpp.
void mission_log_init | ( | ) |
Definition at line 72 of file missionlog.cpp.
Definition at line 126 of file missionlog.cpp.
int mission_log_query_scrollback_size | ( | ) |
Definition at line 81 of file missionlog.cpp.
Definition at line 851 of file missionlog.cpp.
int last_entry |
Definition at line 70 of file missionlog.cpp.
log_entry log_entries[MAX_LOG_ENTRIES] |
Definition at line 69 of file missionlog.cpp.
int Num_log_lines |
Definition at line 62 of file missionlog.cpp.