Esempio n. 1
0
 public void SetUpgradeableClickerObjectData(UpgradeableClickerObjectData upgradeableClickerObjectData)
 {
     UpgradeLevel           = upgradeableClickerObjectData.UpgradeLevel;
     IsEnabled              = upgradeableClickerObjectData.IsEnabled;
     UpgradeCost            = upgradeableClickerObjectData.UpgradeCost;
     TimeUntilIncome        = upgradeableClickerObjectData.TimeUntilIncome;
     InitialTimeUntilIncome = upgradeableClickerObjectData.InitialTimeUntilIncome;
     CanUpgrade             = upgradeableClickerObjectData.CanUpgrade;
     Income                    = upgradeableClickerObjectData.Income;
     ItemID                    = upgradeableClickerObjectData.ItemID;
     mInitialCost              = upgradeableClickerObjectData.InitialCost;
     mUpgradeCoefficient       = upgradeableClickerObjectData.UpgradeCoefficient;
     mUpgradeCost              = upgradeableClickerObjectData.UpgradeCost;
     mTimeUntilIncome          = upgradeableClickerObjectData.TimeUntilIncome;
     mInitialTimeUntilIncome   = upgradeableClickerObjectData.InitialTimeUntilIncome;
     mIncomeMultiplyer         = upgradeableClickerObjectData.IncomeMultiplyer;
     activeTime                = upgradeableClickerObjectData.ActiveTime;
     fillLevelImage.fillAmount = upgradeableClickerObjectData.LevelFillAmount;
 }
 public SquadPlayerData(SquadPlayer player)
 {
     position  = player.Position;
     saleValue = player.SaleValue;
     upgradeableClickerObjectData = new UpgradeableClickerObjectData(player);
 }