The slow scrolling text is pissing me off so much. I don't understand why developers don't just add instant text options for dialogues.
I tried writing a plugin to make the text instant which works but somehow bugs the map so nothing is clickable. I tried a few different workarounds and nothing fixed the issue.
Edit:
I got it to work! Simply adding a plugin to to the plugin list would break the map. So the solution is to add it to index.html. If anyone want instant text, Here's what you have to do:
First, place KERF_InstantText.js (extract) to
<game>/www/js/plugins/KERF_InstantText.js
Then modify the
/www/index.html file to mention this plugin. Place this line:
HTML:
<script type="text/javascript" src="js/plugins/KERF_InstantText.js"></script>
after plugins.js and before main.js like so
Then modify the
HTML:
<script type="text/javascript" src="js/plugins.js"></script>
<script type="text/javascript" src="js/plugins/KERF_InstantText.js"></script>
<script type="text/javascript" src="js/main.js"></script>
</body>
</html>
The contents of KERF_InstantText.js (if you don't want to download and unzip):
JavaScript:
(function(){
const _updateShowFast = Window_Message.prototype.updateShowFast;
Window_Message.prototype.updateShowFast = function(){
_updateShowFast.call(this);
this._showFast = true;
this._lineShowFast = true;
};
})();
Use at your own risk ¯\_(ツ)_/¯
Edit 2: The js file was detected as virus. This is absurd and a false positive. The contents of the file are as above. You can see there's nothing fishy going on.