11 if (object->
anim >= 5 && object->
anim <= 10) {
12 switch (object->
anim) {
FieldState FIELDSTG_state
s32 stepTileAnimation(StageTileAnim *obj, AnimFrame *frames, s32 once, s32 depth)
Steps OBJ's animation through FRAMES by the frame time (at most 4) and returns its frame: at the end ...
StageTile * objects
the map objects, up to the first margin 0
Six map objects, animated by mode.
An object of a map, which FIELDSTG draws: a record of the table at FieldState.objects,...
u8 anim
which of a stage's animations sets frame (1-3); FIELDSTG finds objects by it (its lift,...
static void findTileSix(StageTileSix *task)
Finds the map objects with animations 5 to 10 and starts the animations of the first four.
static void showLastFourTiles(StageTileSix *task, StageTile *tile, s32 i)
Mode 2: hides the first two map objects and shows the other four, the third and fourth with their loo...
AnimFrame updateTileSixFrames3[]
AnimFrame updateTileSixFrames0[]
AnimFrame updateTileSixFrames1[]
AnimFrame updateTileSixFrames2[]