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