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); }