The new server build does not work with the current AMP template. Converting to the `previous` branch so that the legacy server build is downloaded, pending an updated AMP template being committed to cater for the new server build (which is pending the Stationeers devs fixing their server console).
App ready regex also fixed.
Fixed:
-Formatting issues
-Disabled Network Protocols didn't set the right default due to two keys starting with the same value
-Game World had a typo in the ParamFieldName
A default chat regex got saved that caused the console output to show up twice with headings as AMP was attempting to treat it like chat messages. Thanks @Greelan for catching that!
Reference: https://github.com/CubeCoders/AMPTemplates/pull/49
All changes requested by @Greelan have been implemented, but there are two things to note.
-I kept the working directory the same as the launcher lives in this folder, but calls the dedicated server executable one deeper.
-There are two ports that have unknown uses. I've looked around and have gotten mixed responses on if they're actually needed or what they do, but the telnet port is always 4 higher than the main game port in each case, so I have to assume there's a reason behind it.
* Update v-risingconfig.json
make v rising server description Textarea instead of text to support multi-line
* Update project-zomboidconfig.json
Add -Dfile.encoding=UTF-8 to PZ Java Startup parameter to avoid character issues when using spanish characters on server description and MOTD.
* Update project-zomboidconfig.json
Something went wrong with the merge of the config manifest after uploading to GitHub. It hasn't caused an issue as AMP ignores duplicate settings. But it caused things to not get updated like they should be.
There is an issue with the system parsing the character for a certain locale. Simplified the regex to find anything in that section as it's useless info anyways.
* Add 7 Days to Die Generic
This is the draft of the 7 Days to Die generic config. This is not thoroughly tested yet, and not tried on Linux at all. I believe most everything works as expected including UMOD in Windows though.
Known Issues:
1. No Telnet connection due to related feature request: https://github.com/CubeCoders/AMP/issues/623
2. No FPS Status - This is not currently possible with Generic
* Multiple changes
-Fix Telnet
-Move Update Stages to separate file
-Setup for pre-20.4 config file option
* Fix my dummy mistakes
It's better now. It's much better now.
* Update Join Regex
This accounts for the old or new version's regex so it should work on any version.
* Move Update Settings
Moved the Release Stream and UMOD to the SteamCMD and Updates tab.
This requires AMP 2.3.3 Nightly to function properly. You can obtain it here:
https://archive.cubecoders.com/thread/nightly-amp-builds-are-now-available/
This release includes the following:
- RCON support (affected by timeout issue: https://github.com/CubeCoders/AMP/issues/575)
- Ports are updated to UDP Game and Query + TCP RCON
- Linux CPU & Memory monitoring
- Linux proper shutdown/startup without needing to restart the instance
- Settings files moved to save-data/Settings to avoid wipe on server update. (Due to bug with game server the whitelist and banlist are still in the original location, but that shouldn't be an issue since AMP will store the settings)
- Fixed the "Connect to Server" button, but the devs haven't implemented this feature yet so it's just here to look pretty.
- Added v-risingupdates.json and v-risingports.json for clarity
This updates the following:
1. Runs on WINE
2. Docker capable!
3. Game mode option
4. Updates player join/leave regex using sessionid
5. New ports method