papermario
Decompilation of Paper Mario
 
Loading...
Searching...
No Matches
npc.c File Reference

Macros

#define VINE_0_BASE   0x80200000
 
#define VINE_1_BASE   0x80204000
 
#define VINE_2_BASE   0x80207000
 
#define VINE_3_BASE   0x8020A000
 
#define DEAD_ROM_OFFSET   (0x211EB0)
 
#define PIRANHA_DMA_ENTRY(name)
 

Enumerations

enum  {
  VINE_0 = 0 , VINE_1 = 1 , VINE_2 = 2 , VINE_3 = 3 ,
  NUM_VINES = 4
}
 

Functions

 INCLUDE_IMG ("world/lava_piranha/vine.png", dead_kzn_19_lava_piranha_vine_img)
 
 INCLUDE_PAL ("world/lava_piranha/vine.pal", dead_kzn_19_lava_piranha_vine_pal)
 
 MAP_STATIC_PAD (1, unk_static_pad)
 
void N make_vine_interpolation (LavaPiranhaVine *vine)
 
void N appendGfx_piranha_vines (void *data)
 
void N worker_render_piranha_vines (void)
 
 EVT_LETTER_PROMPT (Kolorado, NPC_Kolorado, ANIM_Kolorado_Talk, ANIM_Kolorado_Idle, MSG_CH5_00E4, MSG_CH5_00E5, MSG_CH5_00E6, MSG_CH5_00E7, ITEM_LETTER_TO_KOLORADO, N(LetterList))
 
 EVT_LETTER_REWARD (Kolorado)
 

Macro Definition Documentation

◆ DEAD_ROM_OFFSET

#define DEAD_ROM_OFFSET   (0x211EB0)

◆ PIRANHA_DMA_ENTRY

#define PIRANHA_DMA_ENTRY ( name)
Value:
(s32) world_model_anim_kzn_##name##_ROM_START + DEAD_ROM_OFFSET,\
(s32) world_model_anim_kzn_##name##_ROM_END + DEAD_ROM_OFFSET,\
(s32) world_model_anim_kzn_##name##_VRAM
#define DEAD_ROM_OFFSET
Definition npc.c:42

◆ VINE_0_BASE

#define VINE_0_BASE   0x80200000

◆ VINE_1_BASE

#define VINE_1_BASE   0x80204000

◆ VINE_2_BASE

#define VINE_2_BASE   0x80207000

◆ VINE_3_BASE

#define VINE_3_BASE   0x8020A000

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
VINE_0 
VINE_1 
VINE_2 
VINE_3 
NUM_VINES 

Function Documentation

◆ appendGfx_piranha_vines()

void N appendGfx_piranha_vines ( void * data)

◆ EVT_LETTER_PROMPT()

EVT_LETTER_PROMPT ( Kolorado ,
NPC_Kolorado ,
ANIM_Kolorado_Talk ,
ANIM_Kolorado_Idle ,
MSG_CH5_00E4 ,
MSG_CH5_00E5 ,
MSG_CH5_00E6 ,
MSG_CH5_00E7 ,
ITEM_LETTER_TO_KOLORADO ,
N(LetterList)  )

◆ EVT_LETTER_REWARD()

EVT_LETTER_REWARD ( Kolorado )

◆ INCLUDE_IMG()

INCLUDE_IMG ( "world/lava_piranha/vine.png" ,
dead_kzn_19_lava_piranha_vine_img  )

◆ INCLUDE_PAL()

INCLUDE_PAL ( "world/lava_piranha/vine.pal" ,
dead_kzn_19_lava_piranha_vine_pal  )

◆ make_vine_interpolation()

void N make_vine_interpolation ( LavaPiranhaVine * vine)

Referenced by appendGfx_piranha_vines().

◆ MAP_STATIC_PAD()

MAP_STATIC_PAD ( 1 ,
unk_static_pad  )

◆ worker_render_piranha_vines()

void N worker_render_piranha_vines ( void )