Go to the source code of this file.
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 | ||
|---|---|---|
| Vec3f | hitPos | |
| s32 | unk_0C | |
| s32 | hitID | |
| s32 | unk_14 | |
| s32 | timer | |
| s32 | unk_1C | |
| Enumerator | |
|---|---|
| SUBSTATE_HAMMER_0 | |
| SUBSTATE_HAMMER_1 | |
| SUBSTATE_HAMMER_2 | |
Definition at line 287 of file hammer.c.
Referenced by action_update_hammer().
| s32 action_hammer_is_swinging_away | ( | s32 | animID | ) |
Definition at line 27 of file hammer.c.
Referenced by action_hammer_end_swing(), and action_hammer_test_swing_collision().
| void action_hammer_play_hit_fx | ( | s32 | hitID | ) |
Definition at line 45 of file hammer.c.
Referenced by action_hammer_end_swing().
Definition at line 117 of file hammer.c.
Referenced by action_update_hammer().
Definition at line 230 of file hammer.c.
| BSS HammerHitData D_802B6E90 |
| HammerHitData* HammerHit = &D_802B6E90 |
Definition at line 23 of file hammer.c.
Referenced by action_hammer_end_swing(), action_hammer_play_hit_fx(), action_hammer_test_swing_collision(), and action_update_hammer().