SRD Battle GUI Core - SRD_BattleGUICore.js

シェア用テキスト:
▼SRD Battle GUI Core(SumRndmDde様作)
https://plugin.fungamemake.com/archives/26484
バトルウィンドウをカスタマイズできます。

ふりがな:ばとるGUIこあ

機能概要: バトルウィンドウをカスタマイズできます。

利用規約(ライセンス):https://fungamemake.com/srd-japanese

作者:SumRndmDde

ダウンロードページ:https://fungamemake.com/archives/9344

ファイル名:SRD_BattleGUICore.js

プラグインのヘルプ:

/*:ja
 * @plugindesc バトルウィンドウをカスタマイズできます。
 * @author SumRndmDde
 *
 * @param Force Within Screen
 * @text 画面内に表示
 * @desc リストアップされた全てのウィンドウは強制的に画面内に残ります。パラメータの名前を使用します。カンマで区切ってください
 * @default Actor Command
 *
 * @param Motion Reset Speed
 * @text モーションリセット速度
 * @desc ウィンドウが動きから元位置に戻る速度を指定します
 * @default 10
 *
 * @param Instant Move Distance
 * @text 即席移動距離
 * @desc 目標までの距離がこの値より大きい場合、ウィンドウは即座にその位置に配置されます
 * @default 100
 *
 * @param ===== Windows =====
 * @text -- ウィンドウ --
 * @default =================================
 *
 * @param == Battle Status ==
 * @text -- バトルステータス --
 * @default
 *
 * @param Auto-Move Battle Status
 * @text ウィンドウ自動移動
 * @desc バトルステータスウィンドウ自動移動
 * 数値・JavaScriptが使用可能
 * @default false
 *
 * @param Battle Status X
 * @text バトルステータスX位置
 * @desc バトルステータスウィンドウのX位置
 * 数値・JavaScriptが使用可能
 * @default (Graphics.boxWidth - BattleManager._statusWindow.width) / 2
 *
 * @param Battle Status Y
 * @text バトルステータスY位置
 * @desc バトルステータスウィンドウのY位置
 * 数値・JavaScriptが使用可能
 * @default Graphics.boxHeight
 *
 * @param Battle Status Width
 * @text バトルステータス幅
 * @desc バトルステータスウィンドウの幅
 * 数値・JavaScriptが使用可能
 * @default Graphics.boxWidth
 *
 * @param Battle Status Visible
 * @text バトルステータス表示
 * @desc バトル・ステータス・ウィンドウが表示されているかを判定するJavaScript
 * @default true
 *
 * @param == Party Command ==
 * @text -- パーティコマンド --
 * @default
 *
 * @param Party Command X
 * @text パーティーコマンドX位置
 * @desc パーティコマンドウィンドウのX位置
 * 数値・JavaScriptが使用可能
 * @default 0
 *
 * @param Party Command Y
 * @text パーティーコマンドY位置
 * @desc パーティコマンドウィンドウのY位置
 * 数値・JavaScriptが使用可能
 * @default (Graphics.boxHeight - BattleManager._partyCommandWindow.height) / 2
 *
 * @param Party Command Rows
 * @text パーティーコマンド行数
 * @desc パーティコマンドウィンドウの行数
 * 数値・JavaScriptが使用可能
 * @default 1
 *
 * @param Party Command Cols
 * @text パーティーコマンド列数
 * @desc パーティコマンドウィンドウの列数
 * 数値・JavaScriptが使用可能
 * @default this.maxItems()
 *
 * @param Party Command Width
 * @text パーティーコマンド幅
 * @desc パーティーコマンドウィンドウの幅
 * 数値・JavaScriptが使用可能
 * @default Graphics.boxWidth
 *
 * @param Party Command Align
 * @text パーティーコマンド行揃え
 * @type select
 * @option 左
 * @value left
 * @option 中央
 * @value center
 * @option 右
 * @value right
 * @desc パーティコマンドウィンドウの行揃え
 * 左:left / 中央:center / 右:right
 * @default center
 *
 * @param Party Command Visible
 * @text パーティーコマンド表示
 * @desc パーティーコマンドウィンドウが表示されているかを判定するJavaScript
 * @default true
 *
 * @param == Actor Command ==
 * @text -- アクターコマンド --
 * @default
 *
 * @param Actor Command X
 * @text アクターコマンドX位置
 * @desc アクターコマンドウィンドウのX位置
 * 数値・JavaScriptが使用可能
 * @default BattleManager.getCurrentActorSprite().x - (this.width/2)
 *
 * @param Actor Command Y
 * @text アクターコマンドY位置
 * @desc アクターコマンドウィンドウのY位置
 * 数値・JavaScriptが使用可能
 * @default BattleManager.getCurrentActorSprite().y - (this.height*1.7)
 *
 * @param Actor Command Rows
 * @text アクターのコマンド行数
 * @desc アクターコマンドウィンドウの行数
 * 数値・JavaScriptが使用可能
 * @default 2
 *
 * @param Actor Command Cols
 * @text アクターコマンド列数
 * @desc アクタコマンドウィンドウの列数
 * 数値・JavaScriptが使用可能
 * @default 2
 *
 * @param Actor Command Width
 * @text アクタコマンド幅
 * @desc アクターコマンドウィンドウの幅
 * 数値・JavaScriptが使用可能
 * @default 192 * 2
 *
 * @param Actor Command Align
 * @text アクターコマンド行揃え
 * @type select
 * @option 左
 * @value left
 * @option 中央
 * @value center
 * @option 右
 * @value right
 * @desc アクタコマンドウィンドウの行揃え
 * 左:left / 中央:center / 右:right
 * @default center
 *
 * @param Actor Command Visible
 * @text アクターコマンド表示
 * @desc アクターコマンドウィンドウが表示されているかを判定するJavaScript
 * @default !BattleManager._skillWindow.visible && !BattleManager._itemWindow.visible && BattleManager.getCurrentActorSprite().x !== 0
 *
 * @param == Skill List ==
 * @text -- スキル一覧 --
 * @default
 *
 * @param Skill List X
 * @text スキル一覧X位置
 * @desc スキル一覧ウィンドウのX位置
 * 数値・JavaScriptが使用可能
 * @default 0
 *
 * @param Skill List Y
 * @text スキル一覧Y位置
 * @desc スキル一覧ウィンドウのY位置
 * 数値・JavaScriptが使用可能
 * @default BattleManager._helpWindow.y + BattleManager._helpWindow.height
 *
 * @param Skill List Rows
 * @text スキル一覧行数
 * @desc スキル一覧ウィンドウの行数
 * 数値・JavaScriptが使用可能
 * @default 4
 *
 * @param Skill List Cols
 * @text スキル一覧列数
 * @desc スキル一覧ウィンドウの列数
 * 数値・JavaScriptが使用可能
 * @default 2
 *
 * @param Skill List Width
 * @text スキル一覧幅
 * @desc スキル一覧ウィンドウの幅
 * 数値・JavaScriptが使用可能
 * @default Graphics.boxWidth
 *
 * @param Skill List Align
 * @text スキル一覧行揃え
 * @type select
 * @option 左
 * @value left
 * @option 中央
 * @value center
 * @option 右
 * @value right
 * @desc スキル一覧ウィンドウの行揃え
 * 左:left / 中央:center / 右:right
 * @default left
 *
 * @param Skill List Visible
 * @text スキル一覧表示
 * @desc スキル一覧ウィンドウが表示されているかを判定するJavaScript
 * @default true
 *
 * @param == Item List ==
 * @text -- アイテム一覧 --
 * @default
 *
 * @param Item List X
 * @text アイテム一覧X位置
 * @desc アイテム一覧ウィンドウのX位置
 * 数値・JavaScriptが使用可能
 * @default 0
 *
 * @param Item List Y
 * @text アイテム一覧Y位置
 * @desc アイテム一覧ウィンドウのY位置
 * 数値・JavaScriptが使用可能
 * @default BattleManager._helpWindow.y + BattleManager._helpWindow.height
 *
 * @param Item List Rows
 * @text アイテム一覧行数
 * @desc アイテム一覧ウィンドウの行数
 * 数値・JavaScriptが使用可能
 * @default 4
 *
 * @param Item List Cols
 * @text アイテム一覧列数
 * @desc アイテム一覧ウィンドウの列数
 * 数値・JavaScriptが使用可能
 * @default 2
 *
 * @param Item List Width
 * @text アイテム一覧幅
 * @desc 項目一覧ウィンドウの幅
 * 数値・JavaScriptが使用可能
 * @default Graphics.boxWidth
 *
 * @param Item List Align
 * @text アイテム一覧行揃え
 * @type select
 * @option 左
 * @value left
 * @option 中央
 * @value center
 * @option 右
 * @value right
 * @desc アイテム一覧ウィンドウの行揃え
 * 左:left / 中央:center / 右:right
 * @default left
 *
 * @param Item List Visible
 * @text アイテム一覧表示
 * @desc アイテム一覧ウィンドウが表示されているかを判定するJavaScript
 * @default true
 *
 * @param == Enemy List ==
 * @text -- 敵キャラ一覧 --
 * @default
 *
 * @param Enemy List X
 * @text 敵キャラ一覧X位置
 * @desc 敵一覧ウィンドウのX位置
 * 数値・JavaScriptが使用可能
 * @default BattleManager._actorCommandWindow.x - this.width
 *
 * @param Enemy List Y
 * @text 敵キャラ一覧Y位置
 * @desc 敵一覧ウィンドウのY位置
 * 数値・JavaScriptが使用可能
 * @default BattleManager._actorCommandWindow.y
 *
 * @param Enemy List Rows
 * @text 敵キャラ一覧の行数
 * @desc 敵一覧ウィンドウの行数
 * 数値・JavaScriptが使用可能
 * @default 4
 *
 * @param Enemy List Cols
 * @text 敵キャラ一覧の列数
 * @desc 敵一覧ウィンドウの列数
 * 数値・JavaScriptが使用可能
 * @default 1
 *
 * @param Enemy List Width
 * @text 敵キャラ一覧の幅
 * @desc 敵一覧ウィンドウの幅
 * 数値・JavaScriptが使用可能
 * @default 192
 *
 * @param Enemy List Align
 * @text 敵キャラ一覧の行揃え
 * @type select
 * @option 左
 * @value left
 * @option 中央
 * @value center
 * @option 右
 * @value right
 * @desc 敵一覧ウィンドウの行揃え
 * 左:left / 中央:center / 右:right
 * @default left
 *
 * @param Enemy List Visible
 * @text 敵キャラ一覧の表示
 * @desc 敵キャラ一覧ウィンドウが表示されているかを判断するJavaScript
 * @default true
 *
 * @param ===== Motions =====
 * @text -- モーション --
 * @default =================================
 *
 * @param == Motion 1 ==
 * @text -- モーション1 --
 * @default
 *
 * @param Motion 1 Window
 * @text モーション1ウィンドウ
 * @desc モーション1を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default Battle Status
 *
 * @param Motion 1 Condition
 * @text モーション1条件
 * @desc trueの場合、モーション1を発生させるJavaScriptの条件
 * @default BattleManager._phase !== ’start’ && BattleManager._partyCommandWindow.isClosed()
 *
 * @param Motion 1 Speed
 * @text モーション1速度
 * @desc モーション1のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default 15
 *
 * @param Motion 1 X Offset
 * @text モーション1Xオフセット
 * @desc Xオフセットモーション1がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default 0
 *
 * @param Motion 1 Y Offset
 * @text モーション1Yオフセット
 * @desc Yオフセットモーション1がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default -BattleManager._statusWindow.height
 *
 *
 * @param == Motion 2 ==
 * @text -- モーション2 --
 * @default
 *
 * @param Motion 2 Window
 * @text モーション2ウィンドウ
 * @desc モーション2を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 2 Condition
 * @text モーション2条件
 * @desc trueの場合、モーション2を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 2 Speed
 * @text モーション2速度
 * @desc モーション2のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 2 X Offset
 * @text モーション2Xオフセット
 * @desc Xオフセットモーション2がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 2 Y Offset
 * @text モーション2Yオフセット
 * @desc Yオフセットモーション2がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 3 ==
 * @text -- モーション3 --
 * @default
 *
 * @param Motion 3 Window
 * @text モーション3ウィンドウ
 * @desc モーション3を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 3 Condition
 * @text モーション3条件
 * @desc trueの場合、モーション3を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 3 Speed
 * @text モーション3速度
 * @desc モーション3のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 3 X Offset
 * @text モーション3Xオフセット
 * @desc Xオフセットモーション3がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 3 Y Offset
 * @text モーション3Yオフセット
 * @desc Yオフセットモーション3がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 4 ==
 * @text -- モーション4 --
 * @default
 *
 * @param Motion 4 Window
 * @text モーション4ウィンドウ
 * @desc モーション4を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 4 Condition
 * @text モーション4条件
 * @desc trueの場合、モーション4を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 4 Speed
 * @text モーション4速度
 * @desc モーション4のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 4 X Offset
 * @text モーション4Xオフセット
 * @desc Xオフセットモーション4がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 4 Y Offset
 * @text モーション4Yオフセット
 * @desc Yオフセットモーション4がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 5 ==
 * @text -- モーション5 --
 * @default
 *
 * @param Motion 5 Window
 * @text モーション5ウィンドウ
 * @desc モーション5を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 5 Condition
 * @text モーション5条件
 * @desc trueの場合、モーション5を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 5 Speed
 * @text モーション5速度
 * @desc モーション5のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 5 X Offset
 * @text モーション5Xオフセット
 * @desc Xオフセットモーション5がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 5 Y Offset
 * @text モーション5Yオフセット
 * @desc Yオフセットモーション5がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 6 ==
 * @text -- モーション6 --
 * @default
 *
 * @param Motion 6 Window
 * @text モーション6ウィンドウ
 * @desc モーション6を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 6 Condition
 * @text モーション6条件
 * @desc trueの場合、モーション6を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 6 Speed
 * @text モーション6速度
 * @desc モーション6のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 6 X Offset
 * @text モーション6Xオフセット
 * @desc Xオフセットモーション6がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 6 Y Offset
 * @text モーション6Yオフセット
 * @desc Yオフセットモーション6がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 7 ==
 * @text -- モーション7 --
 * @default
 *
 * @param Motion 7 Window
 * @text モーション7ウィンドウ
 * @desc モーション7を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 7 Condition
 * @text モーション7条件
 * @desc trueの場合、モーション7を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 7 Speed
 * @text モーション7速度
 * @desc モーション7のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 7 X Offset
 * @text モーション7Xオフセット
 * @desc Xオフセットモーション7がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 7 Y Offset
 * @text モーション7Yオフセット
 * @desc Yオフセットモーション7がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 8 ==
 * @text -- モーション8 --
 * @default
 *
 * @param Motion 8 Window
 * @text モーション8ウィンドウ
 * @desc モーション8を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 8 Condition
 * @text モーション8条件
 * @desc trueの場合、モーション8を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 8 Speed
 * @text モーション8速度
 * @desc モーション8のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 8 X Offset
 * @text モーション8Xオフセット
 * @desc Xオフセットモーション8がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 8 Y Offset
 * @text モーション8Yオフセット
 * @desc Yオフセットモーション8がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 9 ==
 * @text -- モーション9 --
 * @default
 *
 * @param Motion 9 Window
 * @text モーション9ウィンドウ
 * @desc モーション9を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 9 Condition
 * @text モーション9条件
 * @desc trueの場合、モーション9を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 9 Speed
 * @text モーション9速度
 * @desc モーション9のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 9 X Offset
 * @text モーション9Xオフセット
 * @desc Xオフセットモーション9がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 9 Y Offset
 * @text モーション9Yオフセット
 * @desc Yオフセットモーション9がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 10 ==
 * @text -- モーション10 --
 * @default
 *
 * @param Motion 10 Window
 * @text モーション10ウィンドウ
 * @desc モーション10を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 10 Condition
 * @text モーション10条件
 * @desc trueの場合、モーション10を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 10 Speed
 * @text モーション10速度
 * @desc モーション10のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 10 X Offset
 * @text モーション10Xオフセット
 * @desc Xオフセットモーション10がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 10 Y Offset
 * @text モーション10Yオフセット
 * @desc Yオフセットモーション10がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 11 ==
 * @text -- モーション11 --
 * @default
 *
 * @param Motion 11 Window
 * @text モーション11ウィンドウ
 * @desc モーション11を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 11 Condition
 * @text モーション11条件
 * @desc trueの場合、モーション11を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 11 Speed
 * @text モーション11速度
 * @desc モーション11のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 11 X Offset
 * @text モーション11Xオフセット
 * @desc Xオフセットモーション11がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 11 Y Offset
 * @text モーション11Yオフセット
 * @desc Yオフセットモーション11がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 12 ==
 * @text -- モーション12 --
 * @default
 *
 * @param Motion 12 Window
 * @text モーション12ウィンドウ
 * @desc モーション12を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 12 Condition
 * @text モーション12条件
 * @desc trueの場合、モーション12を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 12 Speed
 * @text モーション12速度
 * @desc モーション12のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 12 X Offset
 * @text モーション12Xオフセット
 * @desc Xオフセットモーション12がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 12 Y Offset
 * @text モーション12Yオフセット
 * @desc Yオフセットモーション12がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 13 ==
 * @text -- モーション13 --
 * @default
 *
 * @param Motion 13 Window
 * @text モーション13ウィンドウ
 * @desc モーション13を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 13 Condition
 * @text モーション13条件
 * @desc trueの場合、モーション13を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 13 Speed
 * @text モーション13速度
 * @desc モーション13のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 13 X Offset
 * @text モーション13Xオフセット
 * @desc Xオフセットモーション13がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 13 Y Offset
 * @text モーション13Yオフセット
 * @desc Yオフセットモーション13がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 14 ==
 * @text -- モーション14 --
 * @default
 *
 * @param Motion 14 Window
 * @text モーション14ウィンドウ
 * @desc モーション14を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 14 Condition
 * @text モーション14条件
 * @desc trueの場合、モーション14を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 14 Speed
 * @text モーション14速度
 * @desc モーション14のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 14 X Offset
 * @text モーション14Xオフセット
 * @desc Xオフセットモーション14がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 14 Y Offset
 * @text モーション14Yオフセット
 * @desc Yオフセットモーション14がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 15 ==
 * @text -- モーション15 --
 * @default
 *
 * @param Motion 15 Window
 * @text モーション15ウィンドウ
 * @desc モーション15を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 15 Condition
 * @text モーション15条件
 * @desc trueの場合、モーション15を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 15 Speed
 * @text モーション15速度
 * @desc モーション15のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 15 X Offset
 * @text モーション15Xオフセット
 * @desc Xオフセットモーション15がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 15 Y Offset
 * @text モーション15Yオフセット
 * @desc Yオフセットモーション15がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 16 ==
 * @text -- モーション16 --
 * @default
 *
 * @param Motion 16 Window
 * @text モーション16ウィンドウ
 * @desc モーション16を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 16 Condition
 * @text モーション16条件
 * @desc trueの場合、モーション16を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 16 Speed
 * @text モーション16速度
 * @desc モーション16のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 16 X Offset
 * @text モーション16Xオフセット
 * @desc Xオフセットモーション16がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 16 Y Offset
 * @text モーション16Yオフセット
 * @desc Yオフセットモーション16がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 17 ==
 * @text -- モーション17 --
 * @default
 *
 * @param Motion 17 Window
 * @text モーション17ウィンドウ
 * @desc モーション17を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 17 Condition
 * @text モーション17条件
 * @desc trueの場合、モーション17を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 17 Speed
 * @text モーション17速度
 * @desc モーション17のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 17 X Offset
 * @text モーション17Xオフセット
 * @desc Xオフセットモーション17がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 17 Y Offset
 * @text モーション17Yオフセット
 * @desc Yオフセットモーション17がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 18 ==
 * @text -- モーション18 --
 * @default
 *
 * @param Motion 18 Window
 * @text モーション18ウィンドウ
 * @desc モーション18を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 18 Condition
 * @text モーション18条件
 * @desc trueの場合、モーション18を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 18 Speed
 * @text モーション18速度
 * @desc モーション18のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 18 X Offset
 * @text モーション18Xオフセット
 * @desc Xオフセットモーション18がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 18 Y Offset
 * @text モーション18Yオフセット
 * @desc Yオフセットモーション18がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 19 ==
 * @text -- モーション19 --
 * @default
 *
 * @param Motion 19 Window
 * @text モーション19ウィンドウ
 * @desc モーション19を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 19 Condition
 * @text モーション19条件
 * @desc trueの場合、モーション19を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 19 Speed
 * @text モーション19速度
 * @desc モーション19のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 19 X Offset
 * @text モーション19Xオフセット
 * @desc Xオフセットモーション19がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 19 Y Offset
 * @text モーション19Yオフセット
 * @desc Yオフセットモーション19がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 20 ==
 * @text -- モーション20 --
 * @default
 *
 * @param Motion 20 Window
 * @text モーション20ウィンドウ
 * @desc モーション20を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 20 Condition
 * @text モーション20条件
 * @desc trueの場合、モーション20を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 20 Speed
 * @text モーション20速度
 * @desc モーション20のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 20 X Offset
 * @text モーション20Xオフセット
 * @desc Xオフセットモーション20がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 20 Y Offset
 * @text モーション20Yオフセット
 * @desc Yオフセットモーション20がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 21 ==
 * @text -- モーション21 --
 * @default
 *
 * @param Motion 21 Window
 * @text モーション21ウィンドウ
 * @desc モーション21を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 21 Condition
 * @text モーション21条件
 * @desc trueの場合、モーション21を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 21 Speed
 * @text モーション21速度
 * @desc モーション21のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 21 X Offset
 * @text モーション21Xオフセット
 * @desc Xオフセットモーション21がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 21 Y Offset
 * @text モーション21Yオフセット
 * @desc Yオフセットモーション21がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 22 ==
 * @text -- モーション22 --
 * @default
 *
 * @param Motion 22 Window
 * @text モーション22ウィンドウ
 * @desc モーション22を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 22 Condition
 * @text モーション22条件
 * @desc trueの場合、モーション22を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 22 Speed
 * @text モーション22速度
 * @desc モーション22のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 22 X Offset
 * @text モーション22Xオフセット
 * @desc Xオフセットモーション22がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 22 Y Offset
 * @text モーション22Yオフセット
 * @desc Yオフセットモーション22がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 23 ==
 * @text -- モーション23 --
 * @default
 *
 * @param Motion 23 Window
 * @text モーション23ウィンドウ
 * @desc モーション23を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 23 Condition
 * @text モーション23条件
 * @desc trueの場合、モーション23を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 23 Speed
 * @text モーション23速度
 * @desc モーション23のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 23 X Offset
 * @text モーション23Xオフセット
 * @desc Xオフセットモーション23がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 23 Y Offset
 * @text モーション23Yオフセット
 * @desc Yオフセットモーション23がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 24 ==
 * @text -- モーション24 --
 * @default
 *
 * @param Motion 24 Window
 * @text モーション24ウィンドウ
 * @desc モーション24を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 24 Condition
 * @text モーション24条件
 * @desc trueの場合、モーション24を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 24 Speed
 * @text モーション24速度
 * @desc モーション24のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 24 X Offset
 * @text モーション24Xオフセット
 * @desc Xオフセットモーション24がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 24 Y Offset
 * @text モーション24Yオフセット
 * @desc Yオフセットモーション24がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 25 ==
 * @text -- モーション25 --
 * @default
 *
 * @param Motion 25 Window
 * @text モーション25ウィンドウ
 * @desc モーション25を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 25 Condition
 * @text モーション25条件
 * @desc trueの場合、モーション25を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 25 Speed
 * @text モーション25速度
 * @desc モーション25のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 25 X Offset
 * @text モーション25Xオフセット
 * @desc Xオフセットモーション25がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 25 Y Offset
 * @text モーション25Yオフセット
 * @desc Yオフセットモーション25がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 26 ==
 * @text -- モーション26 --
 * @default
 *
 * @param Motion 26 Window
 * @text モーション26ウィンドウ
 * @desc モーション26を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 26 Condition
 * @text モーション26条件
 * @desc trueの場合、モーション26を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 26 Speed
 * @text モーション26速度
 * @desc モーション26のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 26 X Offset
 * @text モーション26Xオフセット
 * @desc Xオフセットモーション26がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 26 Y Offset
 * @text モーション26Yオフセット
 * @desc Yオフセットモーション26がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 27 ==
 * @text -- モーション27 --
 * @default
 *
 * @param Motion 27 Window
 * @text モーション27ウィンドウ
 * @desc モーション27を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 27 Condition
 * @text モーション27条件
 * @desc trueの場合、モーション27を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 27 Speed
 * @text モーション27速度
 * @desc モーション27のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 27 X Offset
 * @text モーション27Xオフセット
 * @desc Xオフセットモーション27がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 27 Y Offset
 * @text モーション27Yオフセット
 * @desc Yオフセットモーション27がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 28 ==
 * @text -- モーション28 --
 * @default
 *
 * @param Motion 28 Window
 * @text モーション28ウィンドウ
 * @desc モーション28を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 28 Condition
 * @text モーション28条件
 * @desc trueの場合、モーション28を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 28 Speed
 * @text モーション28速度
 * @desc モーション28のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 28 X Offset
 * @text モーション28Xオフセット
 * @desc Xオフセットモーション28がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 28 Y Offset
 * @text モーション28Yオフセット
 * @desc Yオフセットモーション28がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 29 ==
 * @text -- モーション29 --
 * @default
 *
 * @param Motion 29 Window
 * @text モーション29ウィンドウ
 * @desc モーション29を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 29 Condition
 * @text モーション29条件
 * @desc trueの場合、モーション29を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 29 Speed
 * @text モーション29速度
 * @desc モーション29のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 29 X Offset
 * @text モーション29Xオフセット
 * @desc Xオフセットモーション29がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 29 Y Offset
 * @text モーション29Yオフセット
 * @desc Yオフセットモーション29がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 30 ==
 * @text -- モーション30 --
 * @default
 *
 * @param Motion 30 Window
 * @text モーション30ウィンドウ
 * @desc モーション30を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 30 Condition
 * @text モーション30条件
 * @desc trueの場合、モーション30を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 30 Speed
 * @text モーション30速度
 * @desc モーション30のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 30 X Offset
 * @text モーション30Xオフセット
 * @desc Xオフセットモーション30がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 30 Y Offset
 * @text モーション30Yオフセット
 * @desc Yオフセットモーション30がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 31 ==
 * @text -- モーション31 --
 * @default
 *
 * @param Motion 31 Window
 * @text モーション31ウィンドウ
 * @desc モーション31を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 31 Condition
 * @text モーション31条件
 * @desc trueの場合、モーション31を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 31 Speed
 * @text モーション31速度
 * @desc モーション31のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 31 X Offset
 * @text モーション31Xオフセット
 * @desc Xオフセットモーション31がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 31 Y Offset
 * @text モーション31Yオフセット
 * @desc Yオフセットモーション31がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 32 ==
 * @text -- モーション32 --
 * @default
 *
 * @param Motion 32 Window
 * @text モーション32ウィンドウ
 * @desc モーション32を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 32 Condition
 * @text モーション32条件
 * @desc trueの場合、モーション32を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 32 Speed
 * @text モーション32速度
 * @desc モーション32のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 32 X Offset
 * @text モーション32Xオフセット
 * @desc Xオフセットモーション32がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 32 Y Offset
 * @text モーション32Yオフセット
 * @desc Yオフセットモーション32がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 33 ==
 * @text -- モーション33 --
 * @default
 *
 * @param Motion 33 Window
 * @text モーション33ウィンドウ
 * @desc モーション33を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 33 Condition
 * @text モーション33条件
 * @desc trueの場合、モーション33を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 33 Speed
 * @text モーション33速度
 * @desc モーション33のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 33 X Offset
 * @text モーション33Xオフセット
 * @desc Xオフセットモーション33がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 33 Y Offset
 * @text モーション33Yオフセット
 * @desc Yオフセットモーション33がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 34 ==
 * @text -- モーション34 --
 * @default
 *
 * @param Motion 34 Window
 * @text モーション34ウィンドウ
 * @desc モーション34を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 34 Condition
 * @text モーション34条件
 * @desc trueの場合、モーション34を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 34 Speed
 * @text モーション34速度
 * @desc モーション34のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 34 X Offset
 * @text モーション34Xオフセット
 * @desc Xオフセットモーション34がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 34 Y Offset
 * @text モーション34Yオフセット
 * @desc Yオフセットモーション34がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 35 ==
 * @text -- モーション35 --
 * @default
 *
 * @param Motion 35 Window
 * @text モーション35ウィンドウ
 * @desc モーション35を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 35 Condition
 * @text モーション35条件
 * @desc trueの場合、モーション35を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 35 Speed
 * @text モーション35速度
 * @desc モーション35のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 35 X Offset
 * @text モーション35Xオフセット
 * @desc Xオフセットモーション35がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 35 Y Offset
 * @text モーション35Yオフセット
 * @desc Yオフセットモーション35がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 36 ==
 * @text -- モーション36 --
 * @default
 *
 * @param Motion 36 Window
 * @text モーション36ウィンドウ
 * @desc モーション36を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 36 Condition
 * @text モーション36条件
 * @desc trueの場合、モーション36を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 36 Speed
 * @text モーション36速度
 * @desc モーション36のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 36 X Offset
 * @text モーション36Xオフセット
 * @desc Xオフセットモーション36がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 36 Y Offset
 * @text モーション36Yオフセット
 * @desc Yオフセットモーション36がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 37 ==
 * @text -- モーション37 --
 * @default
 *
 * @param Motion 37 Window
 * @text モーション37ウィンドウ
 * @desc モーション37を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 37 Condition
 * @text モーション37条件
 * @desc trueの場合、モーション37を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 37 Speed
 * @text モーション37速度
 * @desc モーション37のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 37 X Offset
 * @text モーション37Xオフセット
 * @desc Xオフセットモーション37がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 37 Y Offset
 * @text モーション37Yオフセット
 * @desc Yオフセットモーション37がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 38 ==
 * @text -- モーション38 --
 * @default
 *
 * @param Motion 38 Window
 * @text モーション38ウィンドウ
 * @desc モーション38を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 38 Condition
 * @text モーション38条件
 * @desc trueの場合、モーション38を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 38 Speed
 * @text モーション38速度
 * @desc モーション38のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 38 X Offset
 * @text モーション38Xオフセット
 * @desc Xオフセットモーション38がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 38 Y Offset
 * @text モーション38Yオフセット
 * @desc Yオフセットモーション38がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 39 ==
 * @text -- モーション39 --
 * @default
 *
 * @param Motion 39 Window
 * @text モーション39ウィンドウ
 * @desc モーション39を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 39 Condition
 * @text モーション39条件
 * @desc trueの場合、モーション39を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 39 Speed
 * @text モーション39速度
 * @desc モーション39のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 39 X Offset
 * @text モーション39Xオフセット
 * @desc Xオフセットモーション39がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 39 Y Offset
 * @text モーション39Yオフセット
 * @desc Yオフセットモーション39がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 40 ==
 * @text -- モーション40 --
 * @default
 *
 * @param Motion 40 Window
 * @text モーション40ウィンドウ
 * @desc モーション40を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 40 Condition
 * @text モーション40条件
 * @desc trueの場合、モーション40を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 40 Speed
 * @text モーション40速度
 * @desc モーション40のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 40 X Offset
 * @text モーション40Xオフセット
 * @desc Xオフセットモーション40がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 40 Y Offset
 * @text モーション40Yオフセット
 * @desc Yオフセットモーション40がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 41 ==
 * @text -- モーション41 --
 * @default
 *
 * @param Motion 41 Window
 * @text モーション41ウィンドウ
 * @desc モーション41を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 41 Condition
 * @text モーション41条件
 * @desc trueの場合、モーション41を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 41 Speed
 * @text モーション41速度
 * @desc モーション41のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 41 X Offset
 * @text モーション41Xオフセット
 * @desc Xオフセットモーション41がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 41 Y Offset
 * @text モーション41Yオフセット
 * @desc Yオフセットモーション41がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 42 ==
 * @text -- モーション42 --
 * @default
 *
 * @param Motion 42 Window
 * @text モーション42ウィンドウ
 * @desc モーション42を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 42 Condition
 * @text モーション42条件
 * @desc trueの場合、モーション42を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 42 Speed
 * @text モーション42速度
 * @desc モーション42のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 42 X Offset
 * @text モーション42Xオフセット
 * @desc Xオフセットモーション42がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 42 Y Offset
 * @text モーション42Yオフセット
 * @desc Yオフセットモーション42がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 43 ==
 * @text -- モーション43 --
 * @default
 *
 * @param Motion 43 Window
 * @text モーション43ウィンドウ
 * @desc モーション43を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 43 Condition
 * @text モーション43条件
 * @desc trueの場合、モーション43を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 43 Speed
 * @text モーション43速度
 * @desc モーション43のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 43 X Offset
 * @text モーション43Xオフセット
 * @desc Xオフセットモーション43がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 43 Y Offset
 * @text モーション43Yオフセット
 * @desc Yオフセットモーション43がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 44 ==
 * @text -- モーション44 --
 * @default
 *
 * @param Motion 44 Window
 * @text モーション44ウィンドウ
 * @desc モーション44を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 44 Condition
 * @text モーション44条件
 * @desc trueの場合、モーション44を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 44 Speed
 * @text モーション44速度
 * @desc モーション44のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 44 X Offset
 * @text モーション44Xオフセット
 * @desc Xオフセットモーション44がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 44 Y Offset
 * @text モーション44Yオフセット
 * @desc Yオフセットモーション44がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 45 ==
 * @text -- モーション45 --
 * @default
 *
 * @param Motion 45 Window
 * @text モーション45ウィンドウ
 * @desc モーション45を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 45 Condition
 * @text モーション45条件
 * @desc trueの場合、モーション45を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 45 Speed
 * @text モーション45速度
 * @desc モーション45のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 45 X Offset
 * @text モーション45Xオフセット
 * @desc Xオフセットモーション45がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 45 Y Offset
 * @text モーション45Yオフセット
 * @desc Yオフセットモーション45がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 46 ==
 * @text -- モーション46 --
 * @default
 *
 * @param Motion 46 Window
 * @text モーション46ウィンドウ
 * @desc モーション46を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 46 Condition
 * @text モーション46条件
 * @desc trueの場合、モーション46を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 46 Speed
 * @text モーション46速度
 * @desc モーション46のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 46 X Offset
 * @text モーション46Xオフセット
 * @desc Xオフセットモーション46がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 46 Y Offset
 * @text モーション46Yオフセット
 * @desc Yオフセットモーション46がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 47 ==
 * @text -- モーション47 --
 * @default
 *
 * @param Motion 47 Window
 * @text モーション47ウィンドウ
 * @desc モーション47を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 47 Condition
 * @text モーション47条件
 * @desc trueの場合、モーション47を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 47 Speed
 * @text モーション47速度
 * @desc モーション47のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 47 X Offset
 * @text モーション47Xオフセット
 * @desc Xオフセットモーション47がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 47 Y Offset
 * @text モーション47Yオフセット
 * @desc Yオフセットモーション47がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 48 ==
 * @text -- モーション48 --
 * @default
 *
 * @param Motion 48 Window
 * @text モーション48ウィンドウ
 * @desc モーション48を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 48 Condition
 * @text モーション48条件
 * @desc trueの場合、モーション48を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 48 Speed
 * @text モーション48速度
 * @desc モーション48のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 48 X Offset
 * @text モーション48Xオフセット
 * @desc Xオフセットモーション48がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 48 Y Offset
 * @text モーション48Yオフセット
 * @desc Yオフセットモーション48がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 49 ==
 * @text -- モーション49 --
 * @default
 *
 * @param Motion 49 Window
 * @text モーション49ウィンドウ
 * @desc モーション49を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 49 Condition
 * @text モーション49条件
 * @desc trueの場合、モーション49を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 49 Speed
 * @text モーション49速度
 * @desc モーション49のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 49 X Offset
 * @text モーション49Xオフセット
 * @desc Xオフセットモーション49がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 49 Y Offset
 * @text モーション49Yオフセット
 * @desc Yオフセットモーション49がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param == Motion 50 ==
 * @text -- モーション50 --
 * @default
 *
 * @param Motion 50 Window
 * @text モーション50ウィンドウ
 * @desc モーション50を使用するウィンドウ
 * パラメーターに記載されている名前を元に配置してください。
 * @default
 *
 * @param Motion 50 Condition
 * @text モーション50条件
 * @desc trueの場合、モーション50を発生させるJavaScriptの条件
 * @default
 *
 * @param Motion 50 Speed
 * @text モーション50速度
 * @desc モーション50のオフセットに対してウィンドウが移動する速度
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 50 X Offset
 * @text モーション50Xオフセット
 * @desc Xオフセットモーション50がアクティブ時にウィンドウが移動するXオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @param Motion 50 Y Offset
 * @text モーション50Yオフセット
 * @desc Yオフセットモーション50がアクティブ時にウィンドウが移動するYオフセット
 * 数値・JavaScriptが使用可能
 * @default
 *
 * @help
 * 翻訳:ムノクラ
 * https://fungamemake.com/
 * https://twitter.com/munokura/
 *
 * 元プラグイン: http://sumrndm.site/battle-gui-core/
 *
 *
 * Battle GUI Core
 * Version 1.00
 * SumRndmDde
 *
 *
 * バトルウィンドウをカスタマイズできます。
 *
 *
 * ==========================================================================
 *  ウィンドウのプロパティ
 * ==========================================================================
 *
 * ウィンドウには7つのプロパティがあり、カスタマイズすることができます。
 *
 *  -  X
 *  -  Y
 *  -  Rows
 *  -  Cols
 *  -  Width
 *  -  Align
 *  -  Visible
 *
 *
 * ===========================
 *   X
 * ===========================
 *
 * Xプロパティは、ウィンドウのX位置を決定します。
 * もしウィンドウがその位置にない場合、ウィンドウは即座にその位置に移動するか、
 * どのくらいの距離にあるかに基づいてその位置までスライドします。
 *
 *
 * ===========================
 *   Y
 * ===========================
 *
 * Yプロパティは、ウィンドウのY位置を決定します。
 * もしウィンドウがその位置にない場合、ウィンドウは即座にその位置に移動するか、
 * どのくらいの距離にあるかに基づいてその位置までスライドします。
 *
 *
 * ===========================
 *   Rows
 * ===========================
 *
 * Rowsプロパティは、ウィンドウに表示される行数を決定します。
 * 行数によって一度に表示される数が決まります。
 * 表示できる選択肢の数よりも多い場合、合計の行数が通常よりも多くなります。
 *
 *
 * ===========================
 *   Cols
 * ===========================
 *
 * Colsプロパティは、ウィンドウの列数を決定します。
 * 選択肢が列数よりも少ない場合を除き、列数は常に一定となります。
 *
 *
 * ===========================
 *   Width
 * ===========================
 *
 * Widthプロパティは、ウィンドウの幅を決定します。
 *
 *
 * ===========================
 *   Align
 * ===========================
 *
 * Alignプロパティは、選択肢の行揃えを決定します。
 *
 *
 * ===========================
 *   Visible
 * ===========================
 *
 * Visibleプロパティは、ウィンドウが表示されているかどうかを決定します。
 * このプロパティは主にJavaScriptの条件で使用されるので、
 * Visibilityは動的に更新することができます。
 * ただし、’true’を入力することでデフォルトの可視性設定を
 * 使用するようにできます。
 *
 *
 * ==========================================================================
 *  Motions
 * ==========================================================================
 *
 * モーションは、特定の条件の下でウィンドウを特定の方法で動かすことができます。
 * 他のウィンドウやBattleManagerのフェイズに基づいて
 * 条件を作成することができます。
 *
 *
 * フェーズがアクティブかどうかをチェックするためには、下記を行います。
 *
 *   BattleManager._phase === ’phase-name’
 *
 * ここでは、全フェーズの一覧です。
 *
 *  -  init
 *  -  start
 *  -  input
 *  -  turn
 *  -  action
 *  -  turnEnd
 *  -  aborting
 *  -  battleEnd
 *
 *
 * また、他のウィンドウの各種プロパティを確認することができます。
 *
 *  -  BattleManager._statusWindow
 *  -  BattleManager._actorCommandWindow
 *  -  BattleManager._partyCommandWindow
 *  -  BattleManager._skillWindow
 *  -  BattleManager._itemWindow
 *  -  BattleManager._enemyWindow
 *  -  BattleManager._actorWindow
 *  -  BattleManager._helpWindow
 *
 * 例:
 *
 *   BattleManager._statusWindow.x
 *   BattleManager._statusWindow.y
 *   BattleManager._statusWindow.width
 *   BattleManager._statusWindow.height
 *   BattleManager._statusWindow.isClosed()
 *   BattleManager._statusWindow.isOpen()
 *   BattleManager._statusWindow.visible
 *
 *
 * ==========================================================================
 *  ヘルプファイルの終わり
 * ==========================================================================
 *
 * ヘルプファイルの終わりへようこそ。
 *
 * 読んでくれてありがとう!
 * 質問があったり、このプラグインを楽しめたら、
 * 私のYouTubeチャンネルを登録してください!!
 *
 * https://www.youtube.com/c/SumRndmDde
 *
 *
 * 次の機会まで
 *   ~ SumRndmDde
 *   ~ SumRndmDde
 *
 */
0

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2020 All Rights Reserved.