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

The running animation of the cards on the table (CARDGAME_updateCardAnims) More...

#include <cardgame/card_battle/battle.h>

Data Fields

u8 current
 a CardAnimId
 
u8 next
 the one to start
 
u8 pad
 never read or written
 
u8 hide
 the one that hides what the last one showed
 
u8 faceDown
 the next pile or slots are laid out face down
 
u8 dimAll
 sets dimmed of the first 15 sprites once
 
u8 dimmed [40]
 by sprite
 
s32 time
 
s32 shown
 the sprites scaled so far
 
s32 stagger
 one more sprite scales every 4 frames
 
s32 count
 the pile's cards
 
s32 duration
 

Detailed Description

The running animation of the cards on the table (CARDGAME_updateCardAnims)

Definition at line 193 of file battle.h.

Field Documentation

◆ current

◆ next

◆ pad

u8 CardAnim::pad

never read or written

Definition at line 196 of file battle.h.

◆ hide

u8 CardAnim::hide

the one that hides what the last one showed

Definition at line 197 of file battle.h.

Referenced by CARDGAME_chooseCard(), CARDGAME_drawFromDeck(), CARDGAME_drawNewCards(), CARDGAME_updateCardAnims(), hideHandForMenu(), and startChooseState().

◆ faceDown

u8 CardAnim::faceDown

the next pile or slots are laid out face down

Definition at line 198 of file battle.h.

Referenced by CARDGAME_drawMarkedCards(), CARDGAME_layOutPile(), CARDGAME_layOutSlots(), CARDGAME_startPanelsStep(), and CARDGAME_takeCardToHand().

◆ dimAll

◆ dimmed

◆ time

◆ shown

s32 CardAnim::shown

◆ stagger

s32 CardAnim::stagger

one more sprite scales every 4 frames

Definition at line 203 of file battle.h.

Referenced by CARDGAME_layOutPile(), CARDGAME_startPileCount(), CARDGAME_updateCardAnims(), hidePile(), hidePlays(), hideSlots(), showPile(), showPlays(), and showSlots().

◆ count

s32 CardAnim::count

◆ duration


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