public void Start_Loading(string path) { if (!SaveManager.Instance.Start_Loading(path)) { MessageManager.Instance.Show_Message("Error!"); return; } Start_Delete(); Chunk.Reset_Current_Id(); Block.Reset_Current_Id(); BlockGroup.Reset_Current_Id(); Current_State = State.Loading; chunks_processed = 0; ProgressBarManager.Instance.Active = true; Update_Progress(); }