예제 #1
0
파일: Program.cs 프로젝트: vrum/roguelike
        private void GenerateMultiLevelDungeon()
        {
            //Setup a single test level
            MapGeneratorTemplated templateGen = new MapGeneratorTemplated();

            //templateGen.GenerateMultiLevelDungeon();
            var mapInfo = templateGen.GenerateDungeonWithReplacedVaults();

            LogFile.Log.LogEntryDebug("Player start: " + Game.Dungeon.Levels[Game.Dungeon.Player.LocationLevel].PCStartLocation, LogDebugLevel.High);

            //Extract connectivity map
            VisualiseConnectivityGraph(mapInfo.Model);
        }
예제 #2
0
        private void GenerateMultiLevelDungeon()
        {
            //Setup a single test level
            MapGeneratorTemplated templateGen = new MapGeneratorTemplated();

            //templateGen.GenerateMultiLevelDungeon();
            var mapInfo = templateGen.GenerateDungeonWithReplacedVaults();

            LogFile.Log.LogEntryDebug("Player start: " + Game.Dungeon.Levels[Game.Dungeon.Player.LocationLevel].PCStartLocation, LogDebugLevel.High);

            //Extract connectivity map
            VisualiseConnectivityGraph(mapInfo.Model);
        }