戦闘シーンでのアイコンやアニメーションを含む、バトラーの動作を制御する。
Name | Type | Description |
---|---|---|
_actions |
Array.<Game_Action> | 行動の配列 |
_speed |
Number | 速度(行動順を決定する) |
_result |
Game_ActionResult | 行動の結果 |
_actionState |
String | アクション状態 |
_lastTargetIndex |
Number | 最後の対象番号 |
_animations |
Array.<MV.BattlerAnimation> | アニメーションの配列 |
_damagePopup |
Boolean | ダメージポップアップするか |
_effectType |
String | エフェクトタイプ |
_motionType |
String | モーションタイプ |
_weaponImageId |
Number | 武器画像 ID |
_motionRefresh |
Boolean | モーションを更新するか |
_selected |
Boolean | 選択されているか |
ActionState | Description |
---|---|
‘undecided’ | 行動未決定 |
‘inputting’ | 入力中 |
‘waiting’ | 待ち状態 |
‘acting’ | 行動中 |
指定番号のアクションを返す。
Name | Type | Description |
---|---|---|
index |
Number | アクション番号 |
指定通常能力に指定ターン数の[強化]を追加。
Name | Type | Description |
---|---|---|
paramId |
Number | 能力値 ID |
turns |
Number | ターン数 |
指定通常能力に指定ターン数の[弱体]を追加。
Name | Type | Description |
---|---|---|
paramId |
Number | 能力値 ID |
turns |
Number | ターン数 |
指定ステートを追加。
Name | Type | Description |
---|---|---|
stateId |
Number | ステート ID |
ダメージ率にしたがって、TP を増やす。
Name | Type | Description |
---|---|---|
damageRate |
Number | (最大 HP を 1 とした場合の)ダメージ割合 |
アクションを消去。
アニメーションを消去。
ダメージポップアップを消去。
エフェクトを消去。
モーションを消去。
TP を 0 に。
武器アニメーションを消去。
指定アイテムを消費。
Name | Type | Description |
---|---|---|
item |
RPG.UsableItem | アイテム |
現在のアクションを返す。
選択を外す。
エフェクトタイプを返す。
戦闘から逃げる。
指定したスキルを強制する。
Name | Type | Description |
---|---|---|
skillId |
Number | スキル ID |
targetIndex |
Number | 対象番号 |
指定量の HP を回復。
Name | Type | Description |
---|---|---|
value |
Number | HP 回復量 |
指定量の MP を回復。
Name | Type | Description |
---|---|---|
value |
Number | MP 回復量 |
指定量の TP を非表示で回復。
Name | Type | Description |
---|---|---|
value |
Number | TP 回復量 |
指定量の TP を回復。
Name | Type | Description |
---|---|---|
value |
Number | TP 回復量 |
Overrides: Game_BattlerBase
Overrides: Game_BattlerBase
TP の量を 25 までのランダムな値に初期化。
アクション実行中か。
アニメーションが要求されているか。
魔法詠唱中か。
ダメージポップアップが要求されているか。
エフェクトが要求されているか。
[防御]して待機中か。
戦闘コマンド入力中か。
モーションの初期化が要求されているか。
モーションが要求されているか。
選択されているか。
指定ステートが付加可能か。
Name | Type | Description |
---|---|---|
stateId |
Number | ステート ID |
指定ステートが[行動制約によって解除]かつ、現在行動制約中か。
Name | Type | Description |
---|---|---|
stateId |
Number | ステート ID |
行動が未選択か。
待機中か。
武器アニメーションが要求されているか。
アニメーションを生成。
行動回数を設定して返す。
速度(行動順を決定する)を設定。
最大スリップダメージ量を返す。
行動タイプを返す。
行動番号を返す。
全行動終了ハンドラ。
戦闘終了ハンドラ。
戦闘開始ハンドラ。
被ダメージハンドラ。
Name | Type | Description |
---|---|---|
value |
Number | HP ダメージ量 |
Overrides: Game_BattlerBase
ターン終了ハンドラ。
指定アクションを実行。
Name | Type | Description |
---|---|---|
action |
Game_Action | アクション |
行動終了を実行。
指定アクションの開始動作を実行。
Name | Type | Description |
---|---|---|
action |
Game_Action | アクション |
倒れる動作を実行。
カウンター動作を実行。
被ダメージ動作を実行。
回避動作を実行。
魔法回避動作を実行。
失敗動作を実行。
回復動作を実行。
魔法反射動作を実行。
身代わり動作を実行
Name | Type | Description |
---|---|---|
target |
Game_Battler | 身代わり対象 |
Overrides:Game_BattlerBase
自動回復・ダメージを適用。
HP 自動回復を適用。
MP 自動回復を適用。
TP 自動回復を適用。
全能力の[強化]を解除。
ステートを解除。
指定通常能力の[強化]を解除。
Name | Type | Description |
---|---|---|
paramId |
Number | 能力値 ID |
ターン終了した能力[強化][弱体]を解除。
現在の行動を解除。
指定ステートを解除。
Name | Type | Description |
---|---|---|
stateId |
Number | ステート ID |
指定条件のステートを解除。
Name | Type | Description |
---|---|---|
timing |
Number | 解除条件( 1:行動終了時 2:ターン終了時 ) |
[ダメージで解除]のステートを解除。
指定エフェクトを要求。
Name | Type | Description |
---|---|---|
effectType |
String | エフェクトタイプ |
指定モーションを要求。
Name | Type | Description |
---|---|---|
motionType |
String | モーションタイプ |
モーションの初期化を要求。
行動結果を返す。
バトラーの選択。
指定番号のバトラーにアクションを設定。
Name | Type | Description |
---|---|---|
index |
Number | バトラー番号 |
action |
Game_Action | アクション |
指定アクション状態を設定。
Name | Type | Description |
---|---|---|
actionState |
String | アクション状態 |
目標バトラーを設定。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
次のアニメーションを返す。
速度(行動順を決定する)を返す。
指定アニメーション開始(追加)。
Name | Type | Description |
---|---|---|
animationId |
Number | アニメーション ID |
mirror |
Boolean | 反転するか |
delay |
Number | 遅延 |
ダメージポップアップ開始。
指定武器のアニメーション開始。
Name | Type | Description |
---|---|---|
weaponImageId |
Number | 武器 ID |
指定アイテムを使用。
Name | Type | Description |
---|---|---|
item |
RPG.UsableItem | アイテム |
武器画像 ID を返す。