#include <levels.h>
Data Fields | |
| int16_t | unk_u16_00 |
| int16_t | unk_u16_02 |
| T2FSDataWorldCoordF32 | position |
| T2FSDataCoordF32 | scale |
| float | unk_u32_1C |
| float | unk_u32_20 |
| float | unk_u32_24 |
| int16_t | modelId |
| uint8_t | unk_u8_01xx |
| uint8_t | unk_u8_02xx |
| int16_t | unk_u16_2C |
| int8_t | rotzMultiplier |
| multiplied by 90 | |
| int8_t | unk_u8_00 |
| int8_t | unk_u8_01 |
| int8_t | unk_u8_02 |
| int8_t | unk_u8_03 |
| int8_t | unk_u8_04 |
Mountains, trees, buildings, cars and stuff
on Turok2Demo.lss it's 56 in size, that's 4 more..
Entry from interleaved T2FSArray (after deinterleaving)
| int16_t s_T2FSDataStaticObject::unk_u16_00 |
| int16_t s_T2FSDataStaticObject::unk_u16_02 |
| T2FSDataWorldCoordF32 s_T2FSDataStaticObject::position |
Position on Seeds and South Park. Scale on Arena, CTF, ROK, on those unk_u16_00 and unk_u16_02 are not 0xFFFF.
| T2FSDataCoordF32 s_T2FSDataStaticObject::scale |
Scale on South Park and Seeds. Position on Arena, CTF, ROK.
| float s_T2FSDataStaticObject::unk_u32_1C |
| float s_T2FSDataStaticObject::unk_u32_20 |
| float s_T2FSDataStaticObject::unk_u32_24 |
| int16_t s_T2FSDataStaticObject::modelId |
| uint8_t s_T2FSDataStaticObject::unk_u8_01xx |
| uint8_t s_T2FSDataStaticObject::unk_u8_02xx |
| int16_t s_T2FSDataStaticObject::unk_u16_2C |
| int8_t s_T2FSDataStaticObject::rotzMultiplier |
multiplied by 90
| int8_t s_T2FSDataStaticObject::unk_u8_00 |
| int8_t s_T2FSDataStaticObject::unk_u8_01 |
| int8_t s_T2FSDataStaticObject::unk_u8_02 |
| int8_t s_T2FSDataStaticObject::unk_u8_03 |
| int8_t s_T2FSDataStaticObject::unk_u8_04 |