Beispiel #1
0
 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();
 }
Beispiel #2
0
 protected virtual void OnUpdatePoints()
 {
     UpdatePoints?.Invoke(_characteristics, _requiredStats);
 }