void SetFPS(int fps) { if (m_FPS) { m_FPS.SetNumber(fps, 99); } }
// ------ void UpdateAmmoDisplay() { if (LocalPlayer == null || LocalPlayer.Owner == null || LocalPlayer.Owner.WeaponComponent == null) { return; } if (LocalPlayer.Owner.WeaponComponent.CurrentWeapon == E_WeaponID.None) { return; } //Debug.Log( s_WeaponType[idx] ); WeaponBase w = LocalPlayer.Owner.WeaponComponent.GetCurrentWeapon(); //pokud je ammo pod critickou hranici, zacni blikat s ammem (a zobraz ho cervene) //bool critical = (w.ClipAmmo > 0) && (w.IsCriticalAmmo); if (AmmoClip) { AmmoClip.SetNumber(w.ClipAmmo, 999); int ammo = w.WeaponAmmo + w.ClipAmmo; if (ammo == 0) { WeaponIcon.Color = Color.red; } else { WeaponIcon.Color = WeaponIconOrigColor; } /*if (critical) * { * AmmoClip.Widget.Show(m_WeaponButton[idx].Widget.IsVisible() && m_AmmoBlink, true); * //a.m_ClipRed.SetNumber(w.ClipAmmo, 99); * //a.m_ClipRed.Widget.Show(m_WeaponButton[idx].Widget.IsVisible() && !m_AmmoBlink, true); * } * else * { * AmmoClip.Widget.Show(m_WeaponButton[idx].Widget.IsVisible(), true); * //a.m_ClipRed.Widget.Show(false, true); * } * /**/ } if (AmmoWeapon != null) { AmmoWeapon.SetNumber(w.WeaponAmmo, 999); } }