Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
TaskRegistry Struct Reference

Tasks created with an id, so that other code can find them. More...

#include <engine/task.h>

Collaboration diagram for TaskRegistry:
[legend]

Data Fields

Task * tasks [100]
 NULL for a free entry.
 
s32 findId
 -1 matches anything
 
s32 findKey1
 
s32 findKey2
 
s32 findNext
 
TaskFuncs funcs
 

Detailed Description

Tasks created with an id, so that other code can find them.

Definition at line 70 of file task.h.

Field Documentation

◆ tasks

Task* TaskRegistry::tasks[100]

NULL for a free entry.

Definition at line 71 of file task.h.

Referenced by clearTaskRegistry(), findNextTask(), registerTask(), and unregisterTask().

◆ findId

s32 TaskRegistry::findId

-1 matches anything

Definition at line 72 of file task.h.

Referenced by findNextTask(), and findTask().

◆ findKey1

s32 TaskRegistry::findKey1

Definition at line 73 of file task.h.

Referenced by findNextTask(), and findTask().

◆ findKey2

s32 TaskRegistry::findKey2

Definition at line 74 of file task.h.

Referenced by findNextTask(), and findTask().

◆ findNext

s32 TaskRegistry::findNext

Definition at line 75 of file task.h.

Referenced by findNextTask(), and findTask().

◆ funcs

TaskFuncs TaskRegistry::funcs

Definition at line 76 of file task.h.

Referenced by addModel(), createTaskWithId(), destroyTask(), endBattleOnKnockOut(), executeTask(), fadeInStageLights(), FIELDSTG_balloonCommand(), FIELDSTG_closeField(), FIELDSTG_countBattleSteps(), FIELDSTG_drainTrail(), FIELDSTG_findActor(), FIELDSTG_findActorAt(), FIELDSTG_findHiddenSpot(), FIELDSTG_followLeader(), FIELDSTG_followWithCamera(), FIELDSTG_haltPartners(), FIELDSTG_handleFieldCommand(), FIELDSTG_isTileFree(), FIELDSTG_leaveFieldAfter(), FIELDSTG_openInn(), FIELDSTG_pickViewTiles(), FIELDSTG_pointCamera(), FIELDSTG_resumePartners(), FIELDSTG_runEvent(), FIELDSTG_runLaunch(), FIELDSTG_scrollCamera(), FIELDSTG_searchEventSpot(), FIELDSTG_setEventPose(), FIELDSTG_shakeCamera(), FIELDSTG_startActorGauge(), FIELDSTG_startAreaBattle(), FIELDSTG_startEncounter(), FIELDSTG_startEvent(), FIELDSTG_startListedEvent(), FIELDSTG_startWarp(), FIELDSTG_talkToActorAt(), FIELDSTG_updateBalloon(), FIELDSTG_updateCamera(), FIELDSTG_updateLift(), FIELDSTG_updateSpotEffect(), FIELDSTG_updateTriggers(), FIGHTSTG_getEnemyView(), FIGHTSTG_getFighterView(), FIGHTSTG_isPlayerChoosing(), FIGHTSTG_runScriptCamera(), FIGHTSTG_runScriptStage(), FIGHTSTG_setPlayerTurnStep(), FIGHTSTG_updateBattleScript(), FIGHTSTG_updateCameraShots(), FIGHTSTG_updateCameraTurn(), FIGHTSTG_updateDigimonChange(), FIGHTSTG_updateEntrance(), FIGHTSTG_updateHitEffect(), FIGHTSTG_updatePartnerView(), FIGHTSTG_updateShotCamera(), fillEffectLists(), handleCommand807(), handleCommand814(), killTask(), main(), removeModel(), showActorIcon(), startEvent8000(), startEvent8001(), startEvent8002(), updateEvent9015(), updateRisers(), updateTileLift(), updateTileTimer(), WFIGHTMN_blast(), WFIGHTMN_setIdleMotion(), and WFIGHTTS_motionList().


The documentation for this struct was generated from the following file: