- Jun 24, 2012
- Reaction score
- First Language
- Primarily Uses
This script recreates the functionality in many RPGs on handheld systems, where the player can save and quit their game at any time, and upon restarting, they will be prompted to either load the file or to delete it and return to the title screen. If they load it, it is deleted.
-Replicates the autosave feature found in handheld RPGs.
-Can add autosave to the menu.
-Can bind autosave to a key.
-Can change directory to which the file is saved.
How to Use
Install the script and edit the module.
The most up-to-date version will always be available here on my personal pastebin.
JV Master Script's Skip Title
Replace class Scene_QuickLoadTitle with the following:
class Scene_QuickLoadTitle < Scene_Title def start SceneManager.clear Graphics.freeze create_command_window create_help_window end def help_window_text CryQuicksave::QSVLoad end def create_command_window @command_window = Window_QuicksaveCommand.new @command_window.set_handler(:confirm, method(:command_quickload)) @command_window.set_handler(:decline, method(:command_decline)) @command_window.set_handler(:cancel, method(:return_scene)) end def create_help_window @help_window = Window_Help.new(2) @help_window.set_text(help_window_text) end def command_quickload close_command_window DataManager.quickload_game Sound.play_load fadeout_all $game_system.on_after_load SceneManager.goto(Scene_Map) end def command_decline DataManager.dispose_quicksave DataManager.setup_new_game $game_map.autoplay SceneManager.goto(Scene_Map) end def return_scene fadeout_all SceneManager.exit end end
CRBeam's IBG Flash Screen/Skip Title V2.0
Replace module SceneManager with the following:
module SceneManager def self.first_scene_class if $BTEST Scene_Battle elsif DataManager.quicksave_file_exists? Scene_QuickLoadTitle else IBG_PT#Scene_Title end end end
Credit and Thanks
- Cryranos, author.
- Acezon, for patch for JV Master Script's Skip Title
- Roninator2, for patch for CRBeam's IBG Flash Screen/Skip Title V2.0
It is unlikely to be compatible with any script that alters SceneManager.first_scene_class, but other than that, it should be highly compatible.
You are free to use this in any project, free or commercial, so long as I am credited and receive a free or discounted copy of any finished product.