Type alias: ActionDefinition
ActionDefinition: {
appliesEffects:EffectEventDefinition[];description:string;eligibleTargets:TargetType[];id:Id;name:string;rangeDistanceUnits:number;requiresResources: {amount:number;resourceTypeId:CharacterResourceDefinition["id"]; }[]; }
Type declaration
appliesEffects
appliesEffects:
EffectEventDefinition[]
description
description:
string
eligibleTargets
eligibleTargets:
TargetType[]
id
id:
Id
name
name:
string
rangeDistanceUnits
rangeDistanceUnits:
number
requiresResources
requiresResources: {
amount:number;resourceTypeId:CharacterResourceDefinition["id"]; }[]
Source
core/action/action.ts:18