#============================================================================== # ‘ VXAce-RGSS3-1 —pŒκŽ«“T[menu] [Ver.1.0.0] by Claimh #------------------------------------------------------------------------------ # menuƒRƒ}ƒ“ƒh‚Ι—pŒκŽ«“T’Η‰Α #============================================================================== if Dictionary::DESIGN != 1 #============================================================================== # ‘ Window_MenuCommand #============================================================================== class Window_MenuCommand < Window_Command #-------------------------------------------------------------------------- # œ “ΖŽ©ƒRƒ}ƒ“ƒh‚Μ’Η‰Α—p #-------------------------------------------------------------------------- alias add_original_commands_dictionary add_original_commands def add_original_commands add_original_commands_dictionary add_command("—pŒκŽ«“T", :dictionary, true) end end #============================================================================== # ‘ Scene_Menu #============================================================================== class Scene_Menu < Scene_MenuBase #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhƒEƒBƒ“ƒhƒE‚̍쐬 #-------------------------------------------------------------------------- alias create_command_window_dictionary create_command_window def create_command_window create_command_window_dictionary @command_window.set_handler(:dictionary, method(:command_dictionary)) end #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhm—pŒκŽ«“Tn #-------------------------------------------------------------------------- def command_dictionary SceneManager.call(Scene_Dictionary) end end else # DESIGN=1—p •‘”‚ΜŽ«“T‚πƒƒjƒ…[‚©‚ηŒΔ‚яo‚· #[έ’θ—α] # CATEGORY = ["–‚•¨","ƒAƒCƒeƒ€", "—Ώ—", "ƒVƒXƒeƒ€"] #============================================================================== # ‘ Window_MenuCommand #============================================================================== class Window_MenuCommand < Window_Command #-------------------------------------------------------------------------- # œ “ΖŽ©ƒRƒ}ƒ“ƒh‚Μ’Η‰Α—p #-------------------------------------------------------------------------- alias add_original_commands_dictionary add_original_commands def add_original_commands add_original_commands_dictionary add_command("–‚•¨Ž«“T", :dictionary_monster, true) add_command("ƒAƒCƒeƒ€Ž«“T", :dictionary_item, true) add_command("—Ώ—Ž«“T", :dictionary_cook, true) add_command("ƒVƒXƒeƒ€Ž«“T", :dictionary_system, true) end end #============================================================================== # ‘ Scene_Menu #============================================================================== class Scene_Menu < Scene_MenuBase #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhƒEƒBƒ“ƒhƒE‚̍쐬 #-------------------------------------------------------------------------- alias create_command_window_dictionary create_command_window def create_command_window create_command_window_dictionary @command_window.set_handler(:dictionary_monster, method(:command_dictionary_monster)) @command_window.set_handler(:dictionary_item, method(:command_dictionary_item)) @command_window.set_handler(:dictionary_cook, method(:command_dictionary_cook)) @command_window.set_handler(:dictionary_system, method(:command_dictionary_system)) end #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhm–‚•¨Ž«“Tn #-------------------------------------------------------------------------- def command_dictionary_monster SceneManager.call(Scene_Dictionary) SceneManager.scene.prepare(0) end #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhmƒAƒCƒeƒ€Ž«“Tn #-------------------------------------------------------------------------- def command_dictionary_item SceneManager.call(Scene_Dictionary) SceneManager.scene.prepare(1) end #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhm—Ώ—Ž«“Tn #-------------------------------------------------------------------------- def command_dictionary_cook SceneManager.call(Scene_Dictionary) SceneManager.scene.prepare(2) end #-------------------------------------------------------------------------- # œ ƒRƒ}ƒ“ƒhmƒVƒXƒeƒ€Ž«“Tn #-------------------------------------------------------------------------- def command_dictionary_system SceneManager.call(Scene_Dictionary) SceneManager.scene.prepare(3) end end end ## if DESIGN != 1