Загрузка из меню
Информация:
Автор: Я, то есть Strelokhalfer
Версия: 1.0
Тип: Компонент, расширяющий меню.
Описание:
Меня раздражает, что для загрузки надо выходить в главное меню.
Теперь загрузить сохранение можно прямо из меню игры.
Код:
Код:
=begin
Загрузка из меню
Автор: strelokhalfer
Требования: Мозг и прямые руки :)
Описание:
Меня раздражает, что для загрузки надо выходить в главное меню.
Теперь загрузить сохранение можно прямо из меню игры.
Лицензия:
Скрипт защищён лицензией CC BY-NC-ND 4.0, что означает:
Вы МОЖЕТЕ распространять скрипт, использовать в проектах, НО:
Вы ОБЯЗАНЫ указать моё авторство.
Вы НЕ МОЖЕТЕ использовать скрипт в коммерческих проектах,
но вы МОЖЕТЕ узнать стоимость разрешения, написав мне на
strelokhalfer@gmail.com
Вы НЕ МОЖЕТЕ изменять данный скрипт или делать свой на основе этого.
Использование:
Просто вставте в материалы.
=end
class Window_MenuCommand
alias halfer_command_list make_command_list
def make_command_list(*args, &block)
halfer_command_list(*args, &block)
add_command("Загрузить", :load, save_exist)
@list.insert(@list.length - 1, @list.pop)
end
def save_exist
DataManager.save_file_exists?
end
end
class Scene_Menu < Scene_MenuBase
alias halfer_create_command_window create_command_window
def create_command_window
halfer_create_command_window
@command_window.set_handler(:load, method(:command_load))
end
def command_load
SceneManager.call(Scene_Load)
end
end
Демо нет, так как скрипт PlugNPlay
Социальные закладки