public IUpgradable Upgrade(IUpgradable upgradable) { upgradable.Speed = _speed; return(upgradable); }
int GetOverallLevel(IUpgradable upgradable) { int level; return(levels.TryGetValue(upgradable, out level) ? level : 0); }
int GetOverallLevel(IUpgradable upgradable) { int level; return levels.TryGetValue(upgradable, out level) ? level : 0; }
public void Configure(IUpgradable upgradable) { Upgradable = upgradable; _button.onClick.AddListener(Upgrade); }
public IUpgradable Upgrade(IUpgradable upgradable) { return(upgradable); }