Skip to the content.

Alamo Animation File Format

Alamo Animation Files (extension: .ALA) in Petroglyph's games describe the transforms and changes in visibility of the bones in a 3D Alamo Model.

Animation files define scale, translation, rotation, visibility and interpolation data for each bone, for a certain number of frames. Alamo Animation Files are an instance of Chunked Files.

There are two known versions of this file format, both described below.

Format #1

Each Alamo Animation file starts with a single top-level chunk, the animation file chunk (type 0x1000). This chunk contains:

Format #2

This format is an optimization of format #1. It contains the same fundamental information, but the scale, translation and rotation data for all bones are combined per frame to achieve better cache locality when reading the data into memory as a whole.

This format contains the following changes respective to format #1:

Game support notes

Star Wars: Empire at War uses the first animation format. Its expansion, Forces of Corruption, and later games, use the second format.