I want guybrush to do view 7 loop 1 while saying the text.
This is what i've got:
character[EGO].LockView(7);
character[EGO].Animate(1, 1, 0, eBlock, eBackwards);
character[EGO].Say("Well...");
character[EGO].UnlockView();
He says the text afterwards.
Do i have to change his talking view to his thinking one temporarily?
Solved:
character[EGO].SpeechView = 7;
character[EGO].Say("Well.. ");
character[EGO].SpeechView = 4;
i don't know wheather this is the proper way to do it, but it works :)
Couldn't you just use the character[CHARID].Think() command, and set view 7 as the Thinking view?