protected void Start() { Hp = new Hp(startMaxHp, 0, startMaxHp); hpManager.CurHealth = Hp; Hp.OnValueChangeToMin += Hp_OnValueChangeToMin; Hp.OnHpTaken += Hp_OnHpTaken; hpManager.Refresh(); }
protected void Start() { Hp = new Hp(startMaxHp, 0, startMaxHp); hpManager.CurHealth = Hp; Hp.OnValueChangeToMin += Hp_OnValueChangeToMin; Hp.OnValueChanged += Hp_OnValueChanged; Hp.OnHpTaken += Hp_OnHpTaken; hpManager.Refresh(); PhaseController.Instance.OnPhaseChanged += Instance_OnPhaseChanged; carrierUI = GameObject.FindGameObjectWithTag("CarrierUI").GetComponent <WorldUI>(); }