-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Adding Sunkenland
#2724
base: master
Are you sure you want to change the base?
Adding Sunkenland
#2724
Conversation
Reminding the user to change the `WORLD_GUID`, if they end up uploading their own world to the server.
- mono was not needed - winearch was not needed - vcrun2019 -> vcrun2022 - added the `in:` for the region selection variable - user now can't edit ports - added `steam_disk_space` feature
Resolved all the issues 👍 Also on the test branch |
- Updated the world version - Made the world file "empty"
@QuintenQVD0 - Since you're the guy reviewing this 👍
There's currently no option to choose when it saves, or how often. |
I'm trying to test this out and get the following error. |
9/10 you are on arm64 what does not run wine. |
This is on my server that is on a 9900k. |
then you have dns or docker issues as that image does exits. |
I'm guessing its my dns. I'll dig down that rabbit hole. Thanks for the direction. |
Description
This PR adds a working egg for the game "Sunkenland". This solves #2720.
Notes regarding the server software
Their server software is very new. Released with the v0.2.0 update. It's still a bit weird to work with.
The Server Software can't generate a map on its own (yet?). Therefore a basic map created with the game itself, using the latest version as of this commit (v0.2.0), is included in the egg. The egg is configured to download the map, and put it into the
/home/container/.wine/c_drive
AppData folder.There's no strict "server name" variable. It's tied to the World/Map Name. The install script is modified to rename the folder to whatever the users sets as
SERVER_NAME
.The variable
-makeSessionInvisible
is bugged. No matter if you set it totrue
orfalse
it'll set it to "true", making the game not show up in the Server ListThe game has no default port(s) according to docs, but uses
-port
for Game Port and-publicport
for Steam Query Port as far as I can tell. No documentation on it specifically, but it works and the server is connectable with those two commands.Testing the egg
The egg in this PR is configured to use parkervcp's repository to download the world files required to launch the server. Therefore, the egg in this pull request will not function until it is merged.
If you wish to test the egg, you can use the one from my personal repository.
https://github.com/engels74/pterodactyl-eggs/blob/test-Sunkenland/game_eggs/steamcmd_servers/sunkenland/egg-sunkenland.json
Checklist for all submissions
New egg Submissions