Skip to main content

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