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