|
Digimon World 3 decomp
The European version, SLES_039.36
|
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 |
The running animation of the cards on the table (CARDGAME_updateCardAnims)
| u8 CardAnim::current |
a CardAnimId
Definition at line 194 of file battle.h.
Referenced by CARDGAME_drawFromDeck(), CARDGAME_drawNewCards(), CARDGAME_endRound(), CARDGAME_pickTableCard(), CARDGAME_playRounds(), CARDGAME_stepChooseCards(), CARDGAME_stepClosePanels(), CARDGAME_stepHidePanels(), CARDGAME_stepOpenPanels(), CARDGAME_stepPileChoice(), CARDGAME_stepPlayCard(), CARDGAME_stepPreviousCardChoice(), CARDGAME_stepShowPanels(), CARDGAME_stepTally(), CARDGAME_stepTargetSlots(), CARDGAME_stepYesNo(), CARDGAME_updateCardAnims(), CARDGAME_viewTable(), chooseFirstPickRow(), chooseFirstRow(), hideForMenu(), hidePile(), hidePlays(), resumeChoosing(), showAfterMenu(), showPile(), and showPlays().
| u8 CardAnim::next |
the one to start
Definition at line 195 of file battle.h.
Referenced by CARDGAME_chooseCard(), CARDGAME_drawFromDeck(), CARDGAME_drawMarkedCards(), CARDGAME_drawNewCards(), CARDGAME_openPanelsPhase(), CARDGAME_showTargetSlots(), CARDGAME_startClosePanels(), CARDGAME_startHandPick(), CARDGAME_startOpenPanels(), CARDGAME_startPanelsStep(), CARDGAME_startPick(), CARDGAME_startPileChoice(), CARDGAME_startPlayCard(), CARDGAME_startPreviousCardChoice(), CARDGAME_startQuestion(), CARDGAME_stepHidePanels(), CARDGAME_stepPileChoice(), CARDGAME_stepPreviousCardChoice(), CARDGAME_stepShowPanels(), CARDGAME_stepTally(), CARDGAME_stepTargetSlots(), CARDGAME_stepYesNo(), CARDGAME_takeCardToHand(), CARDGAME_updateCardAnims(), hideForMenu(), hideHandForMenu(), hideSlots(), setUpPickState(), setUpViewState(), showChosenCards(), showHandAfterMenu(), showSlots(), startChooseState(), and startRounds().
| 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().
| 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().
| u8 CardAnim::dimAll |
sets dimmed of the first 15 sprites once
Definition at line 199 of file battle.h.
Referenced by CARDGAME_openPanelsPhase(), CARDGAME_resetSpriteFlags(), CARDGAME_startOpenPanels(), CARDGAME_startPanelsStep(), CARDGAME_startPileChoice(), CARDGAME_startPlayCard(), CARDGAME_startQuestion(), CARDGAME_stepShowPanels(), CARDGAME_stepYesNo(), setUpViewState(), and startRounds().
| u8 CardAnim::dimmed[40] |
by sprite
Definition at line 200 of file battle.h.
Referenced by CARDGAME_drawMarkedCards(), CARDGAME_layOutPile(), CARDGAME_resetSpriteFlags(), CARDGAME_setupCardChoice(), CARDGAME_showTargetSlots(), CARDGAME_startHandPick(), CARDGAME_startPick(), CARDGAME_startPileChoice(), CARDGAME_startPlayCard(), CARDGAME_startPreviousCardChoice(), CARDGAME_takeCardToHand(), CARDGAME_updateCardAnims(), setUpPickState(), and showHandAfterMenu().
| s32 CardAnim::time |
Definition at line 201 of file battle.h.
Referenced by CARDGAME_layOutPile(), CARDGAME_startPileCount(), CARDGAME_updateCardAnims(), hidePile(), hidePlays(), hideSlots(), showPile(), showPlays(), and showSlots().
| s32 CardAnim::shown |
the sprites scaled so far
Definition at line 202 of file battle.h.
Referenced by CARDGAME_layOutPile(), CARDGAME_startPileCount(), CARDGAME_updateCardAnims(), hidePile(), hidePlays(), hideSlots(), showPile(), showPlays(), and showSlots().
| 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().
| s32 CardAnim::count |
the pile's cards
Definition at line 204 of file battle.h.
Referenced by CARDGAME_chooseCard(), CARDGAME_layOutPile(), CARDGAME_startPileCount(), CARDGAME_stepChooseCards(), hidePile(), and showPile().
| s32 CardAnim::duration |
Definition at line 205 of file battle.h.
Referenced by CARDGAME_layOutPile(), CARDGAME_startPileCount(), CARDGAME_updateCardAnims(), hidePile(), hidePlays(), hideSlots(), showPile(), showPlays(), and showSlots().