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

FIGHTSTG's white flash over the screen. More...

Include dependency graph for white_flash.c:

Go to the source code of this file.

Functions

void FIGHTSTG_drawWhiteFlash (WhiteFlash *task)
 Draws the white flash: a full-screen quad of the task's level, added to the screen on layer BATTLE_LAYER_FRONT.
 
void FIGHTSTG_updateWhiteFlash (WhiteFlash *task)
 The white flash's task: brightens up to full white and holds it, then once ended (FIGHTSTG_endWhiteFlash) fades back and dies; draws itself each frame.
 
void FIGHTSTG_endWhiteFlash (WhiteFlash *task, s32 frames)
 Fades the white flash back out over FRAMES.
 
WhiteFlash * FIGHTSTG_startWhiteFlash (s32 frames)
 Starts a white flash that whitens the screen over FRAMES.
 

Detailed Description

FIGHTSTG's white flash over the screen.

Definition in file white_flash.c.

Function Documentation

◆ FIGHTSTG_drawWhiteFlash()

void FIGHTSTG_drawWhiteFlash ( WhiteFlash *  task)

Draws the white flash: a full-screen quad of the task's level, added to the screen on layer BATTLE_LAYER_FRONT.

< the fades, the flashes and the sprite effects over all

Definition at line 7 of file white_flash.c.

Referenced by FIGHTSTG_updateWhiteFlash().

Here is the caller graph for this function:

◆ FIGHTSTG_updateWhiteFlash()

void FIGHTSTG_updateWhiteFlash ( WhiteFlash *  task)

The white flash's task: brightens up to full white and holds it, then once ended (FIGHTSTG_endWhiteFlash) fades back and dies; draws itself each frame.

Definition at line 34 of file white_flash.c.

Referenced by FIGHTSTG_startWhiteFlash().

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

◆ FIGHTSTG_endWhiteFlash()

void FIGHTSTG_endWhiteFlash ( WhiteFlash *  task,
s32  frames 
)

Fades the white flash back out over FRAMES.

Definition at line 64 of file white_flash.c.

Referenced by FIGHTSTG_runScriptFade(), and FIGHTSTG_updateEntrance().

Here is the caller graph for this function:

◆ FIGHTSTG_startWhiteFlash()

WhiteFlash * FIGHTSTG_startWhiteFlash ( s32  frames)

Starts a white flash that whitens the screen over FRAMES.

Definition at line 70 of file white_flash.c.

Referenced by FIGHTSTG_runScriptFade(), FIGHTSTG_updateDigimonChange(), and FIGHTSTG_updateEntrance().

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