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

The camera's turn around the fighters, a task that both versions have: the USA version in camera_task.c, the European one in battle_script.c. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void FIGHTSTG_updateCameraTurn (CameraTurn *task, BattleScript **children)
 When the player loses, turns the camera around the fighters, from the first fighter's view 0xB, over stage 0x17, with the battle script's task as the child; the European version moves on to state 2 after 240 frames, where the camera keeps turning.
 
CameraTurn * FIGHTSTG_startCameraTurn (void)
 Starts the camera's turn around the fighters.
 

Detailed Description

The camera's turn around the fighters, a task that both versions have: the USA version in camera_task.c, the European one in battle_script.c.

Each includes this file where its object has the task.

Definition in file camera_turn.h.

Function Documentation

◆ FIGHTSTG_updateCameraTurn()

void FIGHTSTG_updateCameraTurn ( CameraTurn *  task,
BattleScript **  children 
)

When the player loses, turns the camera around the fighters, from the first fighter's view 0xB, over stage 0x17, with the battle script's task as the child; the European version moves on to state 2 after 240 frames, where the camera keeps turning.

Definition at line 10 of file camera_turn.h.

Referenced by FIGHTSTG_startCameraTurn().

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

◆ FIGHTSTG_startCameraTurn()

CameraTurn * FIGHTSTG_startCameraTurn ( void  )

Starts the camera's turn around the fighters.

The tasks FIGHTSTG starts for WFIGHTMN and WFIGHTTS.

Definition at line 59 of file camera_turn.h.

Referenced by endBattleOnKnockOut(), and runPlayPage().

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