Disabling clicking

Started by Ethan D, Fri 17/07/2009 16:08:59

Previous topic - Next topic

Ethan D

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?

.M.M.

Try setting Allow speech to be skipped by which event to Timer only in General settings.

GuyAwesome

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.)

Ethan D

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

GuyAwesome

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.

Ethan D

making the mouse invisible worked great thanks.

Khris

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.

SMF spam blocked by CleanTalk