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

The title screen's task, which runs its parts; its images; and the panels' fades. More...

Include dependency graph for title.c:

Go to the source code of this file.

Functions

s32 STDWTITL_leaveTitle (TitleTask *task, TitleChildren *children)
 Once the fade out ends, starts the chosen mode; returns 1 then.
 
s32 STDWTITL_stepTitle (TitleTask *task, TitleChildren *children)
 Brings in the titles, the glint, the logo and the menu, then waits for an option; returns 1 once the chosen mode starts.
 
void STDWTITL_tickTitle (TitleTask *task, TitleChildren *children)
 The title screen's task: creates its background, title parts, glint, logo and menu (the Alt ones for the European version's language 0), then runs it until an option is taken or it times out; stops the title music when killed.
 
TitleTask * STDWTITL_startTitleTask (TitleLoaderTask *parent)
 Creates the title screen (task), under its title loader parent.
 
void STDWTITL_loadTitleImages (void)
 Loads the title's images to VRAM: the sprites (by the language in the European version) and the background's four TIM archives.
 

Detailed Description

The title screen's task, which runs its parts; its images; and the panels' fades.

Definition in file title.c.

Function Documentation

◆ STDWTITL_leaveTitle()

s32 STDWTITL_leaveTitle ( TitleTask *  task,
TitleChildren *  children 
)

Once the fade out ends, starts the chosen mode; returns 1 then.

title.c

< FIELDSTG, where a new game starts

< STGMCARD, to load a game

< STDWTITL's first movie

< STDWTITL's second opening movie: LANGUAGE 0 alternates the two, the others play only it

< STDWTITL's first movie

< STDWTITL's second opening movie: LANGUAGE 0 alternates the two, the others play only it

Definition at line 7 of file title.c.

Referenced by STDWTITL_stepTitle().

Here is the caller graph for this function:

◆ STDWTITL_stepTitle()

s32 STDWTITL_stepTitle ( TitleTask *  task,
TitleChildren *  children 
)

Brings in the titles, the glint, the logo and the menu, then waits for an option; returns 1 once the chosen mode starts.

Definition at line 52 of file title.c.

Referenced by STDWTITL_tickTitle().

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

◆ STDWTITL_tickTitle()

void STDWTITL_tickTitle ( TitleTask *  task,
TitleChildren *  children 
)

The title screen's task: creates its background, title parts, glint, logo and menu (the Alt ones for the European version's language 0), then runs it until an option is taken or it times out; stops the title music when killed.

Definition at line 131 of file title.c.

Referenced by STDWTITL_startTitleTask().

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

◆ STDWTITL_startTitleTask()

TitleTask * STDWTITL_startTitleTask ( TitleLoaderTask *  parent)

Creates the title screen (task), under its title loader parent.

Definition at line 174 of file title.c.

Referenced by STDWTITL_runTitleLoader().

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

◆ STDWTITL_loadTitleImages()

void STDWTITL_loadTitleImages ( void  )

Loads the title's images to VRAM: the sprites (by the language in the European version) and the background's four TIM archives.

Definition at line 185 of file title.c.

Here is the call graph for this function: