Ejemplo n.º 1
0
        internal static void Init()
        {
            SteamToolsOptions.LoadConfig();
            try
            {
                LaunchBoxPremiumLicenceFound = File.Exists(@"License.xml");
            }
            catch { }
            lock (contextLock)
            {
                if (context == null)
                {
                    context = SteamContext.GetInstance();

                    SteamSentinalToken  = new CancellationTokenSource();
                    SteamSentinalThread = new Thread(new ThreadStart(CheckSteam));
                    SteamSentinalThread.Start();

                    SteamUpdateSentinalToken  = new CancellationTokenSource();
                    SteamUpdateSentinalThread = new Thread(new ThreadStart(CheckSteamGames));
                    SteamUpdateSentinalThread.Start();
                }
            }
        }