Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
scene.c
Go to the documentation of this file.
1/* STGDGLAB's scene: the mode's root task, and the screen fade */
2
3#include "menus/digimon_lab.h"
4
5#define SCENE_TASK Task
6#define SCENE_CHILD Lab
7#define SCENE_CREATE OVL_NAME(createLab)
8#define SCENE_PRIM_BUFFERS 0xF000
9#define SCENE_OT_SHIFT 3
11
12/* Starts the mode: creates its scene task */
14 return createTask(STGDGLAB_updateScene, sizeof(Task), sizeof(Lab *));
15}
16
20#define FADER_DEPTH 6
STGDGLAB.PRO: the Digimon Lab (MODE_DIGI_LAB; "デジモンラボ" in STAGSLCT's list of scenes),...
void STGDGLAB_updateScene(Task *task, Lab **child)
scene.c
Task * STGDGLAB_createScene(void)
Starts the mode: creates its scene task.
Definition scene.c:13
The mode's main task (STGDGLAB_createLab)
Any task, seen through its header.
Definition task.h:62
void * createTask(void(*update)(), s32 size, s32 childrenSize)
createTaskWithId for a task nothing needs to find
Definition task.c:105