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

Macros

#define BATTLE_PARTNER_ENTRY(name, Y)
 

Variables

ActorBlueprint battle_partner_goombario
 
ActorBlueprint battle_partner_kooper
 
ActorBlueprint battle_partner_bombette
 
ActorBlueprint battle_partner_parakarry
 
ActorBlueprint battle_partner_goompa
 
ActorBlueprint battle_partner_watt
 
ActorBlueprint battle_partner_sushie
 
ActorBlueprint battle_partner_lakilester
 
ActorBlueprint battle_partner_bow
 
ActorBlueprint battle_partner_twink
 
PartnerDMAData bPartnerDmaTable []
 

Macro Definition Documentation

◆ BATTLE_PARTNER_ENTRY

#define BATTLE_PARTNER_ENTRY ( name,
Y )
Value:
{ \
(u32)battle_partner_##name##_ROM_START, \
(u32)battle_partner_##name##_ROM_END, \
battle_partner_##name##_VRAM, \
&battle_partner_##name, \
Y \
}

Variable Documentation

◆ battle_partner_bombette

ActorBlueprint battle_partner_bombette
extern

◆ battle_partner_bow

ActorBlueprint battle_partner_bow
extern

◆ battle_partner_goombario

ActorBlueprint battle_partner_goombario
extern

◆ battle_partner_goompa

ActorBlueprint battle_partner_goompa
extern

◆ battle_partner_kooper

ActorBlueprint battle_partner_kooper
extern

◆ battle_partner_lakilester

ActorBlueprint battle_partner_lakilester
extern

◆ battle_partner_parakarry

ActorBlueprint battle_partner_parakarry
extern

◆ battle_partner_sushie

ActorBlueprint battle_partner_sushie
extern

◆ battle_partner_twink

ActorBlueprint battle_partner_twink
extern

◆ battle_partner_watt

ActorBlueprint battle_partner_watt
extern

◆ bPartnerDmaTable

PartnerDMAData bPartnerDmaTable[]
Initial value:
= {
{},
{ (u32)battle_partner_goombario_ROM_START, (u32)battle_partner_goombario_ROM_END, battle_partner_goombario_VRAM, &battle_partner_goombario , 0 },
{ (u32)battle_partner_kooper_ROM_START, (u32)battle_partner_kooper_ROM_END, battle_partner_kooper_VRAM, &battle_partner_kooper , 0 },
{ (u32)battle_partner_bombette_ROM_START, (u32)battle_partner_bombette_ROM_END, battle_partner_bombette_VRAM, &battle_partner_bombette , 0 },
{ (u32)battle_partner_parakarry_ROM_START, (u32)battle_partner_parakarry_ROM_END, battle_partner_parakarry_VRAM, &battle_partner_parakarry , 30 },
{ (u32)battle_partner_goompa_ROM_START, (u32)battle_partner_goompa_ROM_END, battle_partner_goompa_VRAM, &battle_partner_goompa , 0 },
{ (u32)battle_partner_watt_ROM_START, (u32)battle_partner_watt_ROM_END, battle_partner_watt_VRAM, &battle_partner_watt , 20 },
{ (u32)battle_partner_sushie_ROM_START, (u32)battle_partner_sushie_ROM_END, battle_partner_sushie_VRAM, &battle_partner_sushie , 0 },
{ (u32)battle_partner_lakilester_ROM_START, (u32)battle_partner_lakilester_ROM_END, battle_partner_lakilester_VRAM, &battle_partner_lakilester , 10 },
{ (u32)battle_partner_bow_ROM_START, (u32)battle_partner_bow_ROM_END, battle_partner_bow_VRAM, &battle_partner_bow , 20 },
{},
{ (u32)battle_partner_twink_ROM_START, (u32)battle_partner_twink_ROM_END, battle_partner_twink_VRAM, &battle_partner_twink , 30 },
}
ActorBlueprint battle_partner_lakilester
Definition lakilester.c:157
ActorBlueprint battle_partner_goompa
Definition goompa.c:73
ActorBlueprint battle_partner_parakarry
Definition parakarry.c:675
ActorBlueprint battle_partner_goombario
Definition goombario.c:538
ActorBlueprint battle_partner_sushie
Definition sushie.c:446
ActorBlueprint battle_partner_bow
Definition bow.c:208
ActorBlueprint battle_partner_kooper
Definition kooper.c:250
ActorBlueprint battle_partner_twink
Definition twink.c:91
ActorBlueprint battle_partner_bombette
Definition bombette.c:315
ActorBlueprint battle_partner_watt
Definition watt.c:505

Referenced by load_partner_actor().