LibT2FS 0.1
C API for accessing TEngine data in memory.
Loading...
Searching...
No Matches
s_t2fsDataRegionObject Struct Reference

#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_01
uint8_t unk_u8_02
int16_t unk_u16_2C
uint8_t rotzMultiplier
 multiplied by 90
uint8_t unk_u8_00
int16_t unk_u16_30
int16_t unk_u16_32

Detailed Description

Mountains, trees, buildings, cars and stuff

on Turok2Demo.lss it's 56 in size, that's 4 more..

Entry from interleaved t2fsArray (after deinterleaving)

Field Documentation

◆ unk_u16_00

int16_t s_t2fsDataRegionObject::unk_u16_00

◆ unk_u16_02

int16_t s_t2fsDataRegionObject::unk_u16_02

◆ position

t2fsDataWorldCoordF32 s_t2fsDataRegionObject::position

Position on Seeds and South Park. Scale on Arena, CTF, ROK, on those unk_u16_00 and unk_u16_02 are not 0xFFFF.

◆ scale

t2fsDataCoordF32 s_t2fsDataRegionObject::scale

Scale on South Park and Seeds. Position on Arena, CTF, ROK.

◆ unk_u32_1C

float s_t2fsDataRegionObject::unk_u32_1C

◆ unk_u32_20

float s_t2fsDataRegionObject::unk_u32_20

◆ unk_u32_24

float s_t2fsDataRegionObject::unk_u32_24

◆ modelId

int16_t s_t2fsDataRegionObject::modelId

◆ unk_u8_01

uint8_t s_t2fsDataRegionObject::unk_u8_01

◆ unk_u8_02

uint8_t s_t2fsDataRegionObject::unk_u8_02

◆ unk_u16_2C

int16_t s_t2fsDataRegionObject::unk_u16_2C

◆ rotzMultiplier

uint8_t s_t2fsDataRegionObject::rotzMultiplier

multiplied by 90

◆ unk_u8_00

uint8_t s_t2fsDataRegionObject::unk_u8_00

◆ unk_u16_30

int16_t s_t2fsDataRegionObject::unk_u16_30

◆ unk_u16_32

int16_t s_t2fsDataRegionObject::unk_u16_32

The documentation for this struct was generated from the following file: