18:32:33scymtymshinmera: might want to split choose into present-choice and enact-choice so the execution can be suspended while waiting for some other subsystem
18:35:08scymtymshinmera: it depends on how exactly the dialogue system interfaces with other systems
18:38:03scymtymshinmera: yes, if you have this powerful choose return value, it should work
18:41:23gingeraleshinmera: Time to rewrite Leaf completely in this