Пример #1
0
        public override void OnCreated(IEconomy economy)
        {
            int steps = 8000;


            apiHandler = new GoogleApiHandler();
            steps      = apiHandler.GetSteps();
            avgSteps   = apiHandler.GetAvgSteps();
            SetConstructionCostBonuses(steps);
            SetConstructionBonusesFromActiveHours();
        }
Пример #2
0
        public override void OnLevelLoaded(LoadMode mode)
        {
            googleApiHandler = new GoogleApiHandler();
            int steps = googleApiHandler.GetSteps();

            InitializeEconomyBonuses(steps);
            if (mode == LoadMode.NewGame)
            {
                MessageManager.instance.QueueMessage(new InfoMessage("Simon & Ludwig", "Since this is a new game you'll have some starting cash bonus if you're above 10000 steps during the last 24h and you did" + steps + ". Your bonus is " + CalculateCashBonus(steps)));
            }
            QueueStartUpMessages(steps);
        }