セルフスイッチ自動リセット v1.0.0 - KDAR_SelfSwitchAutoReset.js
シェア用テキスト:
▼セルフスイッチ自動リセット v1.0.0(喜怒哀楽様作) - KDAR_SelfSwitchAutoReset.js
https://plugin-mz.fungamemake.com/archives/8967
指定したセルフスイッチを、設定した条件を満たしたときに 自動でOFF(リセット)するプラグインです。セルフスイッチで状態を管理するイベント全般に利用できます。 複数条件を指定した場合は、すべての条件を満たしたときにリセットされます。
ふりがな:せるふすいっちじどうりせっと
機能概要: 指定したセルフスイッチを、設定した条件を満たしたときに 自動でOFF(リセット)するプラグインです。セルフスイッチで状態を管理するイベント全般に利用できます。 複数条件を指定した場合は、すべての条件を満たしたときにリセットされます。
利用規約(ライセンス):
・詳細はダウンロードページ・プラグイン内を確認
作者:喜怒哀楽
直接ダウンロード:Zipファイルファイル名:KDAR_SelfSwitchAutoReset.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc セルフスイッチ自動リセット v1.0.0 * @author 喜怒哀楽 * * @param targetSelfSwitch * @text 対象セルフスイッチ * @desc 対象を監視・リセットするセルフスイッチのアルファベットです。 * @type select * @option A * @option B * @option C * @option D * @default A * * @command resetAll * @text 対象イベントをすべて即時リセット * * @command resetCurrentMap * @text 現在のマップの対象イベントを即時リセット * * @command resetSpecifiedMap * @text 指定マップの対象イベントを即時リセット * @arg mapId * @text マップID * @type number * @min 1 * @desc リセットさせるマップのID(数値)を指定します。 * @default 1 * * @command resetSpecifiedEvent * @text 指定イベントを即時リセット * @arg mapId * @text マップID * @type number * @min 1 * @desc 対象イベントがあるマップのID(数値)を指定します。 * @default 1 * @arg eventId * @text イベントID * @type number * @min 1 * @desc リセットさせるイベントのID(数値)を指定します。 * @default 1 * * @help * * ============================================================================ * ■ 概要 * ============================================================================ * * 指定したセルフスイッチを、設定した条件を満たしたときに * 自動でOFF(リセット)するプラグインです。 * * セルフスイッチで状態を管理するイベント全般に利用できます。 * 複数条件を指定した場合は、すべての条件を満たしたときにリセットされます。 * * ============================================================================ * ■ メモ欄の書き方 * ============================================================================ * 対象イベントのメモ欄に以下のように記述してください。 * * ◆別のマップへ移動したらリセット * <SelfSwitchReset: map> * * ◆◯回戦闘したらリセット * <SelfSwitchReset: battle 戦闘回数> * * ◆◯歩歩いたらリセット * <SelfSwitchReset: steps 歩数> * * ◆スイッチ◯番がONならリセット * <SelfSwitchReset: switch スイッチID> * * ◆変数◯番が◯以上ならリセット * <SelfSwitchReset: variable 変数ID 値> * * ◆複数条件(AND条件) * <SelfSwitchReset: battle 5, switch 10> * * ※<SelfSwitchReset: map>は別のマップへ移動したときにリセットされます。 * ※<SelfSwitchReset: map 5>のようにマップIDを指定すると、 * 指定したマップへ移動したときにリセットされます。 * ※条件はカンマ(,)で区切るとAND条件になります。 * ※リセット判定は別のマップへ移動したタイミングで行われます。 * * ============================================================================ * ■ プラグインコマンド * ============================================================================ * * ・対象イベントをすべて即時リセット * ・現在のマップの対象イベントを即時リセット * ・指定マップの対象イベントを即時リセット * ・指定イベントを即時リセット * * ============================================================================ * ■ 利用例 * ============================================================================ * * ・採取ポイント * ・鉱石や樹木 * ・一時的に消える宝箱 * ・壊したあと再度復活するオブジェクト * ・シンボルエンカウント * ・その他セルフスイッチで状態を管理するイベント * * ============================================================================ * ■ 利用規約 * ============================================================================ * * ・商用・非商用を問わず利用できます。 * ・改変は自由です。 * ・再配布は自由です。(改変版を含みます) * ・クレジット表記は任意です。 * ・本プラグインを利用したことによって発生した損害について、 * 作者は一切の責任を負いません。 * ・法律や公序良俗に反する目的での利用は禁止します。 * * ============================================================================ */