From 42f4a62999c8e30eb39b4949df4d5008957397e7 Mon Sep 17 00:00:00 2001 From: caskd Date: Sun, 11 Feb 2018 15:07:05 +0100 Subject: [PATCH] Minor Changes -Removed Unnecessary Libraries +Config dir chnaged from ./settings.cfg to ./config/settings.cfg --- UnturnedSL/Program.cs | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/UnturnedSL/Program.cs b/UnturnedSL/Program.cs index 7d30b2a..a99095c 100644 --- a/UnturnedSL/Program.cs +++ b/UnturnedSL/Program.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.IO; using System.Diagnostics; @@ -16,9 +12,10 @@ namespace UnturnedSL string title = "USL by casKd running on version " + lauversion; Console.Title = title; Console.SetWindowSize(100,20); - if (!File.Exists("settings.cfg")) { /*Checks for new users*/ + if (!File.Exists("config/settings.cfg")) { /*Checks for new users*/ FirstSetup(); - TextReader settings = new StreamReader("settings.cfg", true); + /*Need help at separating this in a function*/ + TextReader settings = new StreamReader("config/settings.cfg", true); string name = settings.ReadLine(); string map = settings.ReadLine(); string welcome = settings.ReadLine(); @@ -34,7 +31,8 @@ namespace UnturnedSL } else { - TextReader settings = new StreamReader("settings.cfg", true); + /*Need help at separating this in a function*/ + TextReader settings = new StreamReader("config/settings.cfg", true); string name = settings.ReadLine(); string map = settings.ReadLine(); string welcome = settings.ReadLine(); @@ -120,7 +118,8 @@ namespace UnturnedSL string path = answ[6]; Console.Clear(); /*Stores data into a file*/ - TextWriter settings = new StreamWriter("settings.cfg", true); + MkDirIfNotExist("config"); + TextWriter settings = new StreamWriter("settings/config.cfg", true); settings.WriteLine(name); settings.WriteLine(map); settings.WriteLine(welcome); @@ -150,7 +149,7 @@ namespace UnturnedSL string debugtext = "Currently running from:" + Environment.NewLine + Directory.GetCurrentDirectory() + Environment.NewLine + - "Config exists: " + File.Exists("settings.cfg") + Environment.NewLine; + "Config exists: " + File.Exists("config/settings.cfg") + Environment.NewLine; Console.WriteLine(debugtext); } static void Run(bool valid, string name, string map, string welcome, string port, string data, string extralo, string path) @@ -178,5 +177,10 @@ namespace UnturnedSL Environment.Exit(0); } } + static void MkDirIfNotExist(string name) + { + if (Directory.Exists(name)) { } + else { Directory.CreateDirectory(name); } + } } }