Data Classes - widberg/fmtk GitHub Wiki

Data classes are classes containing additional information associated with a primary class. All data classes inherit from ObjectDatas_Z while all primary classes that have a data class associated with them inherit from Object_Z. This feature of the engine allows for repetitious data to be stored without unnecessary duplication in BigFiles.

The data_name field in the Object_Z header for objects of primary classes with an associated data class object will contain the CRC-32 hash of the data class object.

Primary Class Data Class
Light_Z LightData_Z
Lod_Z LodData_Z
Mesh_Z MeshData_Z
Particles_Z ParticlesData_Z
RotShape_Z RotShapeData_Z
Skin_Z Skel_Z
Surface_Z SurfaceDatas_Z