internal static void suspend_load_fail(Scene_Base old_scene) { Game_System.play_se(System_Sounds.Buzzer); Game_Actors = null; Game_System = new Game_System(); Player = null; Game_Map = null; Scene = old_scene; if (Scene.scene_type != "Scene_Title") { scene_change("Scene_Title"); } }
public Game_System copy() { // Hey maybe make this not awful and actually copy the values //Yeti Game_System result = new Game_System(); using (MemoryStream ms = new MemoryStream()) { BinaryWriter writer = new BinaryWriter(ms); write(writer); writer.Flush(); ms.Position = 0; using (BinaryReader reader = new BinaryReader(ms)) result.read(reader, Global.RUNNING_VERSION); } return(result); }
public static void cancel_sound() { Game_System.cancel_sound(); }
public static void clear_events() { Game_System.clear_events(); }
internal static void play_se(System_Sounds sound) { Game_System.play_se(sound); }
public static void reset_system() { Game_System.reset(); }
internal static void read_events(System.IO.BinaryReader reader) { Game_System.read_events(reader); }
internal static void read_game_system(System.IO.BinaryReader reader) { Game_System = new Game_System(); Game_System.read(reader); }
internal static void write_events(System.IO.BinaryWriter writer) { Game_System.write_events(writer); }
internal static void write_game_system(System.IO.BinaryWriter writer) { Game_System.write(writer); }