Adventure Game Studio

AGS Support => Beginners' Technical Questions => Topic started by: Basse_Berlin on Thu 12/02/2009 06:59:50

Title: Say.At different locations
Post by: Basse_Berlin on Thu 12/02/2009 06:59:50
Hi There!

Needing help again.

In my game i want a cutscene showing a dense forrest from above. The idea of the cutscene is to have the maincharacter roaming around in the forrest, not actually being shown but only followable through his speechlines at various places of the screen.

How should i script this?

I've tried a bit with a timer but then i would need multiple timers and then it started to go wrong for me...

Thanks on beforehand!
Title: Re: Say.At different locations
Post by: Gilbert on Thu 12/02/2009 07:06:37
One simple way is to have a character view with graphics consisting of transparent sprites. Just change the character to that view in that room to hide him and have him walk in the room. Then just use the Say() function and the text should follow the character's movement.
Title: Re: Say.At different locations
Post by: Trent R on Thu 12/02/2009 10:48:54
Depending on your room, you could also use a walk behind that covers the screen.

~Trent
Title: Re: Say.At different locations
Post by: OneDollar on Fri 13/02/2009 13:18:37
Yet another option, under room settings for your forest room change ShowPlayerCharacter to false, then use a combination of the SayAt and Wait functions. This might make it a bit easier to tweak your cutscene timing.