Feature suggestion: Text skipping method in setup

Started by Crimson Wizard, Thu 23/04/2009 22:32:26

Previous topic - Next topic

Crimson Wizard

On another thread I found this piece of discussion
Quote
Quote
Basically, I'm asking for a way to disable the text skip button(s) for a short moment right after a line change, but only if the previous line timed out. Thereby ensuring that if the line you want to skip times out just as you're clicking, you don't miss the next line. Personally, this is a feature I wish all games had. (If I finish reading a line a bit early, I'm often afraid to click to skip it, because this might happen and I'll miss the next one.)

That is a very good idea actually, I have the same problem when playing games. I'll look into it.

I had something similar in my mind as well for quite some time, but now I have different proposal. What if a new option will be added to game setup, that will allow player to customize the text skipping method which matches his/her own preference? It could also include "Game Default" selection.

I ask this because along with problem mentioned in an excerpt above, I sometimes could not read speech fast enough (I am not native english speaker, and most games are in english). There were times when I had to re-read same lines to make sure I understood them properly and - blam - speech is gone. I remember I had reload few times because of that.

monkey0506

This can be handled in-game with Game.TextReadingSpeed and SetSkipSpeech.

What the suggestion you were quoting was actually referencing is that sometimes when you're trying to skip a line of speech that is being automatically removed by the timer, you may accidentally remove the next line of speech instead of the one you were intending to skip. For example, if cEgo says, "Hi my name is EGO." and then he says, "What's your name?", you may want to skip "Hi my name is EGO." and still read "What's your name?" The problem arises if "Hi my name is EGO." timed out just before you pressed the button to skip the line. AGS would automatically remove "Hi my name is EGO." and then when you try to skip the text, it instead skips "What's your name?"

There's really no practical need to have this setting in the setup configuration settings; rather, you should suggest that game authors provide methods (i.e., a GUI) to control these (aforementioned) settings. ;)

Crimson Wizard

Quote from: monkey_05_06 on Thu 23/04/2009 22:58:32What the suggestion you were quoting was actually referencing is that sometimes when you're trying to skip a line of speech that is being automatically removed by the timer, you may accidentally remove the next line of speech instead of the one you were intending to skip.
Yes, I did understand that.

Quote from: monkey_05_06 on Thu 23/04/2009 22:58:32
There's really no practical need to have this setting in the setup configuration settings; rather, you should suggest that game authors provide methods (i.e., a GUI) to control these (aforementioned) settings. ;)
Well, I assume that the chance that all authors will take this suggestion into account would be not very high :)
And I suppose it would be nice to have a 100% chance to have this option for any game you like to play. That is the reason I am asking what I am asking.

Pumaman

Quote from: Crimson Wizard on Thu 23/04/2009 23:14:11
I suppose it would be nice to have a 100% chance to have this option for any game you like to play. That is the reason I am asking what I am asking.

I think this would have objections from other game makers if it were added. Some people like to do things like match the timing of the background music to the timing of the speech text, and if a player was able to override the text timings then this could cause the music to go out of sync with the animations.

I think the best thing to do is to encourage game authors to implement a Text Speed slider into their game that adjusts the Game.TextReadingSpeed setting.

Snarky

How about the original (quoted) proposal, then? Any chance of that happening?  :)

Pumaman

Assuming you mean the proposal for AGS to ignore user input just after text is auto-removed, then yes that will be featuring in the next beta.

Snarky


SMF spam blocked by CleanTalk