From ac7a9224fe9c66219583dd28e8e3c4fbfe714703 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 13 Mar 2018 18:17:02 -0400 Subject: XEEN: Fix text colors during intro/exit cutscenes --- devtools/create_xeen/constants.cpp | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'devtools/create_xeen/constants.cpp') diff --git a/devtools/create_xeen/constants.cpp b/devtools/create_xeen/constants.cpp index a0cdb18669..e895949509 100644 --- a/devtools/create_xeen/constants.cpp +++ b/devtools/create_xeen/constants.cpp @@ -376,6 +376,49 @@ const byte TEXT_COLORS[40][4] = { { 0x00, 0xDB, 0xDB, 0xDB }, }; +const byte TEXT_COLORS_STARTUP[40][4] = { + { 0x00, 0x19, 0x19, 0x19 }, + { 0x00, 0x08, 0x08, 0x08 }, + { 0x00, 0x0F, 0x0F, 0x0F }, + { 0x00, 0x15, 0x15, 0x15 }, + { 0x00, 0x01, 0x01, 0x01 }, + { 0x00, 0x1F, 0x1F, 0x1F }, + { 0x00, 0x26, 0x26, 0x26 }, + { 0x00, 0x2B, 0x2B, 0x2B }, + { 0x00, 0x31, 0x31, 0x31 }, + { 0x00, 0x36, 0x36, 0x36 }, + { 0x00, 0x3D, 0x3D, 0x3D }, + { 0x00, 0x42, 0x42, 0x42 }, + { 0x00, 0x46, 0x46, 0x46 }, + { 0x00, 0x4C, 0x4C, 0x4C }, + { 0x00, 0x50, 0x50, 0x50 }, + { 0x00, 0x55, 0x55, 0x55 }, + { 0x00, 0x5D, 0x5D, 0x5D }, + { 0x00, 0x60, 0x60, 0x60 }, + { 0x00, 0x65, 0x65, 0x65 }, + { 0x00, 0x6C, 0x6C, 0x6C }, + { 0x00, 0x70, 0x70, 0x70 }, + { 0x00, 0x75, 0x75, 0x75 }, + { 0x00, 0x7B, 0x7B, 0x7B }, + { 0x00, 0x80, 0x80, 0x80 }, + { 0x00, 0x85, 0x85, 0x85 }, + { 0x00, 0x8D, 0x8D, 0x8D }, + { 0x00, 0x90, 0x90, 0x90 }, + { 0x00, 0x97, 0x97, 0x97 }, + { 0x00, 0x9D, 0x9D, 0x9D }, + { 0x00, 0xA4, 0xA4, 0xA4 }, + { 0x00, 0xAB, 0xAB, 0xAB }, + { 0x00, 0xB0, 0xB0, 0xB0 }, + { 0x00, 0xB6, 0xB6, 0xB6 }, + { 0x00, 0xBD, 0xBD, 0xBD }, + { 0x00, 0xC0, 0xC0, 0xC0 }, + { 0x00, 0xC6, 0xC6, 0xC6 }, + { 0x00, 0xCD, 0xCD, 0xCD }, + { 0x00, 0xD0, 0xD0, 0xD0 }, + { 0x00, 0x19, 0x19, 0x19 }, + { 0x00, 0x31, 0x31, 0x31 } +}; + const char *const DIRECTION_TEXT_UPPER[4] = { "NORTH", "EAST", "SOUTH", "WEST" }; const char *const DIRECTION_TEXT[4] = { "North", "East", "South", "West" }; @@ -1858,6 +1901,7 @@ void writeConstants(CCArchive &cc) { file.syncStrings(WHO_WILL_ACTIONS, 4); file.syncBytes2D((const byte *)SYMBOLS, 20, 64); file.syncBytes2D((const byte *)TEXT_COLORS, 40, 4); + file.syncBytes2D((const byte *)TEXT_COLORS_STARTUP, 40, 4); file.syncStrings(DIRECTION_TEXT_UPPER, 4); file.syncStrings(DIRECTION_TEXT, 4); file.syncStrings(RACE_NAMES, 5); -- cgit v1.2.3