- Joined
- Jun 24, 2012
- Messages
- 64
- Reaction score
- 32
- First Language
- English
- Primarily Uses
- RMMV
Quicksave v.1.3.1
Cryranos
Cryranos
Introduction
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.
Features
-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.
Screenshots
None.
How to Use
Install the script and edit the module.
Demo
Not necessary.
Script
The most up-to-date version will always be available here on my personal pastebin.
Patches
JV Master Script's Skip Title
Replace class Scene_QuickLoadTitle with the following:
Code:
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:
Code:
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
Author's Notes
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.
Last edited: