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 TEST_COLLISION_AT_ANGLE | ( | testAngle | ) |
#define USE_STATE functionTemp[0] |
anonymous enum |
void auto_collect_item_entity | ( | s32 | index | ) |
s32 N check_for_item_collision | ( | Npc * | kooper | ) |
s32 entity_try_partner_interaction_trigger | ( | s32 | entityIdx | ) |
Referenced by lateral_hit_interactable_entity(), and vertical_hit_interactable_entity().
void fx_damage_stars | ( | s32 | , |
f32 | , | ||
f32 | , | ||
f32 | , | ||
f32 | , | ||
f32 | , | ||
f32 | , | ||
s32 | ) |
Referenced by entity_StarBoxLauncher_check_launch(), and update_encounters_neutral().
void N init | ( | Npc * | kooper | ) |
s32 N lateral_hit_interactable_entity | ( | Npc * | npc | ) |
void N post_battle | ( | Npc * | npc | ) |
void N pre_battle | ( | Npc * | kooper | ) |
s32 test_item_entity_position | ( | f32 | x, |
f32 | y, | ||
f32 | z, | ||
f32 | dist ) |
Referenced by check_for_item_collision().
void N try_cancel_tweester | ( | Npc * | kooper | ) |
void N vertical_hit_interactable_entity | ( | Npc * | kooper | ) |
BSS s32 D_802BEC7C |
EvtScript EVS_WorldKooper_PutAway |
s32 ShellTossHitboxState = SHELL_TOSS_HITBOX_DISABLED |
Referenced by pre_battle(), and test_first_strike().