FS2_Open
Open source remastering of the Freespace 2 engine
alphacolors.cpp File Reference

Go to the source code of this file.

Macros

#define DEFAULT_TAGS   20
 

Functions

void parse_colors (const char *filename)
 
void parse_everything_else (const char *filename)
 
void alpha_colors_init ()
 

Variables

SCP_map< SCP_string, team_colorTeam_Colors
 
SCP_vector< SCP_stringTeam_Names
 
SCP_map< char, color * > Tagged_Colors
 
SCP_map< char, colorCustom_Colors
 
SCP_vector< char > Color_Tags
 
color Color_text_normal
 
color Color_text_subselected
 
color Color_text_selected
 
color Color_text_error
 
color Color_text_error_hi
 
color Color_text_active
 
color Color_text_active_hi
 
color Color_text_heading
 
color Color_more_indicator
 
color Color_more_bright
 
color Color_bright
 
color Color_normal
 
color Color_briefing_grid
 
color Color_blue
 
color Color_bright_blue
 
color Color_green
 
color Color_bright_green
 
color Color_black
 
color Color_grey
 
color Color_silver
 
color Color_white
 
color Color_bright_white
 
color Color_violet_gray
 
color Color_violet
 
color Color_pink
 
color Color_light_pink
 
color Color_dim_red
 
color Color_red
 
color Color_bright_red
 
color Color_yellow
 
color Color_bright_yellow
 
color Color_ui_light_green
 
color Color_ui_green
 
color Color_ui_light_pink
 
color Color_ui_pink
 
color Brief_color_red
 
color Brief_color_green
 
color Brief_color_legacy_neutral
 
char default_fiction_viewer_color = 'w'
 
char default_command_briefing_color = 'w'
 
char default_briefing_color = 'w'
 
char default_redalert_briefing_color = 'w'
 
char default_debriefing_color = 'w'
 
char default_recommendation_color = 'r'
 
char default_loop_briefing_color = 'w'
 
colorCOLOR_LIST [TOTAL_COLORS]
 
const char * COLOR_NAMES [TOTAL_COLORS]
 
const int rgba_defaults [TOTAL_COLORS][4]
 
colorinterface_colors [INTERFACE_COLORS]
 
const int interface_defaults [INTERFACE_COLORS]
 
const char DEFAULT_TAG_LIST [DEFAULT_TAGS]
 
colorDEFAULT_TAG_COLORS [DEFAULT_TAGS]
 
colorColor_netplayer [NETPLAYER_COLORS]
 

Macro Definition Documentation

#define DEFAULT_TAGS   20

Definition at line 155 of file alphacolors.cpp.

Function Documentation

void alpha_colors_init ( )

CommanderDJ: initialise alpha colors based on colors.tbl Made modular and given a wider range of features by MageKing17

Definition at line 241 of file alphacolors.cpp.

void parse_colors ( const char *  filename)

Definition at line 272 of file alphacolors.cpp.

void parse_everything_else ( const char *  filename)

Definition at line 347 of file alphacolors.cpp.

Variable Documentation

color Brief_color_green

Definition at line 38 of file alphacolors.cpp.

color Brief_color_legacy_neutral

Definition at line 38 of file alphacolors.cpp.

color Brief_color_red

Definition at line 38 of file alphacolors.cpp.

color Color_black

Definition at line 32 of file alphacolors.cpp.

color Color_blue

Definition at line 31 of file alphacolors.cpp.

color Color_briefing_grid

Definition at line 29 of file alphacolors.cpp.

color Color_bright

Definition at line 28 of file alphacolors.cpp.

color Color_bright_blue

Definition at line 31 of file alphacolors.cpp.

color Color_bright_green

Definition at line 31 of file alphacolors.cpp.

color Color_bright_red

Definition at line 34 of file alphacolors.cpp.

color Color_bright_white

Definition at line 32 of file alphacolors.cpp.

color Color_bright_yellow

Definition at line 34 of file alphacolors.cpp.

color Color_dim_red

Definition at line 34 of file alphacolors.cpp.

color Color_green

Definition at line 31 of file alphacolors.cpp.

color Color_grey

Definition at line 32 of file alphacolors.cpp.

color Color_light_pink

Definition at line 33 of file alphacolors.cpp.

color* COLOR_LIST[TOTAL_COLORS]
Initial value:
= {
}
color Color_red
Definition: alphacolors.cpp:34
color Color_dim_red
Definition: alphacolors.cpp:34
color Color_light_pink
Definition: alphacolors.cpp:33
color Color_violet_gray
Definition: alphacolors.cpp:33
color Color_ui_green
Definition: alphacolors.cpp:35
color Color_ui_pink
Definition: alphacolors.cpp:36
color Color_ui_light_green
Definition: alphacolors.cpp:35
color Color_blue
Definition: alphacolors.cpp:31
color Color_violet
Definition: alphacolors.cpp:33
color Color_pink
Definition: alphacolors.cpp:33
color Color_bright_green
Definition: alphacolors.cpp:31
color Color_silver
Definition: alphacolors.cpp:32
color Color_bright_yellow
Definition: alphacolors.cpp:34
color Color_grey
Definition: alphacolors.cpp:32
color Color_yellow
Definition: alphacolors.cpp:34
color Color_bright_red
Definition: alphacolors.cpp:34
color Color_black
Definition: alphacolors.cpp:32
color Color_green
Definition: alphacolors.cpp:31
color Color_bright_white
Definition: alphacolors.cpp:32
color Color_white
Definition: alphacolors.cpp:32
color Color_ui_light_pink
Definition: alphacolors.cpp:36
color Color_bright_blue
Definition: alphacolors.cpp:31

Definition at line 48 of file alphacolors.cpp.

color Color_more_bright

Definition at line 28 of file alphacolors.cpp.

color Color_more_indicator

Definition at line 28 of file alphacolors.cpp.

const char* COLOR_NAMES[TOTAL_COLORS]
Initial value:
= {
"Blue",
"Bright Blue",
"Green",
"Bright Green",
"Black",
"Grey",
"Silver",
"White",
"Bright White",
"Violet Gray",
"Violet",
"Dim Red",
"Red",
"Bright Red",
"Pink",
"Light Pink",
"Yellow",
"Bright Yellow",
"UI Light Green",
"UI Green",
"UI Light Pink",
"UI Pink"
}

Definition at line 73 of file alphacolors.cpp.

color* Color_netplayer[NETPLAYER_COLORS]
Initial value:
= {
}
color Color_red
Definition: alphacolors.cpp:34
color Color_dim_red
Definition: alphacolors.cpp:34
color Color_violet_gray
Definition: alphacolors.cpp:33
color Color_ui_green
Definition: alphacolors.cpp:35
color Color_ui_pink
Definition: alphacolors.cpp:36
color Color_ui_light_green
Definition: alphacolors.cpp:35
color Color_blue
Definition: alphacolors.cpp:31
color Color_violet
Definition: alphacolors.cpp:33
color Color_pink
Definition: alphacolors.cpp:33
color Color_bright_green
Definition: alphacolors.cpp:31
color Color_silver
Definition: alphacolors.cpp:32
color Color_bright_yellow
Definition: alphacolors.cpp:34
color Color_grey
Definition: alphacolors.cpp:32
color Color_yellow
Definition: alphacolors.cpp:34
color Color_bright_red
Definition: alphacolors.cpp:34
color Color_green
Definition: alphacolors.cpp:31
color Color_bright_white
Definition: alphacolors.cpp:32
color Color_white
Definition: alphacolors.cpp:32
color Color_ui_light_pink
Definition: alphacolors.cpp:36
color Color_bright_blue
Definition: alphacolors.cpp:31

Definition at line 205 of file alphacolors.cpp.

color Color_normal

Definition at line 28 of file alphacolors.cpp.

color Color_pink

Definition at line 33 of file alphacolors.cpp.

color Color_red

Definition at line 34 of file alphacolors.cpp.

color Color_silver

Definition at line 32 of file alphacolors.cpp.

SCP_vector<char> Color_Tags

Definition at line 20 of file alphacolors.cpp.

color Color_text_active

Definition at line 27 of file alphacolors.cpp.

color Color_text_active_hi

Definition at line 27 of file alphacolors.cpp.

color Color_text_error

Definition at line 27 of file alphacolors.cpp.

color Color_text_error_hi

Definition at line 27 of file alphacolors.cpp.

color Color_text_heading

Definition at line 28 of file alphacolors.cpp.

color Color_text_normal

Definition at line 26 of file alphacolors.cpp.

color Color_text_selected

Definition at line 26 of file alphacolors.cpp.

color Color_text_subselected

Definition at line 26 of file alphacolors.cpp.

color Color_ui_green

Definition at line 35 of file alphacolors.cpp.

color Color_ui_light_green

Definition at line 35 of file alphacolors.cpp.

color Color_ui_light_pink

Definition at line 36 of file alphacolors.cpp.

color Color_ui_pink

Definition at line 36 of file alphacolors.cpp.

color Color_violet

Definition at line 33 of file alphacolors.cpp.

color Color_violet_gray

Definition at line 33 of file alphacolors.cpp.

color Color_white

Definition at line 32 of file alphacolors.cpp.

color Color_yellow

Definition at line 34 of file alphacolors.cpp.

SCP_map<char, color> Custom_Colors

Definition at line 19 of file alphacolors.cpp.

char default_briefing_color = 'w'

Definition at line 42 of file alphacolors.cpp.

char default_command_briefing_color = 'w'

Definition at line 41 of file alphacolors.cpp.

char default_debriefing_color = 'w'

Definition at line 44 of file alphacolors.cpp.

char default_fiction_viewer_color = 'w'

Definition at line 40 of file alphacolors.cpp.

char default_loop_briefing_color = 'w'

Definition at line 46 of file alphacolors.cpp.

char default_recommendation_color = 'r'

Definition at line 45 of file alphacolors.cpp.

char default_redalert_briefing_color = 'w'

Definition at line 43 of file alphacolors.cpp.

color* DEFAULT_TAG_COLORS[DEFAULT_TAGS]
Initial value:
= {
}
color Brief_color_red
Definition: alphacolors.cpp:38
color Color_red
Definition: alphacolors.cpp:34
color Color_light_pink
Definition: alphacolors.cpp:33
color Brief_color_legacy_neutral
Definition: alphacolors.cpp:38
color Color_violet_gray
Definition: alphacolors.cpp:33
color Color_blue
Definition: alphacolors.cpp:31
color Color_violet
Definition: alphacolors.cpp:33
color Color_pink
Definition: alphacolors.cpp:33
color Color_bright_green
Definition: alphacolors.cpp:31
color Brief_color_green
Definition: alphacolors.cpp:38
color Color_silver
Definition: alphacolors.cpp:32
color Color_bright_yellow
Definition: alphacolors.cpp:34
color Color_grey
Definition: alphacolors.cpp:32
color Color_yellow
Definition: alphacolors.cpp:34
color Color_bright_red
Definition: alphacolors.cpp:34
color Color_black
Definition: alphacolors.cpp:32
color Color_green
Definition: alphacolors.cpp:31
color Color_bright_white
Definition: alphacolors.cpp:32
color Color_white
Definition: alphacolors.cpp:32
color Color_bright_blue
Definition: alphacolors.cpp:31

Definition at line 180 of file alphacolors.cpp.

const char DEFAULT_TAG_LIST[DEFAULT_TAGS]
Initial value:
= {
'w',
'W',
'r',
'g',
'y',
'b',
'f',
'h',
'n',
'B',
'G',
'R',
'Y',
'k',
'e',
'E',
'v',
'V',
'p',
'P',
}

Definition at line 157 of file alphacolors.cpp.

color* interface_colors[INTERFACE_COLORS]
Initial value:
= {
}
color Color_more_indicator
Definition: alphacolors.cpp:28
color Color_text_active_hi
Definition: alphacolors.cpp:27
color Color_text_error
Definition: alphacolors.cpp:27
color Color_bright
Definition: alphacolors.cpp:28
color Color_text_error_hi
Definition: alphacolors.cpp:27
color Color_text_active
Definition: alphacolors.cpp:27
color Color_text_subselected
Definition: alphacolors.cpp:26
color Color_text_selected
Definition: alphacolors.cpp:26
color Color_briefing_grid
Definition: alphacolors.cpp:29
color Color_more_bright
Definition: alphacolors.cpp:28
color Color_normal
Definition: alphacolors.cpp:28
color Color_text_normal
Definition: alphacolors.cpp:26
color Color_text_heading
Definition: alphacolors.cpp:28

Definition at line 123 of file alphacolors.cpp.

const int interface_defaults[INTERFACE_COLORS]
Initial value:
= {
7,
0,
1,
12,
13,
8,
8,
9,
12,
13,
1,
7,
5,
}

Definition at line 139 of file alphacolors.cpp.

const int rgba_defaults[TOTAL_COLORS][4]
Initial value:
= {
{93, 93, 128, 255},
{185, 185, 255, 255},
{0, 120, 0, 255},
{50, 190, 50, 255},
{0, 0, 0, 255},
{65, 65, 65, 255},
{160, 160, 160, 255},
{105, 105, 105, 255},
{255, 255, 255 ,255},
{160, 144, 160, 255},
{192, 104, 192, 255},
{80, 6, 6, 255},
{126, 6, 6, 255},
{200, 0, 0, 255},
{185, 150, 150, 255},
{230, 190, 190, 255},
{255, 255, 122, 255},
{255, 255, 0, 255},
{161, 184, 161, 255},
{190, 228, 190, 255},
{184, 161, 161, 255},
{228, 190, 190, 255}
}

Definition at line 98 of file alphacolors.cpp.

SCP_map<char, color*> Tagged_Colors

Definition at line 18 of file alphacolors.cpp.

SCP_map<SCP_string, team_color> Team_Colors

Definition at line 15 of file alphacolors.cpp.

SCP_vector<SCP_string> Team_Names

Definition at line 16 of file alphacolors.cpp.