diff --git a/Assets/Cryville/Crtr/Menu.cs b/Assets/Cryville/Crtr/Menu.cs index 2100258..088379c 100644 --- a/Assets/Cryville/Crtr/Menu.cs +++ b/Assets/Cryville/Crtr/Menu.cs @@ -14,7 +14,7 @@ namespace Cryville.Crtr { #pragma warning restore IDE0044 bool initialized = false; - int totalTasks = -1; + int totalTasks = 0; #pragma warning disable IDE0051 void Awake() { Game.Init(); @@ -23,7 +23,7 @@ namespace Cryville.Crtr { void Update() { if (!initialized) { int taskCount = Game.NetworkTaskWorker.TaskCount; - if (totalTasks == -1) totalTasks = taskCount; + if (totalTasks < taskCount) totalTasks = taskCount; m_progressBar.value = 1 - (float)taskCount / totalTasks; if (taskCount == 0) { initialized = true; diff --git a/Assets/Menu.unity b/Assets/Menu.unity index 60ed2e8..0dbef52 100644 Binary files a/Assets/Menu.unity and b/Assets/Menu.unity differ