Esempio n. 1
0
    public void AddMaxHealth(int value)
    {
        m_MaxHealth += value;
        if (m_CurHealth > m_MaxHealth)
        {
            m_CurHealth = m_MaxHealth;
        }

        m_Healthbar.ChangeScaleFactor(GetMaxHealth());
        m_Healthbar.SetScale(GetHealth() / GetMaxHealth());
        m_Healthbar.ChangeScale(GetHealth());
    }
Esempio n. 2
0
 public override void Start()
 {
     base.Start();
     m_CurReload = m_ReloadTime;
     m_CurAmmo   = m_Ammo;
     m_CurFire   = m_FireRate;
     m_AmmoBar   = GetComponentInChildren <Healthbar>();
     m_AmmoBar.ChangeScaleFactor(m_Ammo);
     m_AmmoBar.ChangeScale(m_CurAmmo);
     m_AmmoBar.gameObject.SetActive(false);
 }