using System; namespace Framework.Cinematics { /// Actions an actor can perform public enum Action { /// Wait for the specified time /// /// Ignores the Speed and Target parameters, simply waits /// Wait, /// Walk to the next instruction point /// /// Ignores the Duration parameter, uses Speed and Target /// Walk, /// Move to the next instruction point with a jump /// /// Ignores the Duration parameter, uses Speed and Target /// Jump, /// Turns the character towards the target point /// /// Ignores the Speed parameters, uses Duration and Target /// Turn, /// Instantly moves the character to the target point /// /// Ignores the Duration and Speed parameters, uses Target /// Teleport, /// Play a special animation /// /// Ignores the Speed and Target parameters, uses Duration and SpecialAnimationState /// Special } } // namespace Framework.Cinematics