character.Say and the mouse pointer disappears

Started by zeta_san, Sat 06/01/2024 20:54:08

Previous topic - Next topic

Crimson Wizard

Quote from: Khris on Sun 19/05/2024 11:52:33Turns out .Speaking is only true if the character has a SpeechView assigned. I guess I can see the reasoning behind that but it should also be true while they're the subject of a .Say() call imo.

This is one of those historical quirks in AGS, which nobody remembers by heart.
At least it's noted in the manual here:
https://adventuregamestudio.github.io/ags-manual/Character.html#characterspeaking

Another thing that could have been added is a "Speech.SpeakingCharacter", which would be more reliable than checking "Speech.TextOverlay" for instance, as text is not shown if speech mode is "Voice only".

SMF spam blocked by CleanTalk