This plugin will load a text csv or download a public Google Sheet and add parsed values to a matching USTRUCT at Runtime. All data types supported by the built-in UE4 DataTable are supported by this plugin.
Price: $19.99
Link: **https://unrealengine.com/marketplace…time-datatable
Runtime Data Table or “RDT” is a plugin for Unreal Engine 4 that loads a Comma-Separated Values or CSV document at runtime with a USTRUCT’s variables in text form and fills an array of that USTRUCT with the appropriate values, converting text into the appropriate type.
RDT can be likened to the Data Table system built into UE4, but while that system works only at design time, this plugin is made to work while the game is running.
The system works by downloading a public or private Google Sheet or loading a CSV from disk and attempts to fill an array of USTRUCTS with values loaded and converted from the CSV. After the attempt is made, the plugin will call a function defined by the user to signal that the plugin has finished its duties.
Features:
- Runtime parsing of Data Tables
- Automatic filling of USTRUCTs
- Connectivity with Google Sheets - edit values on the fly, no need to reimport CSVs manually
-Export CSV to local text file or Google Sheets (with authentication!)
Code Modules:
- easeyCSV: A runtime module that handles CSV data parsing
- Runtime Data Table: A runtime module that handles the download/ and parsing,
Number of Blueprints: 22
Number of C++ Classes: 3
Network Replicated: No
Supported Development Platforms: Win64, Mac
Supported Target Build Platforms: Win32, Win64, Android, Mac, iOS (+tvOS for versions 4.25 and 4.26, no longer supported in 4.27 due to Google Sheets Export)
Documentation: Documentation is found here and in the Resources folder.
Demo: A Win32 packaged demo can be found here. Includes a TestStruct.csv (WindowsNoEditor\CSV_Test\Saved) that can be edited with the results showing in-game on-demand when ‘Execute It’ is clicked.
What Is Runtime Data Table and Please Video-Teach Me How to Use This Thing So I Don’t Have To Read
Update Feb 21 2022:
Heads up everyone, the Maui update is coming very soon, likely within two weeks.
The big feature for this update is, of course, the long-requested Write to Sheets.
It’s been a long time coming and was difficult to make work, but it is indeed working and I’m just finishing up with polish for it and adding documentation.
I will be raising the price to $19.99 for this update, so if you haven’t bought in yet do it before the update goes live to lock in the $14.99 price!
Update Feb 24 2022: Maui update is live!