FastMZ RPGツクールMZ高速化プラグイン - FastMZ.js
シェア用テキスト:
▼FastMZ RPGツクールMZ高速化プラグイン(うなうなぎ様作) - FastMZ.js
https://plugin-mz.fungamemake.com/archives/2250
RPGツクールMZのイベント処理を高速化します。
ふりがな:ふぁすとえむぜっと
機能概要: RPGツクールMZのイベント処理を高速化します。
利用規約(ライセンス): MITライセンス
作者:うなうなぎ
作者サイト:https://twitter.com/unaunagi1
解説ページ:https://forum.tkool.jp/index.php?threads/4747/
直接ダウンロード:Zipファイルダウンロードページ:https://github.com/unaunagi/FastMZ
ファイル名:FastMZ.js
プラグインのヘルプ:
//============================================================================= // FastMZ.js // ---------------------------------------------------------------------------- // (C)2021 unaunagi // This software is released under the MIT License. // http://opensource.org/licenses/mit-license.php // ---------------------------------------------------------------------------- // Version // 1.0.0 2021/01/28 初版 // 1.1.0 2021/01/31 もっと速くした // 1.2.0 2021/02/02 もうちょっとだけ速くして、英語用アノテーションの修正 // 1.3.0 2021/02/05 イベントスクリプトから、thisでGame_Interpreterにアクセス出来るようにした // ---------------------------------------------------------------------------- // [Twitter]: https://twitter.com/unaunagi1/ // [GitHub] : https://github.com/unaunagi/ //============================================================================= /*: * @plugindesc FastMZ * @target MZ * @author unaunagi * @url https://github.com/unaunagi/FastMZ * @base Fs * @orderAfter Fs * * @command set * @text FastMZ Setting * @desc Toggles between enabled and disabled. Enabled by default. * * @arg fasteval * @type boolean * @text Eval to new Function * * @arg fastskip * @type boolean * @text IF,While,Jump... * * @help This plugin will speed up your game! * * Required plug-ins * Fs.js * https://github.com/f-space/rmmz-plugins * * // (C)2021 unaunagi * This software is released under the MIT License. * http://opensource.org/licenses/mit-license.php */ /*:ja * @plugindesc FastMZ RPGツクールMZ高速化プラグイン * @target MZ * @author うなうなぎ * @url https://github.com/unaunagi/FastMZ * @base Fs * @orderAfter Fs * * @command set * @text FastMZによる高速化の設定 * @desc 各機能を有効にするか無効にするか、ゲーム中から設定ができます。デフォルトだと有効です。 * * @arg fasteval * @type boolean * @text スクリプトイベントの高速化 * @desc イベントコマンド「スクリプト」と、移動ルートの設定の「スクリプト」を高速化します。 * * @arg fastskip * @type boolean * @text 条件分岐・ラベルジャンプ等の高速化 * @desc フロー制御関係の処理を高速化します。コマンド数の多いイベント、ループ回数が多い場合に効果を発揮。 * * @help RPGツクールMZ製ゲームを高速化するプラグインです。 * * イベント処理やスクリプト処理を書き換えることで、だいたい2倍~数倍の高速化が見込めます。 * 特にイベントコマンドをたくさん使ったり、ループ回数が多い場合には効いてきます。 * ただしGame_Interpreterの中身を書き換えるプラグインとは競合する可能性があります。 * * プラグインコマンドで昨日のONがOFFできます。 * ただしOFFの状態でも一部の処理が入っちゃうので、素の状態よりちょっと遅くなります * 全く使わないという場合はプラグイン自体を無効にしてください。 * * 前提プラグインとして f-space さんの Fs.jsが必要です。 * FastMZ.jsより上になるようにしてください。 * MZ用 基本機能ライブラリ Fs (β版) | ツクールフォーラム * https://forum.tkool.jp/index.php?threads/4276/ * * ■利用規約 * (C)2021 unaunagi * This software is released under the MIT License. * http://opensource.org/licenses/mit-license.php * * MITライセンスということ以外に制限はありません。 * 商用利用や18禁作品での使用についても当然問題ありません。 */