Adventure Game Studio

AGS Support => Beginners' Technical Questions => Topic started by: Ethan D on Fri 17/07/2009 16:08:59

Title: Disabling clicking
Post by: Ethan D on Fri 17/07/2009 16:08:59
For the final scene of my game it is precisely timed so the music ends at the same time as when the scene ends but only if the player lets all of the things being said pass without clicking.  Is there a way to disable skipping any dialogue?
Title: Re: Disabling clicking
Post by: .M.M. on Fri 17/07/2009 16:21:38
Try setting Allow speech to be skipped by which event to Timer only in General settings.
Title: Re: Disabling clicking
Post by: GuyAwesome on Fri 17/07/2009 16:27:05
Or, if it's just for that one scene, try SetSkipSpeech(2); - which is the same as Timer only in General Settings, but won't annoy people with non-skippable speech through the whole game... (For Display commands, I think game.skip_display = 2; is the equivalent.)
Title: Re: Disabling clicking
Post by: Ethan D on Fri 17/07/2009 16:41:29
This works great but I would also like to remove the waiting mouse from the screen.
I tried disabling wait but it still went right to wait when people started talking
Title: Re: Disabling clicking
Post by: GuyAwesome on Fri 17/07/2009 16:49:21
Speech, I think, counts as blocking (especially if it's unskippable the way you've got it set up), so it's going to display the 'waiting..' cursor whether you've got an actual Wait() command in there or not.

Try using mouse.ChangeModeGraphic() to make the Wait mode cursor less conspicuous (i.e. look like another mode), or even mouse.Visible to make it temporarily invisible.
Title: Re: Disabling clicking
Post by: Ethan D on Fri 17/07/2009 16:52:36
making the mouse invisible worked great thanks.
Title: Re: Disabling clicking
Post by: Khris on Fri 17/07/2009 16:57:03
Just want to point out that I hate it if I'm unable to skip stuff. :=
It's the final scene so I'll probably wouldn't want to skip over it, but I consider not being able to skip dialog lines pretty evil.