public EggState(Spiny spiny, WalkingState walkingState) : base(spiny) { this.walkingState = walkingState; }
public WalkingState(Spiny spiny, Sprite walkingSprite, VectorPoint walkSpeed) : base(spiny) { this.walkingSprite = walkingSprite; this.walkSpeed = walkSpeed; }
protected SpinyState(Spiny spiny) { this.spiny = spiny; }