• Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
Resource icon

Essentials Text Skip Tutorial 1

Pokémon Essentials Version
v17.2 ➖
This script adds the ability for players to quickly skip through messages by holding the B button during them. It works by exploiting a glitch that jumps through messages when the text speed is set to a very high number. So... thank Bethesda for the inspiration or something. It's a feature now.

Open your script editor and press Ctrl+Shift+F. Paste the following line:

Ruby:
if (Input.trigger?(Input::C) || Input.trigger?(Input::B))

It should display a search box that returns a sole result in "Messages". In vanilla 17.2, it appears to be line 1258.
Jump to the searched line by double-clicking it.

Directly above that line, paste the following code:

Ruby:
    if Input.press?(Input::B)
      msgwindow.textspeed=-999
      msgwindow.update
      if msgwindow.busy?
        pbPlayDecisionSE() if msgwindow.pausing?
        msgwindow.resume
      else
        break if signWaitCount==0
      end
    end

When done, it should look like this:

Screenshot_5.png


...and that's all that's necessary!

You can change the key required to script by changing the Input::B part to another letter or key input, but "B" corresponds to the X key. Because RMXP is weird like that.

Cheers.
Credits
Credit if used:
  • Amethyst
  • Kurotsune
Author
Amethyst
Views
3,278
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from Amethyst

Back
Top