This was originaly just a script to replace the models in one Mod with the ones from a different one. But it ended up becoming the repo for an implementation of a Tabletop Simulator Bloodborne: The Board Game Mod.
Folder TTS Lua contains the lua scripts to automate actions of the Mod.
Node.js script to replace the models/assets of a Tabletop Simulator's Bloodborne The Board Game Mod with the ones from a different Mod for the same game.
node -e "require('./replace-models').replaceAll()"
you'll be prompted for file names. example files are included in repo.
Help is appreciated, either by contibuting to the project or making suggestions on what to improve.
If you want to help by contributing to the project, please ensure you have the following prerequisites:
- Tabletop Simulator Game
- VS Code with Tabletop Simulator Lua (Alternatively, you can use Atom with TTS Atom plugin)
Once you have your tools ready, follow these guidelines to get started:
- Subscribe to Bloodborne: The Board Game [Scripted] [[re-mastered]] mod.
- Start Tabletop Simulator.
- On TTS, Create a new server.
- Load the workshop mod (Games > Workshop > Bloodborne: The Board Game [Scripted] [[re-mastered]]).
- Open up VS Code (or Atom).
- Use
Ctrl + ALT + L
key combination to get LUA scripts from the running game. (Ctrl + Shift + L
on Atom). - Clone this repository.
- Copy the contents of the files from TTSLua folder and paste them on your corresponding local instance.
- Apply any changes to your loading game using
Ctrl + Alt + S
. (Ctrl + Shift + S
on Atom).
This mod wasn't started from scratch, so credit needs to be given:
- LetsGoMets's Workshop - the base Mod already with some very good scripting.
- Grimnir(Rus)'s Workshop - used to get the 3d models.