Beispiel #1
0
 private void Start()
 {
     BetText();
     OnlineStatusPanel.SetActive(false);
     BetPanel.SetActive(false);
     AdController.ConnectAds();
     if (!GPGController.IsAuthenticated())
     {
         GPGController.GetGpgController.LoginToGPG();
     }
     Limit = timeLimit = scoreLimit = pieceLimit = 30;
     if (GetLevelManager == null)
     {
         GetLevelManager = this;
     }
     SetDevicePrefs();
     RemainingCreditsText.text = ProjectConstants.userCredit.ToString();
 }
Beispiel #2
0
    private void OnLevelWasLoaded(int level)
    {
        _manager = GameManager.GetGameManager;
        if (level == 1)
        {
            _manager.Limit     = Limit;
            _manager.LimitType = (int)Type;
        }
        if (!GPGController.IsAuthenticated())
        {
            GPGController.GetGpgController.LoginToGPG();
        }

        if (isOnline)
        {
            GPGController.GetGpgController.AssignTurns();
            _manager.SetSecondNonPlayable();
            _manager.isOnline = isOnline;
        }
    }