papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
States_PatrolAI.inc.c File Reference

Macros

#define _AI_PATROL_INC_   0
 

Functions

void N PatrolAI_MoveInit (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_Move (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_LoiterInit (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_Loiter (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_PostLoiter (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_JumpInit (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_Jump (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_ChaseInit (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_Chase (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolAI_LosePlayer (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
void N PatrolNoAttackAI_15 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 

Macro Definition Documentation

◆ _AI_PATROL_INC_

#define _AI_PATROL_INC_   0

Function Documentation

◆ PatrolAI_Chase()

void N PatrolAI_Chase ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_ChaseInit()

void N PatrolAI_ChaseInit ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_Jump()

void N PatrolAI_Jump ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_JumpInit()

void N PatrolAI_JumpInit ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_Loiter()

void N PatrolAI_Loiter ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_LoiterInit()

void N PatrolAI_LoiterInit ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_LosePlayer()

void N PatrolAI_LosePlayer ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_Move()

void N PatrolAI_Move ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_MoveInit()

void N PatrolAI_MoveInit ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolAI_PostLoiter()

void N PatrolAI_PostLoiter ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )

◆ PatrolNoAttackAI_15()

void N PatrolNoAttackAI_15 ( Evt * script,
MobileAISettings * aiSettings,
EnemyDetectVolume * territory )