public override void Init() { tablo.ShowTablo(); _requiredStats = RoboFactory.Instance.CreateRequiredStats(); _characteristics.agility = 0; _characteristics.strength = 0; _characteristics.intelligence = 0; for (int i = 0; i < slots.Count; i++) { slots[i].Init(); RoboFactory.Instance.GetItemForSlot(slots[i]); } UpdatePoints?.Invoke(_characteristics, _requiredStats); changeBody.ChangeBodyToShadow(); }
protected virtual void OnUpdatePoints() { UpdatePoints?.Invoke(_characteristics, _requiredStats); }