MZ用プラグイン

キャラクター砂嵐グリッチフィルタープラグイン - EnigmaEnemyFilter.js

シェア用テキスト:
▼キャラクター砂嵐グリッチフィルタープラグイン(村人A様作) - EnigmaEnemyFilter.js
https://plugin-mz.fungamemake.com/archives/8622
キャラクター砂嵐グリッチフィルタープラグイン

ふりがな:きゃらくたーすなあらしぐりっちふぃるたーぷらぐいん

機能概要: キャラクター砂嵐グリッチフィルタープラグイン

利用規約(ライセンス):https://www.rpgmaker-script-wiki.xyz/kiyaku.php

作者:村人A

作者サイト:https://www.rpgmaker-script-wiki.xyz/index.php

解説ページ:https://rpgmaker-script-wiki.xyz/EnigmaEnemyFilter_mzpl…

ファイル名:EnigmaEnemyFilter.js

プラグインのヘルプ:

* @target MZ
 * @plugindesc キャラクター(プレイヤーまたはイベント)に砂嵐状のランダムグリッチフィルターを適用します。
 * @author 村人A
 *
 * @command onFilter
 * @text フィルターのON
 * @desc 砂嵐グリッチフィルターを適用開始します。
 *
 * @arg EventId
 * @text 対象ID
 * @desc フィルターをかける対象のイベントIDを指定します。0でプレイヤーになります。
 * @default 0
 * @type number
 *
 * @command offFilter
 * @text フィルターを終わる
 * @desc 砂嵐グリッチフィルターを終了させます。
 *
 * @arg EventId
 * @text 対象ID
 * @desc フィルターをはずす対象のイベントIDを指定します。0でプレイヤーになります。
 * @default 0
 * @type number
 *
 * @help
 * ============================================================================
 * バージョン管理
 * ============================================================================
 *
 * 24/12/14 ver 1.01 不具合修正
 * 24/12/10 ver 1.0  リリース
 *
 * ============================================================================
 * 概要
 * ============================================================================
 * このプラグインは、プレイヤーキャラクターや特定のイベントキャラクターに
 * 「砂嵐」や「グリッチ」風のフィルターを適用することができます。
 * フィルターをONにすると、その対象キャラクターがランダムな砂嵐状のノイズや
 * 歪みがかかったような演出が加わります。
 * これにより、不穏な雰囲気や謎めいた存在感をキャラクターに持たせることが可能です。
 *
 * ============================================================================
 * プラグインコマンド
 * ============================================================================
 * ### フィルターのON/OFF (onFilter)
 * 指定したキャラクター(プレイヤーまたはイベント)に砂嵐グリッチフィルターを
 * 適用します。
 *
 * - **EventId**  
 *   フィルターをかける対象を指定します。  
 *   0:プレイヤー  
 *   正の数:該当するイベントIDのイベントキャラクター  
 *
 * 例:  
 * 「EventId: 0」 → プレイヤーにフィルター適用  
 * 「EventId: 3」 → イベントID3のキャラクターにフィルター適用
 *
 * ### フィルターを終わる (offFilter)
 * 指定したキャラクター(プレイヤーまたはイベント)に適用中のフィルターを外します。
 *
 * - **EventId**  
 *   フィルターを外す対象を指定します。  
 *   0:プレイヤー  
 *   正の数:該当するイベントIDのイベントキャラクター  
 *
 * 例:  
 * 「EventId: 0」 → プレイヤーからフィルターを解除  
 * 「EventId: 3」 → イベントID3のキャラクターからフィルターを解除
 *
 * ============================================================================
 * 使い方
 * ============================================================================
 * 1. **プラグインの導入**  
 *    プラグインマネージャーで「EnigmaEnemyFilter.js」を有効にします。
 *
 * 2. **フィルターの適用**  
 *    イベントコマンド「プラグインコマンド」から `onFilter` を実行して
 *    対象IDを指定してください。対象となったキャラクターにランダムな砂嵐状の
 *    歪みフィルターがかかります。
 *
 * 3. **フィルターの終了**  
 *    `offFilter` を実行して、同じ対象IDでフィルターを終了できます。
 *    フィルターが解除され、キャラクターは元の表示に戻ります。
 *
 * 例:
 * ```
 * ◆プラグインコマンド:EnigmaEnemyFilter, フィルターのON/OFF
 * :EventId: 0
 * (プレイヤーに砂嵐グリッチフィルターがかかる)
 *
 * --- イベント進行後 ---
 *
 * ◆プラグインコマンド:EnigmaEnemyFilter, フィルターを終わる
 * :EventId: 0
 * (プレイヤーのフィルターが解除され、元に戻る)
 * ```
 *
 * ============================================================================
 * 注意事項
 * ============================================================================
 * - フィルター適用中は描画負荷が若干増える可能性があります。
 * - 他のフィルタープラグインや描画処理との併用時は、動作確認を行ってください。
 *
 * ============================================================================
 * 不具合報告
 * ============================================================================
 * 不具合はXやメールで報告してください。
 * Xアカウント:@rpgmaker_villaA
 * メール:villaa.contact@gmail.com
 *

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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