Weapon Packs

Standard Weapon Packs[edit]

Characters and enemies who are equipped with weapons other than "Gloves" possess individualized weapon packs that directly follow that character's battle model. These Weapon Packs contain textures and weapon models.

Header[edit]

The header of a Standard Weapon Pack is structured as follows:

NO NO NO NO O1 O1 O1 O1 - O2 O2 O2 O2 O3 O3 O3 O3
...EF EF EF EF

Where...
 NO = Number of Objects in the Weapon Pack.
 O# = Starting offset of each object. The objects are arranged texture-model-texture-model, 
      etc. Interestingly, the final two objects in any Standard pack are only four bytes in 
      length and read 20 77 77 77 (or 0x77777720). The purpose of these mini-objects is 
      currently unknown.
 EF = End of File offset.

Weapon Textures[edit]

These are run-of-the-mill Classic TIMs, with 4BPP Linear Reverse-Order properties.

Weapon Models[edit]

These are sufficiently different from the character battle models to warrant in-depth exploration.

From: Chrono Cross File Structure