// Use this for initialization void Start () { stats = GetComponent<LifeStats>(); stats.OnDeath += OnMyDeath; stats.OnDamage += OnMyDamage; }
// Use this for initialization void Start () { lifeStats = GetComponent<LifeStats>(); OnMyStatsUpdate(); //update current stats lifeStats.OnStats += OnMyStatsUpdate; // and subscribe for health changes lifeStats.OnDamage += OnDamageEvent; }
public CharacterStats() : base() { lifeStats = new LifeStats(); dmgWeapons = new DmgWeapon[2]; }