public override void Update(GameTime p_gametime) { switch (SceneStats) { case SceneStatus.MOVING: if (mapView.X < map.Bounds.Width - mapView.Width) { mapView.X += 2; } if (mapView.X == 9000) { SceneStats = SceneStatus.EVENT; } break; case SceneStatus.EVENT: break; } base.Update(p_gametime); if (ship.State == PlayerShip.PlayerState.DEAD) { //ship.ResetBuffs(); ship.Restore(); } }