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

FIELDSTG's start of the stage (StageEntry.init in FIELDSTG_stages): the stage's task, updated by updateStage, with STAGE_CHILDREN_SIZE bytes of children (the stage defines it if they are any), then the stage's setup. More...

Go to the source code of this file.

Macros

#define STAGE_CHILDREN_SIZE   0
 

Functions

StageTask * startStage (void *owner)
 

Detailed Description

FIELDSTG's start of the stage (StageEntry.init in FIELDSTG_stages): the stage's task, updated by updateStage, with STAGE_CHILDREN_SIZE bytes of children (the stage defines it if they are any), then the stage's setup.

FIELDSTG links it as WSTAGnnn_startStage (include/field/stages.h) and keeps the task as a plain Task, the same for every stage.

Definition in file start_stage.inc.c.

Macro Definition Documentation

◆ STAGE_CHILDREN_SIZE

#define STAGE_CHILDREN_SIZE   0

Definition at line 10 of file start_stage.inc.c.

Function Documentation

◆ startStage()

StageTask * startStage ( void *  owner)

Definition at line 12 of file start_stage.inc.c.

Here is the call graph for this function: