//Settings public static void CreateSettings() { //Ok, Make new var parser = new FileIniDataParser(); IniData data = new IniData(); data["Satisfactory"]["DriveLetter"] = DriveLetter; data["Satisfactory"]["FolderPath"] = FolderPath; data["Satisfactory"]["ProgramName"] = ProgramName; data["Satisfactory"]["SFSM_Installed"] = SFSM_Installed.ToString(); data["Satisfactory"]["SFSM_Port"] = SFSM_Port.ToString(); data["Satisfactory"]["GameType"] = GameType.ToString(); data["Session"]["StartLoc"] = StartLoc.ToString(); data["Session"]["WorldName"] = WorldName; data["Session"]["SaveName"] = SaveName; data["Session"]["AdminPassword"] = AdminPassword; data["Network"]["MultiHome"] = MultiHome.ToString(); data["Network"]["LanOnly"] = LanOnly.ToString(); data["Timers"]["EnableAutoRestart"] = EnableAutoRestart.ToString(); data["Timers"]["AutoRestartMinutesInterval"] = AutoRestartMinutesInterval.ToString(); data["Web"]["WebListenIP"] = WebListenIP.ToString(); data["Web"]["WebPort"] = WebPort.ToString(); data["Web"]["AccessSecret"] = AccessSecret.ToString(); parser.WriteFile("Configuration.ini", data); }
public RelayCard ConvertToRelayCard() { RelayCard card = new RelayCard(); card.Name = Name; card.MacAddress = MacAddress; card.LocalIp = IP; card.LocalPort = WebPort.ToString(); card.ConnectLocal = true; return(card); }