internal static void suspend_finish_load(bool resume) { Global.change_to_new_scene("Scene_Map"); Global.suspend_fade_in(); Global.game_map.load_suspend(); // Resume Preparations if (Game_System.home_base) { if (resume) { (Scene as Scene_Map).resume_home_base(); } else { (Scene as Scene_Map).activate_home_base(); } } else if (Game_System.preparations) { if (resume) { (Scene as Scene_Map).resume_preparations(); } else { (Scene as Scene_Map).activate_preparations(); } } else { Game_State.resume_turn_theme(); if (!Global.game_state.is_map_ready(true)) { Game_State.any_trigger_start_events(); } else { Game_State.any_trigger_events(); } #if DEBUG Game_State.activate_autorun_events(); #endif } }