nyacronomicon/js/plugins/TRP_ParticleMZ_List.js
2026-03-12 22:39:10 -05:00

375 lines
No EOL
11 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
* akuma_1 <enemy> 2023/4/8
* aura_static_b <weather> 2023/6/21
* fog <bWeather> 2023/4/8
* fog2 <bWeather> 2023/4/8
* fog_w2 <weather> 2023/4/29
* fuwafuwa <bWeather> 2023/4/8
* fuwafuwa1 <screen> 2023/4/9
* fuwafuwa2 <region> 2023/4/9
* fuwafuwa_l <bWeather> 2023/4/8
* hizumi <bWeather> 2023/4/8
* kirakira <bWeather> 2023/4/8
* kirakira2 <bWeather> 2023/4/8
* kuromoya1 <character> 2023/4/10
* line_all <bWeather> 2023/4/8
* majokyou <weather> 2023/4/29
* map_goblin <weather> 2023/7/25
* map_last <weather> 2023/5/2
* map_last_back <weather> 2023/5/2
* map_last_region <character> 2023/5/2
* map_maze <weather> 2023/7/25
* map_oak <weather> 2023/7/25
* map_syokusyu <weather> 2023/7/25
* menu <weather> 2024/5/5
* menu2 <weather> 2024/5/5
* mizeri_door <character> 2023/5/26
* mizeri_dream <weather> 2023/5/21
* mizeri_dream2 <weather> 2023/5/21
* mizeri_dream_point <region> 2023/5/21
* mizeri_dream_point2 <region> 2023/5/21
* mizeri_yume_in <screen> 2023/5/21
* mizube <weather> 2023/4/12
* moyamoya_all <bWeather> 2023/4/8
* right1 <character> 2023/5/1
* saiyaku <character> 2023/4/18
* thunder_rain <bWeather> 2023/4/8
* torch1 <bWeather> 2023/4/22
* torch_evil <character> 2023/5/2
* town <weather> 2023/5/25
* town2 <weather> 2023/5/26
* town3 <weather> 2023/5/26
* warp1 <character> 2023/5/4
* 《呼び出す設定を選択》 <weather> 2023/5/2
*
*
* 【パーティクルグループ】
* test <character> ---
*
*
* @command set_character
* @text set/表示 > キャラ対象(7)
* @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 kuromoya1 <character> 2023/4/10
* @value kuromoya1
* @option map_last_region <character> 2023/5/2
* @value map_last_region
* @option mizeri_door <character> 2023/5/26
* @value mizeri_door
* @option right1 <character> 2023/5/1
* @value right1
* @option saiyaku <character> 2023/4/18
* @value saiyaku
* @option torch_evil <character> 2023/5/2
* @value torch_evil
* @option warp1 <character> 2023/5/4
* @value warp1
*
* @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/表示 > スクリーン/天候/リージョン(19)
* @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 fog_w2 <weather> 2023/4/29
* @value fog_w2
* @option fuwafuwa1 <screen> 2023/4/9
* @value fuwafuwa1
* @option fuwafuwa2 <region> 2023/4/9
* @value fuwafuwa2
* @option majokyou <weather> 2023/4/29
* @value majokyou
* @option map_goblin <weather> 2023/7/25
* @value map_goblin
* @option map_last <weather> 2023/5/2
* @value map_last
* @option map_maze <weather> 2023/7/25
* @value map_maze
* @option map_oak <weather> 2023/7/25
* @value map_oak
* @option map_syokusyu <weather> 2023/7/25
* @value map_syokusyu
* @option menu <weather> 2024/5/5
* @value menu
* @option menu2 <weather> 2024/5/5
* @value menu2
* @option mizeri_dream <weather> 2023/5/21
* @value mizeri_dream
* @option mizeri_dream2 <weather> 2023/5/21
* @value mizeri_dream2
* @option mizeri_dream_point <region> 2023/5/21
* @value mizeri_dream_point
* @option mizeri_dream_point2 <region> 2023/5/21
* @value mizeri_dream_point2
* @option mizube <weather> 2023/4/12
* @value mizube
* @option town <weather> 2023/5/25
* @value town
* @option town2 <weather> 2023/5/26
* @value town2
* @option 《呼び出す設定を選択》 <weather> 2023/5/2
* @value 《呼び出す設定を選択》
*
* @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_others
* @text set/表示 > その他(12)
* @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 akuma_1 <enemy> 2023/4/8
* @value akuma_1
* @option fog <bWeather> 2023/4/8
* @value fog
* @option fog2 <bWeather> 2023/4/8
* @value fog2
* @option fuwafuwa <bWeather> 2023/4/8
* @value fuwafuwa
* @option fuwafuwa_l <bWeather> 2023/4/8
* @value fuwafuwa_l
* @option hizumi <bWeather> 2023/4/8
* @value hizumi
* @option kirakira <bWeather> 2023/4/8
* @value kirakira
* @option kirakira2 <bWeather> 2023/4/8
* @value kirakira2
* @option line_all <bWeather> 2023/4/8
* @value line_all
* @option moyamoya_all <bWeather> 2023/4/8
* @value moyamoya_all
* @option thunder_rain <bWeather> 2023/4/8
* @value thunder_rain
* @option torch1 <bWeather> 2023/4/22
* @value torch1
*
* @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_screen
* @text play/1回再生 > スクリーン/天候/リージョン(4)
* @desc パーティクルを1回だけ再生
*
* @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 aura_static_b <weather> 2023/6/21
* @value aura_static_b
* @option map_last_back <weather> 2023/5/2
* @value map_last_back
* @option mizeri_yume_in <screen> 2023/5/21
* @value mizeri_yume_in
* @option town3 <weather> 2023/5/26
* @value town3
*
* @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/particle9
* @requiredAssets img/particles/particle8
* @requiredAssets img/particles/particle7
* @requiredAssets img/particles/particle2
* @requiredAssets img/particles/particle3
* @requiredAssets img/particles/hexagon_line1
* @requiredAssets img/particles/hexagon_line3
* @requiredAssets img/particles/shine1g
* @requiredAssets img/particles/shine_thin1g
* @requiredAssets img/particles/cloud3
* @requiredAssets img/particles/cloud2
* @requiredAssets img/particles/cloud1
* @requiredAssets img/particles/particle5
* @requiredAssets img/particles/flame1
* @requiredAssets img/particles/shine2
* @requiredAssets img/particles/flare
* @requiredAssets img/particles/thunder1
* @requiredAssets img/particles/line_oval3
* @requiredAssets img/particles/thunder2
* @requiredAssets img/particles/particle1
* @requiredAssets img/particles/dust1g
* @requiredAssets img/particles/dust2g
* @requiredAssets img/particles/dust4g
* @requiredAssets img/particles/dust3g
* @requiredAssets img/particles/shine3
* @requiredAssets img/particles/shine_thin3
* @requiredAssets img/particles/smoke2
* @requiredAssets img/particles/cloud2s
* @requiredAssets img/particles/line2
* @requiredAssets img/particles/line_oval2
*/