Difference between revisions of "User:Aruki/Sandbox"
m (→Vulnerabilities) |
|||
| (23 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | Dumping script object structures here for now. | + | Dumping script object structures here for now. Claris 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. | |
| − | + | All of the following tables were automatically generated and could do with a little bit of reformatting/cleaning up. It is also not complete. Objects that are listed with a size of 0 bytes are objects I have no data for. | |
| − | == | + | == Types == |
| − | + | Small structs that are used without a property count. | |
| − | + | {| class="wikitable" | |
| + | |+ vec3 | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''X''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Y''' | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Z''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
| + | |+ color | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''R''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''G''' | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''B''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''A''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |+ ANCS | ||
! Offset | ! Offset | ||
! Type | ! Type | ||
| Line 20: | Line 76: | ||
| u32 | | u32 | ||
| 4 | | 4 | ||
| − | | ''' | + | | '''ANCS file ID''' |
|- | |- | ||
| 0x4 | | 0x4 | ||
| + | | u32 | ||
| + | | 4 | ||
| + | | '''Selected node index''' | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | u32 | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | == Script Objects == | ||
| + | |||
| + | Like how structs are preceded by a property count, entire objects' property sets are each considered to be their own struct, and so are also preceded by a property count. Also, every object except Area Attributes (0x4E) begins with a string instance name. Excluding because variable-length data is yucky for the offset column. | ||
| + | |||
| + | '''The following objects are missing data:''' | ||
| + | |||
| + | * CameraHint | ||
| + | * Debris | ||
| + | * Water | ||
| + | * PuddleToadGamma | ||
| + | * Fog | ||
| + | * Drone | ||
| + | * Steam | ||
| + | * CameraPitchVolume | ||
| + | * Magdolite | ||
| + | * SpindleCamera | ||
| + | * CameraHintTrigger | ||
| + | * Ridley | ||
| + | * ScriptBeam | ||
| + | * MetroidPrimeRelay | ||
| + | * PhazonPool | ||
| + | * NewCameraShaker | ||
| + | |||
| + | === Actor (0x0) === | ||
| + | |||
| + | 0x162 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scan Offset''' | ||
| + | |- | ||
| + | | 0x3C | ||
| float | | float | ||
| 4 | | 4 | ||
| − | | ''' | + | | {{unknown|'''Unknown 2'''}} |
| + | |- | ||
| + | | 0x40 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x44 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x50 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0xC4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0xC8 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0xD4 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x151 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x152 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x153 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x154 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x155 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x156 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x15A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x15E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x15F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x160 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x161 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x162 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Waypoint (0x2) === | ||
| + | |||
| + | 0x3D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x29 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x35 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === DoorArea (0x3) === | ||
| + | |||
| + | 0xD9 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0xAD | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xB9 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xC5 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xD1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xD2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xD3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0xD4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0xD8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0xD9 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Trigger (0x4) === | ||
| + | |||
| + | 0x3F bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x2C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x38 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x3E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x3F | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Timer (0x5) === | ||
| + | |||
| + | 0xB bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
|- | |- | ||
| 0x8 | | 0x8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xA | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xB | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Counter (0x6) === | ||
| + | |||
| + | 0xA bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xA | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Effect (0x7) === | ||
| + | |||
| + | 0x99 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! 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|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x2F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| float | | float | ||
| 4 | | 4 | ||
| − | | ''' | + | | {{unknown|'''Unknown 6'''}} |
|- | |- | ||
| + | | 0x35 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x41 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x42 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x46 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x4A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x4E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x4F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x50 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x51 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x52 | ||
| + | | struct | ||
| + | | 0x47 | ||
| + | | [[#LightParameters|'''LightParameters''']] | ||
| + | |- | ||
| + | | 0x99 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Platform (0x8) === | ||
| + | |||
| + | 0x160 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| 0xC | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scan Offset''' | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x4C | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0xC9 | ||
| float | | float | ||
| 4 | | 4 | ||
| − | | ''' | + | | {{unknown|'''Unknown 2'''}} |
| + | |- | ||
| + | | 0xCD | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xCE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''DCLN''' | ||
| + | |- | ||
| + | | 0xD2 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0xDE | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x152 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x153 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x157 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x158 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x15C | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x160 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Sound (0x9) === | ||
| + | |||
| + | 0x44 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x29 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x35 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x3A | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x3B | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x3E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x3F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x44 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Generator (0xA) === | ||
| + | |||
| + | 0x1B bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x12 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x13 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x17 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1B | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Dock (0xB) === | ||
| + | |||
| + | 0x22 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xD | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Dock number''' | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''This room''' | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x22 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Camera (0xC) === | ||
| + | |||
| + | 0x2A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x22 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x23 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x29 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x2A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraWaypoint (0xD) === | ||
| + | |||
| + | 0x21 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === NewIntroBoss (0xE) === | ||
| + | |||
| + | 0x20E bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART 1''' | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART 2''' | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR 1''' | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR 2''' | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpawnPoint (0xF) === | ||
| + | |||
| + | 0x8F bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! 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|'''Unknown Item 1'''}} | ||
| + | |- | ||
| + | | 0x80 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Health Refill''' | ||
| + | |- | ||
| + | | 0x84 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown Item 2'''}} | ||
| + | |- | ||
| + | | 0x88 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Wavebuster''' | ||
| + | |- | ||
| + | | 0x8C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Default Spawn''' | ||
| + | |- | ||
| + | | 0x8D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x8E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Morphed''' | ||
| + | |- | ||
| + | | 0x8F | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraHint (0x10) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Pickup (0x11) === | ||
| + | |||
| + | 0xEA bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! 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 (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x64 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0xE1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0xE2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xE6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0xEA | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MemoryRelay (0x13) === | ||
| + | |||
| + | 0x2 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === RandomRelay (0x14) === | ||
| + | |||
| + | 0xA bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xA | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Relay (0x15) === | ||
| + | |||
| + | 0x1 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Beetle (0x16) === | ||
| + | |||
| + | 0x302 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
|- | |- | ||
| 0x10 | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x27E | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x2F2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x2F6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x2FA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x2FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x302 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === HUDMemo (0x17) === | ||
| + | |||
| + | 0xE bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''First message timer''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Memo type''' | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''STRG''' | ||
| + | |- | ||
| + | | 0xD | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0xE | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraFilterKeyframe (0x18) === | ||
| + | |||
| + | 0x2D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x29 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraBlurKeyframe (0x19) === | ||
| + | |||
| + | 0x15 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x15 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === DamageableTrigger (0x1A) === | ||
| + | |||
| + | 0xB4 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x98 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x9C | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0xA0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0xA4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0xA8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xA9 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0xAA | ||
| + | | struct | ||
| + | | 0xA | ||
| + | | [[#VisorParameters|'''VisorParameters''']] | ||
| + | |- | ||
| + | | 0xB4 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Debris (0x1B) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraShaker (0x1C) === | ||
| + | |||
| + | 0x1D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x14 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ActorKeyFrame (0x1D) === | ||
| + | |||
| + | 0x12 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x12 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Water (0x20) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Warwasp (0x21) === | ||
| + | |||
| + | 0x21B bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FB | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1FF | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x213 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x217 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x21B | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpacePirate (0x24) === | ||
| + | |||
| + | 0x287 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x1FF | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC 1''' | ||
| + | |- | ||
| + | | 0x203 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x217 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x21B | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x22F | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x233 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC 2''' | ||
| + | |- | ||
| + | | 0x237 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x24B | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x24F | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x253 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x257 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x25B | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x25F | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x263 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x267 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x26B | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x26F | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x273 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x277 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x27B | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x27F | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x283 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 24'''}} | ||
| + | |- | ||
| + | | 0x287 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FlyingPirate (0x25) === | ||
| + | |||
| + | 0x28A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x226 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x22A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x22E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x232 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x246 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x24A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x24E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x252 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x256 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x25A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x25E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x262 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x266 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x26A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x26E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x272 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x276 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x27A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x27E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x282 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x286 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x28A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ElitePirate (0x26) === | ||
| + | |||
| + | 0x30D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 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|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x29B | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x29F | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x2B3 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x2B7 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2BB | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2BF | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2C3 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2C7 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x2CB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x2CF | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x2D3 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x2D7 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x2DB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x2DF | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x2E3 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x2E7 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x2EB | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2EF | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x303 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x307 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x30B | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x30C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x30D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MetroidBeta (0x27) === | ||
| + | |||
| + | 0x303 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x256 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x2CA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x2CE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2D2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x2D6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x2DA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x2DE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x2E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x2EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''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|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x303 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ChozoGhost (0x28) === | ||
| + | |||
| + | 0x2BA bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#BehaveChance|'''BehaveChance''']] | ||
| + | |- | ||
| + | | 0x242 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#BehaveChance|'''BehaveChance''']] | ||
| + | |- | ||
| + | | 0x262 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#BehaveChance|'''BehaveChance''']] | ||
| + | |- | ||
| + | | 0x282 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0x286 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x28A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x28E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x292 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x296 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x29A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x29E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x2A2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2A6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x2AA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x2AE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x2B2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x2B6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x2BA | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CoverPoint (0x2A) === | ||
| + | |||
| + | 0x2A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x22 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x26 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpiderBallWaypoint (0x2C) === | ||
| + | |||
| + | 0x1D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === BloodFlower (0x2D) === | ||
| + | |||
| + | 0x242 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x22A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x22E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x232 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x236 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x23A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x23E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x242 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FlickerBat (0x2E) === | ||
| + | |||
| + | 0x1E9 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1E8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1E9 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PathCamera (0x2F) === | ||
| + | |||
| + | 0x3B bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | struct | ||
| + | | 0xA | ||
| + | | [[#PathCameraStruct|'''PathCameraStruct''']] | ||
| + | |- | ||
| + | | 0x23 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x27 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x2B | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x2F | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x33 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x37 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x3B | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === GrapplePoint (0x30) === | ||
| + | |||
| + | 0x4A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | struct | ||
| + | | 0x31 | ||
| + | | [[#GrappleParameters|'''GrappleParameters''']] | ||
| + | |- | ||
| + | | 0x4A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PuddleSpore (0x31) === | ||
| + | |||
| + | 0x217 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x1EB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EF | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F3 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F7 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1FF | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x203 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x217 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpiderBallAttractionSurface (0x33) === | ||
| + | |||
| + | 0x25 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PuddleToadGamma (0x34) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Fog (0x35) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FireFlea (0x36) === | ||
| + | |||
| + | 0x1E8 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1E8 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MetareeAlpha (0x37) === | ||
| + | |||
| + | 0x212 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x212 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ActorRotate (0x39) === | ||
| + | |||
| + | 0x13 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x12 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x13 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpecialFunction (0x3A) === | ||
| + | |||
| + | 0x45 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Type''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | string | ||
| + | | 0 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''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|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x35 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Used by SpinnerController 1''' | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Used by SpinnerController 2''' | ||
| + | |- | ||
| + | | 0x41 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Used by SpinnerController 3''' | ||
| + | |- | ||
| + | | 0x45 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpankWeed (0x3B) === | ||
| + | |||
| + | 0x1F3 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E3 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1EF | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F3 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Zoomer (0x3D) === | ||
| + | |||
| + | 0x22B bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x212 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x21A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x21E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x226 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x22A | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x22B | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PlayerHint (0x3E) === | ||
| + | |||
| + | 0x30 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | struct | ||
| + | | 0x13 | ||
| + | | [[#PlayerHintStruct|'''PlayerHintStruct''']] | ||
| + | |- | ||
| + | | 0x2C | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Ripper (0x3F) === | ||
| + | |||
| + | 0x217 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | struct | ||
| + | | 0x31 | ||
| + | | [[#GrappleParameters|'''GrappleParameters''']] | ||
| + | |- | ||
| + | | 0x217 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PickupGenerator (0x40) === | ||
| + | |||
| + | 0x11 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Offset''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Frequency''' | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PointOfInterest (0x42) === | ||
| + | |||
| + | 0x25 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | struct | ||
| + | | 8 | ||
| + | | [[#ScannableParameters|'''ScannableParameters''']] | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Drone (0x43) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MetroidAlpha (0x44) === | ||
| + | |||
| + | 0x317 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x25A | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x2CE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2D2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x2D6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x2DA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x2DE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''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|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x317 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === DebrisExtended (0x45) === | ||
| + | |||
| + | 0x151 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x34 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x38 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x44 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x48 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x58 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x68 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x6C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x78 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x7C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x80 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x8C | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x90 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x10D | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x111 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x11D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x11E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x11F | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x123 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x127 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x133 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x134 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x135 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x139 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x13D | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 24'''}} | ||
| + | |- | ||
| + | | 0x149 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x14D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 25'''}} | ||
| + | |- | ||
| + | | 0x14E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 26'''}} | ||
| + | |- | ||
| + | | 0x14F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 27'''}} | ||
| + | |- | ||
| + | | 0x150 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 28'''}} | ||
| + | |- | ||
| + | | 0x151 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Steam (0x46) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Ripple (0x47) === | ||
| + | |||
| + | 0x11 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === BallTrigger (0x48) === | ||
| + | |||
| + | 0x32 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x32 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === TargetingPoint (0x49) === | ||
| + | |||
| + | 0x19 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ElectroMagneticPulse (0x4A) === | ||
| + | |||
| + | 0x39 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x29 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x35 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === IceSheegoth (0x4B) === | ||
| + | |||
| + | 0x3E0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x26E | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x2E2 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x356 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x35A | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x36E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x372 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x376 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x37A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x37E | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x392 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x396 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x39A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x39E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x3A2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x3A6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x3AA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x3AE | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x3C2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x3C6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x3CA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x3CE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x3D2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x3D6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x3DA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x3DE | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x3DF | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x3E0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PlayerActor (0x4C) === | ||
| + | |||
| + | 0x162 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scan Offset''' | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x44 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x50 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0xC4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0xC8 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0xD4 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x151 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x152 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x153 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x154 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x155 | ||
| + | | struct | ||
| + | | 9 | ||
| + | | [[#PlayerActorStruct|'''PlayerActorStruct''']] | ||
| + | |- | ||
| + | | 0x15E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x162 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Flaahgra (0x4D) === | ||
| + | |||
| + | 0x347 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x266 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x26A | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x27E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x282 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x296 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x29A | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x2AE | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x32B | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x32F | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x333 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x337 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x343 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''DGRP''' | ||
| + | |- | ||
| + | | 0x347 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === AreaAttributes (0x4E) === | ||
| + | |||
| + | 0x21 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Skybox toggle''' | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x15 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FishCloud (0x4F) === | ||
| + | |||
| + | 0xA8 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! 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 (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x35 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x41 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x45 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x49 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x4D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x51 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x55 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x59 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x5D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x61 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x65 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x69 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x6D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x71 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x75 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x79 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x7D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x7E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x82 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x86 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x8A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 24'''}} | ||
| + | |- | ||
| + | | 0x8E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 25'''}} | ||
| + | |- | ||
| + | | 0x92 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 26'''}} | ||
| + | |- | ||
| + | | 0x96 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 27'''}} | ||
| + | |- | ||
| + | | 0x9A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 28'''}} | ||
| + | |- | ||
| + | | 0x9E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 29'''}} | ||
| + | |- | ||
| + | | 0xA2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 30'''}} | ||
| + | |- | ||
| + | | 0xA6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 31'''}} | ||
| + | |- | ||
| + | | 0xA7 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 32'''}} | ||
| + | |- | ||
| + | | 0xA8 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FishCloudModifier (0x50) === | ||
| + | |||
| + | 0x17 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xE | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xF | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x13 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x17 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === VisorFlare (0x51) === | ||
| + | |||
| + | 0xC2 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x12 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x16 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x22 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#FlareDef|'''FlareDef''']] | ||
| + | |- | ||
| + | | 0x42 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#FlareDef|'''FlareDef''']] | ||
| + | |- | ||
| + | | 0x62 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#FlareDef|'''FlareDef''']] | ||
| + | |- | ||
| + | | 0x82 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#FlareDef|'''FlareDef''']] | ||
| + | |- | ||
| + | | 0xA2 | ||
| + | | struct | ||
| + | | 0x20 | ||
| + | | [[#FlareDef|'''FlareDef''']] | ||
| + | |- | ||
| + | | 0xC2 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === VisorGoo (0x53) === | ||
| + | |||
| + | 0x39 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0x14 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x34 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x38 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x39 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === JellyZap (0x54) === | ||
| + | |||
| + | 0x227 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x212 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x21A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x21E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x226 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x227 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ControllerAction (0x55) === | ||
| + | |||
| + | 0x6 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Switch (0x56) === | ||
| + | |||
| + | 0x3 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x3 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PlayerStateChange (0x57) === | ||
| + | |||
| + | 0x15 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Item''' | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x15 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Thardus (0x58) === | ||
| + | |||
| + | 0x274 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''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|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x248 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x24C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x250 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x254 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x258 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x25C | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x260 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x264 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x268 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x26C | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x270 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x274 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === WallCrawlerSwarm (0x5A) === | ||
| + | |||
| + | 0x1C6 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0xA2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xA6 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0xB2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xB6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xBA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0xBE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0xC2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0xC6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0xCA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0xDE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xE2 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0xF6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xFA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0xFE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x102 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x106 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x10A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x10E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x112 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x116 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x11A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x11E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x122 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x126 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x12A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x12E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x132 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x136 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x13A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x13E | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x14A | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x1BE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x1C2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x1C6 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === AIJumpPoint (0x5B) === | ||
| + | |||
| + | 0x1D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FlaahgraTentacle (0x5C) === | ||
| + | |||
| + | 0x1E2 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === RoomAcoustics (0x5D) === | ||
| + | |||
| + | 0x67 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x7 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0xF | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x13 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x17 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x1B | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x1F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x2C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x2E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x32 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x36 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x3A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x3E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x42 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x43 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x47 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 24'''}} | ||
| + | |- | ||
| + | | 0x4B | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 25'''}} | ||
| + | |- | ||
| + | | 0x4F | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 26'''}} | ||
| + | |- | ||
| + | | 0x53 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 27'''}} | ||
| + | |- | ||
| + | | 0x57 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 28'''}} | ||
| + | |- | ||
| + | | 0x5B | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 29'''}} | ||
| + | |- | ||
| + | | 0x5F | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 30'''}} | ||
| + | |- | ||
| + | | 0x63 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 31'''}} | ||
| + | |- | ||
| + | | 0x67 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ColorModulate (0x5E) === | ||
| + | |||
| + | 0x32 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x2C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x2E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x2F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x32 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ThardusRockProjectile (0x5F) === | ||
| + | |||
| + | 0x1F0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1E8 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x1EC | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''AFSM''' | ||
| + | |- | ||
| + | | 0x1F0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Midi (0x60) === | ||
| + | |||
| + | 0x11 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | [[CSNG (File Format)|CSNG]] | ||
| + | | 4 | ||
| + | | '''Midi file ID''' | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === StreamedAudio (0x61) === | ||
| + | |||
| + | 0x13 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | string | ||
| + | | 0 | ||
| + | | '''Audio file''' | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x12 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x13 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === WorldTeleporter (0x62) === | ||
| + | |||
| + | 0x64 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''MLVL''' | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''MREA''' | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x15 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x35 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x41 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x42 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x46 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x4A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x4E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x4F | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''FONT''' | ||
| + | |- | ||
| + | | 0x53 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''STRG''' | ||
| + | |- | ||
| + | | 0x57 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x58 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x5C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x60 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x64 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Repulsor (0x63) === | ||
| + | |||
| + | 0x11 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === GunTurret (0x64) === | ||
| + | |||
| + | 0x1E7 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x34 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scan Offset''' | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x4C | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0xC9 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0xD5 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x149 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x14D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x151 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x155 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x159 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x15D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x161 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x16D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x171 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x175 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x179 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x17D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x181 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x182 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x186 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 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|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x1BA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x1BE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x1C2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x1C6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x1CA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 24'''}} | ||
| + | |- | ||
| + | | 0x1CE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x1D2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 25'''}} | ||
| + | |- | ||
| + | | 0x1D6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 26'''}} | ||
| + | |- | ||
| + | | 0x1DA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 27'''}} | ||
| + | |- | ||
| + | | 0x1DE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 28'''}} | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 29'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 30'''}} | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Babygoth (0x66) === | ||
| + | |||
| + | 0x35E bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x21A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x21E | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x232 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x2A6 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x31A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL 2''' | ||
| + | |- | ||
| + | | 0x31E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CSKR''' | ||
| + | |- | ||
| + | | 0x322 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x326 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x32A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x32E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x332 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x336 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x33A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x33E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x342 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x346 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x34A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x34E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x352 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x356 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x35A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x35E | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Eyeball (0x67) === | ||
| + | |||
| + | 0x22B bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x169 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x212 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x21A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0x21E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0x226 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x22A | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x22B | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === RadialKnockback (0x68) === | ||
| + | |||
| + | 0x25 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0xD | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraPitchVolume (0x69) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === EnvFxDensityController (0x6A) === | ||
| + | |||
| + | 0x9 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Magdolite (0x6B) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === TeamAIMgr (0x6C) === | ||
| + | |||
| + | 0x24 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x14 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SnakeWeedSwarm (0x6D) === | ||
| + | |||
| + | 0xFE bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0xA2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xA6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xAA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xAE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xB2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0xB6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0xBA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0xBE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0xC2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0xC6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0xCA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0xCE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0xD2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0xD6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0xDA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0xEE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always 0''' | ||
| + | |- | ||
| + | | 0xF2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0xF6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0xFA | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0xFE | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ActorContraption (0x6E) === | ||
| + | |||
| + | 0x166 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scan Offset''' | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x44 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x50 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0xC4 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0xD0 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x14D | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x151 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x166 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Oculus (0x6F) === | ||
| + | |||
| + | 0x286 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x26E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x272 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x286 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Geemer (0x70) === | ||
| + | |||
| + | 0x20A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === SpindleCamera (0x71) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === AtomicAlpha (0x72) === | ||
| + | |||
| + | 0x20C bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x20B | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x20C | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === CameraHintTrigger (0x73) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === RumbleEffect (0x74) === | ||
| + | |||
| + | 0x1B bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x15 | ||
| + | | struct | ||
| + | | 6 | ||
| + | | [[#RumbleEffectStruct|'''RumbleEffectStruct''']] | ||
| + | |- | ||
| + | | 0x1B | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === AmbientAI (0x75) === | ||
| + | |||
| + | 0x15A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x30 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scan Offset''' | ||
| + | |- | ||
| + | | 0x3C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x40 | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x4C | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0xC0 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0xCC | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x149 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x14D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x151 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x155 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x159 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x15A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === AtomicBeta (0x77) === | ||
| + | |||
| + | 0x29E bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0x282 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x286 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x28A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x28E | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x292 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x296 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x29A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x29E | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Puffer (0x79) === | ||
| + | |||
| + | 0x221 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x207 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x208 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x209 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x21D | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x221 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Tryclops (0x7A) === | ||
| + | |||
| + | 0x1F2 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Ridley (0x7B) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Seedling (0x7C) === | ||
| + | |||
| + | 0x222 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x212 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x21A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x21E | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ThermalHeatFader (0x7D) === | ||
| + | |||
| + | 0x9 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Faded heat level''' | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Initial heat level''' | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === Burrower (0x7F) === | ||
| + | |||
| + | 0x20E bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''WPSC''' | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Always FFFFFFFF''' | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ScriptBeam (0x81) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === WorldLightFader (0x82) === | ||
| + | |||
| + | 0x9 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Faded light level''' | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Initial light level''' | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MetroidPrimeStage2 (0x83) === | ||
| + | |||
| + | 0x206 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MetroidPrimeRelay (0x84) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === MazeNode (0x85) === | ||
| + | |||
| + | 0x49 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x19 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x31 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x3D | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x49 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === OmegaPirate (0x86) === | ||
| + | |||
| + | 0x319 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1EE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x1F2 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x1F6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x1FA | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 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|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x29B | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x29F | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x2B3 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x2B7 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2BB | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2BF | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2C3 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2C7 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x2CB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x2CF | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x2D3 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0x2D7 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 16'''}} | ||
| + | |- | ||
| + | | 0x2DB | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 17'''}} | ||
| + | |- | ||
| + | | 0x2DF | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 18'''}} | ||
| + | |- | ||
| + | | 0x2E3 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 19'''}} | ||
| + | |- | ||
| + | | 0x2E7 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 20'''}} | ||
| + | |- | ||
| + | | 0x2EB | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x2EF | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x303 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x307 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 21'''}} | ||
| + | |- | ||
| + | | 0x30B | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 22'''}} | ||
| + | |- | ||
| + | | 0x30C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 23'''}} | ||
| + | |- | ||
| + | | 0x30D | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CMDL''' | ||
| + | |- | ||
| + | | 0x311 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CSKR''' | ||
| + | |- | ||
| + | | 0x315 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''CINF''' | ||
| + | |- | ||
| + | | 0x319 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PhazonPool (0x87) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PhazonHealingNodule (0x88) === | ||
| + | |||
| + | 0x1E7 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E3 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | string | ||
| + | | 0 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1E7 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === NewCameraShaker (0x89) === | ||
| + | |||
| + | 0x0 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ShadowProjector (0x8A) === | ||
| + | |||
| + | 0x2E bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x25 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x29 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x2A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x2E | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === BeamEnergyBall (0x8B) === | ||
| + | |||
| + | 0x23A bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Position''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Rotation''' | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | '''Scale''' | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | struct | ||
| + | | 0x141 | ||
| + | | [[#PatternedInfo|'''PatternedInfo''']] | ||
| + | |- | ||
| + | | 0x165 | ||
| + | | struct | ||
| + | | 0x7D | ||
| + | | [[#ActorParameters|'''ActorParameters''']] | ||
| + | |- | ||
| + | | 0x1E2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1E6 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x1EA | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x1FE | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x202 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x206 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x20A | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x20E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''ELSC''' | ||
| + | |- | ||
| + | | 0x212 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x216 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x21A | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x21E | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x222 | ||
| + | | struct | ||
| + | | 0x14 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x236 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x23A | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | == Structs == | ||
| + | |||
| + | === PatternedInfo === | ||
| + | |||
| + | 0x13D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! 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 | ||
| + | | [[#DamageInfo|'''DamageInfo''']] | ||
| + | |- | ||
| + | | 0x48 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Damage Wait Time''' | ||
| + | |- | ||
| + | | 0x4C | ||
| + | | struct | ||
| + | | 0xC | ||
| + | | [[#HealthInfo|'''HealthInfo''']] | ||
| + | |- | ||
| + | | 0x58 | ||
| + | | struct | ||
| + | | 0x74 | ||
| + | | [[#DamageVulnerability|'''DamageVulnerability''']] | ||
| + | |- | ||
| + | | 0xCC | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0xD0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xD4 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xE0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0xE4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0xE8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0xEC | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0xF0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Sound?''' | ||
| + | |- | ||
| + | | 0xF4 | ||
| + | | [[ANCS (File Format)|ANCS]] | ||
| + | | 0xC | ||
| + | | '''ANCS''' | ||
| + | |- | ||
| + | | 0x100 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | '''Active''' | ||
| + | |- | ||
| + | | 0x101 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''AFSM''' | ||
| + | |- | ||
| + | | 0x105 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x109 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x10D | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x111 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x115 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x121 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x125 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x129 | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0x135 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''PART''' | ||
| + | |- | ||
| + | | 0x139 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Sound?''' | ||
| + | |- | ||
| + | | 0x13D | ||
| colspan=3 {{unknown|End}} | | colspan=3 {{unknown|End}} | ||
|} | |} | ||
| − | === | + | === HealthInfo === |
0x8 bytes | 0x8 bytes | ||
| Line 65: | Line 9,394: | ||
|} | |} | ||
| − | === | + | === DamageVulnerability === |
0x70 bytes | 0x70 bytes | ||
| Line 76: | Line 9,405: | ||
|- | |- | ||
| 0x0 | | 0x0 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | '''Power | + | | '''Power''' |
|- | |- | ||
| 0x4 | | 0x4 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | '''Ice | + | | '''Ice''' |
|- | |- | ||
| 0x8 | | 0x8 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | '''Wave | + | | '''Wave''' |
|- | |- | ||
| 0xC | | 0xC | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | '''Plasma | + | | '''Plasma''' |
|- | |- | ||
| 0x10 | | 0x10 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | ''' | + | | '''Bomb''' |
|- | |- | ||
| 0x14 | | 0x14 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Power Bomb''' | | '''Power Bomb''' | ||
|- | |- | ||
| 0x18 | | 0x18 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Missile''' | | '''Missile''' | ||
|- | |- | ||
| 0x1C | | 0x1C | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Boost Ball''' | | '''Boost Ball''' | ||
|- | |- | ||
| 0x20 | | 0x20 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | '''Phazon | + | | '''Phazon''' |
|- | |- | ||
| 0x24 | | 0x24 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Enemy Weapon 1''' | | '''Enemy Weapon 1''' | ||
|- | |- | ||
| 0x28 | | 0x28 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Enemy Weapon 2 (Poison)''' | | '''Enemy Weapon 2 (Poison)''' | ||
|- | |- | ||
| 0x2C | | 0x2C | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Enemy Weapon 3 (Lava)''' | | '''Enemy Weapon 3 (Lava)''' | ||
|- | |- | ||
| 0x30 | | 0x30 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Enemy Weapon 4''' | | '''Enemy Weapon 4''' | ||
|- | |- | ||
| 0x34 | | 0x34 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| {{unknown|'''Unknown Weapon 1'''}} | | {{unknown|'''Unknown Weapon 1'''}} | ||
|- | |- | ||
| 0x38 | | 0x38 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| {{unknown|'''Unknown Weapon 2'''}} | | {{unknown|'''Unknown Weapon 2'''}} | ||
|- | |- | ||
| 0x3C | | 0x3C | ||
| − | | | + | | long |
| 4 | | 4 | ||
| {{unknown|'''Unknown Weapon 3'''}} | | {{unknown|'''Unknown Weapon 3'''}} | ||
| Line 158: | Line 9,487: | ||
| struct | | struct | ||
| 0x18 | | 0x18 | ||
| − | | ''' | + | | [[#ChargedBeams|'''ChargedBeams''']] |
|- | |- | ||
| − | | | + | | 0x58 |
| struct | | struct | ||
| 0x18 | | 0x18 | ||
| − | | ''' | + | | [[#BeamCombos|'''BeamCombos''']] |
|- | |- | ||
| 0x70 | | 0x70 | ||
| Line 169: | Line 9,498: | ||
|} | |} | ||
| − | ==== | + | ==== ChargedBeams ==== |
| − | + | This struct is part of DamageVulnerability. | |
| + | |||
| + | 0x14 bytes | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 180: | Line 9,511: | ||
|- | |- | ||
| 0x0 | | 0x0 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | ''' | + | | '''Power''' |
|- | |- | ||
| 0x4 | | 0x4 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | ''' | + | | '''Ice''' |
|- | |- | ||
| 0x8 | | 0x8 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | ''' | + | | '''Wave''' |
|- | |- | ||
| 0xC | | 0xC | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | ''' | + | | '''Plasma''' |
|- | |- | ||
| 0x10 | | 0x10 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| − | | ''' | + | | '''Phazon''' |
|- | |- | ||
| 0x14 | | 0x14 | ||
| Line 208: | Line 9,539: | ||
|} | |} | ||
| − | ==== | + | ==== BeamCombos ==== |
| − | + | This struct is part of DamageVulnerability. | |
| + | |||
| + | 0x14 bytes | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 219: | Line 9,552: | ||
|- | |- | ||
| 0x0 | | 0x0 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Super Missile''' | | '''Super Missile''' | ||
|- | |- | ||
| 0x4 | | 0x4 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Ice Spreader''' | | '''Ice Spreader''' | ||
|- | |- | ||
| 0x8 | | 0x8 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Wavebuster''' | | '''Wavebuster''' | ||
|- | |- | ||
| 0xC | | 0xC | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Flamethrower''' | | '''Flamethrower''' | ||
|- | |- | ||
| 0x10 | | 0x10 | ||
| − | | | + | | long |
| 4 | | 4 | ||
| '''Phazon Combo''' | | '''Phazon Combo''' | ||
|- | |- | ||
| 0x14 | | 0x14 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === DamageInfo === | ||
| + | |||
| + | 0x10 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Weapon Type''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Damage''' | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Radius''' | ||
| + | |- | ||
| + | | 0xC | ||
| + | | float | ||
| + | | 4 | ||
| + | | '''Knockback Power''' | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ActorParameters === | ||
| + | |||
| + | 0x79 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | struct | ||
| + | | 0x47 | ||
| + | | [[#LightParameters|'''LightParameters''']] | ||
| + | |- | ||
| + | | 0x47 | ||
| + | | struct | ||
| + | | 8 | ||
| + | | [[#ScannableParameters|'''ScannableParameters''']] | ||
| + | |- | ||
| + | | 0x4F | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''X-Ray CMDL''' | ||
| + | |- | ||
| + | | 0x53 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x57 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5B | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x5F | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x60 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x64 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x68 | ||
| + | | struct | ||
| + | | 0xA | ||
| + | | [[#VisorParameters|'''VisorParameters''']] | ||
| + | |- | ||
| + | | 0x72 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x73 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x74 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x75 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x79 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === LightParameters === | ||
| + | |||
| + | 0x43 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Shadow tessellation''' | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x11 | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x21 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x22 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''World lighting options''' | ||
| + | |- | ||
| + | | 0x26 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Light recalculation options''' | ||
| + | |- | ||
| + | | 0x2A | ||
| + | | vec3 | ||
| + | | 0xC | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x36 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x3A | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x3E | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x3F | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0x43 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ScannableParameters === | ||
| + | |||
| + | 0x4 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''SCAN''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === VisorParameters === | ||
| + | |||
| + | 0x6 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''Possibly a bit array?''' | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === GrappleParameters === | ||
| + | |||
| + | 0x2D bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x14 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x20 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x24 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0x28 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0x2C | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0x2D | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === ScannableParameters === | ||
| + | |||
| + | 0x4 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''SCAN''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === FlareDef === | ||
| + | |||
| + | 0x1C bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | long | ||
| + | | 4 | ||
| + | | '''TXTR''' | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | color | ||
| + | | 0x10 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === BehaveChance === | ||
| + | |||
| + | This struct is the data for the CBehaveChance class, a nested class part of CChozoGhost. | ||
| + | |||
| + | 0x1C bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x10 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x14 | ||
| + | | float | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x18 | ||
| + | | long | ||
| + | | 4 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x1C | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PlayerHintStruct === | ||
| + | |||
| + | 0xF bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 7'''}} | ||
| + | |- | ||
| + | | 0x7 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 8'''}} | ||
| + | |- | ||
| + | | 0x8 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 9'''}} | ||
| + | |- | ||
| + | | 0x9 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 10'''}} | ||
| + | |- | ||
| + | | 0xA | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 11'''}} | ||
| + | |- | ||
| + | | 0xB | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 12'''}} | ||
| + | |- | ||
| + | | 0xC | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 13'''}} | ||
| + | |- | ||
| + | | 0xD | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 14'''}} | ||
| + | |- | ||
| + | | 0xE | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 15'''}} | ||
| + | |- | ||
| + | | 0xF | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PlayerActorStruct === | ||
| + | |||
| + | 0x5 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === PathCameraStruct === | ||
| + | |||
| + | 0x6 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 3'''}} | ||
| + | |- | ||
| + | | 0x3 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 4'''}} | ||
| + | |- | ||
| + | | 0x4 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 5'''}} | ||
| + | |- | ||
| + | | 0x5 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 6'''}} | ||
| + | |- | ||
| + | | 0x6 | ||
| + | | colspan=3 {{unknown|End}} | ||
| + | |} | ||
| + | |||
| + | === RumbleEffectStruct === | ||
| + | |||
| + | 0x2 bytes | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! Offset | ||
| + | ! Type | ||
| + | ! Size | ||
| + | ! Description | ||
| + | |- | ||
| + | | 0x0 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 1'''}} | ||
| + | |- | ||
| + | | 0x1 | ||
| + | | bool | ||
| + | | 1 | ||
| + | | {{unknown|'''Unknown 2'''}} | ||
| + | |- | ||
| + | | 0x2 | ||
| colspan=3 {{unknown|End}} | | colspan=3 {{unknown|End}} | ||
|} | |} | ||
Latest revision as of 04:18, 13 December 2016
Dumping script object structures here for now. Claris 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.
All of the following tables were automatically generated and could do with a little bit of reformatting/cleaning up. It is also not complete. Objects that are listed with a size of 0 bytes are objects I have no data for.
Contents
- 1 Types
- 2 Script Objects
- 2.1 Actor (0x0)
- 2.2 Waypoint (0x2)
- 2.3 DoorArea (0x3)
- 2.4 Trigger (0x4)
- 2.5 Timer (0x5)
- 2.6 Counter (0x6)
- 2.7 Effect (0x7)
- 2.8 Platform (0x8)
- 2.9 Sound (0x9)
- 2.10 Generator (0xA)
- 2.11 Dock (0xB)
- 2.12 Camera (0xC)
- 2.13 CameraWaypoint (0xD)
- 2.14 NewIntroBoss (0xE)
- 2.15 SpawnPoint (0xF)
- 2.16 CameraHint (0x10)
- 2.17 Pickup (0x11)
- 2.18 MemoryRelay (0x13)
- 2.19 RandomRelay (0x14)
- 2.20 Relay (0x15)
- 2.21 Beetle (0x16)
- 2.22 HUDMemo (0x17)
- 2.23 CameraFilterKeyframe (0x18)
- 2.24 CameraBlurKeyframe (0x19)
- 2.25 DamageableTrigger (0x1A)
- 2.26 Debris (0x1B)
- 2.27 CameraShaker (0x1C)
- 2.28 ActorKeyFrame (0x1D)
- 2.29 Water (0x20)
- 2.30 Warwasp (0x21)
- 2.31 SpacePirate (0x24)
- 2.32 FlyingPirate (0x25)
- 2.33 ElitePirate (0x26)
- 2.34 MetroidBeta (0x27)
- 2.35 ChozoGhost (0x28)
- 2.36 CoverPoint (0x2A)
- 2.37 SpiderBallWaypoint (0x2C)
- 2.38 BloodFlower (0x2D)
- 2.39 FlickerBat (0x2E)
- 2.40 PathCamera (0x2F)
- 2.41 GrapplePoint (0x30)
- 2.42 PuddleSpore (0x31)
- 2.43 SpiderBallAttractionSurface (0x33)
- 2.44 PuddleToadGamma (0x34)
- 2.45 Fog (0x35)
- 2.46 FireFlea (0x36)
- 2.47 MetareeAlpha (0x37)
- 2.48 ActorRotate (0x39)
- 2.49 SpecialFunction (0x3A)
- 2.50 SpankWeed (0x3B)
- 2.51 Zoomer (0x3D)
- 2.52 PlayerHint (0x3E)
- 2.53 Ripper (0x3F)
- 2.54 PickupGenerator (0x40)
- 2.55 PointOfInterest (0x42)
- 2.56 Drone (0x43)
- 2.57 MetroidAlpha (0x44)
- 2.58 DebrisExtended (0x45)
- 2.59 Steam (0x46)
- 2.60 Ripple (0x47)
- 2.61 BallTrigger (0x48)
- 2.62 TargetingPoint (0x49)
- 2.63 ElectroMagneticPulse (0x4A)
- 2.64 IceSheegoth (0x4B)
- 2.65 PlayerActor (0x4C)
- 2.66 Flaahgra (0x4D)
- 2.67 AreaAttributes (0x4E)
- 2.68 FishCloud (0x4F)
- 2.69 FishCloudModifier (0x50)
- 2.70 VisorFlare (0x51)
- 2.71 VisorGoo (0x53)
- 2.72 JellyZap (0x54)
- 2.73 ControllerAction (0x55)
- 2.74 Switch (0x56)
- 2.75 PlayerStateChange (0x57)
- 2.76 Thardus (0x58)
- 2.77 WallCrawlerSwarm (0x5A)
- 2.78 AIJumpPoint (0x5B)
- 2.79 FlaahgraTentacle (0x5C)
- 2.80 RoomAcoustics (0x5D)
- 2.81 ColorModulate (0x5E)
- 2.82 ThardusRockProjectile (0x5F)
- 2.83 Midi (0x60)
- 2.84 StreamedAudio (0x61)
- 2.85 WorldTeleporter (0x62)
- 2.86 Repulsor (0x63)
- 2.87 GunTurret (0x64)
- 2.88 Babygoth (0x66)
- 2.89 Eyeball (0x67)
- 2.90 RadialKnockback (0x68)
- 2.91 CameraPitchVolume (0x69)
- 2.92 EnvFxDensityController (0x6A)
- 2.93 Magdolite (0x6B)
- 2.94 TeamAIMgr (0x6C)
- 2.95 SnakeWeedSwarm (0x6D)
- 2.96 ActorContraption (0x6E)
- 2.97 Oculus (0x6F)
- 2.98 Geemer (0x70)
- 2.99 SpindleCamera (0x71)
- 2.100 AtomicAlpha (0x72)
- 2.101 CameraHintTrigger (0x73)
- 2.102 RumbleEffect (0x74)
- 2.103 AmbientAI (0x75)
- 2.104 AtomicBeta (0x77)
- 2.105 Puffer (0x79)
- 2.106 Tryclops (0x7A)
- 2.107 Ridley (0x7B)
- 2.108 Seedling (0x7C)
- 2.109 ThermalHeatFader (0x7D)
- 2.110 Burrower (0x7F)
- 2.111 ScriptBeam (0x81)
- 2.112 WorldLightFader (0x82)
- 2.113 MetroidPrimeStage2 (0x83)
- 2.114 MetroidPrimeRelay (0x84)
- 2.115 MazeNode (0x85)
- 2.116 OmegaPirate (0x86)
- 2.117 PhazonPool (0x87)
- 2.118 PhazonHealingNodule (0x88)
- 2.119 NewCameraShaker (0x89)
- 2.120 ShadowProjector (0x8A)
- 2.121 BeamEnergyBall (0x8B)
- 3 Structs
- 3.1 PatternedInfo
- 3.2 HealthInfo
- 3.3 DamageVulnerability
- 3.4 DamageInfo
- 3.5 ActorParameters
- 3.6 LightParameters
- 3.7 ScannableParameters
- 3.8 VisorParameters
- 3.9 GrappleParameters
- 3.10 ScannableParameters
- 3.11 FlareDef
- 3.12 BehaveChance
- 3.13 PlayerHintStruct
- 3.14 PlayerActorStruct
- 3.15 PathCameraStruct
- 3.16 RumbleEffectStruct
Types
Small structs that are used without a property count.
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | float | 4 | X |
| 0x4 | float | 4 | Y |
| 0x8 | float | 4 | Z |
| 0xC | End | ||
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | float | 4 | R |
| 0x4 | float | 4 | G |
| 0x8 | float | 4 | B |
| 0xC | float | 4 | A |
| 0x10 | End | ||
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | u32 | 4 | ANCS file ID |
| 0x4 | u32 | 4 | Selected node index |
| 0x8 | u32 | 4 | Unknown |
| 0xC | End | ||
Script Objects
Like how structs are preceded by a property count, entire objects' property sets are each considered to be their own struct, and so are also preceded by a property count. Also, every object except Area Attributes (0x4E) begins with a string instance name. Excluding because variable-length data is yucky for the offset column.
The following objects are missing data:
- CameraHint
- Debris
- Water
- PuddleToadGamma
- Fog
- Drone
- Steam
- CameraPitchVolume
- Magdolite
- SpindleCamera
- CameraHintTrigger
- Ridley
- ScriptBeam
- MetroidPrimeRelay
- PhazonPool
- NewCameraShaker
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 | HealthInfo |
| 0x50 | struct | 0x74 | DamageVulnerability |
| 0xC4 | long | 4 | CMDL |
| 0xC8 | ANCS | 0xC | ANCS |
| 0xD4 | struct | 0x7D | ActorParameters |
| 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 | ActorParameters |
| 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 | DamageInfo |
| 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 | LightParameters |
| 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 | ActorParameters |
| 0xC9 | float | 4 | Unknown 2 |
| 0xCD | bool | 1 | Unknown 3 |
| 0xCE | long | 4 | DCLN |
| 0xD2 | struct | 0xC | HealthInfo |
| 0xDE | struct | 0x74 | DamageVulnerability |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | float | 4 | Unknown 1 |
| 0x1E6 | float | 4 | Unknown 2 |
| 0x1EA | struct | 0x14 | DamageInfo |
| 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 | ActorParameters |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 0x1E6 | struct | 0x14 | DamageInfo |
| 0x1FA | long | 4 | Always 0 |
| 0x1FE | vec3 | 0xC | Unknown 2 |
| 0x20A | struct | 0x74 | DamageVulnerability |
| 0x27E | struct | 0x74 | DamageVulnerability |
| 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 | color | 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 | HealthInfo |
| 0x24 | struct | 0x74 | DamageVulnerability |
| 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 | VisorParameters |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 0x1E6 | bool | 1 | Unknown 2 |
| 0x1E7 | struct | 0x14 | DamageInfo |
| 0x1FB | long | 4 | WPSC |
| 0x1FF | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | DamageInfo |
| 0x217 | long | 4 | Unknown 9 |
| 0x21B | struct | 0x14 | DamageInfo |
| 0x22F | long | 4 | Always 0 |
| 0x233 | long | 4 | WPSC 2 |
| 0x237 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | float | 4 | Unknown 1 |
| 0x1E6 | float | 4 | Unknown 2 |
| 0x1EA | long | 4 | Unknown 3 |
| 0x1EE | long | 4 | WPSC |
| 0x1F2 | struct | 0x14 | DamageInfo |
| 0x206 | long | 4 | Unknown 4 |
| 0x20A | long | 4 | WPSC |
| 0x20E | struct | 0x14 | DamageInfo |
| 0x222 | long | 4 | WPSC |
| 0x226 | float | 4 | Unknown 5 |
| 0x22A | float | 4 | Unknown 6 |
| 0x22E | long | 4 | PART |
| 0x232 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | ActorParameters |
| 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 | DamageInfo |
| 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 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | struct | 0x74 | DamageVulnerability |
| 0x256 | struct | 0x74 | DamageVulnerability |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | DamageInfo |
| 0x20A | long | 4 | WPSC |
| 0x20E | struct | 0x14 | DamageInfo |
| 0x222 | struct | 0x20 | BehaveChance |
| 0x242 | struct | 0x20 | BehaveChance |
| 0x262 | struct | 0x20 | BehaveChance |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | PART |
| 0x1E6 | long | 4 | WPSC |
| 0x1EA | long | 4 | WPSC |
| 0x1EE | struct | 0x14 | DamageInfo |
| 0x202 | struct | 0x14 | DamageInfo |
| 0x216 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 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 | PathCameraStruct |
| 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 | GrappleParameters |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 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 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 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 | PlayerHintStruct |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 0x1E6 | struct | 0x31 | GrappleParameters |
| 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 | ScannableParameters |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 0x1E6 | struct | 0x74 | DamageVulnerability |
| 0x25A | struct | 0x74 | DamageVulnerability |
| 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 | color | 0x10 | Unknown 10 |
| 0x58 | color | 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 | ActorParameters |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | DamageVulnerability |
| 0x26E | struct | 0x74 | DamageVulnerability |
| 0x2E2 | struct | 0x74 | DamageVulnerability |
| 0x356 | long | 4 | WPSC |
| 0x35A | struct | 0x14 | DamageInfo |
| 0x36E | float | 4 | Unknown 7 |
| 0x372 | long | 4 | Unknown 8 |
| 0x376 | long | 4 | WPSC |
| 0x37A | long | 4 | PART |
| 0x37E | struct | 0x14 | DamageInfo |
| 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 | DamageInfo |
| 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 | HealthInfo |
| 0x50 | struct | 0x74 | DamageVulnerability |
| 0xC4 | long | 4 | CMDL |
| 0xC8 | ANCS | 0xC | ANCS |
| 0xD4 | struct | 0x7D | ActorParameters |
| 0x151 | bool | 1 | Unknown 4 |
| 0x152 | bool | 1 | Unknown 5 |
| 0x153 | bool | 1 | Unknown 6 |
| 0x154 | bool | 1 | Unknown 7 |
| 0x155 | struct | 9 | PlayerActorStruct |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | float | 4 | Unknown 1 |
| 0x1E6 | float | 4 | Unknown 2 |
| 0x1EA | float | 4 | Unknown 3 |
| 0x1EE | float | 4 | Unknown 4 |
| 0x1F2 | struct | 0x74 | DamageVulnerability |
| 0x266 | long | 4 | WPSC |
| 0x26A | struct | 0x14 | DamageInfo |
| 0x27E | long | 4 | WPSC |
| 0x282 | struct | 0x14 | DamageInfo |
| 0x296 | long | 4 | PART |
| 0x29A | struct | 0x14 | DamageInfo |
| 0x2AE | struct | 0x7D | ActorParameters |
| 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 | Skybox toggle |
| 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 | FlareDef |
| 0x42 | struct | 0x20 | FlareDef |
| 0x62 | struct | 0x20 | FlareDef |
| 0x82 | struct | 0x20 | FlareDef |
| 0xA2 | struct | 0x20 | FlareDef |
| 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 | color | 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | ActorParameters |
| 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 | DamageInfo |
| 0xDE | float | 4 | Unknown 4 |
| 0xE2 | struct | 0x14 | DamageInfo |
| 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 | HealthInfo |
| 0x14A | struct | 0x74 | DamageVulnerability |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | color | 0x10 | Unknown 1 |
| 0x10 | color | 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | CSNG | 4 | Midi file ID |
| 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 | ActorParameters |
| 0xC9 | struct | 0xC | HealthInfo |
| 0xD5 | struct | 0x74 | DamageVulnerability |
| 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 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | float | 4 | Unknown 1 |
| 0x1E6 | long | 4 | Always 0 |
| 0x1EA | long | 4 | WPSC |
| 0x1EE | struct | 0x14 | DamageInfo |
| 0x202 | struct | 0x14 | DamageInfo |
| 0x216 | long | 4 | WPSC |
| 0x21A | long | 4 | PART |
| 0x21E | struct | 0x14 | DamageInfo |
| 0x232 | struct | 0x74 | DamageVulnerability |
| 0x2A6 | struct | 0x74 | DamageVulnerability |
| 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 | PatternedInfo |
| 0x169 | struct | 0x7D | ActorParameters |
| 0x1E6 | float | 4 | Unknown 2 |
| 0x1EA | float | 4 | Unknown 3 |
| 0x1EE | long | 4 | WPSC |
| 0x1F2 | struct | 0x14 | DamageInfo |
| 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 | DamageInfo |
| 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 | ActorParameters |
| 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 | DamageInfo |
| 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 | HealthInfo |
| 0x50 | struct | 0x74 | DamageVulnerability |
| 0xC4 | ANCS | 0xC | ANCS |
| 0xD0 | struct | 0x7D | ActorParameters |
| 0x14D | long | 4 | PART |
| 0x151 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | DamageVulnerability |
| 0x26E | float | 4 | Unknown 7 |
| 0x272 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | WPSC |
| 0x1E6 | long | 4 | CMDL |
| 0x1EA | struct | 0x14 | DamageInfo |
| 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 | RumbleEffectStruct |
| 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 | HealthInfo |
| 0x4C | struct | 0x74 | DamageVulnerability |
| 0xC0 | ANCS | 0xC | ANCS |
| 0xCC | struct | 0x7D | ActorParameters |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | ELSC |
| 0x1E6 | long | 4 | WPSC |
| 0x1EA | struct | 0x14 | DamageInfo |
| 0x1FE | long | 4 | PART |
| 0x202 | float | 4 | Unknown 1 |
| 0x206 | float | 4 | Unknown 2 |
| 0x20A | float | 4 | Unknown 3 |
| 0x20E | struct | 0x74 | DamageVulnerability |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | float | 4 | Unknown 1 |
| 0x1E6 | long | 4 | PART |
| 0x1EA | struct | 0x14 | DamageInfo |
| 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 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | Unknown 1 |
| 0x1E6 | long | 4 | Unknown 2 |
| 0x1EA | struct | 0x14 | DamageInfo |
| 0x1FE | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | PART |
| 0x1E6 | long | 4 | PART |
| 0x1EA | long | 4 | WPSC |
| 0x1EE | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | PART |
| 0x1E6 | struct | 0x14 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | ActorParameters |
| 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 | DamageInfo |
| 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 | DamageInfo |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 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 | PatternedInfo |
| 0x165 | struct | 0x7D | ActorParameters |
| 0x1E2 | long | 4 | Unknown 1 |
| 0x1E6 | float | 4 | Unknown 2 |
| 0x1EA | struct | 0x14 | DamageInfo |
| 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 | DamageInfo |
| 0x236 | float | 4 | Unknown 8 |
| 0x23A | End | ||
Structs
PatternedInfo
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 | DamageInfo |
| 0x48 | float | 4 | Damage Wait Time |
| 0x4C | struct | 0xC | HealthInfo |
| 0x58 | struct | 0x74 | DamageVulnerability |
| 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 | ||
HealthInfo
0x8 bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | float | 4 | Health |
| 0x4 | float | 4 | Knockback Resistance |
| 0x8 | End | ||
DamageVulnerability
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 | ||
ChargedBeams
This struct is part of DamageVulnerability.
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
This struct is part of DamageVulnerability.
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 | ||
DamageInfo
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 | ||
ActorParameters
0x79 bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | struct | 0x47 | LightParameters |
| 0x47 | struct | 8 | ScannableParameters |
| 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 | VisorParameters |
| 0x72 | bool | 1 | Unknown 7 |
| 0x73 | bool | 1 | Unknown 8 |
| 0x74 | bool | 1 | Unknown 9 |
| 0x75 | float | 4 | Unknown 10 |
| 0x79 | End | ||
LightParameters
0x43 bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | bool | 1 | Unknown 1 |
| 0x1 | float | 4 | Unknown 2 |
| 0x5 | long | 4 | Shadow tessellation |
| 0x9 | float | 4 | Unknown 3 |
| 0xD | float | 4 | Unknown 4 |
| 0x11 | color | 0x10 | Unknown 5 |
| 0x21 | bool | 1 | Unknown 6 |
| 0x22 | long | 4 | World lighting options |
| 0x26 | long | 4 | Light recalculation options |
| 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 | ||
ScannableParameters
0x4 bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | long | 4 | SCAN |
| 0x4 | End | ||
VisorParameters
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 | ||
GrappleParameters
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 | ||
ScannableParameters
0x4 bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | long | 4 | SCAN |
| 0x4 | End | ||
FlareDef
0x1C bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | long | 4 | TXTR |
| 0x4 | long | 4 | Unknown 1 |
| 0x8 | float | 4 | Unknown 2 |
| 0xC | color | 0x10 | Unknown 3 |
| 0x1C | End | ||
BehaveChance
This struct is the data for the CBehaveChance class, a nested class part of CChozoGhost.
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 | ||
PlayerHintStruct
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 | ||
PlayerActorStruct
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 | ||
PathCameraStruct
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 | ||
RumbleEffectStruct
0x2 bytes
| Offset | Type | Size | Description |
|---|---|---|---|
| 0x0 | bool | 1 | Unknown 1 |
| 0x1 | bool | 1 | Unknown 2 |
| 0x2 | End | ||