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); }