public override void ActionPress() { if (_samus.MissilesOn && _samus.Missiles > 0) { _samus.MissileCreationUpdate(); } else { _samus.BulletCreationUpdate(); } }
public override void Update() { Sprite.Update(); if (_samus.FacingRight) { _samus.ApplyForce(new Vector2(.5f, 0)); } else { _samus.ApplyForce(new Vector2(-.5f, 0)); } if (_samus.HasMissileUpgrade && _samus.MissilesOn && _samus.Missiles > 0) { _samus.MissileCreationUpdate(); } else { _samus.BulletCreationUpdate(); } }