GoodEngine/HO (File Format)

Revision as of 10:42, 3 July 2022 by EnergyDrink (talk | contribs) (Created page with "'''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 {| class="wikitable" |- ! Offset !! Type !! Variable !! Description |- | 0x00 || int/string || '''cMagic''' || "'''HEL'''" or "'''HEB'''" |- | 0x04 || int || '''verPackFile''' || |- | 0x08 || int || '''verWMlSchema''...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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
  • WII
  • PS3
  • XENON (Xbox360)
  • PC?
0x43C string user always "hvir_autobuild"
0x47C string target
  • Rats = Ratatouille
  • WALE = Wall-E
  • Up = Up
  • SB09 = Truth or Square
  • UFCT = UFC Personal Trainer
  • FGUY = Family Guy: BTTM
  • FIVE = Hollywood Workout
0x4BC string creator always "GoodEditor:PackView.GEPlugin"
0x4FC string comment
0x5FC string hash
0x63C int libVersion
0x640 int pad02 padding