Illwinter's Floorplan Generator

Illwinter's Floorplan Generator

kristoffer  [developer] Aug 27, 2020 @ 7:30am
Export to Roll 20 API walls script
This is an attempt at explaining how to add dynamic lighting effects to a map created in the floorplan generator in Roll 20 (I got confused myself and struggled for a while).

* You must have access to the Pro version of Roll 20 to enable scripts.
* Install the API script 'walls' for your current game. This is done by clicking on the settings button to the right of 'launch game' and 'looking for players'. Choose API scripts and scroll down or search for 'walls'.

* Open your map in Illfloor (the floorplan generator) and enter the 'file menu'.
* Chose quick export settings. Mark the checkbox 'include roll 20 dynamic lighting data'.
* Make a quick export. This will generate both a png/jpg image as well as a txt file containg the dynamic lighting data.

* Launch your game in Roll 20.
* Upload your map to your Roll 20 library.
* Place the map in the map layer. Select the map.
* Copy the content of the dynamic lighting data txt file and paste it into the Roll 20 chat.

Now you should have a grid in the dynamic lighting layer. It follows walls, but is centered in the middle of squares, so you might want to take a look and edit a bit where you feel details are important. But for the most part it should work fine.
< >
Showing 1-1 of 1 comments
Wraith_Magus Sep 2, 2020 @ 8:59pm 
Thanks for this - I and the DM in the game where I'm a player use this program for all our dungeon and town maps when playing on Roll20, and this is a major timesaver.

I should just mention that it's a good thing not to draw the LoS-blocking lines very close to the actual wall, as it can be a real pain for players to look around corners in Roll20, and twisting passages can be tedious. Also, having complex dynamic lighting barriers can really lag Roll20, so keeping things as simple lines (with single-tile columns or trees being an "x" instead of a square) is best practice.
< >
Showing 1-1 of 1 comments
Per page: 1530 50