Bug found in servereditor.exe
When setting In-Game Time box to anything above 12:00 the time will be written incorrectly to systeminfo.xml For example: setting the time to 20:45 will be written to file as 08:45 The other way around works good - manually changing time in systeminfo.xml to 20:45 will show correct time in the servereditor.exe so it reads the value correctly.
btw, why not put the current systemtime in that box by default, instead of reading from file a priorly used time setting? It's nice to see the current time in the game, just to have a notice of the real time when playing. If you save current date/system time every time the servereditor is started, it can determine by itself if TH value should be updated and che checkbox for broken streak would become obsolete as well.
Also: Save button in serverlauncher should not be necessary. Instead, the servereditor should simply make note if any user input has been done and save them automatically when Start Server is clicked. For instance: I set TH streak value to something else, but don't press Save button because it's in an illogical place.
I hope this feedback is of any use, thanks for the good work!