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

Functions

 MATCHING_BSS (0x1390)
 

Variables

EvtScript battle_move_focus_EVS_UsePower
 
EvtScript battle_move_refresh_EVS_UsePower
 
EvtScript battle_move_lullaby_EVS_UsePower
 
EvtScript battle_move_star_storm_EVS_UsePower
 
EvtScript battle_move_chill_out_EVS_UsePower
 
EvtScript battle_move_smooch_EVS_UsePower
 
EvtScript battle_move_time_out_EVS_UsePower
 
EvtScript battle_move_up_and_away_EVS_UsePower
 
EvtScript battle_move_star_beam_EVS_UsePower
 
EvtScript battle_move_peach_beam_EVS_UsePower
 
EvtScript battle_move_peach_focus_EVS_UsePower
 
EvtScript battle_move_peach_focus_alt_EVS_UsePower
 
BattleMoveEntry StarPowersTable []
 
s32 PartnerWishAnims [][5]
 

Function Documentation

◆ MATCHING_BSS()

MATCHING_BSS ( 0x1390 )

Variable Documentation

◆ battle_move_chill_out_EVS_UsePower

EvtScript battle_move_chill_out_EVS_UsePower
extern

◆ battle_move_focus_EVS_UsePower

EvtScript battle_move_focus_EVS_UsePower
extern

◆ battle_move_lullaby_EVS_UsePower

EvtScript battle_move_lullaby_EVS_UsePower
extern

◆ battle_move_peach_beam_EVS_UsePower

EvtScript battle_move_peach_beam_EVS_UsePower
extern

◆ battle_move_peach_focus_alt_EVS_UsePower

EvtScript battle_move_peach_focus_alt_EVS_UsePower
extern

◆ battle_move_peach_focus_EVS_UsePower

EvtScript battle_move_peach_focus_EVS_UsePower
extern

◆ battle_move_refresh_EVS_UsePower

EvtScript battle_move_refresh_EVS_UsePower
extern

◆ battle_move_smooch_EVS_UsePower

EvtScript battle_move_smooch_EVS_UsePower
extern

◆ battle_move_star_beam_EVS_UsePower

EvtScript battle_move_star_beam_EVS_UsePower
extern

◆ battle_move_star_storm_EVS_UsePower

EvtScript battle_move_star_storm_EVS_UsePower
extern

◆ battle_move_time_out_EVS_UsePower

EvtScript battle_move_time_out_EVS_UsePower
extern

◆ battle_move_up_and_away_EVS_UsePower

EvtScript battle_move_up_and_away_EVS_UsePower
extern

◆ PartnerWishAnims

s32 PartnerWishAnims[][5]

◆ StarPowersTable

BattleMoveEntry StarPowersTable[]
Initial value:
= {
{ .romStart = battle_move_focus_ROM_START, .romEnd = battle_move_focus_ROM_END, .vramStart = battle_move_focus_VRAM, .mainScript = &battle_move_focus_EVS_UsePower },
{ .romStart = battle_move_refresh_ROM_START, .romEnd = battle_move_refresh_ROM_END, .vramStart = battle_move_refresh_VRAM, .mainScript = &battle_move_refresh_EVS_UsePower },
{ .romStart = battle_move_lullaby_ROM_START, .romEnd = battle_move_lullaby_ROM_END, .vramStart = battle_move_lullaby_VRAM, .mainScript = &battle_move_lullaby_EVS_UsePower },
{ .romStart = battle_move_star_storm_ROM_START, .romEnd = battle_move_star_storm_ROM_END, .vramStart = battle_move_star_storm_VRAM, .mainScript = &battle_move_star_storm_EVS_UsePower },
{ .romStart = battle_move_chill_out_ROM_START, .romEnd = battle_move_chill_out_ROM_END, .vramStart = battle_move_chill_out_VRAM, .mainScript = &battle_move_chill_out_EVS_UsePower },
{ .romStart = battle_move_smooch_ROM_START, .romEnd = battle_move_smooch_ROM_END, .vramStart = battle_move_smooch_VRAM, .mainScript = &battle_move_smooch_EVS_UsePower },
{ .romStart = battle_move_time_out_ROM_START, .romEnd = battle_move_time_out_ROM_END, .vramStart = battle_move_time_out_VRAM, .mainScript = &battle_move_time_out_EVS_UsePower },
{ .romStart = battle_move_up_and_away_ROM_START, .romEnd = battle_move_up_and_away_ROM_END, .vramStart = battle_move_up_and_away_VRAM, .mainScript = &battle_move_up_and_away_EVS_UsePower },
{ .romStart = battle_move_star_beam_ROM_START, .romEnd = battle_move_star_beam_ROM_END, .vramStart = battle_move_star_beam_VRAM, .mainScript = &battle_move_star_beam_EVS_UsePower },
{ .romStart = battle_move_peach_beam_ROM_START, .romEnd = battle_move_peach_beam_ROM_END, .vramStart = battle_move_peach_beam_VRAM, .mainScript = &battle_move_peach_beam_EVS_UsePower },
{ .romStart = battle_move_peach_focus_ROM_START, .romEnd = battle_move_peach_focus_ROM_END, .vramStart = battle_move_peach_focus_VRAM, .mainScript = &battle_move_peach_focus_EVS_UsePower },
{ .romStart = battle_move_peach_focus_alt_ROM_START, .romEnd = battle_move_peach_focus_alt_ROM_END, .vramStart = battle_move_peach_focus_alt_VRAM, .mainScript = &battle_move_peach_focus_alt_EVS_UsePower },
}
EvtScript battle_move_peach_focus_EVS_UsePower
EvtScript battle_move_time_out_EVS_UsePower
EvtScript battle_move_refresh_EVS_UsePower
EvtScript battle_move_lullaby_EVS_UsePower
EvtScript battle_move_peach_focus_alt_EVS_UsePower
EvtScript battle_move_star_storm_EVS_UsePower
EvtScript battle_move_up_and_away_EVS_UsePower
EvtScript battle_move_peach_beam_EVS_UsePower
EvtScript battle_move_chill_out_EVS_UsePower
EvtScript battle_move_focus_EVS_UsePower
EvtScript battle_move_star_beam_EVS_UsePower
EvtScript battle_move_smooch_EVS_UsePower