brainwashing-school/js/plugins/TRP_ParticleMZ_List.js
2025-02-25 10:53:19 -06:00

207 lines
6.4 KiB
JavaScript
Raw 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
* chara_dark <character> 2025/1/16
* chara_dark_tri <character> 2025/1/16
* chara_fire <character> 2025/1/16
* region_mizu <walk> 2025/2/9
* screen_battle <character> 2025/1/15
* screen_battle2 <character> 2025/1/15
* screen_book <weather> 2025/1/15
* screen_book_reverse <weather> 2025/1/15
* screen_dark <character> 2025/1/15
* screen_ero <character> 2025/2/12
* screen_fire <character> 2025/1/16
* screen_fire2 <character> 2025/1/16
* screen_light <character> 2025/1/15
* screen_light_end <character> 2025/1/15
* screen_nature_room <character> 2025/1/16
* screen_nuture <weather> 2025/1/15
* test <character> ---
*
*
* 【パーティクルグループ】
* test <character> ---
*
*
* @command set_character
* @text set/表示 > キャラ対象(14)
* @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 chara_dark <character> 2025/1/16
* @value chara_dark
* @option chara_dark_tri <character> 2025/1/16
* @value chara_dark_tri
* @option chara_fire <character> 2025/1/16
* @value chara_fire
* @option region_mizu <walk> 2025/2/9
* @value region_mizu
* @option screen_battle <character> 2025/1/15
* @value screen_battle
* @option screen_battle2 <character> 2025/1/15
* @value screen_battle2
* @option screen_dark <character> 2025/1/15
* @value screen_dark
* @option screen_ero <character> 2025/2/12
* @value screen_ero
* @option screen_fire <character> 2025/1/16
* @value screen_fire
* @option screen_fire2 <character> 2025/1/16
* @value screen_fire2
* @option screen_light <character> 2025/1/15
* @value screen_light
* @option screen_light_end <character> 2025/1/15
* @value screen_light_end
* @option screen_nature_room <character> 2025/1/16
* @value screen_nature_room
* @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/表示 > スクリーン/天候/リージョン(3)
* @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 screen_book <weather> 2025/1/15
* @value screen_book
* @option screen_book_reverse <weather> 2025/1/15
* @value screen_book_reverse
* @option screen_nuture <weather> 2025/1/15
* @value screen_nuture
*
* @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/triangle1g
* @requiredAssets img/particles/smoke2
* @requiredAssets img/particles/smoke1
* @requiredAssets img/particles/smog2
* @requiredAssets img/particles/triangle_line1g
* @requiredAssets img/particles/snow_particle2
* @requiredAssets img/particles/Particle
* @requiredAssets img/particles/Particles
* @requiredAssets img/particles/particle9
* @requiredAssets img/particles/heart1g
* @requiredAssets img/particles/heart4g
* @requiredAssets img/particles/dust3g
* @requiredAssets img/particles/dust4g
* @requiredAssets img/particles/dust1g
* @requiredAssets img/particles/dust2g
* @requiredAssets img/particles/triangle_line2g
* @requiredAssets img/particles/particle8
* @requiredAssets img/particles/line1
* @requiredAssets img/particles/__ANIM_30FPS_ASFire_03_Fireball_9
*/
if (PluginManager._parameters)
PluginManager._parameters.trp_particlemz_list = {
animImages: ["_ANIM_30FPS_ASFire_03_Fireball_9"],
};