public override void OnUIUpdate(IHudUpdateMessage hudUpdateMessage)
        {
            if (hudUpdateMessage is DefaultHudUpdateMessage defaultHudUpdateMessage)
            {
                if (!HudAmmoControls.HasValue)
                {
                    return;
                }

                HudAmmoControls controls = HudAmmoControls.Value;

                controls.ammoText.text    = defaultHudUpdateMessage.CurrentBullets.ToString();
                controls.maxAmmoText.text = maxWeaponProjectileCount.ToString();
                controls.reloadTextGameObject.SetActive(defaultHudUpdateMessage.IsReloading);

                isReloading = defaultHudUpdateMessage.IsReloading;
            }
        }
Ejemplo n.º 2
0
 public override void OnUIUpdate(IHudUpdateMessage hudUpdateMessage)
 {
 }