float speed = 5.0f; // default speed for patrol public MoveToSetpointBunnyState(Vector2 _setPoint) : base("MoveToSetpointBunnyState") { moveRightAnimationCommand = AnimationCommandDictionary.lookUp("MovingRightBunny"); moveLeftAnimationCommand = AnimationCommandDictionary.lookUp("MovingLeftBunny"); setPoint = _setPoint; }
public DeadBunnyState() : base("DeadBunnyState") { animationCommand = AnimationCommandDictionary.lookUp("DyingBunny"); }
float speed = 10.0f; // default speed for charging public ChargingBunnyState() : base("ChargingBunnyState") { moveRightAnimationCommand = AnimationCommandDictionary.lookUp("MovingRightBunny"); moveLeftAnimationCommand = AnimationCommandDictionary.lookUp("MovingLeftBunny"); }
public AttackingFlowerState() : base("AttackingFlowerState") { animationCommand = AnimationCommandDictionary.lookUp("AttackingFlower"); }
public EvilFlowerState() : base("EvilFlowerState") { animationCommand = AnimationCommandDictionary.lookUp("EvilFlower"); }
public DeadFlowerState() : base("DeadFlowerState") { animationCommand = AnimationCommandDictionary.lookUp("DyingFlower"); }