1 2 /* Purpose: Define colour schemes and unify colour usage easily. - C. Blue */ 3 4 /* AFK messages / status change / indicator [was o] */ 5 #define COLOUR_AFK 'o' 6 7 /* new character mode colours */ 8 #define COLOUR_MODE_PVP 'y' 9 10 /* Anti-magic interruption messages */ 11 #if 0 12 #define COLOUR_AM_OWN 'w' 13 #define COLOUR_AM_PLY 'o' 14 #define COLOUR_AM_MON 'o' 15 #define COLOUR_AM_GOOD 'y' 16 #define COLOUR_AM_NEAR 'w' 17 #endif 18 #if 1 /* alternative scheme (makes more sense) */ 19 #define COLOUR_AM_OWN 'w' 20 #define COLOUR_AM_PLY 's' 21 #define COLOUR_AM_MON 's' 22 #define COLOUR_AM_GOOD 'W' 23 #define COLOUR_AM_NEAR 'w' 24 #endif 25 26 /* Interception/interference messages */ 27 #if 0 28 #define COLOUR_IC_PLY 'o' /* <- currently unused (!) */ 29 #define COLOUR_IC_MON 'o' 30 #define COLOUR_IC_GOOD 'y' 31 #define COLOUR_IC_NEAR 'w' 32 #endif 33 #if 1 /* alternative scheme (makes less sense but looks better?) */ 34 #define COLOUR_IC_PLY 'y' /* <- currently unused (!) */ 35 #define COLOUR_IC_MON 'y' 36 #define COLOUR_IC_GOOD 'W' 37 #define COLOUR_IC_NEAR 'w' 38 #endif 39 40 /* MD feedback messages */ 41 #define COLOUR_MD_FAIL 'y' 42 43 /* Dodging messages */ 44 #define COLOUR_DODGE_MON 'y' /* <- currently unused (!) */ 45 #define COLOUR_DODGE_PLY 'y' 46 #define COLOUR_DODGE_GOOD 'W' 47 #define COLOUR_DODGE_NEAR 'w' 48 49 /* Shield-block messages */ 50 #define COLOUR_BLOCK_PLY 'y' 51 #define COLOUR_BLOCK_MON 'y' 52 #define COLOUR_BLOCK_GOOD 'W' 53 #define COLOUR_BLOCK_NEAR 'w' 54 55 /* Parry messags */ 56 #define COLOUR_PARRY_PLY 'y' 57 #define COLOUR_PARRY_MON 'y' 58 #define COLOUR_PARRY_GOOD 'W' 59 #define COLOUR_PARRY_NEAR 'w' 60 61 /* Misc event messages */ 62 #define COLOUR_DUNGEON 'u' /* enter/leave dungeon or tower */ 63 #define COLOUR_SERVER 'U' /* enter/leave the server */ 64 #define COLOUR_GAMBLE 's' /* throwing dice, flipping coins, dealing cards */ 65 66 /* Chat modes (server-side) */ 67 #define COLOUR_CHAT 'B' 68 #define COLOUR_CHAT_PARTY 'G' 69 #define COLOUR_CHAT_GUILD 'U' 70 #define COLOUR_CHAT_LEVEL 'y' 71 /* .. and client-side */ 72 #define C_COLOUR_CHAT TERM_L_BLUE 73 #define C_COLOUR_CHAT_PARTY TERM_L_GREEN 74 #define C_COLOUR_CHAT_GUILD TERM_L_UMBER 75 #define C_COLOUR_CHAT_LEVEL TERM_YELLOW 76 77 78