Example #1
0
 public IUpgradable Upgrade(IUpgradable upgradable)
 {
     upgradable.Speed = _speed;
     return(upgradable);
 }
Example #2
0
        int GetOverallLevel(IUpgradable upgradable)
        {
            int level;

            return(levels.TryGetValue(upgradable, out level) ? level : 0);
        }
Example #3
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);
 }
Example #5
0
 public IUpgradable Upgrade(IUpgradable upgradable)
 {
     return(upgradable);
 }