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

Functions

void state_init_pause (void)
 
void state_step_pause (void)
 
void state_drawUI_pause (void)
 
void state_init_unpause (void)
 
void state_step_unpause (void)
 
void state_drawUI_unpause (void)
 

Variables

u16 gFrameBuf0 []
 
u16 gFrameBuf1 []
 
u16 gFrameBuf2 []
 
u16 * pause_frameBuffers [] = { gFrameBuf0, gFrameBuf1, gFrameBuf2 }
 
ShapeFile gMapShapeData
 
NUPiOverlaySegment PauseOverlaySegment
 
BSS s8 StepPauseDelay
 
BSS s8 StepPauseState
 
BSS s16 StepPauseAlpha
 
BSS s32 SavedReverbMode
 
Addr D_80200000
 

Function Documentation

◆ state_drawUI_pause()

void state_drawUI_pause ( void )

◆ state_drawUI_unpause()

void state_drawUI_unpause ( void )

◆ state_init_pause()

void state_init_pause ( void )

◆ state_init_unpause()

void state_init_unpause ( void )

◆ state_step_pause()

void state_step_pause ( void )

◆ state_step_unpause()

void state_step_unpause ( void )

Variable Documentation

◆ D_80200000

Addr D_80200000
extern

Referenced by state_step_pause().

◆ gFrameBuf0

u16 gFrameBuf0[]
extern

◆ gFrameBuf1

u16 gFrameBuf1[]
extern

◆ gFrameBuf2

u16 gFrameBuf2[]
extern

◆ gMapShapeData

ShapeFile gMapShapeData
extern

Referenced by state_step_unpause().

◆ pause_frameBuffers

u16* pause_frameBuffers[] = { gFrameBuf0, gFrameBuf1, gFrameBuf2 }

◆ PauseOverlaySegment

NUPiOverlaySegment PauseOverlaySegment
Initial value:
= {
.romStart = pause_ROM_START,
.romEnd = pause_ROM_END,
.ramStart = pause_VRAM,
.textStart = pause_TEXT_START,
.textEnd = pause_TEXT_END,
.dataStart = pause_DATA_START,
.dataEnd = pause_RODATA_END,
.bssStart = pause_BSS_START,
.bssEnd = pause_BSS_END,
}

Referenced by state_step_pause().

◆ SavedReverbMode

BSS s32 SavedReverbMode

◆ StepPauseAlpha

◆ StepPauseDelay

BSS s8 StepPauseDelay

◆ StepPauseState