magical-girls-runa-and-nanami/js/plugins/TRP_ParticleMZ_List.js
2026-02-28 12:33:13 -06:00

204 lines
No EOL
5.7 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*: @target MZ
* @base TRP_ParticleMZ
* @plugindesc 自作パーティクル設定の一覧
* @help
* dust_walk <character> 2024/10/8
* fireworks_niagala1 <character> 2024/10/2
* flare_s <weather> 2024/10/8
* fog_w <character> 2025/3/22
* fog_w2 <weather> 2025/4/30
* sparks_w <character> 2024/10/10
* test <character> ---
*
*
* 【パーティクルグループ】
* test <character> ---
*
*
* @command set_character
* @text set/表示 > キャラ対象(4)
* @desc パーティクル表示
*
* @arg id
* @text 管理ID
* @desc 他と被らない管理ID。「def」で設定名,「-EID」で設定名-EID
* @default def
*
* @arg target
* @text ターゲット
* @desc thisでこのイベント。「event:イベントID」「player」「weather」など
* @default weather
*
* @arg name
* @text 《データ名》
* @desc データ名。defとすると管理IDをデータ名として使用。重み同じデータ名を複数表示するときは管理IDを分ける
* @default 《呼び出す設定を選択》
* @type select
* @option fireworks_niagala1 <character> 2024/10/2
* @value fireworks_niagala1
* @option fog_w <character> 2025/3/22
* @value fog_w
* @option sparks_w <character> 2024/10/10
* @value sparks_w
* @option test <character> ---
* @value test
*
* @arg z
* @text Z値
* @desc 重なり順。above:上、below:後ろ、screen、spritesetなど。数値指定も可
* @default def
*
* @arg tag
* @text 管理タグ
* @desc 管理用のタグ名
*
* @arg edit
* @text Editモード
* @desc ONにするとエディタを呼び出し(テストプレイ時のみ有効)
* @default false
* @type boolean
*
* @arg delay
* @text _ディレイ
* @desc 1以上とすると、指定フレーム後にコマンドを実効
* @default 0
* @type number
* @min 0
*
*
* @command set_screen
* @text set/表示 > スクリーン/天候/リージョン(2)
* @desc パーティクル表示
*
* @arg id
* @text 管理ID
* @desc 他と被らない管理ID。「def」で設定名,「-EID」で設定名-EID
* @default def
*
* @arg target
* @text ターゲット
* @desc thisでこのイベント。「event:イベントID」「player」「weather」など
* @default this
*
* @arg name
* @text 《データ名》
* @desc データ名。defとすると管理IDをデータ名として使用。重み同じデータ名を複数表示するときは管理IDを分ける
* @default 《呼び出す設定を選択》
* @type select
* @option flare_s <weather> 2024/10/8
* @value flare_s
* @option fog_w2 <weather> 2025/4/30
* @value fog_w2
*
* @arg z
* @text Z値
* @desc 重なり順。above:上、below:後ろ、screen、spritesetなど。数値指定も可
* @default def
*
* @arg tag
* @text 管理タグ
* @desc 管理用のタグ名
*
* @arg edit
* @text Editモード
* @desc ONにするとエディタを呼び出し(テストプレイ時のみ有効)
* @default false
* @type boolean
*
* @arg delay
* @text _ディレイ
* @desc 1以上とすると、指定フレーム後にコマンドを実効
* @default 0
* @type number
* @min 0
*
*
* @command play_character
* @text play/1回再生 > キャラ対象(1)
* @desc パーティクルを1回だけ再生
*
* @arg id
* @text 管理ID
* @desc 他と被らない管理ID。「def」で設定名,「-EID」で設定名-EID
* @default def
*
* @arg target
* @text ターゲット
* @desc thisでこのイベント。「event:イベントID」「player」「weather」など
* @default weather
*
* @arg name
* @text 《データ名》
* @desc データ名。defとすると管理IDをデータ名として使用。重み同じデータ名を複数表示するときは管理IDを分ける
* @default 《呼び出す設定を選択》
* @type select
* @option dust_walk <character> 2024/10/8
* @value dust_walk
*
* @arg z
* @text Z値
* @desc 重なり順。above:上、below:後ろ、screen、spritesetなど。数値指定も可
* @default def
*
* @arg tag
* @text 管理タグ
* @desc 管理用のタグ名
*
* @arg edit
* @text Editモード
* @desc ONにするとエディタを呼び出し(テストプレイ時のみ有効)
* @default false
* @type boolean
*
* @arg delay
* @text _ディレイ
* @desc 1以上とすると、指定フレーム後にコマンドを実効
* @default 0
* @type number
* @min 0
*
*
*
*
* @command group_character
* @text group/グループ > キャラ対象(1)
* @desc グループ呼び出し
* @arg id
* @text グループ管理ID
* @desc 他と被らないグループ用管理ID。「def」でIDは設定名、「-EID」で設定名-EID。
* @default def
* @arg target
* @text 対象
* @desc 対象。this,player,weatherなど。対象をtargetとしたコマンドで有効
* @default this
* @arg name
* @text 《グループ設定名》
* @desc 呼び出すグループの設定名
* @type select
* @default 《呼び出す設定を選択》
* @option test <character> ---
* @value test
* @arg tag
* @text 管理タグ
* @desc 管理用のタグ名。省略で「group:グループID」
* @arg edit
* @text Editモード
* @desc ONにするとエディタを呼び出し(テストプレイ時のみ有効)
* @default false
* @type boolean
* @arg delay
* @text _ディレイ
* @desc 1以上とすると、指定フレーム後にコマンドを実効
* @default 0
* @type number
* @min 0
*
*
* @requiredAssets img/particles/bubble1
* @requiredAssets img/particles/smog2
* @requiredAssets img/particles/flare2
* @requiredAssets img/particles/cloud3
* @requiredAssets img/particles/cloud2
* @requiredAssets img/particles/cloud1
* @requiredAssets img/particles/flame1
*/