This is a parser written in Python that converts UniversalVTT exports from the DungeonFog battle map editor to Fantasy Grounds modules.
The generated modules are ready to load right into a Fantasy Grounds campaign and support line of sight.
The generator can be used online on this page with limited options, or downloaded as an executable and used via the GUI or commandline, or you can download the individual Python scripts and run them via the commandline.
- For the latest executable release see releases
- For the Python scripts the following files are
required:
df2vtt_parser.py
,fg_module.py
, andutilib.py
You can simply double-click the executable to start the application in GUI mode, or start it from the commandline with no options. Running it with any options will run in no-GUI mode.
You run the df2vtt_parser.py
by calling it through the Python
interpreter: python df2vtt_parser
. Running with no arguments will print usage
instructions. Running df2vtt_paser --help
will print a list of all available
options with descriptions as well as the script version. You can also
run df2vtt_parser --version
to print the current version.
Additionally, you can run the parser_gui.py
script to launch
the GUI (The other files are still required).
Any bug report, feature request, or other feedback can be delivered in the following ways:
- Creating an issue here on GitHub
- Reaching out to Forecaster on the DungeonFog Discord Server (Requires a Discord account)
- Emailing forecaster at feedback@towerofawesome.org Put
df2vtt
in the subject please!