-
-
Notifications
You must be signed in to change notification settings - Fork 786
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 mod support (eg ISMC) as an option for Sandstorm Server #3304
Comments
Somehow the distro:CentOS tag wasn't set But I don't know it it is actually needed though.. |
I just went through the process of adding ISMC to my freshly installed lgsm INS server: add Mod.io token to Engine.ini as described here: https://docs.linuxgsm.com/game-servers/insurgency-sandstorm The documentation on hosting an ISS server with mods (or any changes for that matter) is not the best and it is not really explained in detail what the parameters do. Best infos I got so far was when talking to an ISS dev on the ISS discord and some ISMC people on their respective discord. From my observations on a coop server it seems that only map variants played as security work. trying to confirm that in ISMC discord (/edit: They confirmed it). This took me a while to figure out and seriously sabotaged my testing (server starts with Sec map -> ISMC; mapchange to Insurgents map -> vanilla). so hopefully some people can validate my findings and add whats missing. I am now gonna go look at more INS mods on mod.io to go ahead and break my server again :D |
Following all of the above I'm having troubles getting my server to run Mods, I cannot see any download on the server side to get the mods to launch |
User Story
As an upcoming Insurgency Sandstorm server owner, I want to have an option for lgsm to automatically deploy ISMC as a mod onto the gameserver so that installation will be simplified and especially beginner Ins:Sand server owners can set it up more easily. Also ISMC is becoming the driving force for Sandstorm which would solidify Linux with lgsm as a solid decision.
Basic info
installflag
?Further Information
https://insurgencysandstorm.mod.io/ismcmod1
Mods are loaded through mod.io. It would be advisable to have further options for additional mods like Improved AI, server info, and maps:
https://insurgencysandstorm.mod.io/improvedai
https://insurgencysandstorm.mod.io/motdreworked
e.g. https://insurgencysandstorm.mod.io/sultan-of-drugs
Could imagine a config file which gets filled with either workshop or mod.io ids/links for downloading stuff and put onto the server as a complete new feature on supported gameservers.
Further Reading
Anything needed to know for mod installation on Sandstorm is added here: https://insurgencysandstorm.mod.io/guides/ismcmod-installation-guide
The mods/startmap needs to be loaded as startup argument. But this could be done by a config variable which needs to be set. This also could be a vanilla map as an easy default. Admins could change that to mod maps they've added.
A great documentation about how to add maps and include them is given by this map description: https://insurgencysandstorm.mod.io/sultan-of-drugs
Thanks for the work guys, let me know if I can be of any help.
The text was updated successfully, but these errors were encountered: