From 3a29778740f13429e34f2abec0a7c299cee9202b Mon Sep 17 00:00:00 2001 From: AeonLucid Date: Sat, 26 Sep 2020 01:19:32 +0200 Subject: [PATCH] Allow no config and set default values --- README.md | 2 +- src/Impostor.Server/Data/ServerConfig.cs | 8 ++++---- src/Impostor.Server/Program.cs | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9fd3378..63d9cc9 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Almost all standard features are implemented at this moment, except for public g - [x] Create game - [x] Join game - [x] Start game -- [ ] Find game +- [x] Find game - [x] V1 GameCodes (AAAA) - [x] V2 GameCodes (AAAAAA) - [x] Kick player diff --git a/src/Impostor.Server/Data/ServerConfig.cs b/src/Impostor.Server/Data/ServerConfig.cs index ff7de58..007b5ed 100644 --- a/src/Impostor.Server/Data/ServerConfig.cs +++ b/src/Impostor.Server/Data/ServerConfig.cs @@ -2,9 +2,9 @@ { public class ServerConfig { - public string PublicIp { get; set; } - public ushort PublicPort { get; set; } - public string ListenIp { get; set; } - public ushort ListenPort { get; set; } + public string PublicIp { get; set; } = "127.0.0.1"; + public ushort PublicPort { get; set; } = 22023; + public string ListenIp { get; set; } = "127.0.0.1"; + public ushort ListenPort { get; set; } = 22023; } } \ No newline at end of file diff --git a/src/Impostor.Server/Program.cs b/src/Impostor.Server/Program.cs index 8cf8826..2cc7f0c 100644 --- a/src/Impostor.Server/Program.cs +++ b/src/Impostor.Server/Program.cs @@ -47,7 +47,7 @@ namespace Impostor.Server Host.CreateDefaultBuilder(args) .ConfigureAppConfiguration(builder => { - builder.AddJsonFile("config.json", false); + builder.AddJsonFile("config.json", true); builder.AddEnvironmentVariables(prefix: "IMPOSTOR_"); builder.AddCommandLine(args); }) -- 2.39.5