Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Contagion (WINE) #46

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Fashdey
Copy link

@Fashdey Fashdey commented Jan 15, 2025

Description

Adds Contagion

(Based on missing in library and fulfilled my own need of such egg)

I will be clear from start that I will need assistance to improve this

  • Unsure if "winconsole" is considered shell (New Egg 5.) if not, then OK
  • Not checked "have you tested and reviewed changes works..." since Egg needs possible improvements

I have added (WINE) to the name in root/README.md as no Linux exists and is usually the issue for the Contagion Community to get running on Linux, no official or unofficial documentation to run the server on Linux w/o WINE

As far as I remember I based the setup for contagion from:
https://github.com/Ptero-Eggs/game-eggs/tree/main/conan_exiles
added/adjusted to support Contagion for this egg (since conan_exiles is also WINE)

Current Known Issues

The server will start, but the console in panel will halt showing new info related to game
it is possible to read /home/container/contagion/console.log from panel showing latest output from game-server

RCON/Server command-Input from Panel also not possible, 3rd Party RCON Software needed, 3rd Party Tested and works

Checklist for 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?
  • Have you tested and reviewed your changes with confidence that everything works?
  • Did you branch your changes and PR from that branch and not from your master branch?
    • If not, why?:

New egg Submissions

  1. Does your submission pass tests (server is connectable)?
  2. Does your egg 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 egg to the main README.md and any other README files in subdirectories of the egg according to the alphabetical order?
  4. Have you added a unique README.md for the egg you are adding according to the alphabetical order?
  5. You verify that the start command applied does not use a shell script
    • If some script is needed then it is part of a current yolk or a PR to add one
  6. The egg was exported from the panel

Sorry, something went wrong.

@danny6167 danny6167 marked this pull request as draft January 15, 2025 20:29
@danny6167
Copy link
Contributor

Thank you for this. I can't give you a timeline at the moment, but when I get time I'll polish it up and add it to the repo.

@Fashdey
Copy link
Author

Fashdey commented Jan 19, 2025

No rush @danny6167 it works for me in my setup and is just a contribution to the eggs collection <33

I'm just sorry that I am not knowing enough regarding Wine and how to fiddle with this further without assistance to perfect this :/

I'm ready on sparring and testing when you get time at some point - you reach out if there is anything I can do 🙏

@danny6167 danny6167 self-assigned this Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants