Dumping script object structures here for now. Miles is the one who figured out most of this stuff.
Note: Whenever a struct is used, it's preceded by a value indicating the number of properties contained in that struct. Therefore, you need to add 4 to the size of its members to get an accurate size.
Types
vec3
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
X
|
| 0x4
|
float
|
4
|
Y
|
| 0x8
|
float
|
4
|
Z
|
| 0xC
|
End
|
vec4
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
X
|
| 0x4
|
float
|
4
|
Y
|
| 0x8
|
float
|
4
|
Z
|
| 0xC
|
float
|
4
|
W
|
| 0x10
|
End
|
ANCS
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
u32
|
4
|
ANCS file ID
|
| 0x4
|
u32
|
4
|
Selected node index
|
| 0x8
|
u32
|
4
|
Unknown
|
| 0xC
|
End
|
Script Objects
Actor (0x0)
0x162 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
vec3
|
0xC
|
Unknown 1
|
| 0x30
|
vec3
|
0xC
|
Scan Offset
|
| 0x3C
|
float
|
4
|
Unknown 2
|
| 0x40
|
float
|
4
|
Unknown 3
|
| 0x44
|
struct
|
0xC
|
HealthContainer
|
| 0x50
|
struct
|
0x74
|
Vulnerabilities
|
| 0xC4
|
long
|
4
|
CMDL
|
| 0xC8
|
ANCS
|
0xC
|
ANCS
|
| 0xD4
|
struct
|
0x7D
|
CommonContainer
|
| 0x151
|
bool
|
1
|
Unknown 4
|
| 0x152
|
bool
|
1
|
Unknown 5
|
| 0x153
|
bool
|
1
|
Unknown 6
|
| 0x154
|
bool
|
1
|
Unknown 7
|
| 0x155
|
bool
|
1
|
Unknown 8
|
| 0x156
|
long
|
4
|
Unknown 9
|
| 0x15A
|
float
|
4
|
Unknown 10
|
| 0x15E
|
bool
|
1
|
Unknown 11
|
| 0x15F
|
bool
|
1
|
Unknown 12
|
| 0x160
|
bool
|
1
|
Unknown 13
|
| 0x161
|
bool
|
1
|
Unknown 14
|
| 0x162
|
End
|
Waypoint (0x2)
0x3D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
float
|
4
|
Unknown 2
|
| 0x1D
|
float
|
4
|
Unknown 3
|
| 0x21
|
long
|
4
|
Unknown 4
|
| 0x25
|
long
|
4
|
Unknown 5
|
| 0x29
|
long
|
4
|
Unknown 6
|
| 0x2D
|
long
|
4
|
Unknown 7
|
| 0x31
|
long
|
4
|
Unknown 8
|
| 0x35
|
long
|
4
|
Unknown 9
|
| 0x39
|
long
|
4
|
Unknown 10
|
| 0x3D
|
End
|
DoorArea (0x3)
0xD9 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
ANCS
|
0xC
|
ANCS
|
| 0x30
|
struct
|
0x7D
|
CommonContainer
|
| 0xAD
|
vec3
|
0xC
|
Unknown 1
|
| 0xB9
|
vec3
|
0xC
|
Unknown 2
|
| 0xC5
|
vec3
|
0xC
|
Unknown 3
|
| 0xD1
|
bool
|
1
|
Unknown 4
|
| 0xD2
|
bool
|
1
|
Unknown 5
|
| 0xD3
|
bool
|
1
|
Unknown 6
|
| 0xD4
|
float
|
4
|
Unknown 7
|
| 0xD8
|
bool
|
1
|
Unknown 8
|
| 0xD9
|
End
|
Trigger (0x4)
0x3F bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Scale
|
| 0x18
|
struct
|
0x14
|
ContactDamage
|
| 0x2C
|
vec3
|
0xC
|
Unknown 1
|
| 0x38
|
long
|
4
|
Unknown 2
|
| 0x3C
|
bool
|
1
|
Unknown 3
|
| 0x3D
|
bool
|
1
|
Unknown 4
|
| 0x3E
|
bool
|
1
|
Unknown 5
|
| 0x3F
|
End
|
Timer (0x5)
0xB bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
Unknown 1
|
| 0x4
|
float
|
4
|
Unknown 2
|
| 0x8
|
bool
|
1
|
Unknown 3
|
| 0x9
|
bool
|
1
|
Unknown 4
|
| 0xA
|
bool
|
1
|
Unknown 5
|
| 0xB
|
End
|
Counter (0x6)
0xA bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
long
|
4
|
Unknown 2
|
| 0x8
|
bool
|
1
|
Unknown 3
|
| 0x9
|
bool
|
1
|
Unknown 4
|
| 0xA
|
End
|
Effect (0x7)
0x99 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
long
|
4
|
PART
|
| 0x28
|
long
|
4
|
ELSC
|
| 0x2C
|
bool
|
1
|
Unknown 1
|
| 0x2D
|
bool
|
1
|
Unknown 2
|
| 0x2E
|
bool
|
1
|
Unknown 3
|
| 0x2F
|
bool
|
1
|
Unknown 4
|
| 0x30
|
bool
|
1
|
Unknown 5
|
| 0x31
|
float
|
4
|
Unknown 6
|
| 0x35
|
float
|
4
|
Unknown 7
|
| 0x39
|
float
|
4
|
Unknown 8
|
| 0x3D
|
float
|
4
|
Unknown 9
|
| 0x41
|
bool
|
1
|
Unknown 10
|
| 0x42
|
float
|
4
|
Unknown 11
|
| 0x46
|
float
|
4
|
Unknown 12
|
| 0x4A
|
float
|
4
|
Unknown 13
|
| 0x4E
|
bool
|
1
|
Unknown 14
|
| 0x4F
|
bool
|
1
|
Unknown 15
|
| 0x50
|
bool
|
1
|
Unknown 16
|
| 0x51
|
bool
|
1
|
Unknown 17
|
| 0x52
|
struct
|
0x47
|
InsideCommonContainer
|
| 0x99
|
End
|
Platform (0x8)
0x160 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
vec3
|
0xC
|
Unknown 1
|
| 0x30
|
vec3
|
0xC
|
Scan Offset
|
| 0x3C
|
long
|
4
|
CMDL
|
| 0x40
|
ANCS
|
0xC
|
ANCS
|
| 0x4C
|
struct
|
0x7D
|
CommonContainer
|
| 0xC9
|
float
|
4
|
Unknown 2
|
| 0xCD
|
bool
|
1
|
Unknown 3
|
| 0xCE
|
long
|
4
|
DCLN
|
| 0xD2
|
struct
|
0xC
|
HealthContainer
|
| 0xDE
|
struct
|
0x74
|
Vulnerabilities
|
| 0x152
|
bool
|
1
|
Unknown 4
|
| 0x153
|
float
|
4
|
Unknown 5
|
| 0x157
|
bool
|
1
|
Unknown 6
|
| 0x158
|
long
|
4
|
Unknown 7
|
| 0x15C
|
long
|
4
|
Unknown 8
|
| 0x160
|
End
|
Sound (0x9)
0x44 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
long
|
4
|
Unknown 1
|
| 0x1C
|
bool
|
1
|
Unknown 2
|
| 0x1D
|
float
|
4
|
Unknown 3
|
| 0x21
|
float
|
4
|
Unknown 4
|
| 0x25
|
float
|
4
|
Unknown 5
|
| 0x29
|
long
|
4
|
Unknown 6
|
| 0x2D
|
long
|
4
|
Unknown 7
|
| 0x31
|
long
|
4
|
Unknown 8
|
| 0x35
|
long
|
4
|
Unknown 9
|
| 0x39
|
bool
|
1
|
Unknown 10
|
| 0x3A
|
bool
|
1
|
Unknown 11
|
| 0x3B
|
bool
|
1
|
Unknown 12
|
| 0x3C
|
bool
|
1
|
Unknown 13
|
| 0x3D
|
bool
|
1
|
Unknown 14
|
| 0x3E
|
bool
|
1
|
Unknown 15
|
| 0x3F
|
bool
|
1
|
Unknown 16
|
| 0x40
|
long
|
4
|
Unknown 17
|
| 0x44
|
End
|
Generator (0xA)
0x1B bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
bool
|
1
|
Unknown 2
|
| 0x5
|
bool
|
1
|
Unknown 3
|
| 0x6
|
vec3
|
0xC
|
Unknown 4
|
| 0x12
|
bool
|
1
|
Unknown 5
|
| 0x13
|
float
|
4
|
Unknown 6
|
| 0x17
|
float
|
4
|
Unknown 7
|
| 0x1B
|
End
|
Dock (0xB)
0x22 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
vec3
|
0xC
|
Position
|
| 0xD
|
vec3
|
0xC
|
Scale
|
| 0x19
|
long
|
4
|
Dock number
|
| 0x1D
|
long
|
4
|
This room
|
| 0x21
|
bool
|
1
|
Unknown 2
|
| 0x22
|
End
|
Camera (0xC)
0x2A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
float
|
4
|
Unknown 2
|
| 0x1D
|
bool
|
1
|
Unknown 3
|
| 0x1E
|
bool
|
1
|
Unknown 4
|
| 0x1F
|
bool
|
1
|
Unknown 5
|
| 0x20
|
bool
|
1
|
Unknown 6
|
| 0x21
|
bool
|
1
|
Unknown 7
|
| 0x22
|
bool
|
1
|
Unknown 8
|
| 0x23
|
bool
|
1
|
Unknown 9
|
| 0x24
|
float
|
4
|
Unknown 10
|
| 0x28
|
bool
|
1
|
Unknown 11
|
| 0x29
|
bool
|
1
|
Unknown 12
|
| 0x2A
|
End
|
CameraWaypoint (0xD)
0x21 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
float
|
4
|
Unknown 2
|
| 0x1D
|
long
|
4
|
Always 0
|
| 0x21
|
End
|
NewIntroBoss (0xE)
0x20E bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
struct
|
0x14
|
Attack
|
| 0x1FE
|
long
|
4
|
PART 1
|
| 0x202
|
long
|
4
|
PART 2
|
| 0x206
|
long
|
4
|
TXTR 1
|
| 0x20A
|
long
|
4
|
TXTR 2
|
| 0x20E
|
End
|
SpawnPoint (0xF)
0x8F bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
long
|
4
|
Power
|
| 0x1C
|
long
|
4
|
Ice
|
| 0x20
|
long
|
4
|
Wave
|
| 0x24
|
long
|
4
|
Plasma
|
| 0x28
|
long
|
4
|
Missiles
|
| 0x2C
|
long
|
4
|
Scan Visor
|
| 0x30
|
long
|
4
|
Bombs
|
| 0x34
|
long
|
4
|
Power Bombs
|
| 0x38
|
long
|
4
|
Flamethrower
|
| 0x3C
|
long
|
4
|
Thermal Visor
|
| 0x40
|
long
|
4
|
Charge
|
| 0x44
|
long
|
4
|
Super Missile
|
| 0x48
|
long
|
4
|
Grapple
|
| 0x4C
|
long
|
4
|
X-Ray
|
| 0x50
|
long
|
4
|
Ice Spreader
|
| 0x54
|
long
|
4
|
Space Jump
|
| 0x58
|
long
|
4
|
Morph Ball
|
| 0x5C
|
long
|
4
|
Combat Visor
|
| 0x60
|
long
|
4
|
Boost Ball
|
| 0x64
|
long
|
4
|
Spider Ball
|
| 0x68
|
long
|
4
|
Power Suit?
|
| 0x6C
|
long
|
4
|
Gravity Suit
|
| 0x70
|
long
|
4
|
Varia Suit
|
| 0x74
|
long
|
4
|
Phazon Suit
|
| 0x78
|
long
|
4
|
Energy Tanks
|
| 0x7C
|
long
|
4
|
Unknown Item 1
|
| 0x80
|
long
|
4
|
Health Refill
|
| 0x84
|
long
|
4
|
Unknown Item 2
|
| 0x88
|
long
|
4
|
Wavebuster
|
| 0x8C
|
bool
|
1
|
Default Spawn
|
| 0x8D
|
bool
|
1
|
Active
|
| 0x8E
|
bool
|
1
|
Morphed
|
| 0x8F
|
End
|
CameraHint (0x10)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
Pickup (0x11)
0xEA bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
vec3
|
0xC
|
Hitbox-related
|
| 0x30
|
vec3
|
0xC
|
Scan Offset
|
| 0x3C
|
long
|
4
|
Pickup type
|
| 0x40
|
long
|
4
|
Maximum increase
|
| 0x44
|
long
|
4
|
Current increase
|
| 0x48
|
float
|
4
|
Drop rate
|
| 0x4C
|
float
|
4
|
Disappearance timer
|
| 0x50
|
float
|
4
|
Fade-in timer
|
| 0x54
|
long
|
4
|
CMDL
|
| 0x58
|
ANCS
|
0xC
|
ANCS
|
| 0x64
|
struct
|
0x7D
|
CommonContainer
|
| 0xE1
|
bool
|
1
|
Active
|
| 0xE2
|
float
|
4
|
Unknown 1
|
| 0xE6
|
long
|
4
|
PART
|
| 0xEA
|
End
|
MemoryRelay (0x13)
0x2 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Active
|
| 0x2
|
End
|
RandomRelay (0x14)
0xA bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
long
|
4
|
Always 0
|
| 0x8
|
bool
|
1
|
Unknown 2
|
| 0x9
|
bool
|
1
|
Unknown 3
|
| 0xA
|
End
|
Relay (0x15)
0x1 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Active
|
| 0x1
|
End
|
Beetle (0x16)
0x302 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
struct
|
0x14
|
Attack
|
| 0x1FA
|
long
|
4
|
Always 0
|
| 0x1FE
|
vec3
|
0xC
|
Unknown 2
|
| 0x20A
|
struct
|
0x74
|
Vulnerabilities
|
| 0x27E
|
struct
|
0x74
|
Vulnerabilities
|
| 0x2F2
|
long
|
4
|
CMDL
|
| 0x2F6
|
long
|
4
|
Unknown 3
|
| 0x2FA
|
long
|
4
|
Always 0
|
| 0x2FE
|
float
|
4
|
Unknown 4
|
| 0x302
|
End
|
HUDMemo (0x17)
0xE bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
First message timer
|
| 0x4
|
bool
|
1
|
Unknown 1
|
| 0x5
|
long
|
4
|
Memo type
|
| 0x9
|
long
|
4
|
STRG
|
| 0xD
|
bool
|
1
|
Active
|
| 0xE
|
End
|
CameraFilterKeyframe (0x18)
0x2D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
Unknown 2
|
| 0x5
|
long
|
4
|
Unknown 3
|
| 0x9
|
long
|
4
|
Unknown 4
|
| 0xD
|
long
|
4
|
Unknown 5
|
| 0x11
|
vec4
|
0x10
|
Unknown 6
|
| 0x21
|
float
|
4
|
Unknown 7
|
| 0x25
|
float
|
4
|
Unknown 8
|
| 0x29
|
long
|
4
|
TXTR
|
| 0x2D
|
End
|
CameraBlurKeyframe (0x19)
0x15 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
Unknown 2
|
| 0x5
|
float
|
4
|
Unknown 3
|
| 0x9
|
long
|
4
|
Always 0
|
| 0xD
|
float
|
4
|
Unknown 4
|
| 0x11
|
float
|
4
|
Unknown 5
|
| 0x15
|
End
|
DamageableTrigger (0x1A)
0xB4 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Scale
|
| 0x18
|
struct
|
0xC
|
HealthContainer
|
| 0x24
|
struct
|
0x74
|
Vulnerabilities
|
| 0x98
|
long
|
4
|
Unknown 1
|
| 0x9C
|
long
|
4
|
TXTR
|
| 0xA0
|
long
|
4
|
TXTR
|
| 0xA4
|
long
|
4
|
TXTR
|
| 0xA8
|
bool
|
1
|
Unknown 2
|
| 0xA9
|
bool
|
1
|
Active
|
| 0xAA
|
struct
|
0xA
|
MaybeThermal-Related
|
| 0xB4
|
End
|
Debris (0x1B)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
CameraShaker (0x1C)
0x1D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
Unknown 1
|
| 0x4
|
float
|
4
|
Unknown 2
|
| 0x8
|
float
|
4
|
Unknown 3
|
| 0xC
|
float
|
4
|
Unknown 4
|
| 0x10
|
float
|
4
|
Unknown 5
|
| 0x14
|
float
|
4
|
Unknown 6
|
| 0x18
|
float
|
4
|
Unknown 7
|
| 0x1C
|
bool
|
1
|
Unknown 8
|
| 0x1D
|
End
|
ActorKeyFrame (0x1D)
0x12 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
bool
|
1
|
Unknown 2
|
| 0x5
|
float
|
4
|
Unknown 3
|
| 0x9
|
bool
|
1
|
Unknown 4
|
| 0xA
|
long
|
4
|
Unknown 5
|
| 0xE
|
float
|
4
|
Unknown 6
|
| 0x12
|
End
|
Water (0x20)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
Warwasp (0x21)
0x21B bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
bool
|
1
|
Unknown 2
|
| 0x1E7
|
struct
|
0x14
|
Attack
|
| 0x1FB
|
long
|
4
|
WPSC
|
| 0x1FF
|
struct
|
0x14
|
Attack
|
| 0x213
|
long
|
4
|
PART
|
| 0x217
|
long
|
4
|
Unknown 3
|
| 0x21B
|
End
|
SpacePirate (0x24)
0x287 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
long
|
4
|
Unknown 7
|
| 0x1FE
|
bool
|
1
|
Unknown 8
|
| 0x1FF
|
long
|
4
|
WPSC 1
|
| 0x203
|
struct
|
0x14
|
Attack
|
| 0x217
|
long
|
4
|
Unknown 9
|
| 0x21B
|
struct
|
0x14
|
Attack
|
| 0x22F
|
long
|
4
|
Always 0
|
| 0x233
|
long
|
4
|
WPSC 2
|
| 0x237
|
struct
|
0x14
|
Attack
|
| 0x24B
|
float
|
4
|
Unknown 10
|
| 0x24F
|
long
|
4
|
Unknown 11
|
| 0x253
|
float
|
4
|
Unknown 12
|
| 0x257
|
float
|
4
|
Unknown 13
|
| 0x25B
|
long
|
4
|
Unknown 14
|
| 0x25F
|
float
|
4
|
Unknown 15
|
| 0x263
|
long
|
4
|
Unknown 16
|
| 0x267
|
float
|
4
|
Unknown 17
|
| 0x26B
|
float
|
4
|
Unknown 18
|
| 0x26F
|
float
|
4
|
Unknown 19
|
| 0x273
|
float
|
4
|
Unknown 20
|
| 0x277
|
long
|
4
|
Unknown 21
|
| 0x27B
|
long
|
4
|
Unknown 22
|
| 0x27F
|
float
|
4
|
Unknown 23
|
| 0x283
|
float
|
4
|
Unknown 24
|
| 0x287
|
End
|
FlyingPirate (0x25)
0x28A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
long
|
4
|
Unknown 3
|
| 0x1EE
|
long
|
4
|
WPSC
|
| 0x1F2
|
struct
|
0x14
|
Attack
|
| 0x206
|
long
|
4
|
Unknown 4
|
| 0x20A
|
long
|
4
|
WPSC
|
| 0x20E
|
struct
|
0x14
|
Attack
|
| 0x222
|
long
|
4
|
WPSC
|
| 0x226
|
float
|
4
|
Unknown 5
|
| 0x22A
|
float
|
4
|
Unknown 6
|
| 0x22E
|
long
|
4
|
PART
|
| 0x232
|
struct
|
0x14
|
Attack
|
| 0x246
|
float
|
4
|
Unknown 7
|
| 0x24A
|
float
|
4
|
Unknown 8
|
| 0x24E
|
float
|
4
|
Unknown 9
|
| 0x252
|
float
|
4
|
Unknown 10
|
| 0x256
|
long
|
4
|
Unknown 11
|
| 0x25A
|
long
|
4
|
Unknown 12
|
| 0x25E
|
float
|
4
|
Unknown 13
|
| 0x262
|
float
|
4
|
Unknown 14
|
| 0x266
|
float
|
4
|
Unknown 15
|
| 0x26A
|
long
|
4
|
PART
|
| 0x26E
|
long
|
4
|
PART
|
| 0x272
|
long
|
4
|
PART
|
| 0x276
|
long
|
4
|
Unknown 16
|
| 0x27A
|
long
|
4
|
Unknown 17
|
| 0x27E
|
float
|
4
|
Unknown 18
|
| 0x282
|
float
|
4
|
Unknown 19
|
| 0x286
|
float
|
4
|
Unknown 20
|
| 0x28A
|
End
|
ElitePirate (0x26)
0x30D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
float
|
4
|
Unknown 7
|
| 0x1FE
|
float
|
4
|
Unknown 8
|
| 0x202
|
long
|
4
|
PART
|
| 0x206
|
long
|
4
|
Unknown 9
|
| 0x20A
|
struct
|
0x7D
|
CommonContainer
|
| 0x287
|
long
|
4
|
Grenade Launcher ANCS
|
| 0x28B
|
long
|
4
|
Grenade Launcher ANCS Node
|
| 0x28F
|
long
|
4
|
Grenade Launcher ANCS int 2
|
| 0x293
|
long
|
4
|
PART
|
| 0x297
|
long
|
4
|
Unknown 10
|
| 0x29B
|
long
|
4
|
CMDL
|
| 0x29F
|
struct
|
0x14
|
Attack
|
| 0x2B3
|
float
|
4
|
Unknown 11
|
| 0x2B7
|
long
|
4
|
PART
|
| 0x2BB
|
long
|
4
|
PART
|
| 0x2BF
|
long
|
4
|
PART
|
| 0x2C3
|
long
|
4
|
PART
|
| 0x2C7
|
float
|
4
|
Unknown 12
|
| 0x2CB
|
float
|
4
|
Unknown 13
|
| 0x2CF
|
float
|
4
|
Unknown 14
|
| 0x2D3
|
float
|
4
|
Unknown 15
|
| 0x2D7
|
float
|
4
|
Unknown 16
|
| 0x2DB
|
float
|
4
|
Unknown 17
|
| 0x2DF
|
long
|
4
|
Unknown 18
|
| 0x2E3
|
long
|
4
|
Unknown 19
|
| 0x2E7
|
long
|
4
|
Unknown 20
|
| 0x2EB
|
long
|
4
|
PART
|
| 0x2EF
|
struct
|
0x14
|
Attack
|
| 0x303
|
long
|
4
|
ELSC
|
| 0x307
|
long
|
4
|
Unknown 21
|
| 0x30B
|
bool
|
1
|
Unknown 22
|
| 0x30C
|
bool
|
1
|
Unknown 23
|
| 0x30D
|
End
|
MetroidBeta (0x27)
0x303 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
struct
|
0x74
|
Vulnerabilities
|
| 0x256
|
struct
|
0x74
|
Vulnerabilities
|
| 0x2CA
|
float
|
4
|
Unknown 1
|
| 0x2CE
|
float
|
4
|
Unknown 2
|
| 0x2D2
|
float
|
4
|
Unknown 3
|
| 0x2D6
|
float
|
4
|
Unknown 4
|
| 0x2DA
|
float
|
4
|
Unknown 5
|
| 0x2DE
|
float
|
4
|
Unknown 6
|
| 0x2E2
|
float
|
4
|
Unknown 7
|
| 0x2E6
|
float
|
4
|
Unknown 8
|
| 0x2EA
|
float
|
4
|
Unknown 9
|
| 0x2EE
|
long
|
4
|
PART
|
| 0x2F2
|
long
|
4
|
SWHC
|
| 0x2F6
|
long
|
4
|
PART
|
| 0x2FA
|
long
|
4
|
PART
|
| 0x2FE
|
long
|
4
|
PART
|
| 0x302
|
bool
|
1
|
Unknown 10
|
| 0x303
|
End
|
ChozoGhost (0x28)
0x2BA bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
long
|
4
|
WPSC
|
| 0x1F6
|
struct
|
0x14
|
Attack
|
| 0x20A
|
long
|
4
|
WPSC
|
| 0x20E
|
struct
|
0x14
|
Attack
|
| 0x222
|
struct
|
0x20
|
GhostContainer
|
| 0x242
|
struct
|
0x20
|
GhostContainer
|
| 0x262
|
struct
|
0x20
|
GhostContainer
|
| 0x282
|
long
|
4
|
Always FFFFFFFF
|
| 0x286
|
float
|
4
|
Unknown 5
|
| 0x28A
|
long
|
4
|
Unknown 6
|
| 0x28E
|
long
|
4
|
Unknown 7
|
| 0x292
|
long
|
4
|
Unknown 8
|
| 0x296
|
float
|
4
|
Unknown 9
|
| 0x29A
|
long
|
4
|
Unknown 10
|
| 0x29E
|
float
|
4
|
Unknown 11
|
| 0x2A2
|
long
|
4
|
PART
|
| 0x2A6
|
long
|
4
|
Unknown 12
|
| 0x2AA
|
float
|
4
|
Unknown 13
|
| 0x2AE
|
float
|
4
|
Unknown 14
|
| 0x2B2
|
long
|
4
|
Unknown 15
|
| 0x2B6
|
long
|
4
|
Unknown 16
|
| 0x2BA
|
End
|
CoverPoint (0x2A)
0x2A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
long
|
4
|
Unknown 2
|
| 0x1D
|
bool
|
1
|
Unknown 3
|
| 0x1E
|
float
|
4
|
Unknown 4
|
| 0x22
|
float
|
4
|
Unknown 5
|
| 0x26
|
float
|
4
|
Unknown 6
|
| 0x2A
|
End
|
SpiderBallWaypoint (0x2C)
0x1D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
long
|
4
|
Unknown 2
|
| 0x1D
|
End
|
BloodFlower (0x2D)
0x242 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
PART
|
| 0x1E6
|
long
|
4
|
WPSC
|
| 0x1EA
|
long
|
4
|
WPSC
|
| 0x1EE
|
struct
|
0x14
|
Attack
|
| 0x202
|
struct
|
0x14
|
Attack
|
| 0x216
|
struct
|
0x14
|
Attack
|
| 0x22A
|
long
|
4
|
PART
|
| 0x22E
|
long
|
4
|
PART
|
| 0x232
|
long
|
4
|
PART
|
| 0x236
|
float
|
4
|
Unknown 1
|
| 0x23A
|
long
|
4
|
PART
|
| 0x23E
|
long
|
4
|
Unknown 2
|
| 0x242
|
End
|
FlickerBat (0x2E)
0x1E9 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
bool
|
1
|
Unknown 2
|
| 0x1E7
|
bool
|
1
|
Unknown 3
|
| 0x1E8
|
bool
|
1
|
Unknown 4
|
| 0x1E9
|
End
|
PathCamera (0x2F)
0x3B bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
struct
|
0xA
|
SixBoolContainer
|
| 0x23
|
float
|
4
|
Unknown 2
|
| 0x27
|
float
|
4
|
Unknown 3
|
| 0x2B
|
float
|
4
|
Unknown 4
|
| 0x2F
|
long
|
4
|
Unknown 5
|
| 0x33
|
float
|
4
|
Unknown 6
|
| 0x37
|
float
|
4
|
Unknown 7
|
| 0x3B
|
End
|
GrapplePoint (0x30)
0x4A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
struct
|
0x31
|
GrappleContainer
|
| 0x4A
|
End
|
PuddleSpore (0x31)
0x217 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
bool
|
1
|
Unknown 2
|
| 0x1E7
|
long
|
4
|
PART
|
| 0x1EB
|
float
|
4
|
Unknown 3
|
| 0x1EF
|
float
|
4
|
Unknown 4
|
| 0x1F3
|
float
|
4
|
Unknown 5
|
| 0x1F7
|
float
|
4
|
Unknown 6
|
| 0x1FB
|
float
|
4
|
Unknown 7
|
| 0x1FF
|
long
|
4
|
WPSC
|
| 0x203
|
struct
|
0x14
|
Attack
|
| 0x217
|
End
|
SpiderBallAttractionSurface (0x33)
0x25 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
bool
|
1
|
Active
|
| 0x25
|
End
|
PuddleToadGamma (0x34)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
Fog (0x35)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
FireFlea (0x36)
0x1E8 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
bool
|
1
|
Unknown 1
|
| 0x1E3
|
bool
|
1
|
Unknown 2
|
| 0x1E4
|
float
|
4
|
Unknown 3
|
| 0x1E8
|
End
|
MetareeAlpha (0x37)
0x212 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
struct
|
0x14
|
Attack
|
| 0x1F6
|
float
|
4
|
Unknown 1
|
| 0x1FA
|
vec3
|
0xC
|
Unknown 2
|
| 0x206
|
float
|
4
|
Unknown 3
|
| 0x20A
|
float
|
4
|
Unknown 4
|
| 0x20E
|
float
|
4
|
Unknown 5
|
| 0x212
|
End
|
ActorRotate (0x39)
0x13 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Rotation
|
| 0xC
|
float
|
4
|
Unknown 1
|
| 0x10
|
bool
|
1
|
Unknown 2
|
| 0x11
|
bool
|
1
|
Unknown 3
|
| 0x12
|
bool
|
1
|
Unknown 4
|
| 0x13
|
End
|
SpecialFunction (0x3A)
0x45 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
long
|
4
|
Type
|
| 0x1C
|
string
|
0
|
Unknown 1
|
| 0x1C
|
float
|
4
|
Unknown 2
|
| 0x20
|
float
|
4
|
Unknown 3
|
| 0x24
|
float
|
4
|
Unknown 4
|
| 0x28
|
long
|
4
|
Layer Change Room ID
|
| 0x2C
|
long
|
4
|
Layer Change Layer no
|
| 0x30
|
long
|
4
|
Item ID
|
| 0x34
|
bool
|
1
|
Unknown 5
|
| 0x35
|
float
|
4
|
Unknown 6
|
| 0x39
|
long
|
4
|
Used by SpinnerController 1
|
| 0x3D
|
long
|
4
|
Used by SpinnerController 2
|
| 0x41
|
long
|
4
|
Used by SpinnerController 3
|
| 0x45
|
End
|
SpankWeed (0x3B)
0x1F3 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
bool
|
1
|
Unknown 1
|
| 0x1E3
|
float
|
4
|
Unknown 2
|
| 0x1E7
|
float
|
4
|
Unknown 3
|
| 0x1EB
|
float
|
4
|
Unknown 4
|
| 0x1EF
|
float
|
4
|
Unknown 5
|
| 0x1F3
|
End
|
Zoomer (0x3D)
0x22B bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
float
|
4
|
Unknown 7
|
| 0x1FE
|
float
|
4
|
Unknown 8
|
| 0x202
|
float
|
4
|
Unknown 9
|
| 0x206
|
float
|
4
|
Unknown 10
|
| 0x20A
|
float
|
4
|
Unknown 11
|
| 0x20E
|
float
|
4
|
Unknown 12
|
| 0x212
|
float
|
4
|
Unknown 13
|
| 0x216
|
float
|
4
|
Unknown 14
|
| 0x21A
|
float
|
4
|
Unknown 15
|
| 0x21E
|
float
|
4
|
Unknown 16
|
| 0x222
|
float
|
4
|
Unknown 17
|
| 0x226
|
float
|
4
|
Unknown 18
|
| 0x22A
|
bool
|
1
|
Unknown 19
|
| 0x22B
|
End
|
PlayerHint (0x3E)
0x30 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
struct
|
0x13
|
BoolContainer
|
| 0x2C
|
long
|
4
|
Unknown 2
|
| 0x30
|
End
|
Ripper (0x3F)
0x217 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
struct
|
0x31
|
GrappleContainer
|
| 0x217
|
End
|
PickupGenerator (0x40)
0x11 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Offset
|
| 0xC
|
bool
|
1
|
Active
|
| 0xD
|
float
|
4
|
Frequency
|
| 0x11
|
End
|
PointOfInterest (0x42)
0x25 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
struct
|
8
|
SCANContainer
|
| 0x21
|
float
|
4
|
Unknown 2
|
| 0x25
|
End
|
Drone (0x43)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
MetroidAlpha (0x44)
0x317 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
struct
|
0x74
|
Vulnerabilities
|
| 0x25A
|
struct
|
0x74
|
Vulnerabilities
|
| 0x2CE
|
float
|
4
|
Unknown 2
|
| 0x2D2
|
float
|
4
|
Unknown 3
|
| 0x2D6
|
float
|
4
|
Unknown 4
|
| 0x2DA
|
float
|
4
|
Unknown 5
|
| 0x2DE
|
float
|
4
|
Unknown 6
|
| 0x2E2
|
float
|
4
|
Unknown 7
|
| 0x2E6
|
long
|
4
|
Sub-Metroid 1 ANCS
|
| 0x2EA
|
long
|
4
|
Sub-Metroid 1 ANCS Node
|
| 0x2EE
|
long
|
4
|
Sub-Metroid 1 ANCS int 2
|
| 0x2F2
|
long
|
4
|
Sub-Metroid 2 ANCS
|
| 0x2F6
|
long
|
4
|
Sub-Metroid 2 ANCS Node
|
| 0x2FA
|
long
|
4
|
Sub-Metroid 2 ANCS int 2
|
| 0x2FE
|
long
|
4
|
Sub-Metroid 3 ANCS
|
| 0x302
|
long
|
4
|
Sub-Metroid 3 ANCS Node
|
| 0x306
|
long
|
4
|
Sub-Metroid 3 ANCS int 2
|
| 0x30A
|
long
|
4
|
Sub-Metroid 4 ANCS
|
| 0x30E
|
long
|
4
|
Sub-Metroid 4 ANCS Node
|
| 0x312
|
long
|
4
|
Sub-Metroid 4 ANCS int 2
|
| 0x316
|
bool
|
1
|
Unknown 8
|
| 0x317
|
End
|
DebrisExtended (0x45)
0x151 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
float
|
4
|
Unknown 1
|
| 0x28
|
float
|
4
|
Unknown 2
|
| 0x2C
|
float
|
4
|
Unknown 3
|
| 0x30
|
float
|
4
|
Unknown 4
|
| 0x34
|
float
|
4
|
Unknown 5
|
| 0x38
|
float
|
4
|
Unknown 6
|
| 0x3C
|
float
|
4
|
Unknown 7
|
| 0x40
|
float
|
4
|
Unknown 8
|
| 0x44
|
float
|
4
|
Unknown 9
|
| 0x48
|
vec4
|
0x10
|
Unknown 10
|
| 0x58
|
vec4
|
0x10
|
Unknown 11
|
| 0x68
|
float
|
4
|
Unknown 12
|
| 0x6C
|
vec3
|
0xC
|
Unknown 13
|
| 0x78
|
float
|
4
|
Unknown 14
|
| 0x7C
|
float
|
4
|
Unknown 15
|
| 0x80
|
vec3
|
0xC
|
Unknown 16
|
| 0x8C
|
long
|
4
|
CMDL
|
| 0x90
|
struct
|
0x7D
|
CommonContainer
|
| 0x10D
|
long
|
4
|
PART
|
| 0x111
|
vec3
|
0xC
|
Unknown 17
|
| 0x11D
|
bool
|
1
|
Unknown 18
|
| 0x11E
|
bool
|
1
|
Unknown 19
|
| 0x11F
|
long
|
4
|
Unknown 20
|
| 0x123
|
long
|
4
|
PART
|
| 0x127
|
vec3
|
0xC
|
Unknown 21
|
| 0x133
|
bool
|
1
|
Unknown 22
|
| 0x134
|
bool
|
1
|
Unknown 23
|
| 0x135
|
long
|
4
|
Always 0
|
| 0x139
|
long
|
4
|
PART
|
| 0x13D
|
vec3
|
0xC
|
Unknown 24
|
| 0x149
|
long
|
4
|
Always 0
|
| 0x14D
|
bool
|
1
|
Unknown 25
|
| 0x14E
|
bool
|
1
|
Unknown 26
|
| 0x14F
|
bool
|
1
|
Unknown 27
|
| 0x150
|
bool
|
1
|
Unknown 28
|
| 0x151
|
End
|
Steam (0x46)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
Ripple (0x47)
0x11 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Unknown 1
|
| 0xD
|
float
|
4
|
Unknown 2
|
| 0x11
|
End
|
BallTrigger (0x48)
0x32 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Scale
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
float
|
4
|
Unknown 2
|
| 0x1D
|
float
|
4
|
Unknown 3
|
| 0x21
|
float
|
4
|
Unknown 4
|
| 0x25
|
vec3
|
0xC
|
Unknown 5
|
| 0x31
|
bool
|
1
|
Unknown 6
|
| 0x32
|
End
|
TargetingPoint (0x49)
0x19 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Active
|
| 0x19
|
End
|
ElectroMagneticPulse (0x4A)
0x39 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
float
|
4
|
Unknown 2
|
| 0x1D
|
float
|
4
|
Unknown 3
|
| 0x21
|
float
|
4
|
Unknown 4
|
| 0x25
|
float
|
4
|
Unknown 5
|
| 0x29
|
float
|
4
|
Unknown 6
|
| 0x2D
|
float
|
4
|
Unknown 7
|
| 0x31
|
float
|
4
|
Unknown 8
|
| 0x35
|
long
|
4
|
PART
|
| 0x39
|
End
|
IceSheegoth (0x4B)
0x3E0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
long
|
4
|
Unknown 3
|
| 0x1EE
|
long
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
struct
|
0x74
|
Vulnerabilities
|
| 0x26E
|
struct
|
0x74
|
Vulnerabilities
|
| 0x2E2
|
struct
|
0x74
|
Vulnerabilities
|
| 0x356
|
long
|
4
|
WPSC
|
| 0x35A
|
struct
|
0x14
|
Attack
|
| 0x36E
|
float
|
4
|
Unknown 7
|
| 0x372
|
long
|
4
|
Unknown 8
|
| 0x376
|
long
|
4
|
WPSC
|
| 0x37A
|
long
|
4
|
PART
|
| 0x37E
|
struct
|
0x14
|
Attack
|
| 0x392
|
long
|
4
|
PART
|
| 0x396
|
long
|
4
|
PART
|
| 0x39A
|
long
|
4
|
PART
|
| 0x39E
|
long
|
4
|
PART
|
| 0x3A2
|
long
|
4
|
ELSC
|
| 0x3A6
|
float
|
4
|
Unknown 9
|
| 0x3AA
|
float
|
4
|
Unknown 10
|
| 0x3AE
|
struct
|
0x14
|
Attack
|
| 0x3C2
|
long
|
4
|
Unknown 11
|
| 0x3C6
|
float
|
4
|
Unknown 12
|
| 0x3CA
|
float
|
4
|
Unknown 13
|
| 0x3CE
|
float
|
4
|
Unknown 14
|
| 0x3D2
|
long
|
4
|
TXTR
|
| 0x3D6
|
long
|
4
|
Unknown 15
|
| 0x3DA
|
long
|
4
|
PART
|
| 0x3DE
|
bool
|
1
|
Unknown 16
|
| 0x3DF
|
bool
|
1
|
Unknown 17
|
| 0x3E0
|
End
|
PlayerActor (0x4C)
0x162 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
vec3
|
0xC
|
Unknown 1
|
| 0x30
|
vec3
|
0xC
|
Scan Offset
|
| 0x3C
|
float
|
4
|
Unknown 2
|
| 0x40
|
float
|
4
|
Unknown 3
|
| 0x44
|
struct
|
0xC
|
HealthContainer
|
| 0x50
|
struct
|
0x74
|
Vulnerabilities
|
| 0xC4
|
long
|
4
|
CMDL
|
| 0xC8
|
ANCS
|
0xC
|
ANCS
|
| 0xD4
|
struct
|
0x7D
|
CommonContainer
|
| 0x151
|
bool
|
1
|
Unknown 4
|
| 0x152
|
bool
|
1
|
Unknown 5
|
| 0x153
|
bool
|
1
|
Unknown 6
|
| 0x154
|
bool
|
1
|
Unknown 7
|
| 0x155
|
struct
|
9
|
FiveBoolContainer
|
| 0x15E
|
long
|
4
|
Unknown 8
|
| 0x162
|
End
|
Flaahgra (0x4D)
0x347 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
struct
|
0x74
|
Vulnerabilities
|
| 0x266
|
long
|
4
|
WPSC
|
| 0x26A
|
struct
|
0x14
|
Attack
|
| 0x27E
|
long
|
4
|
WPSC
|
| 0x282
|
struct
|
0x14
|
Attack
|
| 0x296
|
long
|
4
|
PART
|
| 0x29A
|
struct
|
0x14
|
Attack
|
| 0x2AE
|
struct
|
0x7D
|
CommonContainer
|
| 0x32B
|
float
|
4
|
Unknown 5
|
| 0x32F
|
float
|
4
|
Unknown 6
|
| 0x333
|
float
|
4
|
Unknown 7
|
| 0x337
|
ANCS
|
0xC
|
ANCS
|
| 0x343
|
long
|
4
|
DGRP
|
| 0x347
|
End
|
AreaAttributes (0x4E)
0x21 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
bool
|
1
|
Unknown 2
|
| 0x5
|
long
|
4
|
Unknown 3
|
| 0x9
|
float
|
4
|
Unknown 4
|
| 0xD
|
float
|
4
|
Unknown 5
|
| 0x11
|
float
|
4
|
Unknown 6
|
| 0x15
|
float
|
4
|
Unknown 7
|
| 0x19
|
long
|
4
|
Unknown 8
|
| 0x1D
|
long
|
4
|
Unknown 9
|
| 0x21
|
End
|
FishCloud (0x4F)
0xA8 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
bool
|
1
|
Active
|
| 0x25
|
long
|
4
|
CMDL
|
| 0x29
|
ANCS
|
0xC
|
ANCS
|
| 0x35
|
float
|
4
|
Unknown 2
|
| 0x39
|
float
|
4
|
Unknown 3
|
| 0x3D
|
float
|
4
|
Unknown 4
|
| 0x41
|
float
|
4
|
Unknown 5
|
| 0x45
|
float
|
4
|
Unknown 6
|
| 0x49
|
float
|
4
|
Unknown 7
|
| 0x4D
|
float
|
4
|
Unknown 8
|
| 0x51
|
float
|
4
|
Unknown 9
|
| 0x55
|
float
|
4
|
Unknown 10
|
| 0x59
|
float
|
4
|
Unknown 11
|
| 0x5D
|
float
|
4
|
Unknown 12
|
| 0x61
|
float
|
4
|
Unknown 13
|
| 0x65
|
float
|
4
|
Unknown 14
|
| 0x69
|
long
|
4
|
Unknown 15
|
| 0x6D
|
float
|
4
|
Unknown 16
|
| 0x71
|
float
|
4
|
Unknown 17
|
| 0x75
|
float
|
4
|
Unknown 18
|
| 0x79
|
float
|
4
|
Unknown 19
|
| 0x7D
|
bool
|
1
|
Unknown 20
|
| 0x7E
|
long
|
4
|
Unknown 21
|
| 0x82
|
long
|
4
|
Unknown 22
|
| 0x86
|
long
|
4
|
Unknown 23
|
| 0x8A
|
long
|
4
|
Unknown 24
|
| 0x8E
|
long
|
4
|
Unknown 25
|
| 0x92
|
long
|
4
|
Unknown 26
|
| 0x96
|
long
|
4
|
Unknown 27
|
| 0x9A
|
long
|
4
|
Unknown 28
|
| 0x9E
|
long
|
4
|
Unknown 29
|
| 0xA2
|
long
|
4
|
Unknown 30
|
| 0xA6
|
bool
|
1
|
Unknown 31
|
| 0xA7
|
bool
|
1
|
Unknown 32
|
| 0xA8
|
End
|
FishCloudModifier (0x50)
0x17 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Unknown 1
|
| 0xD
|
bool
|
1
|
Unknown 2
|
| 0xE
|
bool
|
1
|
Unknown 3
|
| 0xF
|
float
|
4
|
Unknown 4
|
| 0x13
|
float
|
4
|
Unknown 5
|
| 0x17
|
End
|
VisorFlare (0x51)
0xC2 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Unknown 1
|
| 0xD
|
long
|
4
|
Always 0
|
| 0x11
|
bool
|
1
|
Unknown 2
|
| 0x12
|
float
|
4
|
Unknown 3
|
| 0x16
|
float
|
4
|
Unknown 4
|
| 0x1A
|
float
|
4
|
Unknown 5
|
| 0x1E
|
long
|
4
|
Always 0
|
| 0x22
|
struct
|
0x20
|
TXTRcontainer
|
| 0x42
|
struct
|
0x20
|
TXTRcontainer
|
| 0x62
|
struct
|
0x20
|
TXTRcontainer
|
| 0x82
|
struct
|
0x20
|
TXTRcontainer
|
| 0xA2
|
struct
|
0x20
|
TXTRcontainer
|
| 0xC2
|
End
|
VisorGoo (0x53)
0x39 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
long
|
4
|
PART
|
| 0x10
|
long
|
4
|
Always FFFFFFFF
|
| 0x14
|
float
|
4
|
Unknown 1
|
| 0x18
|
float
|
4
|
Unknown 2
|
| 0x1C
|
float
|
4
|
Unknown 3
|
| 0x20
|
float
|
4
|
Unknown 4
|
| 0x24
|
vec4
|
0x10
|
Unknown 5
|
| 0x34
|
long
|
4
|
Unknown 6
|
| 0x38
|
bool
|
1
|
Unknown 7
|
| 0x39
|
End
|
JellyZap (0x54)
0x227 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
struct
|
0x14
|
Attack
|
| 0x1F6
|
float
|
4
|
Unknown 1
|
| 0x1FA
|
float
|
4
|
Unknown 2
|
| 0x1FE
|
float
|
4
|
Unknown 3
|
| 0x202
|
float
|
4
|
Unknown 4
|
| 0x206
|
float
|
4
|
Unknown 5
|
| 0x20A
|
float
|
4
|
Unknown 6
|
| 0x20E
|
float
|
4
|
Unknown 7
|
| 0x212
|
float
|
4
|
Unknown 8
|
| 0x216
|
float
|
4
|
Unknown 9
|
| 0x21A
|
float
|
4
|
Unknown 10
|
| 0x21E
|
float
|
4
|
Unknown 11
|
| 0x222
|
float
|
4
|
Unknown 12
|
| 0x226
|
bool
|
1
|
Unknown 13
|
| 0x227
|
End
|
ControllerAction (0x55)
0x6 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
Unknown 2
|
| 0x5
|
bool
|
1
|
Unknown 3
|
| 0x6
|
End
|
Switch (0x56)
0x3 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
bool
|
1
|
Unknown 3
|
| 0x3
|
End
|
PlayerStateChange (0x57)
0x15 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
Item
|
| 0x5
|
long
|
4
|
Unknown 2
|
| 0x9
|
long
|
4
|
Unknown 3
|
| 0xD
|
long
|
4
|
Unknown 4
|
| 0x11
|
long
|
4
|
Unknown 5
|
| 0x15
|
End
|
Thardus (0x58)
0x274 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
bool
|
1
|
Unknown 1
|
| 0x1E3
|
bool
|
1
|
Unknown 2
|
| 0x1E4
|
long
|
4
|
CMDL
|
| 0x1E8
|
long
|
4
|
CMDL
|
| 0x1EC
|
long
|
4
|
CMDL
|
| 0x1F0
|
long
|
4
|
CMDL
|
| 0x1F4
|
long
|
4
|
CMDL
|
| 0x1F8
|
long
|
4
|
CMDL
|
| 0x1FC
|
long
|
4
|
CMDL
|
| 0x200
|
long
|
4
|
CMDL
|
| 0x204
|
long
|
4
|
CMDL
|
| 0x208
|
long
|
4
|
CMDL
|
| 0x20C
|
long
|
4
|
CMDL
|
| 0x210
|
long
|
4
|
CMDL
|
| 0x214
|
long
|
4
|
CMDL
|
| 0x218
|
long
|
4
|
CMDL
|
| 0x21C
|
long
|
4
|
PART
|
| 0x220
|
long
|
4
|
PART
|
| 0x224
|
long
|
4
|
PART
|
| 0x228
|
long
|
4
|
AFSM
|
| 0x22C
|
long
|
4
|
PART
|
| 0x230
|
long
|
4
|
PART
|
| 0x234
|
long
|
4
|
PART
|
| 0x238
|
long
|
4
|
PART
|
| 0x23C
|
long
|
4
|
PART
|
| 0x240
|
long
|
4
|
PART
|
| 0x244
|
float
|
4
|
Unknown 3
|
| 0x248
|
float
|
4
|
Unknown 4
|
| 0x24C
|
float
|
4
|
Unknown 5
|
| 0x250
|
float
|
4
|
Unknown 6
|
| 0x254
|
float
|
4
|
Unknown 7
|
| 0x258
|
float
|
4
|
Unknown 8
|
| 0x25C
|
long
|
4
|
TXTR
|
| 0x260
|
long
|
4
|
Unknown 9
|
| 0x264
|
long
|
4
|
PART
|
| 0x268
|
long
|
4
|
Unknown 10
|
| 0x26C
|
long
|
4
|
Unknown 11
|
| 0x270
|
long
|
4
|
Unknown 12
|
| 0x274
|
End
|
WallCrawlerSwarm (0x5A)
0x1C6 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
bool
|
1
|
Active
|
| 0x25
|
struct
|
0x7D
|
CommonContainer
|
| 0xA2
|
long
|
4
|
Unknown 1
|
| 0xA6
|
ANCS
|
0xC
|
ANCS
|
| 0xB2
|
long
|
4
|
Unknown 2
|
| 0xB6
|
long
|
4
|
Unknown 3
|
| 0xBA
|
long
|
4
|
PART
|
| 0xBE
|
long
|
4
|
PART
|
| 0xC2
|
long
|
4
|
Always FFFFFFFF
|
| 0xC6
|
long
|
4
|
Always FFFFFFFF
|
| 0xCA
|
struct
|
0x14
|
Attack
|
| 0xDE
|
float
|
4
|
Unknown 4
|
| 0xE2
|
struct
|
0x14
|
Attack
|
| 0xF6
|
float
|
4
|
Unknown 5
|
| 0xFA
|
float
|
4
|
Unknown 6
|
| 0xFE
|
float
|
4
|
Unknown 7
|
| 0x102
|
float
|
4
|
Unknown 8
|
| 0x106
|
long
|
4
|
Unknown 9
|
| 0x10A
|
long
|
4
|
Unknown 10
|
| 0x10E
|
float
|
4
|
Unknown 11
|
| 0x112
|
float
|
4
|
Unknown 12
|
| 0x116
|
float
|
4
|
Unknown 13
|
| 0x11A
|
float
|
4
|
Unknown 14
|
| 0x11E
|
float
|
4
|
Unknown 15
|
| 0x122
|
float
|
4
|
Unknown 16
|
| 0x126
|
float
|
4
|
Unknown 17
|
| 0x12A
|
float
|
4
|
Unknown 18
|
| 0x12E
|
long
|
4
|
Unknown 19
|
| 0x132
|
float
|
4
|
Unknown 20
|
| 0x136
|
float
|
4
|
Unknown 21
|
| 0x13A
|
long
|
4
|
Always 0
|
| 0x13E
|
struct
|
0xC
|
HealthContainer
|
| 0x14A
|
struct
|
0x74
|
Vulnerabilities
|
| 0x1BE
|
long
|
4
|
Unknown 22
|
| 0x1C2
|
long
|
4
|
Unknown 23
|
| 0x1C6
|
End
|
AIJumpPoint (0x5B)
0x1D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Active
|
| 0x19
|
float
|
4
|
Unknown 1
|
| 0x1D
|
End
|
FlaahgraTentacle (0x5C)
0x1E2 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
End
|
RoomAcoustics (0x5D)
0x67 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
Unknown 2
|
| 0x5
|
bool
|
1
|
Unknown 3
|
| 0x6
|
bool
|
1
|
Unknown 4
|
| 0x7
|
float
|
4
|
Unknown 5
|
| 0xB
|
float
|
4
|
Unknown 6
|
| 0xF
|
float
|
4
|
Unknown 7
|
| 0x13
|
long
|
4
|
Unknown 8
|
| 0x17
|
long
|
4
|
Unknown 9
|
| 0x1B
|
float
|
4
|
Unknown 10
|
| 0x1F
|
bool
|
1
|
Unknown 11
|
| 0x20
|
long
|
4
|
Unknown 12
|
| 0x24
|
long
|
4
|
Unknown 13
|
| 0x28
|
long
|
4
|
Unknown 14
|
| 0x2C
|
bool
|
1
|
Unknown 15
|
| 0x2D
|
bool
|
1
|
Unknown 16
|
| 0x2E
|
float
|
4
|
Unknown 17
|
| 0x32
|
float
|
4
|
Unknown 18
|
| 0x36
|
float
|
4
|
Unknown 19
|
| 0x3A
|
float
|
4
|
Unknown 20
|
| 0x3E
|
float
|
4
|
Unknown 21
|
| 0x42
|
bool
|
1
|
Unknown 22
|
| 0x43
|
long
|
4
|
Unknown 23
|
| 0x47
|
long
|
4
|
Unknown 24
|
| 0x4B
|
long
|
4
|
Unknown 25
|
| 0x4F
|
long
|
4
|
Unknown 26
|
| 0x53
|
long
|
4
|
Unknown 27
|
| 0x57
|
long
|
4
|
Unknown 28
|
| 0x5B
|
long
|
4
|
Unknown 29
|
| 0x5F
|
long
|
4
|
Unknown 30
|
| 0x63
|
long
|
4
|
Unknown 31
|
| 0x67
|
End
|
ColorModulate (0x5E)
0x32 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec4
|
0x10
|
Unknown 1
|
| 0x10
|
vec4
|
0x10
|
Unknown 2
|
| 0x20
|
long
|
4
|
Unknown 3
|
| 0x24
|
float
|
4
|
Unknown 4
|
| 0x28
|
float
|
4
|
Unknown 5
|
| 0x2C
|
bool
|
1
|
Unknown 6
|
| 0x2D
|
bool
|
1
|
Unknown 7
|
| 0x2E
|
bool
|
1
|
Unknown 8
|
| 0x2F
|
bool
|
1
|
Unknown 9
|
| 0x30
|
bool
|
1
|
Unknown 10
|
| 0x31
|
bool
|
1
|
Unknown 11
|
| 0x32
|
End
|
ThardusRockProjectile (0x5F)
0x1F0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
bool
|
1
|
Unknown 1
|
| 0x1E3
|
bool
|
1
|
Unknown 2
|
| 0x1E4
|
float
|
4
|
Unknown 3
|
| 0x1E8
|
long
|
4
|
CMDL
|
| 0x1EC
|
long
|
4
|
AFSM
|
| 0x1F0
|
End
|
Midi (0x60)
0x11 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
Unknown 2
|
| 0x5
|
float
|
4
|
Unknown 3
|
| 0x9
|
float
|
4
|
Unknown 4
|
| 0xD
|
long
|
4
|
Unknown 5
|
| 0x11
|
End
|
StreamedAudio (0x61)
0x13 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
string
|
0
|
Audio file
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
float
|
4
|
Unknown 3
|
| 0x6
|
float
|
4
|
Unknown 4
|
| 0xA
|
long
|
4
|
Unknown 5
|
| 0xE
|
long
|
4
|
Unknown 6
|
| 0x12
|
bool
|
1
|
Unknown 7
|
| 0x13
|
End
|
WorldTeleporter (0x62)
0x64 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
long
|
4
|
MLVL
|
| 0x5
|
long
|
4
|
MREA
|
| 0x9
|
ANCS
|
0xC
|
ANCS
|
| 0x15
|
vec3
|
0xC
|
Unknown 2
|
| 0x21
|
long
|
4
|
CMDL
|
| 0x25
|
vec3
|
0xC
|
Unknown 3
|
| 0x31
|
long
|
4
|
CMDL
|
| 0x35
|
vec3
|
0xC
|
Unknown 4
|
| 0x41
|
bool
|
1
|
Unknown 5
|
| 0x42
|
long
|
4
|
Unknown 6
|
| 0x46
|
long
|
4
|
Unknown 7
|
| 0x4A
|
long
|
4
|
Unknown 8
|
| 0x4E
|
bool
|
1
|
Unknown 9
|
| 0x4F
|
long
|
4
|
FONT
|
| 0x53
|
long
|
4
|
STRG
|
| 0x57
|
bool
|
1
|
Unknown 10
|
| 0x58
|
float
|
4
|
Unknown 11
|
| 0x5C
|
float
|
4
|
Unknown 12
|
| 0x60
|
float
|
4
|
Unknown 13
|
| 0x64
|
End
|
Repulsor (0x63)
0x11 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Active
|
| 0xD
|
float
|
4
|
Unknown 1
|
| 0x11
|
End
|
GunTurret (0x64)
0x1E7 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
vec3
|
0xC
|
Unknown 2
|
| 0x34
|
vec3
|
0xC
|
Scan Offset
|
| 0x40
|
ANCS
|
0xC
|
ANCS
|
| 0x4C
|
struct
|
0x7D
|
CommonContainer
|
| 0xC9
|
struct
|
0xC
|
HealthContainer
|
| 0xD5
|
struct
|
0x74
|
Vulnerabilities
|
| 0x149
|
float
|
4
|
Unknown 3
|
| 0x14D
|
float
|
4
|
Unknown 4
|
| 0x151
|
float
|
4
|
Unknown 5
|
| 0x155
|
float
|
4
|
Unknown 6
|
| 0x159
|
float
|
4
|
Unknown 7
|
| 0x15D
|
float
|
4
|
Unknown 8
|
| 0x161
|
float
|
4
|
Unknown 9
|
| 0x165
|
float
|
4
|
Unknown 10
|
| 0x169
|
float
|
4
|
Unknown 11
|
| 0x16D
|
float
|
4
|
Unknown 12
|
| 0x171
|
float
|
4
|
Unknown 13
|
| 0x175
|
float
|
4
|
Unknown 14
|
| 0x179
|
float
|
4
|
Unknown 15
|
| 0x17D
|
float
|
4
|
Unknown 16
|
| 0x181
|
bool
|
1
|
Unknown 17
|
| 0x182
|
long
|
4
|
Unknown 18
|
| 0x186
|
struct
|
0x14
|
Attack
|
| 0x19A
|
long
|
4
|
PART
|
| 0x19E
|
long
|
4
|
PART
|
| 0x1A2
|
long
|
4
|
PART
|
| 0x1A6
|
long
|
4
|
PART
|
| 0x1AA
|
long
|
4
|
PART
|
| 0x1AE
|
long
|
4
|
PART
|
| 0x1B2
|
long
|
4
|
PART
|
| 0x1B6
|
long
|
4
|
Unknown 19
|
| 0x1BA
|
long
|
4
|
Unknown 20
|
| 0x1BE
|
long
|
4
|
Unknown 21
|
| 0x1C2
|
long
|
4
|
Unknown 22
|
| 0x1C6
|
long
|
4
|
Unknown 23
|
| 0x1CA
|
long
|
4
|
Unknown 24
|
| 0x1CE
|
long
|
4
|
CMDL
|
| 0x1D2
|
float
|
4
|
Unknown 25
|
| 0x1D6
|
long
|
4
|
Unknown 26
|
| 0x1DA
|
long
|
4
|
Unknown 27
|
| 0x1DE
|
long
|
4
|
Unknown 28
|
| 0x1E2
|
float
|
4
|
Unknown 29
|
| 0x1E6
|
bool
|
1
|
Unknown 30
|
| 0x1E7
|
End
|
Babygoth (0x66)
0x35E bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
long
|
4
|
Always 0
|
| 0x1EA
|
long
|
4
|
WPSC
|
| 0x1EE
|
struct
|
0x14
|
Attack
|
| 0x202
|
struct
|
0x14
|
Attack
|
| 0x216
|
long
|
4
|
WPSC
|
| 0x21A
|
long
|
4
|
PART
|
| 0x21E
|
struct
|
0x14
|
Attack
|
| 0x232
|
struct
|
0x74
|
Vulnerabilities
|
| 0x2A6
|
struct
|
0x74
|
Vulnerabilities
|
| 0x31A
|
long
|
4
|
CMDL 2
|
| 0x31E
|
long
|
4
|
CSKR
|
| 0x322
|
float
|
4
|
Unknown 2
|
| 0x326
|
long
|
4
|
Unknown 3
|
| 0x32A
|
long
|
4
|
PART
|
| 0x32E
|
long
|
4
|
PART
|
| 0x332
|
long
|
4
|
PART
|
| 0x336
|
long
|
4
|
PART
|
| 0x33A
|
long
|
4
|
Unknown 4
|
| 0x33E
|
long
|
4
|
Unknown 5
|
| 0x342
|
long
|
4
|
Unknown 6
|
| 0x346
|
float
|
4
|
Unknown 7
|
| 0x34A
|
float
|
4
|
Unknown 8
|
| 0x34E
|
float
|
4
|
Unknown 9
|
| 0x352
|
long
|
4
|
TXTR
|
| 0x356
|
long
|
4
|
Unknown 10
|
| 0x35A
|
long
|
4
|
PART
|
| 0x35E
|
End
|
Eyeball (0x67)
0x22B bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
vec3
|
0xC
|
Position
|
| 0x10
|
vec3
|
0xC
|
Rotation
|
| 0x1C
|
vec3
|
0xC
|
Scale
|
| 0x28
|
struct
|
0x141
|
Patterned
|
| 0x169
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
long
|
4
|
WPSC
|
| 0x1F2
|
struct
|
0x14
|
Attack
|
| 0x206
|
long
|
4
|
PART
|
| 0x20A
|
long
|
4
|
PART
|
| 0x20E
|
long
|
4
|
TXTR
|
| 0x212
|
long
|
4
|
TXTR
|
| 0x216
|
long
|
4
|
Unknown 4
|
| 0x21A
|
long
|
4
|
Always FFFFFFFF
|
| 0x21E
|
long
|
4
|
Always FFFFFFFF
|
| 0x222
|
long
|
4
|
Always FFFFFFFF
|
| 0x226
|
long
|
4
|
Unknown 5
|
| 0x22A
|
bool
|
1
|
Unknown 6
|
| 0x22B
|
End
|
RadialKnockback (0x68)
0x25 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Active
|
| 0xD
|
struct
|
0x14
|
Attack
|
| 0x21
|
float
|
4
|
Unknown 1
|
| 0x25
|
End
|
CameraPitchVolume (0x69)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
EnvFxDensityController (0x6A)
0x9 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
float
|
4
|
Unknown 2
|
| 0x5
|
long
|
4
|
Unknown 3
|
| 0x9
|
End
|
Magdolite (0x6B)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
TeamAIMgr (0x6C)
0x24 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Unknown 1
|
| 0x4
|
long
|
4
|
Unknown 2
|
| 0x8
|
long
|
4
|
Unknown 3
|
| 0xC
|
long
|
4
|
Unknown 4
|
| 0x10
|
long
|
4
|
Unknown 5
|
| 0x14
|
long
|
4
|
Unknown 6
|
| 0x18
|
long
|
4
|
Unknown 7
|
| 0x1C
|
float
|
4
|
Unknown 8
|
| 0x20
|
float
|
4
|
Unknown 9
|
| 0x24
|
End
|
SnakeWeedSwarm (0x6D)
0xFE bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
ANCS
|
0xC
|
ANCS
|
| 0x25
|
struct
|
0x7D
|
CommonContainer
|
| 0xA2
|
float
|
4
|
Unknown 2
|
| 0xA6
|
float
|
4
|
Unknown 3
|
| 0xAA
|
float
|
4
|
Unknown 4
|
| 0xAE
|
float
|
4
|
Unknown 5
|
| 0xB2
|
float
|
4
|
Unknown 6
|
| 0xB6
|
float
|
4
|
Unknown 7
|
| 0xBA
|
float
|
4
|
Unknown 8
|
| 0xBE
|
float
|
4
|
Unknown 9
|
| 0xC2
|
float
|
4
|
Unknown 10
|
| 0xC6
|
float
|
4
|
Unknown 11
|
| 0xCA
|
float
|
4
|
Unknown 12
|
| 0xCE
|
float
|
4
|
Unknown 13
|
| 0xD2
|
float
|
4
|
Unknown 14
|
| 0xD6
|
long
|
4
|
Always 0
|
| 0xDA
|
struct
|
0x14
|
ContactDamage
|
| 0xEE
|
long
|
4
|
Always 0
|
| 0xF2
|
long
|
4
|
Unknown 15
|
| 0xF6
|
long
|
4
|
Unknown 16
|
| 0xFA
|
long
|
4
|
Unknown 17
|
| 0xFE
|
End
|
ActorContraption (0x6E)
0x166 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
vec3
|
0xC
|
Unknown 1
|
| 0x30
|
vec3
|
0xC
|
Scan Offset
|
| 0x3C
|
float
|
4
|
Unknown 2
|
| 0x40
|
long
|
4
|
Unknown 3
|
| 0x44
|
struct
|
0xC
|
HealthContainer
|
| 0x50
|
struct
|
0x74
|
Vulnerabilities
|
| 0xC4
|
ANCS
|
0xC
|
ANCS
|
| 0xD0
|
struct
|
0x7D
|
CommonContainer
|
| 0x14D
|
long
|
4
|
PART
|
| 0x151
|
struct
|
0x14
|
Attack
|
| 0x165
|
bool
|
1
|
Unknown 4
|
| 0x166
|
End
|
Oculus (0x6F)
0x286 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
struct
|
0x74
|
Vulnerabilities
|
| 0x26E
|
float
|
4
|
Unknown 7
|
| 0x272
|
struct
|
0x14
|
Attack
|
| 0x286
|
End
|
Geemer (0x70)
0x20A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
float
|
4
|
Unknown 7
|
| 0x1FE
|
long
|
4
|
Unknown 8
|
| 0x202
|
long
|
4
|
Unknown 9
|
| 0x206
|
long
|
4
|
Unknown 10
|
| 0x20A
|
End
|
SpindleCamera (0x71)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
AtomicAlpha (0x72)
0x20C bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
WPSC
|
| 0x1E6
|
long
|
4
|
CMDL
|
| 0x1EA
|
struct
|
0x14
|
Attack
|
| 0x1FE
|
float
|
4
|
Unknown 1
|
| 0x202
|
float
|
4
|
Unknown 2
|
| 0x206
|
float
|
4
|
Unknown 3
|
| 0x20A
|
bool
|
1
|
Unknown 4
|
| 0x20B
|
bool
|
1
|
Unknown 5
|
| 0x20C
|
End
|
CameraHintTrigger (0x73)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
RumbleEffect (0x74)
0x1B bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Unknown 1
|
| 0xD
|
float
|
4
|
Unknown 2
|
| 0x11
|
long
|
4
|
Unknown 3
|
| 0x15
|
struct
|
6
|
RumbleEffectContainer
|
| 0x1B
|
End
|
AmbientAI (0x75)
0x15A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
vec3
|
0xC
|
Unknown 1
|
| 0x30
|
vec3
|
0xC
|
Scan Offset
|
| 0x3C
|
float
|
4
|
Unknown 2
|
| 0x40
|
struct
|
0xC
|
HealthContainer
|
| 0x4C
|
struct
|
0x74
|
Vulnerabilities
|
| 0xC0
|
ANCS
|
0xC
|
ANCS
|
| 0xCC
|
struct
|
0x7D
|
CommonContainer
|
| 0x149
|
float
|
4
|
Unknown 3
|
| 0x14D
|
float
|
4
|
Unknown 4
|
| 0x151
|
long
|
4
|
Unknown 5
|
| 0x155
|
long
|
4
|
Unknown 6
|
| 0x159
|
bool
|
1
|
Unknown 7
|
| 0x15A
|
End
|
AtomicBeta (0x77)
0x29E bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
ELSC
|
| 0x1E6
|
long
|
4
|
WPSC
|
| 0x1EA
|
struct
|
0x14
|
Attack
|
| 0x1FE
|
long
|
4
|
PART
|
| 0x202
|
float
|
4
|
Unknown 1
|
| 0x206
|
float
|
4
|
Unknown 2
|
| 0x20A
|
float
|
4
|
Unknown 3
|
| 0x20E
|
struct
|
0x74
|
Vulnerabilities
|
| 0x282
|
float
|
4
|
Unknown 4
|
| 0x286
|
float
|
4
|
Unknown 5
|
| 0x28A
|
float
|
4
|
Unknown 6
|
| 0x28E
|
long
|
4
|
Unknown 7
|
| 0x292
|
long
|
4
|
Unknown 8
|
| 0x296
|
long
|
4
|
Unknown 9
|
| 0x29A
|
float
|
4
|
Unknown 10
|
| 0x29E
|
End
|
Puffer (0x79)
0x221 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
long
|
4
|
PART
|
| 0x1EA
|
struct
|
0x14
|
Attack
|
| 0x1FE
|
long
|
4
|
TXTR
|
| 0x202
|
float
|
4
|
Unknown 2
|
| 0x206
|
bool
|
1
|
Unknown 3
|
| 0x207
|
bool
|
1
|
Unknown 4
|
| 0x208
|
bool
|
1
|
Unknown 5
|
| 0x209
|
struct
|
0x14
|
Attack
|
| 0x21D
|
long
|
4
|
Unknown 6
|
| 0x221
|
End
|
Tryclops (0x7A)
0x1F2 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
End
|
Ridley (0x7B)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
Seedling (0x7C)
0x222 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
Unknown 1
|
| 0x1E6
|
long
|
4
|
Unknown 2
|
| 0x1EA
|
struct
|
0x14
|
Attack
|
| 0x1FE
|
struct
|
0x14
|
Attack
|
| 0x212
|
float
|
4
|
Unknown 3
|
| 0x216
|
float
|
4
|
Unknown 4
|
| 0x21A
|
float
|
4
|
Unknown 5
|
| 0x21E
|
float
|
4
|
Unknown 6
|
| 0x222
|
End
|
ThermalHeatFader (0x7D)
0x9 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Active
|
| 0x1
|
float
|
4
|
Faded heat level
|
| 0x5
|
float
|
4
|
Initial heat level
|
| 0x9
|
End
|
Burrower (0x7F)
0x20E bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
PART
|
| 0x1E6
|
long
|
4
|
PART
|
| 0x1EA
|
long
|
4
|
WPSC
|
| 0x1EE
|
struct
|
0x14
|
Attack
|
| 0x202
|
long
|
4
|
PART
|
| 0x206
|
long
|
4
|
Always FFFFFFFF
|
| 0x20A
|
long
|
4
|
PART
|
| 0x20E
|
End
|
ScriptBeam (0x81)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
WorldLightFader (0x82)
0x9 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Active
|
| 0x1
|
float
|
4
|
Faded light level
|
| 0x5
|
float
|
4
|
Initial light level
|
| 0x9
|
End
|
MetroidPrimeStage2 (0x83)
0x206 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
PART
|
| 0x1E6
|
struct
|
0x14
|
Attack
|
| 0x1FA
|
long
|
4
|
ELSC
|
| 0x1FE
|
long
|
4
|
Unknown 1
|
| 0x202
|
long
|
4
|
PART
|
| 0x206
|
End
|
MetroidPrimeRelay (0x84)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
MazeNode (0x85)
0x49 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
bool
|
1
|
Unknown 1
|
| 0x19
|
long
|
4
|
Unknown 2
|
| 0x1D
|
long
|
4
|
Unknown 3
|
| 0x21
|
long
|
4
|
Unknown 4
|
| 0x25
|
vec3
|
0xC
|
Unknown 5
|
| 0x31
|
vec3
|
0xC
|
Unknown 6
|
| 0x3D
|
vec3
|
0xC
|
Unknown 7
|
| 0x49
|
End
|
OmegaPirate (0x86)
0x319 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
float
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
float
|
4
|
Unknown 3
|
| 0x1EE
|
float
|
4
|
Unknown 4
|
| 0x1F2
|
float
|
4
|
Unknown 5
|
| 0x1F6
|
float
|
4
|
Unknown 6
|
| 0x1FA
|
float
|
4
|
Unknown 7
|
| 0x1FE
|
float
|
4
|
Unknown 8
|
| 0x202
|
long
|
4
|
PART
|
| 0x206
|
long
|
4
|
Unknown 9
|
| 0x20A
|
struct
|
0x7D
|
CommonContainer
|
| 0x287
|
long
|
4
|
Grenade Launcher ANCS
|
| 0x28B
|
long
|
4
|
Grenade Launcher ANCS Node
|
| 0x28F
|
long
|
4
|
Grenade Launcher ANCS int 2
|
| 0x293
|
long
|
4
|
PART
|
| 0x297
|
long
|
4
|
Unknown 10
|
| 0x29B
|
long
|
4
|
CMDL
|
| 0x29F
|
struct
|
0x14
|
Attack
|
| 0x2B3
|
float
|
4
|
Unknown 11
|
| 0x2B7
|
long
|
4
|
PART
|
| 0x2BB
|
long
|
4
|
PART
|
| 0x2BF
|
long
|
4
|
PART
|
| 0x2C3
|
long
|
4
|
PART
|
| 0x2C7
|
float
|
4
|
Unknown 12
|
| 0x2CB
|
float
|
4
|
Unknown 13
|
| 0x2CF
|
float
|
4
|
Unknown 14
|
| 0x2D3
|
float
|
4
|
Unknown 15
|
| 0x2D7
|
long
|
4
|
Unknown 16
|
| 0x2DB
|
float
|
4
|
Unknown 17
|
| 0x2DF
|
long
|
4
|
Unknown 18
|
| 0x2E3
|
long
|
4
|
Unknown 19
|
| 0x2E7
|
long
|
4
|
Unknown 20
|
| 0x2EB
|
long
|
4
|
PART
|
| 0x2EF
|
struct
|
0x14
|
Attack
|
| 0x303
|
long
|
4
|
ELSC
|
| 0x307
|
long
|
4
|
Unknown 21
|
| 0x30B
|
bool
|
1
|
Unknown 22
|
| 0x30C
|
bool
|
1
|
Unknown 23
|
| 0x30D
|
long
|
4
|
CMDL
|
| 0x311
|
long
|
4
|
CSKR
|
| 0x315
|
long
|
4
|
CINF
|
| 0x319
|
End
|
PhazonPool (0x87)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
PhazonHealingNodule (0x88)
0x1E7 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
bool
|
1
|
Unknown 1
|
| 0x1E3
|
long
|
4
|
ELSC
|
| 0x1E7
|
string
|
0
|
Unknown 2
|
| 0x1E7
|
End
|
NewCameraShaker (0x89)
0x0 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
End
|
ShadowProjector (0x8A)
0x2E bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
bool
|
1
|
Unknown 1
|
| 0xD
|
float
|
4
|
Unknown 2
|
| 0x11
|
vec3
|
0xC
|
Unknown 3
|
| 0x1D
|
float
|
4
|
Unknown 4
|
| 0x21
|
float
|
4
|
Unknown 5
|
| 0x25
|
float
|
4
|
Unknown 6
|
| 0x29
|
bool
|
1
|
Unknown 7
|
| 0x2A
|
long
|
4
|
Unknown 8
|
| 0x2E
|
End
|
BeamEnergyBall (0x8B)
0x23A bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
vec3
|
0xC
|
Position
|
| 0xC
|
vec3
|
0xC
|
Rotation
|
| 0x18
|
vec3
|
0xC
|
Scale
|
| 0x24
|
struct
|
0x141
|
Patterned
|
| 0x165
|
struct
|
0x7D
|
CommonContainer
|
| 0x1E2
|
long
|
4
|
Unknown 1
|
| 0x1E6
|
float
|
4
|
Unknown 2
|
| 0x1EA
|
struct
|
0x14
|
Attack
|
| 0x1FE
|
float
|
4
|
Unknown 3
|
| 0x202
|
long
|
4
|
TXTR
|
| 0x206
|
long
|
4
|
Unknown 4
|
| 0x20A
|
long
|
4
|
PART
|
| 0x20E
|
long
|
4
|
ELSC
|
| 0x212
|
long
|
4
|
Unknown 5
|
| 0x216
|
float
|
4
|
Unknown 6
|
| 0x21A
|
float
|
4
|
Unknown 7
|
| 0x21E
|
long
|
4
|
PART
|
| 0x222
|
struct
|
0x14
|
Attack
|
| 0x236
|
float
|
4
|
Unknown 8
|
| 0x23A
|
End
|
Structs
HealthContainer
0x8 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
Health
|
| 0x4
|
float
|
4
|
Knockback Resistance
|
| 0x8
|
End
|
ChargedBeams
0x14 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Power
|
| 0x4
|
long
|
4
|
Ice
|
| 0x8
|
long
|
4
|
Wave
|
| 0xC
|
long
|
4
|
Plasma
|
| 0x10
|
long
|
4
|
Phazon
|
| 0x14
|
End
|
BeamCombos
0x14 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Super Missile
|
| 0x4
|
long
|
4
|
Ice Spreader
|
| 0x8
|
long
|
4
|
Wavebuster
|
| 0xC
|
long
|
4
|
Flamethrower
|
| 0x10
|
long
|
4
|
Phazon Combo
|
| 0x14
|
End
|
Vulnerabilities
0x70 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Power
|
| 0x4
|
long
|
4
|
Ice
|
| 0x8
|
long
|
4
|
Wave
|
| 0xC
|
long
|
4
|
Plasma
|
| 0x10
|
long
|
4
|
Bomb
|
| 0x14
|
long
|
4
|
Power Bomb
|
| 0x18
|
long
|
4
|
Missile
|
| 0x1C
|
long
|
4
|
Boost Ball
|
| 0x20
|
long
|
4
|
Phazon
|
| 0x24
|
long
|
4
|
Enemy Weapon 1
|
| 0x28
|
long
|
4
|
Enemy Weapon 2 (Poison)
|
| 0x2C
|
long
|
4
|
Enemy Weapon 3 (Lava)
|
| 0x30
|
long
|
4
|
Enemy Weapon 4
|
| 0x34
|
long
|
4
|
Unknown Weapon 1
|
| 0x38
|
long
|
4
|
Unknown Weapon 2
|
| 0x3C
|
long
|
4
|
Unknown Weapon 3
|
| 0x40
|
struct
|
0x18
|
ChargedBeams
|
| 0x58
|
struct
|
0x18
|
BeamCombos
|
| 0x70
|
End
|
InsideCommonContainer
0x43 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
float
|
4
|
Unknown 2
|
| 0x5
|
float
|
4
|
I have no clue if this is a float as it's always 0 but it's next to other floats so
|
| 0x9
|
float
|
4
|
Unknown 3
|
| 0xD
|
float
|
4
|
Unknown 4
|
| 0x11
|
vec4
|
0x10
|
Unknown 5
|
| 0x21
|
bool
|
1
|
Unknown 6
|
| 0x22
|
long
|
4
|
Unknown 7
|
| 0x26
|
long
|
4
|
Unknown 8
|
| 0x2A
|
vec3
|
0xC
|
Unknown 9
|
| 0x36
|
long
|
4
|
Unknown 10
|
| 0x3A
|
long
|
4
|
Unknown 11
|
| 0x3E
|
bool
|
1
|
Unknown 12
|
| 0x3F
|
long
|
4
|
Unknown 13
|
| 0x43
|
End
|
ScanContainer
0x4 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
SCAN
|
| 0x4
|
End
|
MaybeThermal-Related
0x6 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
long
|
4
|
Possibly a bit array?
|
| 0x6
|
End
|
CommonContainer
0x79 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
struct
|
0x47
|
InsideCommonContainer
|
| 0x47
|
struct
|
8
|
ScanContainer
|
| 0x4F
|
long
|
4
|
X-Ray CMDL
|
| 0x53
|
long
|
4
|
Unknown 1
|
| 0x57
|
long
|
4
|
Unknown 2
|
| 0x5B
|
long
|
4
|
Unknown 3
|
| 0x5F
|
bool
|
1
|
Unknown 4
|
| 0x60
|
float
|
4
|
Unknown 5
|
| 0x64
|
float
|
4
|
Unknown 6
|
| 0x68
|
struct
|
0xA
|
MaybeThermal-Related
|
| 0x72
|
bool
|
1
|
Unknown 7
|
| 0x73
|
bool
|
1
|
Unknown 8
|
| 0x74
|
bool
|
1
|
Unknown 9
|
| 0x75
|
float
|
4
|
Unknown 10
|
| 0x79
|
End
|
ContactDamage
0x10 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Weapon Type
|
| 0x4
|
float
|
4
|
Damage
|
| 0x8
|
float
|
4
|
Radius
|
| 0xC
|
float
|
4
|
Knockback Power
|
| 0x10
|
End
|
Patterned
0x13D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
Mass
|
| 0x4
|
float
|
4
|
Speed
|
| 0x8
|
float
|
4
|
Turn Speed
|
| 0xC
|
float
|
4
|
Detection Range
|
| 0x10
|
float
|
4
|
Detection Height Range
|
| 0x14
|
float
|
4
|
Detection Angle
|
| 0x18
|
float
|
4
|
Min Attack Range
|
| 0x1C
|
float
|
4
|
Max Attack Range
|
| 0x20
|
float
|
4
|
Average Attack Time
|
| 0x24
|
float
|
4
|
Attack Time Variation
|
| 0x28
|
float
|
4
|
Leash Radius
|
| 0x2C
|
float
|
4
|
Player Leash Radius
|
| 0x30
|
float
|
4
|
Player Leash Time
|
| 0x34
|
struct
|
0x14
|
ContactDamage
|
| 0x48
|
float
|
4
|
Damage Wait Time
|
| 0x4C
|
struct
|
0xC
|
HealthContainer
|
| 0x58
|
struct
|
0x74
|
Vulnerabilities
|
| 0xCC
|
float
|
4
|
Unknown 1
|
| 0xD0
|
float
|
4
|
Unknown 2
|
| 0xD4
|
vec3
|
0xC
|
Unknown 3
|
| 0xE0
|
float
|
4
|
Unknown 4
|
| 0xE4
|
float
|
4
|
Unknown 5
|
| 0xE8
|
float
|
4
|
Unknown 6
|
| 0xEC
|
float
|
4
|
Unknown 7
|
| 0xF0
|
long
|
4
|
Sound?
|
| 0xF4
|
ANCS
|
0xC
|
ANCS
|
| 0x100
|
bool
|
1
|
Active
|
| 0x101
|
long
|
4
|
AFSM
|
| 0x105
|
float
|
4
|
Unknown 8
|
| 0x109
|
float
|
4
|
Unknown 9
|
| 0x10D
|
float
|
4
|
Unknown 10
|
| 0x111
|
long
|
4
|
Unknown 11
|
| 0x115
|
vec3
|
0xC
|
Unknown 12
|
| 0x121
|
long
|
4
|
PART
|
| 0x125
|
long
|
4
|
Unknown 13
|
| 0x129
|
vec3
|
0xC
|
Unknown 14
|
| 0x135
|
long
|
4
|
PART
|
| 0x139
|
long
|
4
|
Sound?
|
| 0x13D
|
End
|
Attack
0x10 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
Weapon Type
|
| 0x4
|
float
|
4
|
Damage
|
| 0x8
|
float
|
4
|
Radius
|
| 0xC
|
float
|
4
|
Knockback Power
|
| 0x10
|
End
|
GhostContainer
0x1C bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
Unknown 1
|
| 0x4
|
float
|
4
|
Unknown 2
|
| 0x8
|
float
|
4
|
Unknown 3
|
| 0xC
|
float
|
4
|
Unknown 4
|
| 0x10
|
float
|
4
|
Unknown 5
|
| 0x14
|
float
|
4
|
Unknown 6
|
| 0x18
|
long
|
4
|
Unknown 7
|
| 0x1C
|
End
|
SixBoolContainer
0x6 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
bool
|
1
|
Unknown 3
|
| 0x3
|
bool
|
1
|
Unknown 4
|
| 0x4
|
bool
|
1
|
Unknown 5
|
| 0x5
|
bool
|
1
|
Unknown 6
|
| 0x6
|
End
|
GrappleContainer
0x2D bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
float
|
4
|
Unknown 1
|
| 0x4
|
float
|
4
|
Unknown 2
|
| 0x8
|
float
|
4
|
Unknown 3
|
| 0xC
|
float
|
4
|
Unknown 4
|
| 0x10
|
float
|
4
|
Unknown 5
|
| 0x14
|
float
|
4
|
Unknown 6
|
| 0x18
|
float
|
4
|
Unknown 7
|
| 0x1C
|
float
|
4
|
Unknown 8
|
| 0x20
|
float
|
4
|
Unknown 9
|
| 0x24
|
long
|
4
|
Unknown 10
|
| 0x28
|
long
|
4
|
Unknown 11
|
| 0x2C
|
bool
|
1
|
Unknown 12
|
| 0x2D
|
End
|
BoolContainer
0xF bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
bool
|
1
|
Unknown 3
|
| 0x3
|
bool
|
1
|
Unknown 4
|
| 0x4
|
bool
|
1
|
Unknown 5
|
| 0x5
|
bool
|
1
|
Unknown 6
|
| 0x6
|
bool
|
1
|
Unknown 7
|
| 0x7
|
bool
|
1
|
Unknown 8
|
| 0x8
|
bool
|
1
|
Unknown 9
|
| 0x9
|
bool
|
1
|
Unknown 10
|
| 0xA
|
bool
|
1
|
Unknown 11
|
| 0xB
|
bool
|
1
|
Unknown 12
|
| 0xC
|
bool
|
1
|
Unknown 13
|
| 0xD
|
bool
|
1
|
Unknown 14
|
| 0xE
|
bool
|
1
|
Unknown 15
|
| 0xF
|
End
|
SCANContainer
0x4 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
SCAN
|
| 0x4
|
End
|
FiveBoolContainer
0x5 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
bool
|
1
|
Unknown 3
|
| 0x3
|
bool
|
1
|
Unknown 4
|
| 0x4
|
bool
|
1
|
Unknown 5
|
| 0x5
|
End
|
TXTRcontainer
0x1C bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
long
|
4
|
TXTR
|
| 0x4
|
long
|
4
|
Unknown 1
|
| 0x8
|
float
|
4
|
Unknown 2
|
| 0xC
|
vec4
|
0x10
|
Unknown 3
|
| 0x1C
|
End
|
RumbleEffectContainer
0x2 bytes
| Offset
|
Type
|
Size
|
Description
|
| 0x0
|
bool
|
1
|
Unknown 1
|
| 0x1
|
bool
|
1
|
Unknown 2
|
| 0x2
|
End
|