
Opis
🐙GitHub |🧾Documentation |🗨️Discord |🔧Website & Support |🧮Synergy with PSI Property Spreadsheet
The PSI String Table Utilities plugin provides a Blueprint API to modify String Tables and to easily write and retrieve their metadata.
This plugin is completely free. But if you find it useful and want to support us, please check out our other plugins.
Features:
🎯 String Table Types
String Tables and individual entries can be referenced directly using PSI String Table ID and PSI String Table Entry Handle, similar to Data Table Row Handles
🧵 Metadata Structs
Use structs to write metadata of String Table entries, and read the metadata back into a struct
Struct properties are matched with metadata values by name and converted to the property's type
📘 Blueprint Nodes & C++ API
Nodes for reading String Tables, their entries, and metadata (Editor and packaged games)
Nodes for modifying String Tables and their metadata (Editor only)
Nodes for importing and exporting String Tables as CSV
The metadata-as-struct functions are also available in C++
🧮 Synergy with PSI Property Spreadsheet
With the PSI Property Spreadsheet you can inspect, modify, and add metadata to String Table rows directly in the Unreal Editor
You can set the same struct to edit the metadata in the Spreadsheet as you use to read it out using the String Table Utilities
Dependencies:
This plugin does not require any additional plugins.
Setup:
If not enabled by default, go to Edit > Plugins, search for PSI String Table Utilities and enable it.
Version History:
┌── 1.0.0 - Initial release
│
├── 1.0.1 - Patch
│ - Fixed: Namespace changes and CSV imports now mark the String Table as modified
│ - Changes made by the nodes that modify String Tables can now be undone
│
└── See full changelog






