public static void Load(PreFab prefab) { WorldGeneration.WorldGenerationType = WorldGenType.PreFab; WorldGeneration.WorldPreFab = prefab; if (!WorldGeneration.RepeatPreFab) { WorldGeneration.WorldGenerationType = WorldGenType.Random; } }
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); }
public static void Load(PreFab prefab) { WorldGeneration.LoadPreFab(prefab); }