Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Script pour fusionner le menu d'ajout de compétence avec celui de skill.
- # Encore une fois dans le script Ace Menu Engine ligne 104 il faut que tu vires
- # le :arcanum pour ne pas l'avoir dans le menu principal.
- # Tu peux aussi modifier le nom du sous menu ci dessous.
- class Window_SkillHUBCommand < Window_Command
- def window_width() 160 end
- def visible_line_number() 4 end
- def actor=(_) end
- def skill_window=(_) end
- def make_command_list
- add_command(Vocab::skill, :skill)
- add_command("Arcanum", :upgrade)
- end
- end
- class Scene_SkillHUB < Scene_Skill
- def create_command_window
- last_id = @command_window ? @command_window.index : 0
- @command_window = Window_SkillHUBCommand.new(0, @help_window.height)
- @command_window.select(last_id)
- @command_window.set_handler(:skill, method(:command_skill))
- @command_window.set_handler(:upgrade, method(:command_upgrade))
- @command_window.set_handler(:cancel, method(:return_scene))
- @command_window.set_handler(:pagedown, method(:next_actor))
- @command_window.set_handler(:pageup, method(:prev_actor))
- end
- def command_skill
- SceneManager.call(Scene_Skill)
- end
- def command_upgrade
- SceneManager.call(Scene_Upgrade)
- end
- end
- class Scene_Menu
- alias zeus_skillhub_on_personal_ok on_personal_ok
- def on_personal_ok
- case @command_window.current_symbol
- when :skill; SceneManager.call(Scene_SkillHUB)
- else zeus_skillhub_on_personal_ok
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement