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

The effects of up to four animations at a spot. More...

#include "field/field_mode.h"
Include dependency graph for effect.c:

Go to the source code of this file.

Functions

s32 FIELDSTG_stepEffectAnim (EffectAnim *anim, AnimFrame *frames, s32 depth)
 Steps one of an effect's animations, catching up on up to 4 frames, and returns its frame, or 0xFF at its end.
 
void FIELDSTG_updateEffect (FieldEffect *task)
 An effect's update: draws its animations at its spot until they end.
 
FieldEffect * FIELDSTG_createEffect (s32 x, s32 y, s32 set)
 Creates the effect of a set at (x, y)
 

Detailed Description

The effects of up to four animations at a spot.

Definition in file effect.c.

Function Documentation

◆ FIELDSTG_stepEffectAnim()

s32 FIELDSTG_stepEffectAnim ( EffectAnim *  anim,
AnimFrame *  frames,
s32  depth 
)

Steps one of an effect's animations, catching up on up to 4 frames, and returns its frame, or 0xFF at its end.

effect.c

Definition at line 7 of file effect.c.

Referenced by FIELDSTG_stepEffectAnim(), and FIELDSTG_updateEffect().

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

◆ FIELDSTG_updateEffect()

void FIELDSTG_updateEffect ( FieldEffect *  task)

An effect's update: draws its animations at its spot until they end.

< the map, its objects and characters, and the menus

Definition at line 30 of file effect.c.

Referenced by FIELDSTG_createEffect().

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

◆ FIELDSTG_createEffect()

FieldEffect * FIELDSTG_createEffect ( s32  x,
s32  y,
s32  set 
)

Creates the effect of a set at (x, y)

Definition at line 79 of file effect.c.

Referenced by warpAway().

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