Class LegionAction

Namespace
PixelUnitStudio
Assembly
PixelUnitStudio.Runtime.dll

A custom action: existing motions chained in order under one name (a three-hit combo, a channel-and-release spell). Steps are motion names, not states, so one action plays on any hero with that hero's weapon-type version of each motion. Played by LegionActionPlayer.

public sealed class LegionAction
Inheritance
LegionAction
Inherited Members

Constructors

LegionAction()

public LegionAction()

Fields

MaxRepeat

public const int MaxRepeat = 9

Field Value

int

MaxSteps

public const int MaxSteps = 12

Field Value

int

name

public string name

Field Value

string

steps

public List<LegionAction.Step> steps

Field Value

List<LegionAction.Step>

Methods

Clone()

public LegionAction Clone()

Returns

LegionAction

Summary(Func<string, string>)

Short text such as "attack ×3 → cast".

public string Summary(Func<string, string> title = null)

Parameters

title Func<string, string>

Returns

string