Esempio n. 1
0
        private void OnMapGenerated(IEventData eventData)
        {
            MapGenerationNewMapEvent mapEvent = eventData as MapGenerationNewMapEvent;

            currentMapStats                 = new MapStats();
            currentMapStats.Level           = mapEvent.Level;
            currentMapStats.Seed            = mapEvent.LevelSeed;
            currentMapStats.LayoutGenerator = mapEvent.Generator.LayoutGenerator.ToString();
            currentMapStats.ZoneGenerator   = mapEvent.Generator.ZoneGenerator.ToString();
            currentMapStats.Topology        = AnalyzeMapTopology(mapEvent.Map);

            stepsPerformed = 0;
        }
Esempio n. 2
0
        private void OnMapGenerated(IEventData eventData)
        {
            MapGenerationNewMapEvent mapEvent = eventData as MapGenerationNewMapEvent;

            levelSeed.text = mapEvent.LevelSeed.ToString();
        }