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

Macros

#define QS_NEXT(npcID, script)   npcID, (s32) script,
 
#define QS_WAIT(n)   -2, n,
 
#define QS_END   -1,
 
#define QUIZ_DOOR_ENEMY_FLAGS
 
#define QUIZ_ANTI_GUY_ENEMY_FLAGS
 
#define QUIZ_GAME_ENEMY_FLAGS
 

Enumerations

enum  { ANSWER_CORRECT = 0 , ANSWER_WRONG = 1 }
 

Functions

 MAP_STATIC_PAD (1, choice)
 

Macro Definition Documentation

◆ QS_END

#define QS_END   -1,

◆ QS_NEXT

#define QS_NEXT ( npcID,
script )   npcID, (s32) script,

◆ QS_WAIT

#define QS_WAIT ( n)    -2, n,

◆ QUIZ_ANTI_GUY_ENEMY_FLAGS

#define QUIZ_ANTI_GUY_ENEMY_FLAGS
Value:
)
@ ENEMY_FLAG_NO_DROPS
Definition enums.h:4544
@ ENEMY_FLAG_FLYING
Definition enums.h:4532
@ ENEMY_FLAG_NO_DELAY_AFTER_FLEE
Definition enums.h:4539
@ ENEMY_FLAG_IGNORE_ENTITY_COLLISION
Definition enums.h:4531
@ ENEMY_FLAG_DO_NOT_AUTO_FACE_PLAYER
Definition enums.h:4543
@ ENEMY_FLAG_ENABLE_HIT_SCRIPT
Definition enums.h:4524
@ ENEMY_FLAG_SKIP_BATTLE
Definition enums.h:4541
@ ENEMY_FLAG_IGNORE_TOUCH
Definition enums.h:4545
@ ENEMY_FLAG_IGNORE_PLAYER_COLLISION
Definition enums.h:4530
@ ENEMY_FLAG_IGNORE_JUMP
Definition enums.h:4546
@ ENEMY_FLAG_IGNORE_WORLD_COLLISION
Definition enums.h:4529

◆ QUIZ_DOOR_ENEMY_FLAGS

◆ QUIZ_GAME_ENEMY_FLAGS

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ANSWER_CORRECT 
ANSWER_WRONG 

Function Documentation

◆ MAP_STATIC_PAD()

MAP_STATIC_PAD ( 1 ,
choice  )