Example #1
0
 public void UpdateHealthCount(HealthUIData healthUI)
 {
     if (OnHealthBarUpdate != null)
     {
         OnHealthBarUpdate(healthUI);
     }
 }
Example #2
0
 public void OnHealthBarUpdate(HealthUIData healthUI)
 {
     if (PlayerID == healthUI.playerID)
     {
         healthCount.text = healthUI.health.ToString() + " / " + healthUI.maxHealth.ToString();
     }
 }
Example #3
0
 public void HealthChanged(HealthUIData healthData)
 {
     if (OnHealthChanged != null)
     {
         OnHealthChanged(healthData);
     }
 }
Example #4
0
    public void OnHealthChanged(HealthUIData healthData)
    {
        if (healthData.playerID == PlayerID)
        {
            if (slider.maxValue == 1)
            {
                SetMaxHealth(healthData.maxHealth);
            }

            slider.value = healthData.health;
            //Debug.Log("health set to " + healthData.health);
            EventSystem.Instance.UpdateHealthCount(healthData);
        }
    }