BattleEngineCoreとActSeqPack、BattleSysATBを用いたフロントビューATBの戦闘の際に、
使用者:味方→対象:敵の時に
action effectがある技を使うと、ダメージポップアップだけではなく
ダメージを与えたログも表示され、ダメージ音が二重になってしまいます。
そこでログの表示を
行動者:味方→対象:味方
行動者:敵 →対象:味方
の時のみに限定したいのですが、
・バトルログ・ダメージポップアップを呼び出している場所は何処か
・使用者と対象を取得する変数は何か
をどなたか教えて欲しいです。よろしくお願いします。
【解決済み】バトルログの仕様を変更したい
【解決済み】バトルログの仕様を変更したい
最後に編集したユーザー move1129 [ 2016年9月22日(木) 08:36 ], 累計 1 回
Re: バトルログの仕様を変更したい
呼び出しているところではありませんが、呼び出しの「予約」をしている場所は
Window_BattleLog.prototype.displayActionResults
になります。
subjectが行動者、targetが対象者で、例えばthis.push('popupDamage', target);という部分は
Window_BattleLog.prototype.popupDamageメソッドを引数targetで呼び出す予約をしています。
Window_BattleLog.prototype.displayActionResults
になります。
subjectが行動者、targetが対象者で、例えばthis.push('popupDamage', target);という部分は
Window_BattleLog.prototype.popupDamageメソッドを引数targetで呼び出す予約をしています。
Re: バトルログの仕様を変更したい
素早い回答ありがとうございます!
教えていただいた関数の場所と格納している変数がわかり、
敵IDと味方IDの把握もできたので、時間もかからず仕様の変更ができそうです。
奏ねこまさんありがとうございました!
教えていただいた関数の場所と格納している変数がわかり、
敵IDと味方IDの把握もできたので、時間もかからず仕様の変更ができそうです。
奏ねこまさんありがとうございました!