public void SetCellOnClick(HexagonalCell _cell) { if (isNeedActivateBonus) { if (currentActivSlot != null) { currentActivSlot.ActivateBackImageCard(false); } isNeedActivateBonus = false; MechanicsBonuses(_cell); } else { currentActivSlot = null; } }
private void NeedActivateBonus(BonusSlot _bonusSlot, bool imageEnable) { currentActivSlot = _bonusSlot; currentBonus = currentActivSlot.GetBonus(); currentActivSlot.ActivateBackImageCard(imageEnable); isNeedActivateBonus = true; }