From: AeonLucid Date: Fri, 25 Sep 2020 23:19:32 +0000 (+0200) Subject: Allow no config and set default values X-Git-Tag: v1.1.0~1^2~42 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=3a29778740f13429e34f2abec0a7c299cee9202b;p=rhonda%2Fimpostor.git Allow no config and set default values --- 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); })