public override void OnCreated(IEconomy economy) { int steps = 8000; apiHandler = new GoogleApiHandler(); steps = apiHandler.GetSteps(); avgSteps = apiHandler.GetAvgSteps(); SetConstructionCostBonuses(steps); SetConstructionBonusesFromActiveHours(); }
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); }