public PursuitBuilder WithAnimation(PlayAnimationBehaviour animationBehaviour) { this.animationBehaviour = animationBehaviour; this.animationNames.Add(animationBehaviour.defaultAnimation); foreach (string altAnimation in animationBehaviour.altAnimation.Keys) { this.animationNames.Add(altAnimation); } return this; }
public TeleportBuilder WithWait(string waitStateName, PlayAnimationBehaviour animationBehaviour) { this.waitStateName = waitStateName; this.waitAnimationBehaviour = animationBehaviour; return this; }