|
|
| Journal (Game game) |
| |
|
IEnumerable< ActivateAbilityJournalEntry > | ActivateAbilityEntries () |
| |
| IEnumerable< T > | AllJournalEntries< T > (bool suppressWarnings=false) |
| |
|
IEnumerable< BulkMoveCardsJournalEntry > | BulkMoveCardsEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< BulkMoveCardsJournalEntry > | BulkMoveCardsEntriesThisTurn () |
| |
|
IEnumerable< CardEntersPlayJournalEntry > | CardEntersPlayEntries () |
| |
|
IEnumerable< CardEntersPlayJournalEntry > | CardEntersPlayEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< CardEntersPlayJournalEntry > | CardEntersPlayEntriesThisRound () |
| |
|
IEnumerable< CardEntersPlayJournalEntry > | CardEntersPlayEntriesThisTurn () |
| |
|
IEnumerable< MoveCardJournalEntry > | CardLeavesPlayEntries () |
| |
|
IEnumerable< MoveCardJournalEntry > | CardLeavesPlayEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< MoveCardJournalEntry > | CardLeavesPlayEntriesThisRound () |
| |
|
IEnumerable< MoveCardJournalEntry > | CardLeavesPlayEntriesThisTurn () |
| |
|
IEnumerable< CardPropertiesJournalEntry > | CardPropertiesEntries (Func< CardPropertiesJournalEntry, bool > cardPropertiesCriteria) |
| |
|
IEnumerable< CardPropertiesJournalEntry > | CardPropertiesEntriesOnTurn (Card card, int turnIndex) |
| |
|
IEnumerable< CardPropertiesJournalEntry > | CardPropertiesEntriesOnTurn (Func< CardPropertiesJournalEntry, bool > cardPropertiesCriteria, int turnIndex) |
| |
|
IEnumerable< CardPropertiesJournalEntry > | CardPropertiesEntriesThisRound (Func< CardPropertiesJournalEntry, bool > cardPropertiesCriteria) |
| |
|
IEnumerable< CardPropertiesJournalEntry > | CardPropertiesEntriesThisTurn (Card card) |
| |
|
IEnumerable< CardPropertiesJournalEntry > | CardPropertiesEntriesThisTurn (Func< CardPropertiesJournalEntry, bool > cardPropertiesCriteria) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntries () |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesFromCardToCardOnTurn (Card sourceCard, Card targetCard, int turnIndex) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesFromCardToCardThisTurn (Card sourceCard, Card targetCard) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesFromTargetToTargetSinceLastTurn (Card sourceCard, Card targetCard, TurnTaker turnTaker) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesThisRound () |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesThisRoundSinceCardWasPlayed (Card card) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesThisTurn () |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesThisTurnSinceCardWasPlayed (Card card) |
| |
|
IEnumerable< DealDamageJournalEntry > | DealDamageEntriesToTargetSinceLastTurn (Card targetCard, TurnTaker turnTaker) |
| |
|
IEnumerable< DecisionAnswerJournalEntry > | DecisionAnswerEntries (Func< DecisionAnswerJournalEntry, bool > criteria) |
| |
|
IEnumerable< DestroyCardJournalEntry > | DestroyCardEntries () |
| |
|
IEnumerable< DestroyCardJournalEntry > | DestroyCardEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< DestroyCardJournalEntry > | DestroyCardEntriesThisRound () |
| |
|
IEnumerable< DestroyCardJournalEntry > | DestroyCardEntriesThisTurn () |
| |
|
IEnumerable< MoveCardJournalEntry > | DiscardCardEntries () |
| |
|
IEnumerable< MoveCardJournalEntry > | DiscardCardEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< MoveCardJournalEntry > | DiscardCardEntriesSinceLastTurn (TurnTaker turnTaker) |
| |
|
IEnumerable< MoveCardJournalEntry > | DiscardCardEntriesThisTurn () |
| |
|
bool | DoesMostRecentDealDamageEntryMatchCriteria (Func< DealDamageJournalEntry, bool > criteria) |
| |
|
IEnumerable< DrawCardJournalEntry > | DrawCardEntries () |
| |
|
IEnumerable< DrawCardJournalEntry > | DrawCardEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< DrawCardJournalEntry > | DrawCardEntriesThisTurn () |
| |
|
IEnumerable< FlipCardJournalEntry > | FlipCardEntries () |
| |
|
IEnumerable< GainHPJournalEntry > | GainHPEntries () |
| |
|
IEnumerable< GainHPJournalEntry > | GainHPEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< GainHPJournalEntry > | GainHPEntriesThisTurn () |
| |
|
bool? | GetCardPropertiesBoolean (Card card, string key) |
| |
|
Card | GetCardPropertiesCard (Card card, string key) |
| |
|
int? | GetCardPropertiesInteger (Card card, string key) |
| |
|
IEnumerable< string > | GetCardPropertiesStringList (Card card, string key, bool supressWarnings=false) |
| |
|
TurnTaker | GetCardPropertiesTurnTaker (Card card, string key) |
| |
|
int? | GetEntryIndex (JournalEntry entry) |
| |
|
JournalEntry | GetLastEventInJournal () |
| |
|
IEnumerable< ImmuneToDamageJournalEntry > | ImmuneToDamageEntries (Func< ImmuneToDamageJournalEntry, bool > criteria) |
| |
|
IEnumerable< IncreaseDamageJournalEntry > | IncreaseDamageEntries (Func< IncreaseDamageJournalEntry, bool > criteria) |
| |
|
IEnumerable< ModifyTokensJournalEntry > | ModifyTokensEntries () |
| |
|
IEnumerable< ModifyTokensJournalEntry > | ModifyTokensEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< ModifyTokensJournalEntry > | ModifyTokensEntriesThisRound () |
| |
|
IEnumerable< ModifyTokensJournalEntry > | ModifyTokensEntriesThisTurn () |
| |
|
DealDamageJournalEntry | MostRecentDealDamageEntry (Func< DealDamageJournalEntry, bool > criteria) |
| |
|
DestroyCardJournalEntry | MostRecentDestroyCardEntry (Func< DestroyCardJournalEntry, bool > criteria) |
| |
|
FlipCardJournalEntry | MostRecentFlipCardEntry (Func< FlipCardJournalEntry, bool > criteria) |
| |
|
IEnumerable< MoveCardJournalEntry > | MoveCardEntries () |
| |
|
IEnumerable< MoveCardJournalEntry > | MoveCardEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< MoveCardJournalEntry > | MoveCardEntriesThisTurn () |
| |
|
int | NumberOfMinionCardsPlayedThisTurn () |
| |
| Func< T, bool > | OnTurn< T > (int turnIndex) |
| |
|
IEnumerable< PhaseChangeJournalEntry > | PhaseChangeEntries () |
| |
|
IEnumerable< PhaseChangeJournalEntry > | PhaseChangeEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< PhaseChangeJournalEntry > | PhaseChangeEntriesThisTurn () |
| |
|
IEnumerable< PlayCardJournalEntry > | PlayCardEntries () |
| |
|
IEnumerable< PlayCardJournalEntry > | PlayCardEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< PlayCardJournalEntry > | PlayCardEntriesThisTurn () |
| |
| IEnumerable< T > | QueryJournalEntries< T > (Func< T, bool > criteria) |
| |
|
void | RecordActivateAbility (Card cardWithAbility, string abilityKey, int abilityIndex, TurnTaker activatingTurnTaker, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordCardEntersPlay (Card cardSource, Card card) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordCardProperties (Card card, string key, bool? boolValue=null) |
| |
|
void | RecordCardProperties (Card card, string key, Card otherCard) |
| |
|
void | RecordCardProperties (Card card, string key, IEnumerable< string > list) |
| |
|
void | RecordCardProperties (Card card, string key, int? intValue=null) |
| |
|
void | RecordCardProperties (Card card, string key, TurnTaker tt) |
| |
|
void | RecordChangeMaximumHP (Card targetCard, int amount, bool alsoSetHP) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
DealDamageJournalEntry | RecordDealDamage (Card sourceCard, Card targetCard, int amount, DamageType damageType, Card cardThatCausedDamageToOccur, int numberOfTimesRedirected) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
DealDamageJournalEntry | RecordDealDamage (TurnTaker sourceTurnTaker, Card targetCard, int amount, DamageType damageType, Card cardThatCausedDamageToOccur, int numberOfTimesRedirected) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordDecisionAnswer (string decisionIdentifier, HeroTurnTaker decisionMaker, int? answerIndex, bool skipped, bool autoDecided, TurnTaker selectedTurnTaker, Card selectedCard, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordDestroyCard (Card cardSource, Card card, Location originalLocation, Location postDestroyLocation, bool wasTargetWhenDestroyed, DealDamageJournalEntry dealDamageEntry, Card responsibleCard, IEnumerable< string > keywords) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordDrawCard (HeroTurnTaker hero, Card card, bool shuffledTrashIntoDeck, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordFlipCard (Card card, Card cardSource, Card damageSource=null) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordGainHP (Card sourceCard, Card targetCard, int amount, int hpAfterGain) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordGameState () |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
ImmuneToDamageJournalEntry | RecordImmuneToDamage (Card fromTarget, Card toTarget, int amountPrevented, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
IncreaseDamageJournalEntry | RecordIncreaseDamage (Card sourceCard, Card targetCard, int amountOfDamageIncreased, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordModifyTokens (Card cardSource, TokenPool pool, int beforeAmount, int afterAmount) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordMoveCard (Card cardSource, Card card, Location fromLocation, Location toLocation, bool toBottom, TurnTaker responsibleTurnTaker, bool isDiscard, int? cardSourcePlayIndex, bool shuffledTrashIntoDeck, IEnumerable< string > keywords=null) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordPhaseChange (TurnPhase fromPhase, TurnPhase toPhase, int turnPhaseIndex) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordPlayCard (Card card, TurnTaker responsibleTurnTaker, bool isInitialCard, bool isPutIntoPlay, IEnumerable< string > keywords, int? playIndex, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
RedirectDamageJournalEntry | RecordRedirectDamage (Card fromTarget, Card toTarget, int amountRedirected, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
ReduceDamageJournalEntry | RecordReduceDamage (Card sourceCard, Card targetCard, int amountOfDamageReduced, bool reducedBecauseTarget, int damageIdentifier, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordSetHP (Card targetCard, int amount, Card cardSource) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordSwitchCard (Card cardSource, Card cardA, Card cardB) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordTargetEntersPlay (Card cardSource, Card target) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordTargetLeavesPlay (Card cardSource, Card target) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordUseIncapacitatedAbility (Card cardWithAbility, int abilityIndex) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
void | RecordUsePower (Card cardWithPower, int powerIndex, int numberOfUses, Card cardSource, HeroTurnTaker powerUser, bool isContributionFromCardSource, int? cardWithPowerPlayIndex, int? cardSourcePlayIndex, Card cardThatAllowedPowerToBeUsed, Card heroCharacterCardUsingPower) |
| | Journal entries are recorded automatically by the GameActions responsible. Do not call this directly!
|
| |
|
IEnumerable< RedirectDamageJournalEntry > | RedirectDamageEntries (Func< RedirectDamageJournalEntry, bool > criteria) |
| |
|
IEnumerable< ReduceDamageJournalEntry > | ReduceDamageEntries (Func< ReduceDamageJournalEntry, bool > criteria) |
| |
|
IEnumerable< ReduceDamageJournalEntry > | ReduceDamageEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< ReduceDamageJournalEntry > | ReduceDamageEntriesThisRound () |
| |
|
IEnumerable< ReduceDamageJournalEntry > | ReduceDamageEntriesThisTurn () |
| |
|
void | RemoveCardProperties (Card card, string key) |
| |
|
IEnumerable< SetHPJournalEntry > | SetHPEntries () |
| |
| Func< T, bool > | SinceCardWasMoved< T > (Card card, Func< MoveCardJournalEntry, bool > moveCriteria) |
| |
| Func< T, bool > | SinceCardWasPlayed< T > (Card card) |
| |
| Func< T, bool > | SinceLastTurn< T > (TurnTaker turnTaker) |
| |
|
IEnumerable< SwitchCardJournalEntry > | SwitchCardEntries () |
| |
|
IEnumerable< SwitchCardJournalEntry > | SwitchCardEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< SwitchCardJournalEntry > | SwitchCardEntriesThisTurn () |
| |
|
IEnumerable< TargetJournalEntry > | TargetEntersOrLeavesEntries () |
| |
|
IEnumerable< TargetJournalEntry > | TargetEntersOrLeavesEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< TargetJournalEntry > | TargetEntersOrLeavesEntriesThisRound () |
| |
|
IEnumerable< TargetJournalEntry > | TargetEntersOrLeavesEntriesThisTurn () |
| |
|
IEnumerable< TargetEntersPlayJournalEntry > | TargetEntersPlayEntries () |
| |
|
IEnumerable< TargetEntersPlayJournalEntry > | TargetEntersPlayEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< TargetEntersPlayJournalEntry > | TargetEntersPlayEntriesThisRound () |
| |
|
IEnumerable< TargetEntersPlayJournalEntry > | TargetEntersPlayEntriesThisTurn () |
| |
|
IEnumerable< TargetLeavesPlayJournalEntry > | TargetLeavesPlayEntries () |
| |
|
IEnumerable< TargetLeavesPlayJournalEntry > | TargetLeavesPlayEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< TargetLeavesPlayJournalEntry > | TargetLeavesPlayEntriesThisRound () |
| |
|
IEnumerable< TargetLeavesPlayJournalEntry > | TargetLeavesPlayEntriesThisTurn () |
| |
| Func< T, bool > | ThisRound< T > () |
| |
| Func< T, bool > | ThisTurn< T > () |
| |
|
IEnumerable< UsePowerJournalEntry > | UsePowerEntries () |
| |
|
IEnumerable< UsePowerJournalEntry > | UsePowerEntriesOnTurn (int turnIndex) |
| |
|
IEnumerable< UsePowerJournalEntry > | UsePowerEntriesThisTurn () |
| |
|
bool | WasCardFlippedOnTurn (Card card, int turnIndex) |
| |
|
bool | WasCardFlippedThisGame (Card card) |
| | Returns whether or not the given card has been flipped this game.
|
| |
|
bool | WasCardFlippedThisTurn (Card card) |
| |