This is a question that comes up a lot lately because there is an issue with Token validation. I have solved this issue and submitted the fix to Epic, but they have yet to approve it. Going on 3 weeks wait time now. All we can really do is wait for the update to be completed. I apologize for the inconvenience, but a working plugin is coming. The ball is in the court of the marketplace team. Thank you for your patience.
Hi @JaredTherriault. I truly appreciated the rapid response. Glad to know a fix is on the way and Iâm not a fault. LOL. Is the fix simple to add myself? If YES. With proof-of-purchase can you provide access to the fix in the interim?
Itâs fairly easy, itâs just one line. If youâre okay with Windows/Linux/Android binaries only (no Mac or iOS) then you can send me an email at noirjt@live.com.
The first issue is I canât get it to read the JSON file. Iâm on UE5.0.3 and DataTable 5.0.3.5. I set up the google account and whatnot just fine, but am confused at the Documentation if something needs to be done in C++ or the Project files? My project is entirely in blueprints and I am not familiar with C, nor JSON files.
Okay, so the path youâve put in here is just a directory. It needs to be the full path to the csv, like C:\RunTimeDataTable\MyDataTable.csv.
What are you trying to do, exactly? Load a local csv or download from Google? Write to Google?
P.S. Thank you for letting me know the âsend me a messageâ links in the documentation were broken. I have fixed the links. Theyâre supposed to direct to my user page.
Although I still donât see an option to message you directly, I just wanted to say that I did get the plug-in working correctly and thank you for the help!
Hi Jared,
I am trying to package my project for Linux but I am getting this error and following the path, it seems like Iâm missing the Linux folder. Can you help me with this? I am not very familiar with packaging for Linux.
Hello Tracy_HTech. Although the plugin does support Linux, Marketplace downloads do not include Linux binaries because the launcher does not support Linux. This is a long standing issue in Unreal Engine.
The idea is that you would build the Linux binaries yourself. It looks like youâre building Unreal Engine 5.0 on Windows, is that correct?
Iâve attached my Linux compilation script, but you will need to open it up and make some edits to point to your specific directories.
Make a new project and copy the Runtime DataTable folder from {Engine}/Engine/Plugins/Marketplace to the new projectâs Plugins folder. Create it if it doesnât exist.
Open the .bat file in a text editor. Weâll need to edit it to fit your environment on line 2.
After âcallâ youâll see a reference to a directory on G. This is specific to my computer. Yours will probably be in C:/Program Files/Epic Games by default. Change this directory to reflect your env.
After â-Plugin=â change the directory to point to your new project that you created earlier. It just wants a project that has Runtime DataTable installed to it.
After â-Package=â change the place where you want the compiled plugin to go. It should go in an empty folder, but it doesnât matter where. Be sure the folder is empty because everything in that folder will be deleted.
Save the file and close your text editor.
Right click on your edited .bat file and Run As Administrator and let it complete. If it doesnât work or throws an error, double check your directories in the .bat file. They are case-sensitive and must be valid in order for this to work.
When packaging completes, you can copy the plugin binaries from your â-Package=â directory and paste them into the Runtime DataTable plugin folder in the Marketplace folder. Donât replace the folder since this is just the Linux binaries. Instead, merge the folders.
It does, but Epic has not yet approved my submission. We just have to wait it out. This happens every time a new engine version releases because there are a lot of plugin submissions to wade through. Itâll be up eventually!
5-12-2023 (5.2.0.0, 5.1.1.0, 5.0.3.7): Edited a tooltip for WriteToCsv to make it clear that a token is required to write and edited a tooltip for ValidateGoogleSheetsDownloadAndLoadBackupIfNeeded such that InCallbackInfo is now properly described.
Hi Jared,
In versions prior to 4.27 you had two optional fields in the MakeCSVInfoFromFile and MakeCSVInfoFromString BP: Delimiter Character and Wrapper.
In the following versions these fields disappeared. How can I do to set the Delimiter Character to â\tâ instead of the default â,â ?
Thanks a lot !
Cheers
Manuel
this feature was dependent on an Epic API which removed the delimiter option. Itâs been hardcoded to â,â for a while now, so we canât really support it either unfortunately.