load_conversation should be able to tolerate speaker objects and warn on unreadable objects instead of crashing #79
Labels
No labels
bug
documentation
duplicate
editor
engine
examples
good first issue
help wanted
invalid
question
urgent
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Roboticy3/Louder#79
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
One great feature from the old engine that hasn't translated yet is the feature of loading speakers from conversation files. These speakers would get added to the active config environment when the conversation is loaded into a context. This was easier in the gdscript implementation because the typing wasn't as strict.
In general, also, if the conversation loader encounters an object that it doesn't recognize in the json array, as long as the object can be separated from the remaining objects and doesn't corrupt the overall array structure, it's safe to just ignore it with a "warning" (non-fatal load error event).