Download the models on Thingiverse:
This is a collection of tools for generating some 3D models for 3D printing organizers for gloomhaven. The code is set up so that you can generate the items with any of the various gloomhaven class icons (or really, any arbitrary SVG.)
In order to run this code, you need the following installed on your computer:
- OpenSCAD
- Python version 3 or greater
- Jinja2 python library
- GNU Make (should be installed by default on Linux, try here for windows.)
To build all of the official classes (Gloomhaven, Forgotten Circles, Jaws of the
Lion), just open a terminal in this directory and run make
. To make those
classes plus all of the custom classes, run make all
.
You can also run make {target}
to build a different set of classes, eg:
make GH
makes Gloomhaven classesmake FC
makes just the divinermake JOTL
makes the Jaws of the Lion classesmake custom
makes all of the custom classes- Run with a class name (
make 01_Brute
,make C_Artificer
) to make just that class.
To add another class, the following changes need to be made:
- Add an icon at
resource/icons/{class_name}.svg
- Add a JSON file at
characters/{class_name}.json
. See the readme in that directory for what needs to go in that file. - Add the class name to one of the lists in the makefile (probably
classes_custom
)
There's a bit more in this repo that's been obfusticated because it spoils some
in-game secrets. If you know what you're looking for, check the readme in the
spoilers
directory.