Player
Player copied to clipboard
Maniacs Feature - "Skip Dialogs" from Fatal Mix.
Hold ESC to skip all dialogs when in Debug Mode.
Things to consider:
- Need an alternative to
strlen(text_index) < 3
. Since the textboxes can stop while being bigger than 3 characters, if the com.string has more than 4 lines of text. - We need a flag that works as an alternative to
Player::debug_flag
, so people can use it in their games (both shift and this skip should be activated?)
I had thought about this, e.g. even if you config a text speed (slow), it could exists another new code for dialogs, that allows player press a key to accelerate the dialogs. While enter is pressed, dialog speed up, if not, then its config speed. What do you think?
FYI: There is already "message appears without delay" when holding shift. So you can already hold shift and hammer decision for the same result.
yeah, what I did was similar to what was asked at #2490
I'm thinking about applying the following flags: SkipMessage = 0; // debug only SkipMessage = 1; // imitates the shift one SkipMessage = 2; // faster skip + auto enter implementation.
After a second look, they want something similar do Maniac's Fatal Mix as a flag:
Weird part, is that it's attached to Right Shift. That could be a problem
Do you want this auto-enter behaviour available in general or just when this fatal mix skip option is enabled?
Oh boy, lemme try to remember how I set this up... Huh, I didn't remember I also mapped fatal mix stuff.
If I remember correctly, my code was very similar to the fatal mix behavior. But I found it useful on vanilla games as well. It was a faster skip withtout hammering enter. And could be used in game, not only Debug.
Right now, maybe we should stick it to the fatal mix?
Maybe in the future, would be interesting to have a way of accessing maniacs commands even with it disabled...?
Considering it is a debug feature it could be an option in the settings whether you want "Instant text" with Shift or "Instant auto enter text" with Shift. :thinking:
Considering it is a debug feature it could be an option in the settings whether you want "Instant text" with Shift or "Instant auto enter text" with Shift. 🤔
Sure, it could also come with a setting