XPlor/definitions/cod/gfxcell.xscript
njohnson 7b1f5d34a1 Consolidate XScript definitions with byte order inheritance
- Volition VPP: Unified BE/LE types using inheritance pattern
- THQA PAK: Child types now inherit byte order from parent
- Various XScript definition updates and fixes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 16:08:46 -05:00

21 lines
549 B
Plaintext

type gfxcell ui("GFX Cell")
{
// Bounds (6 floats)
mins = read(12) ui("Mins");
maxs = read(12) ui("Maxs");
i32 aabb_tree_count ui("AABB Tree Count");
i32 aabb_tree_ptr ui("AABB Tree Ptr");
i32 portal_count ui("Portal Count");
i32 portals_ptr ui("Portals Ptr");
i32 cull_group_count ui("Cull Group Count");
i32 cull_groups_ptr ui("Cull Groups Ptr");
u8 reflection_probe_count ui("Reflection Probe Count");
i32 reflection_probes_ptr ui("Reflection Probes Ptr");
// Note: Array data would be parsed if pointers are valid
}