|
SSBM Decomp
|
#include <types.h>
Data Fields | ||
| HitCapsuleState | state | |
| u32 | x4 | |
| u32 | unk_count | |
| float | damage | |
| Vec3 | b_offset | |
| float | scale | |
| int | kb_angle | |
| u32 | x24 | |
| u32 | x28 | |
| u32 | x2C | |
| u32 | element | |
| int | x34 | |
| int | sfx_severity | |
| enum_t | sfx_kind | |
| u16 | x40_b0: 1 | |
| u16 | x40_b1: 1 | |
| u16 | x40_b2: 1 | |
| u16 | x40_b3: 1 | |
| u16 | x40_b4: 8 | |
| u16 | x41_b4: 1 | |
| u16 | x41_b5: 1 | |
| u16 | x41_b6: 1 | |
| u16 | x41_b7: 1 | |
| u8 | x42_b0: 1 | |
| u8 | x42_b1: 1 | |
| u8 | x42_b2: 1 | |
| u8 | x42_b3: 1 | |
| u8 | x42_b4: 1 | |
| u8 | x42_b5: 1 | |
| u8 | x42_b6: 1 | |
| u8 | x42_b7: 1 | |
| u8 | x43_b0: 1 | |
| u8 | x43_b1: 1 | |
| u8 | x43_b2: 1 | |
| u8 | x43_b3: 1 | |
| u8 | x43_b4: 1 | |
| u8 | x43_b5: 1 | |
| u8 | x43_b6: 1 | |
| u8 | x43_b7: 1 | |
| u8 | x44 | |
| u8 | x45 | |
| u8 | x46 [0x48 - 0x46] | |
| HSD_JObj * | jobj | |
| Vec3 | x4C | |
| Vec3 | x58 | |
| Vec3 | hurt_coll_pos | |
| float | coll_distance | |
| HitVictim | victims_1 [12] | |
| HitVictim | victims_2 [12] | |
| union { | ||
| HSD_GObj * owner | ||
| u8 hit_grabbed_victim_only: 1 | ||
| }; | ||
| HitCapsuleState HitCapsule::state |
| u32 HitCapsule::x4 |
| u32 HitCapsule::unk_count |
| float HitCapsule::damage |
| Vec3 HitCapsule::b_offset |
| float HitCapsule::scale |
| int HitCapsule::kb_angle |
| u32 HitCapsule::x24 |
| u32 HitCapsule::x28 |
| u32 HitCapsule::x2C |
| u32 HitCapsule::element |
| int HitCapsule::x34 |
| int HitCapsule::sfx_severity |
| enum_t HitCapsule::sfx_kind |
| u16 HitCapsule::x40_b0 |
| u16 HitCapsule::x40_b1 |
| u16 HitCapsule::x40_b2 |
| u16 HitCapsule::x40_b3 |
| u16 HitCapsule::x40_b4 |
| u16 HitCapsule::x41_b4 |
| u16 HitCapsule::x41_b5 |
| u16 HitCapsule::x41_b6 |
| u16 HitCapsule::x41_b7 |
| u8 HitCapsule::x42_b0 |
| u8 HitCapsule::x42_b1 |
| u8 HitCapsule::x42_b2 |
| u8 HitCapsule::x42_b3 |
| u8 HitCapsule::x42_b4 |
| u8 HitCapsule::x42_b5 |
| u8 HitCapsule::x42_b6 |
| u8 HitCapsule::x42_b7 |
| u8 HitCapsule::x43_b0 |
| u8 HitCapsule::x43_b1 |
| u8 HitCapsule::x43_b2 |
| u8 HitCapsule::x43_b3 |
| u8 HitCapsule::x43_b4 |
| u8 HitCapsule::x43_b5 |
| u8 HitCapsule::x43_b6 |
| u8 HitCapsule::x43_b7 |
| u8 HitCapsule::x44 |
| u8 HitCapsule::x45 |
| u8 HitCapsule::x46[0x48 - 0x46] |
| HSD_JObj* HitCapsule::jobj |
| Vec3 HitCapsule::x4C |
| Vec3 HitCapsule::x58 |
| Vec3 HitCapsule::hurt_coll_pos |
| float HitCapsule::coll_distance |
| HitVictim HitCapsule::victims_1[12] |
| HitVictim HitCapsule::victims_2[12] |
| HSD_GObj* HitCapsule::owner |
| u8 HitCapsule::hit_grabbed_victim_only |
| union { ... } HitCapsule |