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!