v1.1.0
A fairly big update. Fixed a bunch of issues and added new features.
- Implemented Backup feature and added Parameter. See Github readme for explanation.
- Implemented Server Setup feature. See Github readme for explanation.
- Implemented Kick & Ban with username validation (you can enter either playername or steam ID). Also able to ban offline players.
- Significant improvements to Server Shutdown messaging.
- Removed Shutdown Message config from config.xml as it's no longer used.
- ARRCON now automatically installs if it's not found.
- SteamCMD now automatically installs if it's not found.
- Fixed various issues with logging and typos
- Fixed updates not working for directories with spaces in them.
- Fixed the filename outputting incorrectly for "todaystheme.txt" (was .todaystheme.txt")
- Added parameter for retrieving players in csv without the header (as it's needed by internal functions anyway).
- Added Parameter for -logplayers to enable writing to playersonline.txt
- Code tidy ups and future proofing.
- Adjustments to config validation and checks.
Breaking Changes:
- Changed Parameter "-StartNoTheme" to "-Start"
- Changed ShowPlayers to "ShowPlayerNames". ShowPlayers now shows CSV output of online players (standard output by RCON).