Skip to content
This repository was archived by the owner on May 14, 2024. It is now read-only.

Add Wargame: Red Dragon and Steel Division 2 eggs - #1301

Open
Freddo3000 wants to merge 11 commits into
pelican-eggs:masterfrom
Freddo3000:add/eugenServers
Open

Freddo3000 wants to merge 11 commits into
pelican-eggs:masterfrom
Freddo3000:add/eugenServers

Conversation

@Freddo3000

Copy link
Copy Markdown
Contributor

Adds dedicated servers for Wargame: Red Dragon and Steel Division 2.

As the dedicated server is only available through Docker, moby download frozen image is used to download and extract the server file.

When starting the server it will complain about not finding a pkey and cert file. This can be ignored, though the files are there just in case it is ever fixed.

There's also a patched version of the Wargame Red Dragon server available, using a community patch adding some additional functionality. Currently the exe patching isn't working, but other functionality such as vote map, vote kick, works.

Starting a visible server requires an API key that you need to ask Eugen for on their support email.

All Submissions:

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Did you branch your changes and PR from that branch and not from your master branch?
    • If not, why?:

New Server Submissions:

  1. Does your submission pass tests (server is connectable)?
  2. Does your server use a custom docker image?
    • Have you tried to use a generic image?
    • Did you PR the necessary changes to make it work?
  3. Have you added the server to the main README.md?
  4. Have you added a unique README.md for the server you are adding?

Changes to an existing Egg:

  1. Have you added an explanation of what your changes do and why you'd like us to include them?
  2. Have you tested your Egg changes?

@trenutoo

Copy link
Copy Markdown
Collaborator

You have a very outdated fork from 2020 with a lot of conflicts. Rebase and update your changes to use the correct new folders and paths.

@Freddo3000

Copy link
Copy Markdown
Contributor Author

You have a very outdated fork from 2020 with a lot of conflicts. Rebase and update your changes to use the correct new folders and paths.

Oops

@trenutoo

Copy link
Copy Markdown
Collaborator

The paths are still wrong. All games are under game_eggs now.

Server files only available inside a docker image sounds very strange, do you have a source for this? The only information I was able to locate through a quick search was that you have to contact eugen support to verify yourself and receive the files.

@Freddo3000

Copy link
Copy Markdown
Contributor Author

The paths are still wrong. All games are under game_eggs now.

Server files only available inside a docker image sounds very strange, do you have a source for this? The only information I was able to locate through a quick search was that you have to contact eugen support to verify yourself and receive the files.

Sorry about that, I forgot to add the repo as upstream before pulling. I've contacted Eugen about the possibility of a direct download
image

@trenutoo

Copy link
Copy Markdown
Collaborator

I don't have the games to test the connection, otherwise LGTM. So we'll need to wait for someone with the game.

@Freddo3000

Copy link
Copy Markdown
Contributor Author

I don't have the games to test the connection, otherwise LGTM. So we'll need to wait for someone with the game.

It is tricky to test as you need to request an API key in order to host a server.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants