Пример #1
0
        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();
            }
        }