Current state is that in order to interact with custom logic from Dialogic we are basically making function calls, e.g.,
TGO.player_inventory.has("item_id").
That's okay but honestly we should figure out how to build custom Dialogic events so that narrative can use the UI to drag customized interactions in place that have some QOL improvements like "checks to make sure that the string id provided matches rational options based on known IDs" etc.
Current state is that in order to interact with custom logic from Dialogic we are basically making function calls, e.g.,
TGO.player_inventory.has("item_id")
.That's okay but honestly we should figure out how to build custom Dialogic events so that narrative can use the UI to drag customized interactions in place that have some QOL improvements like "checks to make sure that the string id provided matches rational options based on known IDs" etc.
Some relevant docs: