User Tools

Site Tools


super_mario_64:structs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
super_mario_64:structs [2019/10/27 01:06]
jesusyoshi54 [Object]
super_mario_64:structs [2019/10/28 23:44]
jesusyoshi54 [Collision Triangle]
Line 21: Line 21:
 | 0x20 | float | normal_y | | 0x20 | float | normal_y |
 | 0x24 | float | normal_z | | 0x24 | float | normal_z |
-| 0x28 | float | negdot ​+| 0x28 | float | origin offset ​
-| 0x2C | u32 | unused? ​|+| 0x2C | u32 | *object ​|
  
 ===== Controller ===== ===== Controller =====
Line 202: Line 202:
 | 0x1C0 | u32 | Floor | | 0x1C0 | u32 | Floor |
 | 0x1C4 | s32 | Death Sound | | 0x1C4 | s32 | Death Sound |
-| 0x1C8 | u32 |  +| 0x1C8 | u32 | Unused ​
-| 0x1CC | u32 | script_entry_ptr |+| 0x1CC | u32 | Behav script_entry_ptr |
 | 0x1D0 | u32 | stack_index | | 0x1D0 | u32 | stack_index |
-| 0x1D4 | u32 | stack +| 0x1D4 | u32 | stack [8] 
-| 0x1D8 | u32 |  | +| 0x1F4 | s16 unk14 
-| 0x1DC | u32 |  | +| 0x1F6 | s16 respawn info type |
-| 0x1E0 | u32 |  | +
-| 0x1E4 | u32 |  | +
-| 0x1E8 | u32 |  | +
-| 0x1EC | u32 |  | +
-| 0x1F0 | u32 |  ​+
-| 0x1F4 | u16  +
-| 0x1F6 | u16  |+
 | 0x1F8 | float | col_cylinder_radius | | 0x1F8 | float | col_cylinder_radius |
 | 0x1FC | float | col_cylinder_height | | 0x1FC | float | col_cylinder_height |
-| 0x200 | float |  +| 0x200 | float | hurtbox radius ​
-| 0x204 | float |  +| 0x204 | float | hurtbox height ​
-| 0x208 | float | col_cylinder_vertical_offset ​|+| 0x208 | float | col_cylinder_downward_offset ​|
 | 0x20C | u32 | script_start_ptr (Behavior ID) | | 0x20C | u32 | script_start_ptr (Behavior ID) |
-| 0x210 | u32 |  +| 0x210 | u32 | unused ​
-| 0x214 | u32 | collide_obj_ptr |+| 0x214 | struct ​*collide_obj_ptr(platform) ​|
 | 0x218 | u32 | collision_ptr | | 0x218 | u32 | collision_ptr |
-| 0x21C | float | matrix[0][0] (uknown ​matrix) |+| 0x21C | float | matrix[0][0] (transform ​matrix) |
 | 0x220 | float | matrix[0][1] | | 0x220 | float | matrix[0][1] |
 | 0x224 | float | matrix[0][2] | | 0x224 | float | matrix[0][2] |
Line 240: Line 233:
 | 0x254 | float | matrix[3][2] | | 0x254 | float | matrix[3][2] |
 | 0x258 | float | matrix[3][3] | | 0x258 | float | matrix[3][3] |
-| 0x25C | u32 | behav_param_copy_ptr |+| 0x25C | u32 | respawn info (behav_param_copy_ptr|
  
 ===== Mario ===== ===== Mario =====
super_mario_64/structs.txt · Last modified: 2019/12/20 19:47 by jesusyoshi54