blob: 14de63d74bf58b0dc311a1ca90311d84615971ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
using UnityEngine;
public class PerkIncomeModifyer : MonoBehaviour
{
public Equippable requiredPerk;
public int[] upgradeIncomeChange;
private void Start()
{
if (PerkManager.IsEquipped(requiredPerk))
{
BuildSlot component = GetComponent<BuildSlot>();
for (int i = 0; i < component.Upgrades.Count; i++)
{
foreach (BuildSlot.UpgradeBranch upgradeBranch in component.Upgrades[i].upgradeBranches)
{
upgradeBranch.goldIncomeChange += upgradeIncomeChange[i];
}
}
}
Object.Destroy(this);
}
}
|