Exemplo n.º 1
0
        /// <summary>
        /// Instantiates a player, puts him in the level, and remembers where to put him when he is resurrected.
        /// </summary>
        private LevelTile LoadStartTile(int x, int y)
        {
            start = RectangleExtensions.GetBottomCenter(GetBounds(x, y));

            if (Statics.Gameover)
            {
                Statics.Gameover = false;
            }
            else
            {
                Statics.LevelPlayer.Reset(start);
            }

            return(new LevelTile(null, TileCollision.Passable));
        }