EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
989 stars 185 forks source link

Maniacs Feature - "Skip Dialogs" from Fatal Mix. #3147

Open jetrotal opened 10 months ago

jetrotal commented 10 months ago

Hold ESC to skip all dialogs when in Debug Mode.

Things to consider:

Br4ssman commented 10 months ago

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?

Ghabry commented 10 months ago

FYI: There is already "message appears without delay" when holding shift. So you can already hold shift and hammer decision for the same result.

jetrotal commented 10 months ago

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.

jetrotal commented 10 months ago

After a second look, they want something similar do Maniac's Fatal Mix as a flag: image

Weird part, is that it's attached to Right Shift. That could be a problem

Ghabry commented 6 months ago

Do you want this auto-enter behaviour available in general or just when this fatal mix skip option is enabled?

jetrotal commented 6 months ago

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

Ghabry commented 6 months ago

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:

jetrotal commented 6 months ago

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