GoodEngine/HO (File Format)
HO archives are container files used by Heavy Iron Studios in their 7 Havok games. They are used to store assets, which are the resources and objects used to create levels, characters and menus for the games.
Blocks
HEL/HEB
0x800 HO header
Offset | Type | Variable | Description |
---|---|---|---|
0x00 | int/string | cMagic | "HEL" or "HEB" |
0x04 | int | verPackFile | |
0x08 | int | verWMlSchema | |
0x0C | int | geBuildNum | |
0x10 | int | pad | padding |
0x14 | int | timeValue | Number of seconds since 00:00, Jan 1 1970 UTC, with a timezone offset of UTC-7:00 (Pacific Time) |
0x18 | string | timeString | Www Mmm dd hh:mm:ss yyyy
|
0x40 | int | sectorSize | |
0x44 | int | startSector | |
0x48 | int | tableSize | |
0x4C | int | pad01 | padding |
0x400 | string | platform |
|
0x43C | string | user | always "hvir_autobuild" |
0x47C | string | target |
|
0x4BC | string | creator | always "GoodEditor:PackView.GEPlugin" |
0x4FC | string | comment | |
0x5FC | string | hash | |
0x63C | int | libVersion | |
0x640 | int | pad02 | padding |