public Koopa(Vector2 location) { Location = location; State = new KoopaAliveState(this); Destination = State.StateSprite.MakeDestinationRectangle(Location); velocity = new Vector2(-1, 0); acceleration = new Vector2(0, GameData.Gravity); }
public Koopa2(Vector2 location) { Location = location; State = new KoopaAliveState(this); Destination = State.StateSprite.MakeDestinationRectangle(Location); velocity = new Vector2(-1, GameUtilities.StationaryVelocity); acceleration = new Vector2(GameUtilities.StationaryAcceleration, 0.5f); }