LibT2FS 0.1
C API for accessing TEngine data in memory.
Loading...
Searching...
No Matches
models
Path Type FixedSize ArrayValueSize Interleaved Name
/root/0/x/0/0 s_t2fsDataModelInfo 32 info
/root/0/x/0/1 t2fsArray 4 unk0_1
/root/0/x/1/0/0 t2fsArray 16 unk1_0_0
/root/0/x/1/0/1 8 unk1_0_1
/root/0/x/1/0/2 t2fsArray 20 unk1_0_2
/root/0/x/1/0/3 8 unk1_0_3
/root/0/x/1/0/4 t2fsArray < s_t2fsDataBone > 112 bone
/root/0/x/1/1/x/0 s_t2fsDataMaterial 24 unk1_1_x_0
/root/0/x/1/1/x/1 unk1_1_x_1
/root/0/x/2/x/0 t2fsArray 2 unk2_x_0
/root/0/x/2/x/1 t2fsArray 4 unk2_x_1
/root/0/x/2/x/2 t2fsArray 20 unk2_x_2
/root/0/x/2/x/3/0 16 unk2_x_3_0
/root/0/x/2/x/3/1 t2fsArray 12 unk2_x_3_1
/root/0/x/2/x/4 t2fsArray 28 unk2_x_4
/root/0/x/2/x/5/0 32 unk2_x_5_0
/root/0/x/2/x/5/1 unk2_x_5_1
/root/0/x/2/x/5/2 unk2_x_5_2
/root/0/x/2/x/6 24 unk2_x_6
/root/0/x/3 t2fsArray 28 unk3
/root/0/x/4/x/0 unk4_x_0
/root/0/x/4/x/1 unk4_x_1
/root/0/x/4/x/2 unk4_x_2
/root/0/x/4/x/3 unk4_x_3
/root/0/x/4/x/4 8 unk4_x_4
/root/0/x/4/x/5 8 unk4_x_5
/root/0/x/4/x/6 8 unk4_x_6

/root/0

  • child-type: variable
  • childeren: /root/0/x model

/root/0/x

/root/0/x/0

/root/0/x/0/0

/root/0/x/0/1

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 4 bytes

/root/0/x/1

/root/0/x/1/0

/root/0/x/1/0/0

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 16 bytes

Is this the vertex buffer?

/root/0/x/1/0/1

  • child-type: data
  • data-type: unknown
  • data-size: 8

All set to 0 on Shadow of Oblivion.

/root/0/x/1/0/2

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 20 bytes

Mostly unused.

/root/0/x/1/0/3

  • child-type: data
  • data-type: unknown
  • data-size: 8

All set to 0000 0000 0000 0008 on Shadow of Oblivion.

/root/0/x/1/0/4

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 112 bytes

/root/0/x/1/1

/root/0/x/1/1/x

  • child-type: fixed

TODO this is weird on Shadow model 7. Possible that there is a mesh count stored somewhere and when it's not 1, this hierarchy changes..

/root/0/x/1/1/x/0

/root/0/x/1/1/x/1

  • child-type: data
  • data-type: unknown
  • data-size: varies

Looks like vertex indices data.

/root/0/x/2

/root/0/x/2/x

/root/0/x/2/x/0

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 2 bytes

All values are set to 0 on Shadow of Oblivion.

/root/0/x/2/x/1

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 4 bytes

Looks like animation bone indices from Seeds of Evil.

/root/0/x/2/x/2

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 20 bytes

/root/0/x/2/x/3

/root/0/x/2/x/3/0

  • child-type: data
  • data-type: unknown
  • data-size: 16

/root/0/x/2/x/3/1

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 12 bytes

Only two entries on Shadow of Oblivion.

/root/0/x/2/x/4

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 28 bytes

/root/0/x/2/x/5

/root/0/x/2/x/5/0

  • child-type: data
  • data-type: unknown
  • data-size: 32

This the animation header?

/root/0/x/2/x/5/1

  • child-type: data
  • data-type: unknown
  • data-size: varies

Looks like the suspected bone rotation data from Seeds of Evil.

/root/0/x/2/x/5/2

  • child-type: data
  • data-type: unknown
  • data-size: varies

Looks like the suspected bone position data from Seeds of Evil.

/root/0/x/2/x/6

  • child-type: data
  • data-type: unknown
  • data-size: 24

/root/0/x/3

  • child-type: data
  • data-type: array
  • data-size: varies
  • array-value-size: 28 bytes

/root/0/x/4

/root/0/x/4/x

/root/0/x/4/x/0

  • child-type: data

/root/0/x/4/x/1

  • child-type: data

/root/0/x/4/x/2

  • child-type: data

/root/0/x/4/x/3

  • child-type: data

/root/0/x/4/x/4

  • child-type: data
  • data-type: unknown
  • data-size: 8

/root/0/x/4/x/5

  • child-type: data
  • data-type: unknown
  • data-size: 8

Looks like unk4_x_4.

/root/0/x/4/x/6

  • child-type: data
  • data-type: unknown
  • data-size: 8

Looks like unk4_x_4.