【プラグイン】隊列メンバーも操作可!イベントコマンドの操作対象を上書きできるプラグイン (Ver.3.1.1)

Awaya_Matana

ユーザー
キャラクターを対象としたコマンドの直前にプラグインコマンドを配置する事で対象を上書きできます。

ダウンロード
ReplaceTargetCharacter.js Ver.3.1.1
MITライセンス

使い方
プラグインコマンドをイベントコマンドの直前に配置します。
ReplaceTargetCharacter.png

キャラクターIDは0がこのイベント。1以上が対応するイベントIDのイベント。
-1が主人公、-2以下がフォロワーを操作対象にします。
-1000が小型船、-1001が大型船、-1002が飛行船です。

スクリプトで、
this.character(-2)
this.character(-1000)
とすることでフォロワーや乗り物を取得することも可能です。

仕様
今のところ以下の9つで使用できます。

・条件分岐
・セルフスイッチの操作
・イベントの位置設定
・移動ルートの設定
・透明状態の変更
・アニメーションの表示
・フキダシアイコンの表示
・イベントの一時消去
・コモンイベント

[セルフスイッチの操作] [イベントの一時消去] など操作対象が固定だったコマンドも、マップ上のあらゆるイベントに適用可能になります。
[アニメーションの表示] をフォロワーにさせることも可能です。

PluginCommonBaseなどと組み合わせると変数をイベントIDとして使用することもできます。
 

Attachments

  • 1606416660310.png
    1606416660310.png
    44.6 KB · 閲覧: 387
最後に編集:
少々強引ですが、乗り物の操作に対応しました。
これでマップ上のキャラクターは大抵思い通りに動かせるようになったはずです。
コンマ区切りで入力する事でイベント同士の位置の交換にも対応しました。

新しく対応したコモンイベントは、コモンイベント上の「このイベント」の対象を差し替える効果があります。
 
最後に編集:
2022/02/07:Ver.3.0.0 機能を最適化。ハッシュ値を使用。

今回の更新で、意図しない不具合が発生する可能性が減りました。
また、処理の効率化に成功。
 
2022/02/14:Ver.3.0.1 主人公の[イベントの位置設定]使用時にループ遠景がズレる問題を修正。
 
Back
トップ