|
Digimon World 3 decomp
The European version, SLES_039.36
|
A card played in a round (CardRecord.plays), whose effect then runs. More...
#include <cardgame/card_battle/battle.h>
Data Fields | |
| s16 | card |
| the index in the battle's card list | |
| s16 | mark |
| u8 | side |
| who played it | |
| u8 | targetKind |
| its effect's (CardEffect.target) | |
| u8 | target |
| the slot's order, or the card, it was played on | |
A card played in a round (CardRecord.plays), whose effect then runs.
| s16 CardPlay::card |
the index in the battle's card list
Definition at line 44 of file battle.h.
Referenced by CARDGAME_discardPrevCard(), CARDGAME_keepLastCard(), CARDGAME_layOutSlots(), CARDGAME_pickComputerCard(), CARDGAME_showPlayedCard(), CARDGAME_showTargetSlots(), CARDGAME_startPileChoice(), CARDGAME_startPlayCard(), CARDGAME_startPreviousCardChoice(), CARDGAME_stepPlayCard(), CARDGAME_takeFlaggedCard(), checkPlayedCard(), discardPlayedCard(), lastPlayColor(), runCardEffects(), setUpPickState(), showPlayedCard(), and takePickedCard().
| s16 CardPlay::mark |
Definition at line 45 of file battle.h.
Referenced by CARDGAME_discardPrevCard(), CARDGAME_layOutSlots(), CARDGAME_stepPreviousCardChoice(), playComputerTurn(), runCardEffects(), startNextTurn(), and startRounds().
| u8 CardPlay::side |
who played it
Definition at line 46 of file battle.h.
Referenced by CARDGAME_checkPlayCondition(), CARDGAME_discardPrevCard(), CARDGAME_jumpIfLastSide(), CARDGAME_markRecordHits(), CARDGAME_markTargetSlots(), CARDGAME_runEffectStep(), CARDGAME_showPlayedCard(), CARDGAME_startClosePanels(), CARDGAME_startOpenPanels(), CARDGAME_stepEffectColorValue(), CARDGAME_takeFlaggedCard(), discardPlayedCard(), markPlayTargets(), and showPlays().
| u8 CardPlay::targetKind |
its effect's (CardEffect.target)
Definition at line 47 of file battle.h.
Referenced by CARDGAME_checkPlayCondition(), CARDGAME_compareCards(), CARDGAME_copySlotCard(), CARDGAME_flagTargetSlots(), CARDGAME_markRecordHits(), CARDGAME_markTargetSlots(), CARDGAME_takeFlaggedCard(), and markPlayTargets().
| u8 CardPlay::target |
the slot's order, or the card, it was played on
Definition at line 48 of file battle.h.
Referenced by answerHandCardPick(), answerTableCardPick(), CARDGAME_checkPlayCondition(), CARDGAME_compareCards(), CARDGAME_flagTargetSlots(), CARDGAME_markSlotsOfOrder(), CARDGAME_pickComputerTarget(), CARDGAME_pickLowestOpponentCard(), CARDGAME_takeHandCard(), CARDGAME_targetFlaggedSlot(), and markPlayTargets().