#=========================================================================== # # ■敵データ表示機能(XP風バトル用プラグイン) # # 本スクリプトはストレイキャットさんのXP風バトル併用化プラグインです #  敵データ表示機能スクリプトの下に配置してください # #=========================================================================== module BBL_ENEMY_INFO_EX #============================================================================== # ■ カスタマイズ #============================================================================== # 敵データ表示ウィンドウのZ軸です # XP風バトルのカーソルより後ろに表示させたい場合等の時は、変更してください WINDOW_Z = 100 #============================================================================== # ■ ここまで #============================================================================== end #============================================================================== # ■ Window_EnemyInfo #============================================================================== class Window_EnemyInfo < Window_Base #-------------------------------------------------------------------------- # ● オブジェクト初期化 #-------------------------------------------------------------------------- def initialize super(0, 0, WIDTH, HEIGHT) self.opacity = 0 if BBL_ENEMY_WEAK::WINDOW_OPACITY self.z = BBL_ENEMY_INFO_EX::WINDOW_Z end end #============================================================================== # ■ Scene_Battle #============================================================================== class Scene_Battle < Scene_Base #-------------------------------------------------------------------------- # ● ウィンドウ位置調整(再定義) #-------------------------------------------------------------------------- def adjust_enemy_info_window #再定義 adjust_x = @enemy_element_window.x + @enemy_element_window.width adjust_under_y = @enemy_element_window.y + @enemy_element_window.height adjust_top_y = @enemy_element_window.y adjust_s = 0 adjust_s = 14 if BBL_ENEMY_WEAK::WINDOW_OPACITY @enemy_element_window.x -= adjust_x - 544 - adjust_s if adjust_x > 544 if adjust_under_y > @status_window.y @enemy_element_window.y -= adjust_under_y - @status_window.y - adjust_s end end end