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

Functions

void state_init_language_select (void)
 
void state_init_file_select (void)
 
void state_step_language_select (void)
 
void state_step_file_select (void)
 
void state_drawUI_language_select (void)
 
void state_drawUI_file_select (void)
 
void state_init_exit_language_select (void)
 
void state_init_exit_file_select (void)
 
void state_step_exit_language_select (void)
 
void state_step_exit_file_select (void)
 
void state_drawUI_exit_language_select (void)
 
void state_drawUI_exit_file_select (void)
 

Variables

u16 gFrameBuf0 []
 
u16 gFrameBuf1 []
 
u16 gFrameBuf2 []
 
u16 * fsFrameBuffers [] = { gFrameBuf0, gFrameBuf1, gFrameBuf2 }
 
NUPiOverlaySegment D_8007798C
 
u8 IntroMessageIdx = 0
 
s32 D_80200000
 
ShapeFile gMapShapeData
 
BSS s8 D_800A0930
 
BSS s8 D_800A0931
 

Function Documentation

◆ state_drawUI_exit_file_select()

void state_drawUI_exit_file_select ( void )

◆ state_drawUI_exit_language_select()

void state_drawUI_exit_language_select ( void )

◆ state_drawUI_file_select()

void state_drawUI_file_select ( void )

◆ state_drawUI_language_select()

void state_drawUI_language_select ( void )

◆ state_init_exit_file_select()

void state_init_exit_file_select ( void )

◆ state_init_exit_language_select()

void state_init_exit_language_select ( void )

◆ state_init_file_select()

void state_init_file_select ( void )

◆ state_init_language_select()

void state_init_language_select ( void )

◆ state_step_exit_file_select()

void state_step_exit_file_select ( void )

◆ state_step_exit_language_select()

void state_step_exit_language_select ( void )

◆ state_step_file_select()

void state_step_file_select ( void )

◆ state_step_language_select()

void state_step_language_select ( void )

Variable Documentation

◆ D_8007798C

NUPiOverlaySegment D_8007798C
Initial value:
= {
.romStart = filemenu_ROM_START,
.romEnd = filemenu_ROM_END,
.ramStart = filemenu_VRAM,
.textStart = filemenu_TEXT_START,
.textEnd = filemenu_TEXT_END,
.dataStart = filemenu_DATA_START,
.dataEnd = filemenu_RODATA_END,
.bssStart = filemenu_BSS_START,
.bssEnd = filemenu_BSS_END,
}

Referenced by state_step_file_select(), and state_step_language_select().

◆ D_800A0930

◆ D_800A0931

◆ D_80200000

BSS u8 D_80200000
extern

◆ fsFrameBuffers

◆ gFrameBuf0

u16 gFrameBuf0[]
extern

◆ gFrameBuf1

u16 gFrameBuf1[]
extern

◆ gFrameBuf2

u16 gFrameBuf2[]
extern

◆ gMapShapeData

ShapeFile gMapShapeData
extern

◆ IntroMessageIdx

u8 IntroMessageIdx = 0