示例#1
0
    public void Tick()
    {
        Time.Tick();
        Life.Tick();
        Job.Tick();
        MacGuffinQuest.Tick();
        Influencer.Tick();
        Studio.Tick();
        Public.Tick();
        UpgradeManager.Tick();

        if (!allMonetizedSequenceStarted &&
            UpgradeManager.IsPurchased(Upgrade.EUpgradeType.LaunchMeshNetwork) &&
            (ActivePlayers == Resources[Units.ActivePlayer].MaxValue))
        {
            allMonetizedSequenceStarted = true;
            Game.Instance.OnAllEarthMonetized();
        }

        TickCount++;
    }