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 {
18
23
30
36}
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 38 of file ParatroopaAI.inc.c.
38 {
41
46
54 }
55}
void npc_move_heading(Npc *npc, f32 speed, f32 yaw)
◆ ParatroopaAI_Overshoot()
Definition at line 57 of file ParatroopaAI.inc.c.
58{
65
70
77 } else {
79 }
80
86 }
87}
#define npc_raycast_down_sides
◆ ParatroopaAI_Reset()