コード例 #1
0
        public FiveTemplesUpgrade(TempleBuilding templeBuilding, string name, double price, bool isShownIcon, bool isBought) : base(name, price, isShownIcon, isBought)
        {
            this.templeBuilding = templeBuilding;

            Description = "Temples are twice as efficient.";
            PrepareImage();
        }
コード例 #2
0
        public TempleUpgrades(TempleBuilding templeBuilding, bool isContinueClicker)
        {
            this.isContinueClicker = isContinueClicker;
            this.templeBuilding    = templeBuilding;

            InitializeUpgrades();

            allUpgrades = new List <Upgrade>();

            allUpgrades.Add(fiveTemplesUpgrade);
            allUpgrades.Add(fifteenTemplesUpgrade);
            allUpgrades.Add(twentyFiveTemplesUpgrade);
            allUpgrades.Add(fiftyTemplesUpgrade);
            allUpgrades.Add(seventyFiveTemplesUpgrade);
            allUpgrades.Add(oneHundredTemplesUpgrade);
            allUpgrades.Add(oneHundredFiftyTemplesUpgrade);
        }