This page is incomplete! You can contribute information using GitHub issues or pull requests.
...
Limits
The resolution of fonts determines their size on-screen, and fonts are pre-rasterized when compiled by Tool. H1CE players can use Chimera to enable sharper runtime font rendering.
Structure and fields
| Field | Type | Comments | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| flags | int32 | ||||||||||||||||||||||||||||
| ascending height | int16 | ||||||||||||||||||||||||||||
| descending height | int16 | ||||||||||||||||||||||||||||
| leading height | int16 | ||||||||||||||||||||||||||||
| leading width | int16 | you can't actually set this; it gets overridden with (ascending height + descending height) / 5 on map build | |||||||||||||||||||||||||||
| character tables | Block | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| bold | TagDependency: font | ||||||||||||||||||||||||||||
| italic | TagDependency: font | ||||||||||||||||||||||||||||
| condense | TagDependency: font | ||||||||||||||||||||||||||||
| underline | TagDependency: font | ||||||||||||||||||||||||||||
| characters | Block | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| pixels | TagDataOffset | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Acknowledgements
Thanks to the following individuals for their research or contributions to this topic:
- Kavawuvi (Invader tag definitions)
- MosesOfEgypt (Tag structure research)