-
Notifications
You must be signed in to change notification settings - Fork 0
/
kouya_scroll.js
55 lines (49 loc) · 1.63 KB
/
kouya_scroll.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//=============================================================================
// kouya_scroll.js
// PUBLIC DOMAIN
//=============================================================================
/*:
* @target MZ
* @url https://wiki3.jp/botbot
* @plugindesc スクロール文字の速度調整
* @author 超巨大ドリル戦艦アラハバキ ベース:mo-to様
*
* @help
* 速度を早めます。
設定するのは、早めるボタン、速度です。
早めるボタンはキャンセルキーを設定してあります。
速度はデフォルトでは5になっております。
*
* @param ButtonType
* @desc 早めるボタン (デフォルト:cancel)
* @default cancel
* @type select
* @option cancel
* @option down
* @option up
* @option left
* @option right
* @option pageup
* @option pagedown
*
* @param hayasadayo
* @desc 速度(デフォルトは5です。)
* @default 5
* @type number
*/
(function() {
var parameters = PluginManager.parameters('kouya_scroll');
var ButtonType = String(parameters['ButtonType'] != 'ok' && parameters['ButtonType']);
var hayasadayo = String(parameters["hayasadayo"]);
var _Window_ScrollText_scrollSpeed = Window_ScrollText.prototype.scrollSpeed;
Window_ScrollText.prototype.scrollSpeed = function() {
var speed = $gameMessage.scrollSpeed() / 2;
if (this.isStopForward()) {
return speed *= hayasadayo;
}
return _Window_ScrollText_scrollSpeed.call(this);
};
Window_ScrollText.prototype.isStopForward = function() {
return (Input.isPressed(ButtonType));
};
})();