EFTB: Difference between revisions

→‎Emitter Sets (ESTA): add ESET header table
imported>Locke
(nested EMTR, some more info about TEXA and PRMA)
imported>Locke
(→‎Emitter Sets (ESTA): add ESET header table)
Line 105: Line 105:


==== Emitter Set (ESET) ====
==== Emitter Set (ESET) ====
Emitter sets have 0x60 bytes of data consisting of 0x10 bytes of padding, a 0x40 byte block containing a 0-terminated string designating the name of the emitter set, and 0x10 bytes of unknown data.
Emitter sets (ESET) contain 0x60 bytes of data:
 
{| class="wikitable"
!Offset (h)
!Size (h)
!Data Type
!Description
|-
| 0x10 || 0x40 || String || 0-terminated string representing the name of the emitter set
|-
| 0x53 || 0x01 || Byte || Unknown flag{{check}}
|-
| 0x5a || 0x02 || Unsigned Short || Unknown
|-
| 0x5f || 0x01 || Byte || Unknown. Can be <code>0x00</code> or <code>0xff</code>
|}
 
The rest of the data block is padding.


Emitter sets also contain any number of Emitters (EMTR) as child nodes.
Emitter sets also contain any number of Emitters (EMTR) as child nodes.
Anonymous user