当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
GABA リフレッシュにこだわる - GABA_FussyMapRefresh.js
シェア用テキスト:
▼GABA リフレッシュにこだわる(ガバチョ(溟犬一六)様作) - GABA_FussyMapRefresh.js
https://plugin-mz.fungamemake.com/archives/4416
不要なマップリフレッシュを抑制します。
ふりがな:りふれっしゅにこだわる
機能概要: 不要なマップリフレッシュを抑制します。
利用規約(ライセンス): MITライセンス
作者:ガバチョ(溟犬一六)
作者サイト:https://star-write-dream.com/
解説ページ:https://star-write-dream.com/#/MZ-FussyMapReflesh
ファイル名:GABA_FussyMapRefresh.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 不要なマップリフレッシュを抑制します。 * @author ガバチョ(溟犬一六) * @url https://star-write-dream.com/ * * @help GABA_FussyMapRefresh.js(ver1.0.0) * * ※変数やスイッチを設定する処理を上書きするので、 * プラグインリストの上のほうに配置してください。 * * ■機能 * 変数、スイッチ、セルフスイッチを設定した時、 * 値が変わらなければリフレッシュをスキップします。 * * また、変数に数値以外を設定した場合も、 * リフレッシュをスキップします。 * * ■補助機能:リフレッシュ強制スキップ * ・パラメータスイッチがONの間、リフレッシュを強制スキップします。 * ・デバッグ用です。 * ゲームが重くなってしまった時に、 * リフレッシュが原因なのかチェックするのに使います。 * アクターやアイテム変更時のリフレッシュもスキップされます。 * * ■プラグインコマンド * ・リフレッシュ実行 * スキップ状態を無視して、強制的にリフレッシュします。 * ・変数設定 * リフレッシュなしで変数を設定します。 * * -------------------------- * Copyright (c) 2022 Gabacho(Ichiro Meiken) * Released under the MIT license * https://opensource.org/licenses/mit-license.php * -------------------------- * * @param skipSwitch * @text 強制スキップスイッチ * @type switch * @desc 機能を有効にするスイッチを指定します。 * @default 0 * * @command refresh * @text リフレッシュする * @desc スキップ状態を無視して、強制的にリフレッシュします。 * * @command setVarNoRefresh * @text 変数設定 * @desc リフレッシュなしで変数を設定します。 * * @arg variableId * @type variable * @text 変数 * @desc 変数を指定します。 * @default 0 * * @arg value * @type multiline_string * @text 値 * @desc 値を指定します。文字列はクォーテーションで囲みます。 * */