NRP イベント高速化機能を拡張 - NRP_EventFastForward.js

シェア用テキスト:
▼NRP イベント高速化機能を拡張(砂川赳様作) - NRP_EventFastForward.js
https://plugin.fungamemake.com/archives/28611
ツクールMV~MZにはイベント実行中に、決定キーを押しっぱなしにすると動作が倍速化する機能があります。その機能に対していくつかの拡張を行います。

ふりがな:いべんとこうそくかきのうをかくちょう

機能概要: ツクールMV~MZにはイベント実行中に、決定キーを押しっぱなしにすると動作が倍速化する機能があります。その機能に対していくつかの拡張を行います。

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認

作者:砂川赳

作者サイト:http://newrpg.seesaa.net/

解説ページ:http://newrpg.seesaa.net/article/483801702.html

ファイル名:NRP_EventFastForward.js

プラグインのヘルプ:

/*:ja
 * @target MV MZ
 * @plugindesc v1.00 イベント高速化機能を拡張します。
 * @author 砂川赳(http://newrpg.seesaa.net/)
 * @url http://newrpg.seesaa.net/article/483801702.html
 *
 * @help イベント高速化機能を拡張します。
 * 
 * ツクールMV~MZにはイベント実行中に、
 * 決定キーを押しっぱなしにすると動作が倍速化する機能があります。
 * その機能に対していくつかの拡張を行います。
 * 
 * ◆主な機能
 * ・使用するキーの変更
 * ・実行速度の変更
 * ・実行までの押しっぱなし時間の変更
 * ・タッチUI側の設定も別途指定可
 * 
 * 例えば、メッセージスキップ系のプラグインとキーを合わせることで、
 * イベント全体を高速化することも可能です。
 * 
 * ■謝辞
 * 当プラグインはトリアコンタン様作成の
 * FastForwardCustomize.jsを参考にさせて頂きました。
 * 
 * ■利用規約
 * 特に制約はありません。
 * 改変、再配布自由、商用可、権利表示も任意です。
 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。
 * 
 * @param FastKey
 * @text 高速化キー
 * @default ok
 * @type select
 * @option ok
 * @option cancel
 * @option shift
 * @option menu
 * @option pageup
 * @option pagedown
 * @option control
 * @option tab
 * @desc イベント高速化を実行するキーです。
 * 
 * @param SpeedMultiply
 * @text 速度倍率
 * @type number
 * @default 2
 * @desc 高速化時のイベント速度の倍率です。
 * 1以下なら高速化は無効になります。
 * 
 * @param SpeedVariableId
 * @text 速度倍率の変数
 * @type variable
 * @desc イベント高速化の倍率を設定する変数です。
 * 値が1以下なら高速化無効。速度倍率より優先されます。
 * 
 * @param PressWait
 * @text 開始プレス時間
 * @type number
 * @default 24
 * @desc 高速化を開始するまでのウェイト時間です。
 * 1/60秒単位で指定してください。
 * 
 * @param <Touch>
 * @text <タッチ関連>
 * @desc タッチ操作時のイベント高速化設定です。
 * 特に指定しなければ、上記と同じ設定を使用します。
 * 
 * @param TouchSpeedMultiply
 * @parent <Touch>
 * @text 速度倍率(タッチ)
 * @type number
 * @desc 高速化時のイベント速度の倍率です。
 * 1以下なら高速化は無効になります。
 * 
 * @param TouchSpeedVariableId
 * @parent <Touch>
 * @text 速度倍率の変数(タッチ)
 * @type variable
 * @desc イベント高速化の倍率を設定する変数です。
 * 値が1以下なら高速化無効。速度倍率より優先されます。
 * 
 * @param TouchPressWait
 * @parent <Touch>
 * @text 開始プレス時間(タッチ)
 * @type number
 * @desc 高速化を開始するまでの待ち時間です。
 * 1/60秒単位で指定してください。
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2021 All Rights Reserved.