OBD:TSFT: Difference between revisions

From OniGalore
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 24: Line 24:
:2 - ''italic font''
:2 - ''italic font''
}}
}}
{{OBDtr| 0x014 | int16    |FFFFFF| 09 00      | 9    | ascending height }}
{{OBDtr| 0x014 | int16    |FFFFFF| 09 00      | 9    | [[Wikipedia:Ascender|ascender]] height }}
{{OBDtr| 0x016 | int16    |FFFFFF| 02 00      | 2    | descending height }}
{{OBDtr| 0x016 | int16    |FFFFFF| 02 00      | 2    | [[Wikipedia:Descender|descender]] height }}
{{OBDtr| 0x018 | int16    |FFFFFF| 02 00      | 2    | leading height }}
{{OBDtr| 0x018 | int16    |FFFFFF| 02 00      | 2    | [[Wikipedia:Leading|leading]] height }}
{{OBDtr| 0x01a | int16    |FFFFFF| 02 00      | 2    | unknown }}
{{OBDtr| 0x01a | int16    |FFFFFF| 02 00      | 2    | unknown }}
{{OBDtr| 0x01C | link    |00FFFF| 01 04 00 00 | 4    | link to [[OBD:TSGA|00004-.TSGA]] (glyph array for character codes 0-255) }}
{{OBDtr| 0x01C | link    |00FFFF| 01 04 00 00 | 4    | link to [[OBD:TSGA|00004-.TSGA]] (glyph array for character codes 0-255) }}

Revision as of 16:58, 27 September 2007

ONI BINARY DATA
TSFL << Other file types >> TSGA
TSFT : Font
switch to XML:TSFT page
Overview @ Oni Stuff
OBD.png


Tsft a.gif


Tsft m.gif


Tsft e.gif


Offset Type Raw Hex Value Description
0x000 res_id 01 03 00 00 3 00003-.TSFT
0x004 lev_id 01 00 00 00 0 level 0
0x008 dead[6] AD DE dead not used
0x00E int16 07 00 7 font size (in points)
0x010 int32 01 00 00 00 1 font option; the following options are possible:
0 - normal font
1 - bold font
2 - italic font
0x014 int16 09 00 9 ascender height
0x016 int16 02 00 2 descender height
0x018 int16 02 00 2 leading height
0x01a int16 02 00 2 unknown
0x01C link 01 04 00 00 4 link to 00004-.TSGA (glyph array for character codes 0-255)
0x020 link 00 00 00 00 0 unused
... ... ... ... ...
0x418 link 00 00 00 00 0 unused
0x41C int32 4F 0E 00 00 3663 array size (one element has a lenght of 4 bytes)
0x420 int32 FF FF FF FF 255,255,255,255 the first 4 pixels (all white) of the first used glyph
... ... ... ... the rest of glyph bitmaps pixels


ONI BINARY DATA
TSFL << Other file types >> TSGA
TSFT : Font
Global file