# By Lanza Schneider
# VA Single save_data
module Vocab
NewGameMessage = "どのファイルにニューゲームしますか?"
end
class Game_System
attr_accessor :savefile_index
end
class Game_Interpreter
def game_save
DataManager.save_game $game_system.savefile_index
end
end
class Scene_NewSave < Scene_File
def help_window_text
Vocab::NewGameMessage
end
def on_savefile_ok
super
DataManager.setup_new_game
$game_system.savefile_index = @index
if DataManager.save_game(@index)
on_save_success
else
Sound.play_buzzer
end
fadeout_all
SceneManager.goto(Scene_Map)
end
def on_save_success
Sound.play_save
@savefile_windows.each {|window| window.refresh }
end
end
class Scene_Title < Scene_Base
def command_new_game
close_command_window
SceneManager.call Scene_NewSave
end
end
# By Lanza Schneider
# VA Single save_data
module Vocab
NewGameMessage = "どのファイルにニューゲームしますか?"
end
class Game_System
attr_accessor :savefile_index
end
class Game_Interpreter
def game_save
DataManager.save_game $game_system.savefile_index
end
end
class Scene_NewSave < Scene_File
def help_window_text
Vocab::NewGameMessage
end
def on_savefile_ok
super
DataManager.setup_new_game
$game_system.savefile_index = @index
if DataManager.save_game(@index)
on_save_success
else
Sound.play_buzzer
end
fadeout_all
SceneManager.goto(Scene_Map)
end
def on_save_success
Sound.play_save
@savefile_windows.each {|window| window.refresh }
end
end
class Scene_Title < Scene_Base
def command_new_game
close_command_window
SceneManager.call Scene_NewSave
end
end