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().