From 88213f764949579febfa90b1f29d9d4753982a25 Mon Sep 17 00:00:00 2001 From: NguyenVanDat Date: Fri, 9 Jan 2026 11:01:03 +0700 Subject: [PATCH] finish mining task --- Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs | 5 ++++- Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs | 8 ++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs b/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs index e57982067c..f3ac9436a8 100644 --- a/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs +++ b/Assets/PerfectWorld/Scripts/MainFiles/EC_Game.Time.cs @@ -1,5 +1,6 @@ using UnityEngine; using System; +using BrewMonster.UI; using CSNetwork; namespace BrewMonster.Network @@ -75,7 +76,9 @@ namespace BrewMonster.Network public static float GetRealTickTime() { // return m_dwRealTickTime; - return Time.realtimeSinceStartup; + // return Time.realtimeSinceStartup; + // 0.018f is value to make mining process run fit with player animation. if have any issue => discussing with Mr. Drimdar + return (Time.unscaledDeltaTime - 0.018f) * 1000f;//-0.001f } } } \ No newline at end of file diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs index 9d4bea2ab4..9bff76d233 100644 --- a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgHost.cs @@ -8,7 +8,7 @@ namespace BrewMonster.UI public const int AUIPROGRESS_MAX = 100; private DlgWinPrgs2 _dlgWinPrgs; private CECHostPlayer _pHost; - + public override bool Render() { // if( m_szName == "Win_Hpmpxp" ) @@ -109,11 +109,7 @@ namespace BrewMonster.UI _dlgWinPrgs.SetProgressAndText(percent*1.0f/100.0f,$"{percent}%"); // pLabel.SetText(percent); // pProgress.SetProgress(AUIPROGRESS_MAX * nCur / nMax); - if (percent >= 100) - { - _dlgWinPrgs.SetActiveProgress(false); - } - else + if (percent < 100) { _dlgWinPrgs.SetActiveProgress(true); }