From eeeeeb9336b28d53788ca9c909209908fbbb3ee2 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Fri, 25 Jan 2008 13:48:39 +0000 Subject: (svn r11981) -Fix [FS#1698]: Use unicode glyph mapping to fix up missing/shuffled sprites in original data files instead of shuffling or skipping sprites directly. Some required glyphs were not loaded. -Fix: Large capital U with grave (Ù) along with some other glyphs are broken in the original data files, so do no display them. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/table/control_codes.h | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'src/table/control_codes.h') diff --git a/src/table/control_codes.h b/src/table/control_codes.h index 5c1ae73e7..1af7befd7 100644 --- a/src/table/control_codes.h +++ b/src/table/control_codes.h @@ -116,18 +116,19 @@ enum StringControlCode { * These are mapped to the original glyphs */ SCC_LESSTHAN = SCC_SPRITE_START + 0x3C, SCC_GREATERTHAN = SCC_SPRITE_START + 0x3E, - SCC_UPARROW = SCC_SPRITE_START + 0x80, - SCC_SMALLUPARROW = SCC_SPRITE_START + 0x90, - SCC_SMALLDOWNARROW = SCC_SPRITE_START + 0x91, - SCC_TRAIN = SCC_SPRITE_START + 0x94, - SCC_LORRY = SCC_SPRITE_START + 0x95, - SCC_BUS = SCC_SPRITE_START + 0x96, - SCC_PLANE = SCC_SPRITE_START + 0x97, - SCC_SHIP = SCC_SPRITE_START + 0x98, + SCC_UPARROW = SCC_SPRITE_START + 0xA0, SCC_DOWNARROW = SCC_SPRITE_START + 0xAA, SCC_CHECKMARK = SCC_SPRITE_START + 0xAC, SCC_CROSS = SCC_SPRITE_START + 0xAD, SCC_RIGHTARROW = SCC_SPRITE_START + 0xAF, + SCC_TRAIN = SCC_SPRITE_START + 0xB4, + SCC_LORRY = SCC_SPRITE_START + 0xB5, + SCC_BUS = SCC_SPRITE_START + 0xB6, + SCC_PLANE = SCC_SPRITE_START + 0xB7, + SCC_SHIP = SCC_SPRITE_START + 0xB8, + SCC_SUPERSCRIPT_M1 = SCC_SPRITE_START + 0xB9, + SCC_SMALLUPARROW = SCC_SPRITE_START + 0xBC, + SCC_SMALLDOWNARROW = SCC_SPRITE_START + 0xBD, }; #endif /* CONTROL_CODES_H */ -- cgit v1.2.3-54-g00ecf