You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running the same ("hello world" example) dialogue on every interaction with entity, basically running this:
let mut dialogue_runner = project.create_dialogue_runner();
dialogue_runner.start_node("HelloWorld");
commands.spawn(dialogue_runner);
... once I click on other character in the game. It works well on the first run, but crashes on the repeat no matter which option I choose (and doesn't matter If I selected it before too) with
`Result::unwrap()` on an `Err` value: Can't select option 1: the dialogue is currently not running. Please call `DialogueRunner::continue_in_next_update()` only after receiving a `PresentOptionsEvent`.
Is there something I am missing like maybe closing the previous dialogue properly?
btw. I am using already the version from bevy0.15 PR #217 but this piece of code seems to not be updated by this change so naively I assume this issue was there before :)
The text was updated successfully, but these errors were encountered:
I am running the same ("hello world" example) dialogue on every interaction with entity, basically running this:
... once I click on other character in the game. It works well on the first run, but crashes on the repeat no matter which option I choose (and doesn't matter If I selected it before too) with
Is there something I am missing like maybe closing the previous dialogue properly?
btw. I am using already the version from bevy0.15 PR #217 but this piece of code seems to not be updated by this change so naively I assume this issue was there before :)
The text was updated successfully, but these errors were encountered: