neon_crisp / Modules / actionManager/actionHelpers
Module: actionManager/actionHelpers
Table of contents
Enumerations
Functions
Functions
attackOrDefenseTrigger
▸ attackOrDefenseTrigger(thisCard, attackingCard, defendingCard, gameContext): boolean
Parameters
| Name | Type |
|---|---|
thisCard | Card |
attackingCard | Card |
defendingCard | Card |
gameContext | GameContext |
Returns
boolean
Defined in
actionManager/actionHelpers.ts:27
generateAction
▸ generateAction(triggerCallBack, actionFunction, title): Action
Parameters
| Name | Type |
|---|---|
triggerCallBack | (thisCard: Card, attackingCard: Card, defendingCard: Card, gameContext: GameContext) => boolean |
actionFunction | (thisCard: Card, attackingCard: Card, defendingCard: Card, gameContext: GameContext) => void |
title | ActionTitle |
Returns
Defined in
actionManager/actionHelpers.ts:39
generateTrigger
▸ generateTrigger(trigger): (thisCard: Card, attackingCard: Card, defendingCard: Card, gameContext: GameContext) => boolean
Parameters
| Name | Type |
|---|---|
trigger | ActionTrigger |
Returns
fn
▸ (thisCard, attackingCard, defendingCard, gameContext): boolean
Parameters
| Name | Type |
|---|---|
thisCard | Card |
attackingCard | Card |
defendingCard | Card |
gameContext | GameContext |
Returns
boolean