Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
screen.c File Reference

The screen's main task; the files it loads; and the panels' openings and moves. More...

Include dependency graph for screen.c:

Go to the source code of this file.

Functions

void STGMCARD_updateScreen (MemCardScreen *screen, MemCardScreenTasks *tasks)
 The main task: loads the files, runs the save list, then fades out and requests the next mode.
 
MemCardScreen * STGMCARD_createScreen (void)
 Creates the screen's main task, with what it needs from the mode it was opened from and the one it was opened for.
 
void STGMCARD_loadFiles (void)
 Loads the screen's images, gives the memory card's save file its title and icon, allocates the buffers of a save and of the card's info section, and requests the strings.
 
s32 STGMCARD_filesLoading (void)
 Whether the screen's strings are still loading.
 
void STGMCARD_freeBuffers (void)
 Frees the buffers of a save and of the card's info section, when leaving the screen.
 

Detailed Description

The screen's main task; the files it loads; and the panels' openings and moves.

Definition in file screen.c.

Function Documentation

◆ STGMCARD_updateScreen()

void STGMCARD_updateScreen ( MemCardScreen *  screen,
MemCardScreenTasks *  tasks 
)

The main task: loads the files, runs the save list, then fades out and requests the next mode.

screen.c

< BGM_0030: the memory card screen and the player's name entry

< BGM_0030: the memory card screen and the player's name entry

< STDWTITL's title screen; its movies follow

Definition at line 8 of file screen.c.

Referenced by STGMCARD_createScreen().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ STGMCARD_createScreen()

MemCardScreen * STGMCARD_createScreen ( void  )

Creates the screen's main task, with what it needs from the mode it was opened from and the one it was opened for.

Definition at line 83 of file screen.c.

Here is the call graph for this function:

◆ STGMCARD_loadFiles()

void STGMCARD_loadFiles ( void  )

Loads the screen's images, gives the memory card's save file its title and icon, allocates the buffers of a save and of the card's info section, and requests the strings.

< MEMCRD

< MEMCRD

< STAREA

< SHPNAM

Definition at line 106 of file screen.c.

Here is the call graph for this function:

◆ STGMCARD_filesLoading()

s32 STGMCARD_filesLoading ( void  )

Whether the screen's strings are still loading.

< MEMCRD

< STAREA

< SHPNAM

Definition at line 140 of file screen.c.

◆ STGMCARD_freeBuffers()

void STGMCARD_freeBuffers ( void  )

Frees the buffers of a save and of the card's info section, when leaving the screen.

Definition at line 151 of file screen.c.