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

Data Structures

struct  MagikoopaTeleportAnim
 

Macros

#define ENEMY_FLAG_COMBINATION
 

Functions

voidMagikoopaAI_00 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_01 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_05 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_06 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_10 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_11 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_20 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_21 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_22 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_23 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 
voidMagikoopaAI_24 (Evt *script, MobileAISettings *aiSettings, EnemyDetectVolume *territory)
 

Data Structure Documentation

◆ MagikoopaTeleportAnim

struct MagikoopaTeleportAnim
Data Fields
u8 alpha
f32 scaleX
f32 scaleY

Macro Definition Documentation

◆ ENEMY_FLAG_COMBINATION

#define ENEMY_FLAG_COMBINATION
Value:
@ ENEMY_FLAG_IGNORE_HAMMER
Definition enums.h:4575
@ ENEMY_FLAG_IGNORE_PARTNER
Definition enums.h:4577
@ ENEMY_FLAG_SKIP_BATTLE
Definition enums.h:4569
@ ENEMY_FLAG_IGNORE_TOUCH
Definition enums.h:4573
@ ENEMY_FLAG_CANT_INTERACT
Definition enums.h:4576
@ ENEMY_FLAG_IGNORE_JUMP
Definition enums.h:4574

Referenced by MagikoopaAI_01().

Function Documentation

◆ MagikoopaAI_00()

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

◆ MagikoopaAI_01()

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

◆ MagikoopaAI_05()

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

◆ MagikoopaAI_06()

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

◆ MagikoopaAI_10()

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

◆ MagikoopaAI_11()

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

◆ MagikoopaAI_20()

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

◆ MagikoopaAI_21()

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

◆ MagikoopaAI_22()

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

◆ MagikoopaAI_23()

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

◆ MagikoopaAI_24()

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