206 lines
No EOL
6.3 KiB
JavaScript
206 lines
No EOL
6.3 KiB
JavaScript
/*: @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"]
|
||
}; |