Hello dear Patrons!
It's been a while since my last update, as things have been quite chaotic around here, but I've finally got an update on Furnace that is stable! Thank you for being patient with me and for supporting me each month!
This is a pretty big update with 33 total commits fixing bugs or adding new features to Furnace. I am giving early access to every patron and I'll make this public in a few days for everyone to enjoy.
First of all, the Drawing tools update is now complete, and that took a lot more effort than I thought it would and is one of the reasons why this update took so long to be ready. Furnace now has an option to replace the core drawing tools with its own. All of the drawings from previous versions will now be migrated into the core database and should remain 95% the same as from before (I have decided to drop the support for 'word wrapping' on texts, and resized freehand/polygon will now retain the original stroke thickness). If you disable the 'advanced drawing tools' from Furnace, then some things will not work or may look different when using the core drawing tools, specifically textures may not always work and not all options are available in core, text will not scale anymore and can't be rotated in core, but other than that, it should be fairly smooth to switch between the core and the advanced drawing tools without seeing any major visual differences. With the new tools, you can now also hide, lock or change the stroke or fill color of all selected drawings at the same time. I've added the ability to show text on all drawings, where text gets centered on the drawing, but the text tool remains for giving you more freedom with it (such as a textured text, or having it scale). I've reworked the frame design around a selected drawing to match the core design, which looks really nice, and I've updated the configuration dialog to be a bit nicer to work with.
When I grew tired of fixing the ADT (Advanced Drawing Tools, sounds fancier with an acronym), I worked on adding some actual Quality of Life Improvements to Furnace, and you can see a quick demo of that in the video above. Main new features :
You can now move multiple tokens at the same time. Also, as GM, you can enable or disable the token vision, allowing you to select multiple tokens quickly without having to wait for the fog of war to get calculated.
The combat tracker also got a new small QoL feature, you can now double click on the initiative to be able to edit it quickly.
There's also a couple of small/rare bugs I found in FVTT which are patched by this update and an option to enable debugging of hooks which can be useful for module developers.
And of course, Furnace still has the "Split Journal" option from the context menu of journal entries.
My next task is going to be working on the R20Converter, I want to make use of the new drawings database, instead of rendering into png. and I want to add support for the Shaped character sheet. You can see the full list of items I have planned to support here. After that, I'll work on that compendium UI revamp that I talked about previously, though I'm not yet sure if it should be part of Furnace or a different module specific to that.
As always, thanks for your support and see you soon! :)
Update: I have removed the zip file from here, made this post public and updated the public version of Furnace to include the latest changes. I've also updated furnace to make use of the new 0.3.8 features, and some small improvements/bugfixes to it as well.
To install Furnace, either update it directly from FVTT or use this link to install it : https://raw.githubusercontent.com/kakaroto/fvtt-module-furnace/stable/module.json
William Stewart
2019-10-10 19:39:04 +0000 UTCYouness Alaoui
2019-10-09 23:23:04 +0000 UTCWilliam Stewart
2019-10-09 22:35:04 +0000 UTC