Esempio n. 1
0
 public static void Load(PreFab prefab)
 {
     WorldGeneration.WorldGenerationType = WorldGenType.PreFab;
     WorldGeneration.WorldPreFab         = prefab;
     if (!WorldGeneration.RepeatPreFab)
     {
         WorldGeneration.WorldGenerationType = WorldGenType.Random;
     }
 }
Esempio n. 2
0
        public static void Write(string fileName)
        {
            PreFab pf = new PreFab {
                GoalPoint     = WorldGeneration.Goal,
                StartingPoint = WorldGeneration.Start,
                NodeSize      = WorldGeneration.NodeSize,
                Prefab        = { WorldGeneration.ObstaclesToObs() }
            };

            using (var output = File.Create(fileName))
                pf.WriteTo(output);
        }
Esempio n. 3
0
 public static void Load(PreFab prefab)
 {
     WorldGeneration.LoadPreFab(prefab);
 }