/** * @file colour.c * * @brief Predefined colours for use within Lephisto. */ #include "colour.h" /* Default colors. */ glColour cWhite = { .r = 1.00, .g = 1.00, .b = 1.00, .a = 1. }; /**< White. */ glColour cGrey90 = { .r = 0.90, .g = 0.90, .b = 0.90, .a = 1. }; /**< Grey 90% */ glColour cGrey80 = { .r = 0.80, .g = 0.80, .b = 0.80, .a = 1. }; /**< Grey 80% */ glColour cGrey70 = { .r = 0.70, .g = 0.70, .b = 0.70, .a = 1. }; /**< Grey 70% */ glColour cGrey60 = { .r = 0.60, .g = 0.60, .b = 0.60, .a = 1. }; /**< Grey 60% */ glColour cGrey50 = { .r = 0.50, .g = 0.50, .b = 0.50, .a = 1. }; /**< Grey 50% */ glColour cGrey40 = { .r = 0.40, .g = 0.40, .b = 0.40, .a = 1. }; /**< Grey 40% */ glColour cGrey30 = { .r = 0.30, .g = 0.30, .b = 0.30, .a = 1. }; /**< Grey 30% */ glColour cGrey20 = { .r = 0.20, .g = 0.20, .b = 0.20, .a = 1. }; /**< Grey 20% */ glColour cGrey10 = { .r = 0.10, .g = 0.10, .b = 0.10, .a = 1. }; /**< Grey 10% */ glColour cBlack = { .r = 0.00, .g = 0.00, .b = 0.00, .a = 1. }; /**< Black */ glColour cGreen = { .r = 0.20, .g = 0.80, .b = 0.20, .a = 1. }; /**< Green. */ glColour cDarkRed = { .r = 0.60, .g = 0.10, .b = 0.10, .a = 1. }; /**< Dark Red. */ glColour cRed = { .r = 0.80, .g = 0.20, .b = 0.20, .a = 1. }; /**< Red. */ glColour cYellow = { .r = 0.80, .g = 0.80, .b = 0.00, .a = 1. }; /**< Yellow. */ glColour cDarkBlue = { .r = 0.10, .g = 0.20, .b = 0.80, .a = 1. }; /**< Dark Blue. */ glColour cBlue = { .r = 0.20, .g = 0.20, .b = 0.80, .a = 1. }; /**< Blue. */ glColour cPurple = { .r = 0.90, .g = 0.10, .b = 0.90, .a = 1. }; /**< Purple */ /* Game specific. */ glColour cConsole = { .r = 0.1, .g = 0.9, .b = 0.1, .a = 1. }; /**< Console colour. */ glColour cDConsole = { .r = 0.0, .g = 0.7, .b = 0.0, .a = 1. }; /**< Dark console colour. */ /* Toolkit. */ glColour cHilight = { .r = 0.1, .g = 0.9, .b = 0.1, .a = 0.3 }; /**< Hilight colour. */ /* Objects */ glColour cInert = { .r = 0.6, .g = 0.6, .b = 0.6, .a = 1. }; /**< Inert object colour. */ glColour cNeutral = { .r = 0.9, .g = 1.0, .b = 0.3, .a = 1. }; /**< Neutral object colour. */ glColour cFriend = { .r = 0.0, .g = 1.0, .b = 0.0, .a = 1. }; /**< Friend object colour. */ glColour cHostile = { .r = 0.9, .g = 0.2, .b = 0.2, .a = 1. }; /**< Hostile object colour. */ /* Radar */ glColour cRadar_player = { .r = 0.4, .g = 0.8, .b = 0.4, .a = 1. }; /**