[Change] Pulled default colours out of player.* and throw them in their rightful unit.
This commit is contained in:
parent
9a9ace4a42
commit
59fc153454
16
src/colour.c
16
src/colour.c
@ -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. };
|
||||
|
||||
|
17
src/colour.h
17
src/colour.h
@ -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;
|
||||
|
||||
|
20
src/player.c
20
src/player.c
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user