Esempio n. 1
0
 public BroStateMachine(Vector2 location)
 {
     Location      = location;
     Health        = BroHealth.Normal;
     Sprite        = UniversalSpriteFactory.Instance.CreateSprite("MovingBro", Location);
     throwing      = false;
     Velocity      = new Vector2(1, 0);
     MovementRange = new Tuple <float, float>(Location.X - Sprite.HitBox.Width, Location.X + Sprite.HitBox.Width);
 }
Esempio n. 2
0
 public void BeFlipped()
 {
     Velocity = new Vector2(0, 0);
     Health   = BroHealth.Flipped;
     Sprite   = UniversalSpriteFactory.Instance.CreateSprite("FlippedBro", Location);
 }