BattleNet.ClientlessBot.CreateGameThreadFunction C# (CSharp) Method

CreateGameThreadFunction() public method

public CreateGameThreadFunction ( ) : void
return void
        public void CreateGameThreadFunction()
        {
            while (true)
            {
                //Replace this with mutex  or semaphore
                while (Status != ClientlessBot.ClientStatus.STATUS_NOT_IN_GAME)
                    System.Threading.Thread.Sleep(1000);

                System.Threading.Thread.Sleep(30000);
                if (FirstGame)
                    System.Threading.Thread.Sleep(30000);
                if (Status == ClientlessBot.ClientStatus.STATUS_NOT_IN_GAME)
                {
                    MakeGame();
                }
                System.Threading.Thread.Sleep(5000);
            }
        }