- Fixes the "Invalid platform" SteamCMD installation error by forcing the use of a valid Steam account.
- Updated the README to reflect this change of requirements.
* Create serverDZ.cfg
Added default serverDZ.cfg file for install script if it needs to be downloaded.
* [DayZ] Bug Fixing & Cleanup
Egg:
- Fixed mission persistence and mission parameters (like loot tables, etc.) being broken due to missing vanilla mission files in certain scenarios (ie. Steam account does not own the DayZ game).
- Fixed bugs that prevented the server from starting due to a missing `hostname` variable in 'serverDZ.cfg'.
- Improved the installation script to better accommodate Steam users with Steam Guard enabled and check for missing required files.
- Changed the installation script to not overwrite 'beserver_x64.cfg` upon reinstallation if it already exists.
- Changed the default Steam Query Port to be correct.
README:
- Added shaynendradika as a contributor.
- Fixed/Improved "Server Ports" section.
- Elaborated on the differences that game ownership makes in the "Installation/System Requirements" section.
- Updated the "Running With Steam Guard Enabled" section.
- Fixed typo.
* Fixed Configuration Files parsing for Pelican
`env` is now `server.environment` in Pelican panel
Egg:
- Removed unused `?listen` flag from startup command.
- Changed Configuration Files to now use the updated INI parser and removed the depreciated `bImplicitSend` setting (it was moved to `mIntValues`).
- Updated the Installation Script and removed the need to delete/create INI config files (thanks to the INI parser).
- Removed the "Upload Crash Reports" Startup Variable because it is now handled in-game via the Server Manager UI.
- Updated description of "[Experimental] Max Players" Startup Variable.
- Updated "[Advanced] Satisfactory Dedicated Server App ID" Startup Variable to be locked to the correct value.
README:
- Updated top banner with relevant v1.0 information.
- Updated Egg Capabilities list.
- Updated Server Ports information.
- Updated Installation/System Requirements (minimum RAM and Network usage has changed).
- Added warning about Tier 0 to Server Initialization.
- Updated/reorganized Save Files section.
- Added `Exiting abnormally (error code: 130)` warning to Known Errors/Warnings section.
---------
Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
* Update to use latest exiled release
* pelican & ptero + export panels
* no need for apt update
---------
Co-authored-by: Hugo Torres <noreply@redactado.es>
Co-authored-by: QuintenQVD0 <josdekurk@gmail.com>
* Update egg-pterodactyl-garry-s-mod--reworked.json
Replacing the no longer functional quay image
* do it right
---------
Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
- Changes the default image to `wine_latest`. `wine_staging` is left as an option, but currently has a library issue preventing the server from starting.
- The Pterodactyl Egg has been re-exported to fix various special character escapes.
- The only change to the installation script is the date.
* Bug Fixes & README Improvement
Egg:
- Updated my email address
- Fixed bug that prevented large mods from downloading
- Fixed `BATTLEYE`, `DISABLE_THIRD`, and `VISIBLE` Startup Variables not being updated in `config.json` on subsequent server boots
- Made the installation script entrypoint more specific
- Refactored the installation script to clean it up
- Added `sort` values to the Startup Variables for the Pelican Egg
README:
- Fixed/clarified the server ports
- Fixed example in the "Define Host Registered Bind Address" section
- Generalized Panel verbiage
- Fixes the battleye directory (--bepath startup params) that going too deep from the default one (It was "/battleye/battleye/" instead of "/battleye/").
- BattlEye configuration (beserver_64.cfg) will be generated automatically by installation script.
- The RCON Port and Password can also be changed via variables and will be applied when the server is started.
- Updates the DayZ (Experimental) Egg to be focused on the Stable branch of the DayZ dedicated server that now supports Linux natively. While I would no longer like to maintain the Egg to support the Experimental branch of the server, it should still be possible to run this branch by changing the "[Advanced] DayZ Dedicated Server App ID" variable.
- The Egg should now support running mods more reliably.
- Updated the Egg's README to have updated and better information.
- Updated the master README to reflect the Egg's directory change.
* Add SourceCoop Egg
* Update Black Mesa Egg README
- Fixed typos and improved formatting.
- Added note clarifying the intended use of the Black Mesa Egg vs. the SourceCoop Egg.
* Small Egg Improvements
- Added `steam_disk_space` feature.
- Updated install script to use more robust SteamCMD call to allow easier modification in the future if desired.
* [V Rising (Vanilla)] 1.0 Release Update
- Updated startup command to include the `-gamePort` parameter to accommodate the switch to Server Host Settings configuration via environment variables only.
- Updated startup flag string to be more accurate.
- Updated stop command to stop server gracefully.
- Updated the install script to no longer require `dos2unix` or `ServerHostSettings.json` creation/parsing (all env. vars. now; as stated above).
- Updated all Startup Variables:
- All changes made were to align the variables with the officially communicated [Server Host Settings](https://github.com/StunlockStudios/vrising-dedicated-server-instructions/blob/master/1.0.x/INSTRUCTIONS.md#server-host-settings).
- Any added variables are new to 1.0.
- Any removed variables are not listed in the above link, but may still be manually set by hand.
- Any edited variables were done so to either facilitate the switch to env-var-based Host Settings, or align their descriptions/rules to be up to date with the link above.
- Updated my author email.
- Updated README with more accurate links and better descriptions.