crutch to keep the notification
This commit is contained in:
parent
0fc17894b1
commit
8cb2005ec1
@ -223,6 +223,7 @@ private simulated reliable client function ClientSyncFinished()
|
|||||||
|
|
||||||
`Log_Trace(`Location);
|
`Log_Trace(`Location);
|
||||||
|
|
||||||
|
ClearTimer(nameof(KeepPreloadNotification));
|
||||||
ClearTimer(nameof(WaitForPreloadWeapon));
|
ClearTimer(nameof(WaitForPreloadWeapon));
|
||||||
|
|
||||||
KFGRI = KFGameReplicationInfo(WorldInfo.GRI);
|
KFGRI = KFGameReplicationInfo(WorldInfo.GRI);
|
||||||
@ -374,19 +375,30 @@ private reliable client function ClientPreloadWeapon(class<Weapon> WC)
|
|||||||
|
|
||||||
Preloaded++;
|
Preloaded++;
|
||||||
PreloadWeaponClass = WC;
|
PreloadWeaponClass = WC;
|
||||||
|
|
||||||
|
if (!IsTimerActive(nameof(KeepPreloadNotification)))
|
||||||
|
{
|
||||||
|
SetTimer(0.1f, true, nameof(KeepPreloadNotification));
|
||||||
|
}
|
||||||
|
|
||||||
SetTimer(0.5f, false, nameof(WaitForPreloadWeapon));
|
SetTimer(0.5f, false, nameof(WaitForPreloadWeapon));
|
||||||
}
|
}
|
||||||
|
|
||||||
private simulated function WaitForPreloadWeapon()
|
private simulated function KeepPreloadNotification()
|
||||||
{
|
{
|
||||||
`Log_Trace(`Location);
|
|
||||||
|
|
||||||
HideReadyButton();
|
HideReadyButton();
|
||||||
UpdateNotification(
|
UpdateNotification(
|
||||||
"Preload weapon models, please wait...",
|
"Preload weapon models, please wait...",
|
||||||
Repl(String(PreloadWeaponClass), "KFWeap_", ""),
|
Repl(String(PreloadWeaponClass), "KFWeap_", ""),
|
||||||
Preloaded @ "/" @ AddItems.Length,
|
Preloaded @ "/" @ AddItems.Length,
|
||||||
(float(Preloaded) / float(AddItems.Length)) * 100);
|
(float(Preloaded) / float(AddItems.Length)) * 100);
|
||||||
|
}
|
||||||
|
|
||||||
|
private simulated function WaitForPreloadWeapon()
|
||||||
|
{
|
||||||
|
`Log_Trace(`Location);
|
||||||
|
|
||||||
|
KeepPreloadNotification();
|
||||||
|
|
||||||
if (GetKFIM() != None
|
if (GetKFIM() != None
|
||||||
&& KFIM.Instigator.Weapon != None
|
&& KFIM.Instigator.Weapon != None
|
||||||
|
Loading…
Reference in New Issue
Block a user