戦闘ログのウィンドウ。
このウィンドウのメソッドの多くは、push() によって _methods プロパティに保存され順次実行される。
メッセージの表示だけではなく、サイドビューのアクションなども処理する、マネージャ的な役割も持っている。
関連クラス: Scene_Battle, RPG.State, Game_ActionResult
Name | Type | Description |
---|---|---|
_backBitmap |
Bitmap | 背景画像 |
_lines |
Array.<String> | 行の配列 |
_methods |
Array.<MV.BattleLogMethod> | メソッドの配列 |
_waitCount |
Number | 待ち時間 |
_waitMode |
String | 待機状態 |
_baseLineStack |
Array.<Number> | 区切り行数のスタック |
_spriteset |
Spriteset_Battle | 戦闘スプライトセット |
Name | Description |
---|---|
‘effect’ | エフェクト |
‘movement’ | 移動 |
行を追加。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
text |
String | 行の文字列 |
アニメーションの基本遅延時間( 規定値: 8 フレーム )を返す。
次のアニメーションまでの遅延時間( 規定値: 12 フレーム )を返す。
背景色( 規定値: ‘#000000’ )を返す。
背景の不透明度( 規定値: 64 )を返す。
背景の矩形範囲を返す。
次のメソッドを呼ぶ。
See: MV.BattleLogMethod
表示を消去。区切り行数の記録も消去。
See: MV.BattleLogMethod
背景画像を生成。
背景スプライトを生成。
指定された行動( [スキル][アイテム]の使用 )を表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
item |
RPG.UsableItem | 使用項目 |
行動結果を表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
target |
Game_Battler | 目標バトラー |
追加されたステートを表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
能力値変化を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
自動での能力値変化を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
[強化][弱体]の変化を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
ステートの変化を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
カウンター攻撃を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
クリティカル攻撃を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
現在のステートを表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
ダメージ表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
回避を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
HP へのダメージを表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
攻撃の失敗を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
MP へのダメージを表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
反射を表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
ステートが外れたことを表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
再生を表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
[かばう]行動を表示。
Name | Type | Description |
---|---|---|
substitute |
Game_Battler | 代理バトラー |
target |
Game_Battler | 目標バトラー |
TP へのダメージを表示。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
背景を描く。
指定行の文字を描画。
Name | Type | Description |
---|---|---|
index |
Number | 行位置 |
アクションの終了。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
Overrides: Window_Selectable
動作中か。
早送りか。
HP へのダメージのメッセージを生成。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
MP へのダメージのメッセージを生成。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
TP へのダメージのメッセージを生成。
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
最大行数を返す。
メッセージスピードを返す。
表示中の行数を返す。
行動を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
action |
Game_Action | 行動 |
行動の終了を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
行動の開始を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
action |
Game_Action | 行動 |
倒れたことを適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
カウンター攻撃を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
ダメージを適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
回避を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
魔法反射を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
攻撃失敗を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
回復を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
反射を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
[かばう]行動を適用。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
記録した区切り行数に戻る。
See: MV.BattleLogMethod
ダメージを表示。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
target |
Game_Battler | 目標バトラー |
ログの挙動を予約する。
引数の内容は MV.BattleLogMethod と同じ。
Name | Type | Description |
---|---|---|
methodName |
String | 呼び出すメソッド名 |
args |
Array.<*> | メソッド毎に異なる引数 |
区切り行数を記録。
See: MV.BattleLogMethod
Overrides: Window_Selectable
スプライトセットを設定。
Name | Type | Description |
---|---|---|
spriteset |
Spriteset_Battle | スプライトセット |
待機状態を設定。
Name | Type | Description |
---|---|---|
waitMode |
String | 待機状態( ‘effect’, ‘movement’ ) |
アクターの攻撃アニメを表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
targets |
Array.<Game_Battler> | 目標バトラーの配列 |
攻撃アニメを表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
targets |
Array.<Game_Battler> | 目標バトラーの配列 |
アニメを表示。
See: MV.BattleLogMethod
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
targets |
Array.<Game_Battler> | 目標バトラーの配列 |
animationId |
Number | アニメーション ID |
敵の攻撃アニメを表示。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
targets |
Array.<Game_Battler> | 目標バトラーの配列 |
通常のアニメを表示。
Name | Type | Description |
---|---|---|
targets |
Array.<Game_Battler> | 目標バトラーの配列 |
animationId |
Number | アニメーション ID |
mirror |
Boolean | 左右反転するか |
行動の開始。
Name | Type | Description |
---|---|---|
subject |
Game_Battler | 対象バトラー |
action |
Game_Action | 行動 |
targets |
Array.<Game_Battler> | 目標バトラーの配列 |
ターン開始。
Overrides: Window_Selectable
待ち時間のアップデート。
待ちカウントのアップデート。
待ち状態ののアップデート。
待つ。
See: MV.BattleLogMethod
エフェクトを待つ。
See: MV.BattleLogMethod
動作を待つ。
See: MV.BattleLogMethod
新たな行を待つ。
See: MV.BattleLogMethod
ウィンドウの高さ(ピクセル)を返す。
ウィンドウの幅(ピクセル)を返す。