[Change] Pulled default colours out of player.* and throw them in their rightful unit.

This commit is contained in:
Allanis 2013-02-19 15:43:34 +00:00
parent 9a9ace4a42
commit 59fc153454
3 changed files with 34 additions and 19 deletions

View File

@ -17,3 +17,19 @@ glColour cGreen = { .r = 0.20, .g = 0.80, .b = 0.20, .a = 1 };
glColour cDarkRed = { .r = 0.60, .g = 0.10, .b = 0.10, .a = 1 };
glColour cRed = { .r = 0.80, .g = 0.20, .b = 0.20, .a = 1 };
// Game specific.
glColour cConsole = { .r = 0.5, .g = 0.8, .b = 0.5, .a = 1. };
// Objects
glColour cInert = { .r = 0.6, .g = 0.6, .b = 0.6, .a = 1. };
glColour cNeutral = { .r = 0.9, .g = 1.0, .b = 0.3, .a = 1. };
glColour cFriend = { .r = 0.0, .g = 1.0, .b = 0.0, .a = 1. };
glColour cHostile = { .r = 0.9, .g = 0.2, .b = 0.2, .a = 1. };
// Radar
glColour cRadar_player = { .r = 0.4, .g = 0.8, .b = 0.4, .a = 1. };
glColour cRadar_targ = { .r = 0.0, .g = 0.7, .b = 1.0, .a = 1. };
glColour cRadar_weap = { .r = 0.8, .g = 0.2, .b = 0.2, .a = 1. };
// Bars.
glColour cShield = { .r = 0.2, .g = 0.2, .b = 0.8, .a = 1. };
glColour cArmour = { .r = 0.5, .g = 0.5, .b = 0.5, .a = 1. };
glColour cEnergy = { .r = 0.2, .g = 0.8, .b = 0.2, .a = 1. };

View File

@ -11,6 +11,7 @@ extern glColour cWhite;
#define cGrey cGrey70
extern glColour cBlack;
// Greys
extern glColour cGrey90;
extern glColour cGrey80;
extern glColour cGrey70;
@ -25,3 +26,19 @@ extern glColour cGreen;
extern glColour cDarkRed;
extern glColour cRed;
// Game specific.
extern glColour cConsole;
// Objects.
extern glColour cInert;
extern glColour cNeutral;
extern glColour cFriend;
extern glColour cHostile;
// Radar.
extern glColour cRadar_player;
extern glColour cRadar_targ;
extern glColour cRadar_weap;
// Health.
extern glColour cShield;
extern glColour cArmour;
extern glColour cEnergy;

View File

@ -38,24 +38,6 @@ extern Pilot** pilot_stack;
extern int pilots;
// GUI crap.
// -- Colours.
// Standard colors.
glColour cConsole = { .r = 0.5, .g = 0.8, .b = 0.5, .a = 1. };
glColour cInert = { .r = 0.6, .g = 0.6, .b = 0.6, .a = 1. };
glColour cNeutral = { .r = 0.9, .g = 1.0, .b = 0.3, .a = 1. };
glColour cFriend = { .r = 0.0, .g = 1.0, .b = 0.0, .a = 1. };
glColour cHostile = { .r = 0.9, .g = 0.2, .b = 0.2, .a = 1. };
glColour cRadar_player = { .r = 0.4, .g = 0.8, .b = 0.4, .a = 1. };
glColour cRadar_targ = { .r = 0.0, .g = 0.7, .b = 1.0, .a = 1. };
glColour cRadar_weap = { .r = 0.8, .g = 0.2, .b = 0.2, .a = 1. };
// Bars.
glColour cShield = { .r = 0.2, .g = 0.2, .b = 0.8, .a = 1. };
glColour cArmor = { .r = 0.5, .g = 0.5, .b = 0.5, .a = 1. };
glColour cEnergy = { .r = 0.2, .g = 0.8, .b = 0.2, .a = 1. };
typedef struct {
double x,y; // Position.
double w,h; // Dimensions.
@ -336,7 +318,7 @@ void player_render(void) {
// Health
gui_renderBar(&cShield, &gui.shield, player->shield / player->shield_max);
gui_renderBar(&cArmor, &gui.armour, player->armour / player->armour_max);
gui_renderBar(&cArmour, &gui.armour, player->armour / player->armour_max);
gui_renderBar(&cEnergy, &gui.energy, player->energy / player->energy_max);
// Weapon.