Files with this format: "fonts.*
".
Font definitions. There are two font files. Fonts.fnt (game fonts) and fonts.utl (editor fonts?).
0x00
: font_count: word = 0x30x02
: font_data_offsets: array[ 0x03 ] of word
Size variable.
font_data_offset - 0x08
: start_char_code: byte
font_data_offset - 0x7
: end_char_code: byte
font_data_offset - 0x6
: char_data_width: byte
font_data_offset - 0x5
: unknown byte = 0font_data_offset - 0x4
: char_height: byte
font_data_offset - 0x3
: char_spacing: byte = 1font_data_offset - 0x2
: line_spacing: byte = 1font_data_offset - 0x1
: unknown byte = 0font_data_offset - 8 - size
: character_width: array[ end_char_code - start_char_code + 1 ] of byte
font_data_offset
: font_data: array[ character_count * char_data_width * char_height ] of byte