I’m working on a dialogue system using CSV imported into data tables. They work great, but every time I reload my project Out Row decouples from whatever I assigned it too. And as you can imagine I use this a lot in a dialogue system and it’s very time consuming reconnecting after every reload.
Annotations for Photo
1.This is state I find my blueprints in on reload. They will also not reconnect until I do what I show in image 2.
2.To get nodes to reconnect I need to reselect my data table (one that is already populated into Get Data Table Row Node)
3.After doing that I can connect out row as normal. Then I repeat for all remaining uncoupled nodes.
Feature Request: A way to declare a DataTable as a variable so I can dynamically change them in Blueprints. Currently there is no way to promote or declare a variable of DataTable type. If I’m to continue implementing my dialogue system I really need to be able to swap Data Table that is being used.(each data table is a conversation) It would be extremely difficult to maintain a single CSV file that contains entire dialogue of a game…