Home Artists Posts Import Register
Join the new SimpleX Chat Group!

Downloads

Content

Update October 9th: Releasing 0.13.2 which fixes support for some non-dnd5e systems.

Update October 21st: Releasing 0.13.3 which fixes determining if a background image should be set as a tile or not

Update May 26th 2024: This R20Converter post has been made public. Making the tool free to use by everyone and not Patreon exclusive anymore. Thank you all!

Hi everyone,

I'm releasing a new update to R20Converter. This one isn't just bugfixes, it has one nice feature I've been meaning to do for a long time, so I've bumped the version number to 0.13.x

In this release, there's a new option under Advanced Settings, which lets you deduplicate your image files. This means that instead of having your character's portraits and tokens in a hierarchy of folder that closely matches the journal, all assets are stored in a single folder with programmatically generated filenames that allow us to deduplicate most of those images. This is particularly useful if you have a scene with 10 tokens of the same monster, they'll all point to the same file, instead of a unique copy for each. This will both decrease how much data is used for your world, but also make it more convenient to update a token's image and have all tokens of the same monster get updated at once.

There's also a big change to how files are retrieved from the zip generated by R20Exporter, which fixes a long standing issue of webm files not being animated in Foundry. That will require a new release of R20Exporter which I'll do soon (waiting for this release to be out in the wild first).

As usual, there's also the few small bugfixes to handle unusual use cases from Roll20 as well as Foundry v11.

Thanks again everyone for your support, and enjoy this new release!

Comments

Greg Bradburn

I have a question. I imported my Chains of Asmodeus campaign from Roll20 into Foundry VTT. Several of the Journal Entry's (handouts) have Die Rolls but when I click on them it's trying to execute the Roll20 macro. Are you aware of any conversion for those?

kakaroto

Hi. I'm not aware of any conversion for roll20 macro, as it's a really complex macro system all on its own. If it's just standard dice rolls though, those should work, because something like [[1d20]] should be accepted by Foundry as a dice formula, if I remember correctly... I might be wrong though. What does the journal text look like for the dice rolls?

John Hutchinson

When I first open my converted world in Foundry, why does it say the world was made for Foundry version 9.x? Is this expected behavior? I'm currently using Foundry version 11.

kakaroto

Hi John, Yes, it's expected behavior, there is a lot of people who are still using Foundry v9 and for various reasons cannot or do not want to upgrade to newer Foundry releases. The converter will always generate a world compatible with Foundry v9, so that anyone using v9 or newer will be able to use it (Foundry v10 or v11 will upgrade the world automatically, just like any other world that was created in v9 and the user updates Foundry). If we generated a v11 compatible world, anyone with an earlier version would not be able to launch it. I hope that clears it up. Thanks!

Austin Youngs

im trying to convert my roll20 campaign, and i keep getting this message. thanks!

Austin Youngs

Error converting campaign with R20Converter v0.13.3: Traceback (most recent call last): File "src\GUI.py", line 183, in startConversion File "src\R20Converter.py", line 211, in convert File "src\entities\users.py", line 10, in __init__ File "src\entities\users.py", line 20, in genEntities File "src\entities\users.py", line 48, in __init__ File "src\entities\base.py", line 319, in color File "C:\Users\kakaroto\AppData\Local\Programs\Python\Python38\lib\re.py", line 189, in match TypeError: expected string or bytes-like object Please contact the author with the log of the error from the console window

Aaron Haukedal

Hi there, Browse button to select exported campaign file isn't working on my ARM-based Macbook Pro. Any advice?

kakaroto

Hi! Can you try to run it from within the dmg disk instead of copying it to Applications? I know that for some people (on macOS Sonoma and later), that's the only way for it to work (and I still have no idea why)

Simon Frondel

um well just seing you made the converter free for all and i just subbed only for this ^^ think of it as a tip ;)

David Sloan

Error converting campaign with R20Converter v0.13.3: Traceback (most recent call last): File "src/GUI.py", line 183, in startConversion File "src/R20Converter.py", line 223, in convert File "src/entities/scenes.py", line 21, in __init__ File "src/entities/scenes.py", line 32, in genEntities File "src/entities/scenes.py", line 32, in File "src/entities/scenes.py", line 630, in __init__ KeyError: 'showlighting' Please contact the author with the log of the error from the console window

kakaroto

Hi David, I believe you're using roll20's jumpgate beta, which isn't supported by the converter, that's why you're receiving that error. I think if you disable jumpgate, it might allow it to work, but I've never tried it, can't say for sure.

IRNoob

We are having trouble with Foundry v12 not able to convert the worlds we imported after using the converter. Any idea what we can do to fix this?