Jump to content
Sign in to follow this  
Amethyst

Essentials Text Skip Tutorial

Recommended Posts

(casually copypasting, don't mind me..)

 

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:

 

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:

 

    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:

 

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

 

If used, please credit:

  • Amethyst
  • Kurotsune
     
  • Like 5
  • Thanks 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×