public static void SubnauticaLoadingCompleted() { if (Active) { Main.InitialSyncCompleted = false; Main.StartCoroutine(LoadAsync()); } else { SetLoadingComplete(); } }
public static void SubnauticaLoadingCompleted() { if (Main != null && Main.IsMultiplayer()) { Main.InitialSyncCompleted = false; Main.StartCoroutine(LoadAsync()); } else { SetLoadingComplete(); } }
public static void SubnauticaLoadingCompleted() { if (Main.IsMultiplayer()) { Main.InitialSyncCompleted = false; Main.StartCoroutine(LoadAsync()); } else { PropertyInfo property = PAXTerrainController.main.GetType().GetProperty("isWorking"); property.SetValue(PAXTerrainController.main, false, null); WaitScreen waitScreen = (WaitScreen)typeof(WaitScreen).ReflectionGet("main", false, true); waitScreen.ReflectionCall("Hide"); } }