분류 별로 윈도우 스킨을 다르게 설정할 수 있는 스크립트입니다. 일일이 윈도우 스킨변경을 쓰지 않도록 스크립트화 된 것이라 생각하시면 됩니다. #============================================================================== # 걾 긘?깛빶긂귻깛긤긂긚긌깛(ver 0.95) #============================================================================== module PLAN SCENE_TITLE_WINDOWSKIN = "001-Blue01.png" # ?귽긣깑됪뽋궻긚긌깛 SCENE_MAP_WINDOWSKIN = "" # ?긞긵궻긚긌깛 # 뗴뵏궬궴긢긲긅깑긣 SCENE_MENU_WINDOWSKIN = "001-Blue01.png" # 긽긦깄?됪뽋궻긚긌깛 SCENE_BATTLE_WINDOWSKIN = "001-Blue01.png" # 긫긣깑됪뽋궻긚긌깛 # 궞궞궔귞돷궼긽긦깄?됪뽋궴벏궣 SCENE_ITEM_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 귺귽긡?됪뽋궻긚긌깛 SCENE_SKILL_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 긚긌깑됪뽋궻긚긌깛 SCENE_EQUIP_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 몧뷈됪뽋궻긚긌깛 SCENE_STATUS_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 긚긡??긚됪뽋궻긚긌깛 SCENE_FILE_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 긜?긳갋깓?긤됪뽋궻긚긌깛 SCENE_END_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 뢎뿹됪뽋궻긚긌깛 SCENE_SHOP_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 긘깈긞긵됪뽋궻긚긌깛 SCENE_NAME_WINDOWSKIN = SCENE_MENU_WINDOWSKIN # 뼹멟볺쀍됪뽋궻긚긌깛 end class Window_Base < Window #-------------------------------------------------------------------------- # 걶 긆긳긙긃긏긣룊딖돸 #-------------------------------------------------------------------------- alias plan_windowskin_initialize initialize def initialize(x, y, width, height) if $scene.is_a?(Scene_Title) unless PLAN::SCENE_TITLE_WINDOWSKIN.empty? @plan_windowskin_name = $game_system.windowskin_name $game_system.windowskin_name = PLAN::SCENE_TITLE_WINDOWSKIN end end # 뽣궥 plan_windowskin_initialize(x, y, width, height) end #-------------------------------------------------------------------------- # 걶 됶뺳 #-------------------------------------------------------------------------- alias plan_windowskin_dispose dispose def dispose # 뽣궥 plan_windowskin_dispose if $scene.is_a?(Scene_Title) unless PLAN::SCENE_TITLE_WINDOWSKIN.empty? $game_system.windowskin_name = @plan_windowskin_name end end end end #============================================================================== # 걾 Scene_Map #============================================================================== class Scene_Map #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main unless PLAN::SCENE_MAP_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_MAP_WINDOWSKIN end # 뽣궥 plan_windowskin_main end end #============================================================================== # 걾 Scene_Menu #============================================================================== class Scene_Menu #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_MENU_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_MENU_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Item #============================================================================== class Scene_Item #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_ITEM_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_ITEM_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Skill #============================================================================== class Scene_Skill #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_SKILL_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_SKILL_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Equip #============================================================================== class Scene_Equip #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_EQUIP_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_EQUIP_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Status #============================================================================== class Scene_Status #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_STATUS_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_STATUS_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_File #============================================================================== class Scene_File #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_FILE_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_FILE_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_End #============================================================================== class Scene_End #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_END_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_END_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Battle #============================================================================== class Scene_Battle #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_BATTLE_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_BATTLE_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Shop #============================================================================== class Scene_Shop #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_SHOP_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_SHOP_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end #============================================================================== # 걾 Scene_Name #============================================================================== class Scene_Name #-------------------------------------------------------------------------- # 걶 긽귽깛룉뿚 #-------------------------------------------------------------------------- alias plan_windowskin_main main def main plan_windowskin_name = $game_system.windowskin_name unless PLAN::SCENE_NAME_WINDOWSKIN.empty? $game_system.windowskin_name = PLAN::SCENE_NAME_WINDOWSKIN end # 뽣궥 plan_windowskin_main $game_system.windowskin_name = plan_windowskin_name end end