Data Structures | |
| struct | HammerHitData |
Enumerations | |
| enum | { SUBSTATE_HAMMER_0 = 0 , SUBSTATE_HAMMER_1 = 1 , SUBSTATE_HAMMER_2 = 2 } |
Functions | |
| void | action_hammer_end_swing (void) |
| s32 | action_hammer_is_swinging_away (s32 animID) |
| void | action_hammer_play_hit_fx (s32 hitID) |
| HitID | action_hammer_test_swing_collision (void) |
| void | action_update_hammer (void) |
Variables | |
| BSS HammerHitData | D_802B6E90 |
| HammerHitData * | HammerHit = &D_802B6E90 |
| struct HammerHitData |
| Data Fields | ||
|---|---|---|
| s32 | hitID | |
| Vec3f | hitPos | |
| s32 | timer | |
| s32 | unk_0C | |
| s32 | unk_14 | |
| s32 | unk_1C | |
| void action_hammer_end_swing | ( | void | ) |
Referenced by action_update_hammer().
| s32 action_hammer_is_swinging_away | ( | s32 | animID | ) |
Referenced by action_hammer_end_swing(), and action_hammer_test_swing_collision().
| void action_hammer_play_hit_fx | ( | s32 | hitID | ) |
Referenced by action_hammer_end_swing().
| HitID action_hammer_test_swing_collision | ( | void | ) |
Referenced by action_update_hammer().
| void action_update_hammer | ( | void | ) |
| BSS HammerHitData D_802B6E90 |
| HammerHitData* HammerHit = &D_802B6E90 |