protected override void OnClick() { if (economy.IsCustomizationItemUnlocked(View.ID) || !bonusesModel.IsItemInBonuses(View.ID)) { economy.SetActiveCustomizationItem(View.ID); } }
public void Collect(IBonusData bonusData, IEconomyModel economy) { var itemBonusData = bonusData as ItemBonusData; if (itemBonusData != null) { var customizationId = itemBonusData.customizationID; economy.UnlockCustomizationItem(customizationId); economy.SetActiveCustomizationItem(customizationId); } }