]> icculus.org git repositories - taylor/freespace2.git/blob - src/globalincs/alphacolors.cpp
Initial revision
[taylor/freespace2.git] / src / globalincs / alphacolors.cpp
1 #include "2d.h"
2 #include "alphacolors.h"
3
4 // -----------------------------------------------------------------------------------
5 // ALPHA DEFINES/VARS
6 //
7
8 color Color_black, Color_grey, Color_blue, Color_bright_blue, Color_violet_gray;
9 color Color_green, Color_bright_green, Color_bright_white, Color_white;
10 color Color_red, Color_bright_red, Color_yellow, Color_bright_yellow, Color_dim_red;
11 color Color_ui_light_green, Color_ui_green;
12 color Color_ui_light_pink, Color_ui_pink;
13
14 // netplayer colors
15 color *Color_netplayer[12] = {
16         &Color_white,
17         &Color_bright_white,
18         &Color_bright_blue,
19         &Color_red,
20         &Color_bright_red,
21         &Color_blue,
22         &Color_bright_green,
23         &Color_bright_blue,
24         &Color_yellow,
25         &Color_bright_yellow,
26         &Color_ui_green,
27         &Color_ui_pink
28 };
29
30
31 // -----------------------------------------------------------------------------------
32 // ALPHA FUNCTIONS
33 //
34
35 // initialize all alpha colors (call at startup)
36 void alpha_colors_init()
37 {
38         // See the variable declarations above for color usage
39         gr_init_alphacolor( &Color_blue, 93, 93, 128, 255 );
40         gr_init_alphacolor( &Color_bright_blue, 185, 185, 255, 255 );
41
42         gr_init_alphacolor( &Color_green, 0, 120, 0, 255 );
43         gr_init_alphacolor( &Color_bright_green, 50, 190, 50, 255 );
44
45         gr_init_alphacolor( &Color_black, 0, 0, 0, 255 );
46         gr_init_alphacolor( &Color_grey, 50, 50, 50, 255 );
47         //gr_init_alphacolor( &Color_white, 185, 185, 185, 255 );
48         gr_init_alphacolor( &Color_white, 105, 105, 105, 255 );
49         gr_init_alphacolor( &Color_bright_white, 255, 255, 255, 255 );
50
51         gr_init_alphacolor( &Color_violet_gray, 160, 144, 160, 255 );
52
53         gr_init_alphacolor( &Color_dim_red, 80, 6, 6, 255 );
54         gr_init_alphacolor( &Color_red, 126, 6, 6, 255 );
55         gr_init_alphacolor( &Color_bright_red, 200, 0, 0, 255 );
56
57         gr_init_alphacolor( &Color_yellow, 113, 184, 124, 255 );
58         gr_init_alphacolor( &Color_bright_yellow, 162, 210, 162, 255 );
59
60         gr_init_alphacolor( &Color_ui_light_green, 161, 184, 161, 255 );
61         gr_init_alphacolor( &Color_ui_green, 190, 228, 190, 255 );
62
63         gr_init_alphacolor( &Color_ui_light_pink, 184, 161, 161, 255 );
64         gr_init_alphacolor( &Color_ui_pink, 228, 190, 190, 255 );
65 }