Releasing R20Converter 0.6
Added 2019-10-19 18:50:34 +0000 UTCUpdate: I've had a couple of bugs in the release which I've fixed and I've replaced the archive here with the 0.6.3 update.
Hey everyone,
This update has been in the works for a while and I was expecting to release it last week, unfortunately, I've had to spend all day, every day of this week trying to tweak things so it works properly. All I can say is that actor conversion is extremely tedious, complicated and frustrating. I can't believe I've basically spent 40 hours this week just fixing actor items and testing...
I believe that it works now really well, but I was planning to add support for Shaped sheets, and I don't think I'm quite there yet, but I had to give it up, I would have had to spend one more week working just on Shaped Sheet and I wanted to get this out to you all so I can concentrate on some more fun projects. So instead, I'm releasing this as is with 'experimental shaped sheet support'.
This version has a lot of other cool features, apart from big improvements to the actor conversion. You will now have real drawings for your Roll 20 drawings instead of the converter rendering them into a png (which fixes non-asccii character support), you can specify folders to convert as Items (with the "Magic Items" folder being converted into items by default), actor items will also be exported as items, making it easy to re-use existing PC or NPC feature and there was also a lot of bug fixes and general improvements.
Now that it's out, I'll go back to working on my new FVTT Module : Arcane Viewing! This module adds Audio and Video conferencing to FVTT, and I've tested it last week with 5 people at the same time and it was working flawlessly. There's a lot of work to be done on the user experience, but I'll explain all of that in a subsequent post. I'm also going to take some time today to do a new video demo/tutorial of R20Converter.
I've just realized that purely by coincidence, my last 3 releases (Beyond20, Furnace and R20Converter) have all been on version 0.6 for some reason! Anyways, here's the full changelog for you to peruse!
- Add --folder-as-items option to allow conversion of a handouts folder into items
- Add proper support for drawings, using the FVTT drawings database (Fixes unicode character conversions)
- Add --images-as-drawings option to convert all Roll20 graphics into drawings instead of tiles
- Add support for flipped graphics
- Character items will also be exported as Items in the sidebar for re-use.
- Fix many small issue in how actor items, weapons, traits, feats were getting converted
- Add experimental support for the Shaped Sheet template
- Fix conversion of worlds with unicode characters in their name
- Show conversion errors in the GUI if a crash happens
- Split languages and armor proficiencies if written as a single proficiency in Roll20, separated by commas
- Fix path separator issue in module creation so a module generated on windows will work on a linux system
- Fix a bug where if a scene name starts with '/', it would not write its asset files in the correct path
- Add ability to disable conversion of specific packs when exporting to a module
- Add protection against long file paths so all resources can be accessed on the filesystem
- Convert orphaned handouts which do not show in the journal folder data but appear on the root journal.
- Add character classes to actor conversion
- Add personality traits/bonds/flaws/ideals to the character Bio
- Fix actor's XP, item attacks and damages
- Fix NPC damage mods getting doubled when an attack is considered a weapon (due to FVTT adding the str/dex modifier)
- Fix a character imported from Roll20 compendium having its token emit light by default
- Update to FVTT 0.3.8 database schema
Thank you all for your support, and a special thank you to all those who reported the bugs or suggested features or those on Discord who helped beta-test this version while it was being written.