Skip to main content

neon_crisp / Modules / actionManager/actionHelpers

Module: actionManager/actionHelpers

Table of contents​

Enumerations​

Functions​

Functions​

attackOrDefenseTrigger​

▸ attackOrDefenseTrigger(thisCard, attackingCard, defendingCard, gameContext): boolean

Parameters​

NameType
thisCardCard
attackingCardCard
defendingCardCard
gameContextGameContext

Returns​

boolean

Defined in​

actionManager/actionHelpers.ts:27


generateAction​

▸ generateAction(triggerCallBack, actionFunction, title): Action

Parameters​

NameType
triggerCallBack(thisCard: Card, attackingCard: Card, defendingCard: Card, gameContext: GameContext) => boolean
actionFunction(thisCard: Card, attackingCard: Card, defendingCard: Card, gameContext: GameContext) => void
titleActionTitle

Returns​

Action

Defined in​

actionManager/actionHelpers.ts:39


generateTrigger​

▸ generateTrigger(trigger): (thisCard: Card, attackingCard: Card, defendingCard: Card, gameContext: GameContext) => boolean

Parameters​

NameType
triggerActionTrigger

Returns​

fn

▸ (thisCard, attackingCard, defendingCard, gameContext): boolean

Parameters​
NameType
thisCardCard
attackingCardCard
defendingCardCard
gameContextGameContext
Returns​

boolean

Defined in​

actionManager/actionHelpers.ts:14