Wintermute Engine > Technical forum
Some bugs
(1/1)
Banbury:
Hi,
I'm busy converting my adventure to Wintermute.
I've found a few bugs or things that don't work as expected:
- Scene.Filename always returns [null].
- the TalkAsync method doesn't set the IsTalking and Ready flags.
- the Talk method suppresses all events. If I have a long monologue, there is no way to skip it.
Everything else works great for me. I absolutely love the GUI part of Wintermute. It's very easy to use.
Greetings
Banbury
Mnemonic:
Thank you! I'll look into it.
A single Talk command can be skipped by left clicking the mouse. I will make it configurable which mouse button skips the talk line (suggested by Jeroen).
Mnemonic:
I had a bug-chasing weekend :), so I finally got to these problems. Then Scene.Filename was a stupid bug and it's fixed. But the IsTalking() and Ready seem to work for me. How did you test it? BTW please note that IsTalking() is a method, not an attribute. And the Ready attribute returns false, whenever the actor is talking (no matter whether he's talking using Talk or TalkAsync).
Banbury:
I wanted to create a special talk function for cutscenes. So I called the TalkAsync method and followed it with a loop with the exit condition either IsTalking() = false or Ready=true. The programm never executed the loop and when I printed the values to the screen they were never correct. Maybe this is a timing problem and the values of IsTalking() and Ready are not set immediately after TalkAsync is called?
Greetings
Banbury
Navigation
[0] Message Index
Go to full version