Macros | |
#define | NAMESPACE world_kooper |
#define | USE_STATE functionTemp[0] |
#define | TEST_COLLISION_AT_ANGLE(testAngle) |
Enumerations | |
enum | { SHELL_TOSS_HITBOX_DISABLED = 0 , SHELL_TOSS_HITBOX_ENABLED = 1 , SHELL_TOSS_HITBOX_HIT_ENEMY = 2 } |
Functions | |
s32 | entity_try_partner_interaction_trigger (s32) |
s32 | test_item_entity_position (f32, f32, f32, f32) |
void | fx_damage_stars (s32, f32, f32, f32, f32, f32, f32, s32) |
void | auto_collect_item_entity (s32) |
s32 N | lateral_hit_interactable_entity (Npc *npc) |
void N | vertical_hit_interactable_entity (Npc *kooper) |
s32 N | check_for_item_collision (Npc *kooper) |
void N | init (Npc *kooper) |
void N | try_cancel_tweester (Npc *kooper) |
s32 N | test_first_strike (Npc *kooper, Npc *enemy) |
void N | pre_battle (Npc *kooper) |
void N | post_battle (Npc *npc) |
#define NAMESPACE world_kooper |
#define USE_STATE functionTemp[0] |
Referenced by lateral_hit_interactable_entity(), and vertical_hit_interactable_entity().
Referenced by entity_StarBoxLauncher_check_launch(), and update_encounters_neutral().
Referenced by check_for_item_collision().
EvtScript EVS_WorldKooper_PutAway |
EvtScript EVS_WorldKooper_UseAbility |
s32 ShellTossHitboxState = SHELL_TOSS_HITBOX_DISABLED |
Referenced by pre_battle(), and test_first_strike().