Go to the source code of this file.
◆ AiStateParatroopa
Enumerator |
---|
AI_STATE_PARATROOPA_WINDUP | |
AI_STATE_PARATROOPA_DIVE | |
AI_STATE_PARATROOPA_OVERSHOOT | |
AI_STATE_PARATROOPA_RESET | |
Definition at line 7 of file ParatroopaAI.inc.c.
7 {
12};
@ AI_STATE_PARATROOPA_DIVE
@ AI_STATE_PARATROOPA_WINDUP
@ AI_STATE_PARATROOPA_RESET
@ AI_STATE_PARATROOPA_OVERSHOOT
◆ ParatroopaAI_Windup()
Definition at line 14 of file ParatroopaAI.inc.c.
14 {
19
24
31
37}
BSS s32 PopupMenu_SelectedIndex
void ai_enemy_play_sound(Npc *npc, s32 arg1, s32 arg2)
f32 dist2D(f32 ax, f32 ay, f32 bx, f32 by)
Npc * get_npc_unsafe(s32 npcID)
PlayerStatus * gPlayerStatusPtr
◆ ParatroopaAI_Dive()
Definition at line 39 of file ParatroopaAI.inc.c.
39 {
42
47
55 }
56}
void npc_move_heading(Npc *npc, f32 speed, f32 yaw)
◆ ParatroopaAI_Overshoot()
Definition at line 58 of file ParatroopaAI.inc.c.
59{
66
71
78 } else {
80 }
81
87 }
88}
#define npc_raycast_down_sides
◆ ParatroopaAI_Reset()