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
|