The Gloomhaven Campaign Manager aims to simplify keeping your Gloomhaven campaign updated to the current version of the Gloomhaven Fantasy Setup Mod for Tabletop Simulator. It generates save files describing the current campaign progress which can then be used to automatically set up the campaign in the Tabletop Simulator mod.
This code contains some spoilers for Gloomhaven. The names of all available classes, their perks and ability names are
listed in the file Game.ttslua
. It also contains information about the final reward for the envelope X. Some other
files might also contain spoilers.
There's Steam Workshop Mod including this code. Checkout How to Use to learn how to use it and what limitations it currently has.
- Install Atom and the Atom TTS Plugin
- Configure the Base path for files you wish to bundle or #include in Atom (under
Settings > Packages > Tabletopsimulator Lua
) to the path where you'd like to save your TTS code (like this repository) - Clone this repository to the configured path
- Create an object in TTS (or use the existing Workshop object) and put the code
require('gloomhaven-campaign-manager.CampaignManagerUI')
into the object's script - Use the
SaveAndPlay
action inside Atom (ctrl+shift+s per default) - The object now has two buttons you can use. Alternatively you can use the chat commands
~save~
and~load~
to trigger the actions.