public OneHundredTimeMachinesUpgrade(TimeMachineBuilding timeMachineBuilding, string name, double price, bool isShownIcon, bool isBought) : base(name, price, isShownIcon, isBought)
        {
            this.timeMachineBuilding = timeMachineBuilding;

            Description = "Time Machines are twice as efficient.";
            PrepareImage();
        }
Example #2
0
        public TimeMachineUpgrades(TimeMachineBuilding timeMachineBuilding, bool isContinueClicker)
        {
            this.isContinueClicker   = isContinueClicker;
            this.timeMachineBuilding = timeMachineBuilding;

            InitializeUpgrades();

            allUpgrades = new List <Upgrade>();

            allUpgrades.Add(fiveTimeMachinesUpgrade);
            allUpgrades.Add(fifteenTimeMachinesUpgrade);
            allUpgrades.Add(twentyFiveTimeMachinesUpgrade);
            allUpgrades.Add(fiftyTimeMachinesUpgrade);
            allUpgrades.Add(seventyFiveTimeMachinesUpgrade);
            allUpgrades.Add(oneHundredTimeMachinesUpgrade);
            allUpgrades.Add(oneHundredFiftyTimeMachinesUpgrade);
        }