XaiJu
kakaroto
kakaroto

patreon


R20Converter 0.12.x

Last update: 0.12.2 on May 2nd 2023

Hi everyone!

It's been a long time since my last post, and as you can imagine, things have been pretty chaotic lately.

I'm still working on an update to Beyond20 which will hopefully bring you a cool new feature I'm excited about, and I'm neck deep in our server migrations on The Forge, as well as tying up a few of our projects (The D&D Beyond integration among them).

Today however, I'm releasing a new version of R20Converter. Although my last post was from over a year ago, I've done 16 releases of the 0.11.x versions since then (smaller updates), with the last one only about a month ago.

Today's release is the first in the 0.12.x branch because of a new major feature I've added, which is the support for doors and windows! Since the release of the doors and windows update by Roll20, you can now place those dynamic lighting elements on your page, and the recent release of the Keys from the Golden Vault adventure makes good use of that feature.

This release will add support for both doors and windows, as well as one-way walls and transparent barriers. As it adds support for new Roll20 data, it will also require an update to the exported campaign from R20Exporter. I have already released yesterday the R20Exporter 0.9.0 version which adds support for exporting the doors and windows data from pages, as well as PDF journals (support for PDF handouts is not yet added to the converter).

That's it for now. Thanks for the support and enjoy!

Comments

Hi again, someone just reported a similar issue on Discord and it turns out it happens for some tokens on first load after conversion. If you just refresh the page (press F5), then the tokens would appear. I hope that helps!

Youness Alaoui

It's possible. I know someone else reported an issue with Foundry v11 not migrating correctly the token image from the prototype token of actors, but I haven't heard of an issue with the tokens in the scene itself, and they certainly shouldn't have disappeared. Could you reach out to me on my Discord and I can look into what your issue might be? Thanks!

Youness Alaoui

That works and it's all running perfectly! Cheers!

Louis Price

They are all linked to character sheets, is it because It's making it into a world that's for an older foundry version? I'm having to update the world from 9.245 to the current one

Munkey

Worked perfectly! It was my mistake, I was on the wrong PATREON tier. Thank you for your help! Congratulations on the excellent work! I'm your fan!

Flavio Junio Silva

Hi, If you're on the right tier (5$US for rule books, 10$US for adventures), and you only recently subscribed (less than 24 hours), you may need to go to https://forge-vtt.com/account#patreon and click the "refresh pledges" button so it can see your pledge and give you access. I hope this helps!

Youness Alaoui

Make sure you close foundry then try again. That sounds like a database issue in Foundry v11.

Youness Alaoui

Hey Kakaroto! I am not able to use FORGE import for DnD Beyond content. My account is linked, but it's not importing content. This message appears: You are not authorized to import adventures from D&D Beyond. Higher Beta access required.

Flavio Junio Silva

Hi, there should not be any reason for it not to populate tokens on the map. Are they tokens in roll20 and are linked to a character sheet ("Represents")? If they don't represent a character, they might be getting converted as a tile instead since Roll20 makes no distinction between a tile and a token other than whether it represents a character or not.

Youness Alaoui

Never mind, the problem was exactly as it sounds :') However! we now have the issue that it can't connect to the actors database?

Louis Price

Hey Kakaroto! Great tool! I've used it a couple of times in the past and it makes things sooooo much easier. I've ran into a bit of an issue however. I've gotten so far in getting this to work on my headless ubuntu server but at the final hurdle, it's telling me that there is no campaign.json in the archive. Anything you know that could help out would be hugely appreciated. Many thanks!

Louis Price

Hello, Wondering if I'm doing something wrong as the convertor is not populating tokens on the map just the map as a tile and background Text is showing.

Munkey

Hi! I've answered you in private as well, but for anyone else who might want get the same issue. The problem is about permissions, as you see the error is "Access is denied", because you have your data folder under the "D:\Program Files" folder, which would be a protected folder and not writable without admin priviledges. I hope that helps!

Youness Alaoui

I apologize if this is not the place to put this but does anybody know how to fix this? I got the prompt when using to converter: Error converting campaign with R20Converter v0.12.2: Traceback (most recent call last): File "src\GUI.py", line 183, in startConversion File "src\R20Converter.py", line 156, in convert File "C:\Users\kakaroto\AppData\Local\Programs\Python\Python38\lib\os.py", line 221, in makedirs PermissionError: [WinError 5] Access is denied: 'D:/Program Files/FoundryVTT/Local Data/Data/worlds/curse-of-strahd' Please contact the author with the log of the error from the console window

John Stocks

Hi. Did you run the converter or the exporter, as you mention both, seemingly interchangeably though they are two different softwares. After using R20Exporter chrome extension to export your campaign from Roll20, you'd need to run R20Converter on your PC to convert it into a Foundry world. It will automatically generate the world in the existing local Foundry Data folder. If you had Foundry running, make sure to close and restart it so it finds the new world. I hope this step by step video solves any issue you have, otherwise let me know where you got stuck. https://www.youtube.com/watch?v=xAPS6NXZ0uM Good luck!

Youness Alaoui

Hello! I ran the Converter but it didn't export a "world.json" file or the "data" folder. I tried rerunning the exporter but it didn't do anything different.

Bobby Burch

I'm not sure. It might be something is not recognizable due to a recent dnd5e system update, though I haven't heard of something like that. I know that a while back, users had to refresh their page after importing the world before they could see the new data. Have you tried that? If you can join my Discord, it would be easier to try and debug the issue.

Youness Alaoui

Hi, did you run the R20Converter app and fed the exported zip file to it, or did you feed the zip file to Foundry directly? Also, if you had the Foundry app open at the same time, make sure you restart it so it can detect the new world. I hope that helps!

Youness Alaoui

For some reason only a small fraction of my the monsters in my monsters folder where transported from my curse of strahd campaign, would you by chance know the reason why and if im able to just export a single folder to foundry?

Joshua Bivens

I have run the importer, however no world has been created, or entries in the codex have been added. Foundry glazed over the zip file and grab something and dumped it somewhere in the system, so reasonably sure that this is not the way it had to go... BTW, I am also trying to import CoS if it makes any difference

Miguel Perdomo

When I create a world from the conversion, none of the Journal text seems to get imported. I get all the journal structure and images, but all text from the journals just says [object promise]. I can show an image, but when comparing the unpacked ZIP file from the R20 Export to the World content created from the R20Converter tool, the text content is clearly missing and only the images get imported into the world folders that are created by the R20Converter tool.

Paul Fraser

Ahh, I found the extension on the Chrome store or whatever, and found the options in Roll20 - good looking out, thanks!

Matthew Kessler

Hmm, when I navigate to the unzipped R20Converter folder and point chrome to load unpacked from this location I receive Failed to Load Extension, Manifest file is missing or unreadable Could not load Manifest. Is the extension contained within that main download folder?

Matthew Kessler

Hi! Did you install the R20Exporter extension on your chrome ? If you go to the settings tab on your roll20 campaign, there should be a "R20Exporter" section at the end which you can click on to view the buttons. I hope this helps

Youness Alaoui

Anyone else having trouble finding the Export to ZIP buttons in R20?? They don't show up in a single drop down, setting, menu, anything, I'm going nuts.

Matthew Kessler

I attempted to export, convert and import Curse of Strahd with the newest R20exporter 0.9.5 and Converter but it does not have windows or doors in the maps. The wall look good but missing windows and doors. Side note magic items are now labeled as Treasures. Foundry version 10.291.0

AHennings

how do I install it?

HHM4RK

I've just released the 0.9.5 version of the exporter, which should fix an issue that caused it to get stuck sometimes. Can you update the extension and confirm that it works for you now? If not, what error or behavior do you see?

Youness Alaoui

I have not been able to get the exporter to work in chrome even after I remove all other plugins.

B45eDnD

Cool! I assume it will work once running from a local drive. I don't know what causes that, but it also started happening to me at some point like 2 years ago, even though it was working before... Sometimes it works, sometimes it doesn't. One of the great mysteries of computers unfortunately. All I know is that the Network drive is the common denominator for that kind of behavior!

Youness Alaoui

It is saved on a network share... I will move local just weird as it has worked up until this version for me

TheJoester

It seems to be something to do with using Edge. Importing on Chrome with the same exact file produced visible maps, while importing on Edge produced invisible ones.

Dark Galaxies Gaming

I'm not sure about that. Is the map by any chance an animated map that you've set using an unofficial chrome extension, cause that's the only thing I can think of. I haven't heard of something like that unless you renamed the world's folder afterwards, but you say that tokens are visible, so I doubt it, since those would have failed to load too.

Youness Alaoui

I've seen that happen sometimes when you try to run the exe from a NAS. Did you place it in a network drive? If yes, move it to a local drive and it should work. Hopefully that was it. Let me know if not!

Youness Alaoui

I found an issue in the recent R20Exporter release, and I've updated it now to 0.9.2 which should hopefully be much more reliable. Let me know if you have any further issues!

Youness Alaoui

I cannot get the Windows version to open. I run the .exe and nothing happens, I see it in task manager but the GUI never opens.

TheJoester

I finally got one to export and then when I import it...almost all the maps are invisible. I can see the tokens, but the map is just not showing

Dark Galaxies Gaming

The exporter always gets hung up and I don't know why. I can't get any campaigns to export regardless of browser. Each module will just stop at random places

Dark Galaxies Gaming


More Creators