BORDER_SKIN = "Window" # Name of Window Skin for Border
BORDER_OPACITY = 255 # Face Border's Opacity (0 - 255)
# (true/false)
USE_BORDER_IN_SKILL_WINDOW = true
USE_BORDER_IN_MENU = true
USE_BORDER_IN_STATUS_WINDOW = true
USE_BORDER_IN_NAME_WINDOW = true
#------------------------------
# END SETUP SCRIPT
#---------------------------
alias wor_facbor_winbas_ini initialize
alias wor_facbor_winbas_dis dispose
alias wor_facbor_winbas_draf draw_face
def initialize(x, y, width, height)
wor_facbor_winbas_ini(x, y, width, height)
@border = Array.new
end
def dispose
delete_border if @border != []
wor_facbor_winbas_dis
end
def draw_face(face_name, face_index, x, y, size = 96)
if (SceneManager.scene_is?(Scene_Menu) and USE_BORDER_IN_MENU) or (SceneManager.scene_is?(Scene_Status) and USE_BORDER_IN_STATUS_WINDOW) or (SceneManager.scene_is?(Scene_Name) and USE_BORDER_IN_NAME_WINDOW)
@border.push Window_Border.new(self.x + x + 12,self.y + y + 12,96,96)
end
wor_facbor_winbas_draf(face_name, face_index, x, y, size)