// GSMS - Game Settings/Mesh Chunk // Contains mesh and game object settings // Found in .ent files type gsms_chunk [display="GSMS Game Settings"] byteorder BE { // Standard 16-byte Asura chunk header chunk_id = ascii(read(4)); u32 chunk_size; u32 version; u32 flags; chunk_id = chunk_id [ui, readonly, display="Chunk ID"]; chunk_size = chunk_size [ui, readonly, display="Chunk Size"]; version = version [ui, readonly, display="Version"]; flags = flags [ui, readonly, display="Flags"]; // Entry count u32 entry_count; entry_count = entry_count [ui, readonly, display="Entry Count"]; // Unknown field u32 unknown1; unknown1 = unknown1 [ui, readonly, display="Unknown1"]; // Each entry appears to be 24 bytes: // - 4 bytes: flags/type // - 4 bytes: object ID // - 4 bytes: unknown // - 4 bytes: scale (float) // - 4 bytes: unknown // - 4 bytes: unknown }