From b55682c72a8709cd72d1253556295560f1d17a7a Mon Sep 17 00:00:00 2001 From: Madpeter Date: Sat, 24 Oct 2020 19:02:09 +0100 Subject: [PATCH] adds writer support for commandsfile json --- BSBshared/IO/SimpleIO.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/BSBshared/IO/SimpleIO.cs b/BSBshared/IO/SimpleIO.cs index d77f344..4c95c8a 100644 --- a/BSBshared/IO/SimpleIO.cs +++ b/BSBshared/IO/SimpleIO.cs @@ -49,6 +49,16 @@ namespace BetterSecondBotShared.IO serializer.Serialize(writer, Config); } } + public void WriteJsonCommands(JsonCommandsfile commandsfile, string targetfile) + { + JsonSerializer serializer = new JsonSerializer(); + using (StreamWriter sw = new StreamWriter(@"" + root_folder + "" + targetfile)) + using (JsonWriter writer = new JsonTextWriter(sw) { Formatting = Formatting.Indented }) + { + serializer.Serialize(writer, commandsfile); + } + } + public void makeOld(string targetfile) { System.IO.File.Move(@""+root_folder + "" + targetfile, @"" + root_folder + "" + targetfile+".old");