Just so you know, this project is extremely WIP! If you have bugs, open an issue or a PR.
This mod adds plugin support to Totally Accurate Battlegrounds' server.
Planned | Status | Planned work |
---|---|---|
Plugin Support | ✅ | |
Permissions | ➖ | Adding permissions to players |
Commands | ✅ | N/A |
If you can help out with any of these, feel free to submit a PR.
Open your Terminal and navigate to a folder you want your git repo stored. Then, run git clone https://github.com/RedBigz/TASM
to clone the directory.
Then, navigate to the repo by running cd TASM
.
Tip
If you want to update this repository locally so you can build newer versions, just run git pull
in the repo's directory.
Since I cannot legally distribute TABG's source code, you will have to reference your game assemblies. I made it fairly easy to do this by running:
Copy-Item -Recurse "C:\Program Files (x86)\Steam\steamapps\common\TotallyAccurateBattlegroundsDedicatedServer\TABG_Data\Managed\" GameLibs
(You will need to substitute the path to TDS [TABG Dedicated Server] if you installed it in a different location)
Just plop the Solution into the IDE of your choice and press Build Solution.
Install BepInEx into TDS and copy TASM.dll
into BepInEx/plugins
, and TASM.Common.dll
into BepInEx/core
.
Enjoy!