System Information
Field | Value |
---|---|
Operating System | Linux - Debian GNU/Linux 11 on x86_64 |
Product | AMP ‘Decadeus’ v2.4.6.10 (Mainline) |
Virtualization | Docker |
Application | Barotrauma |
Module | GenericModule |
Running in Container | Yes |
Current State | Ready |
Problem Description
Issue
Would it be possible to add a system for automatically installing the Lua for Barotrauma patch on Linux systems upon updating? The mod needs manual installation currently and replaces default server files and as such downloading new mods reverts the server back to the default installation due to the way workshop items need to be downloaded.
A toggleable script to optionally copy the files automatically from the Lua For Barotrauma patch (located here: https://github.com/evilfactory/LuaCsForBarotrauma/releases/download/latest/luacsforbarotrauma_patch_linux_server.zip) and overwrite the default files after a server “update” would be very useful.
Reproduction Steps
- Download patch from https://github.com/evilfactory/LuaCsForBarotrauma/releases/download/latest/luacsforbarotrauma_patch_linux_server.zip
- Copy files from downloaded zip file to server folder, replacing files as asked.
- Add workshop items to be downloaded.
- Update server to have SteamCMD download said workshop items.
- Launch server, see that Lua patch has been removed due to SteamCMD verifying files