public void OneTimeSetUp()
 {
     CleanBrowserInstance();
     env = EnvironmentManager
           .GetEnvironment(TestContext.Parameters["TLRGEnv"] ?? Properties.RunSettings.Default.Run_Environment);
     dbAccess = new DatabaseAccessManager();
 }
        void UpdateUIForHuman(Character humanData)
        {
            if (humanData.IsUnlocked)
            {
                humanOwnedText.SetActive(true);
                humanPriceText.transform.parent.gameObject.SetActive(false);
                humanUnlockButton.SetActive(false);
                humanLockButton.SetActive(false);
            }
            else
            {
                humanOwnedText.SetActive(false);
                humanPriceText.transform.parent.gameObject.SetActive(true);

                if (CoinManager.Instance.Coins >= humanData.price)
                {
                    humanUnlockButton.SetActive(true);
                    humanLockButton.SetActive(false);
                }
                else
                {
                    humanUnlockButton.SetActive(false);
                    humanLockButton.SetActive(true);
                }
            }

            // Change the skybox gradient colors
            EnvironmentManager.Environment curEnv = envManager.GetEnvironmentForCharacter(humanData);
//            Debug.Log("Updating skybox. Name: " + curEnv.character != null ? curEnv.character.characterName : "Default");
            skyboxMaterial.SetColor("_Color", curEnv.skyboxTopColor);
            skyboxMaterial.SetColor("_Color2", curEnv.skyboxBottomColor);

            hasUpdatedHumanUI = true;
        }
Exemple #3
0
 // Make initial setup and preparations before the game can be played
 public void PrepareGame()
 {
     GameState  = GameState.Prepare;
     currentEnv = envManager.GetCurrentEvironment();
     StartCoroutine(WaitToGetGameObjectList());
     SoundManager.Instance.PlayMusic(SoundManager.Instance.menuMusic);
 }
 public DatabaseAccessManager()
 {
     env = EnvironmentManager
           .GetEnvironment(TestContext.Parameters["TLRGEnv"] ?? Properties.RunSettings.Default.Run_Environment);
     DBConnectionString = "Data Source=" + env.DBPath + ";" +
                          "Initial Catalog=XPlatform;" +
                          "Integrated Security=True";
 }
 public BasePage()
 {
     this.driver = Fixtures.GetWebDriver();
     PageFactory.InitElements(driver, this);
     env = EnvironmentManager
           .GetEnvironment(TestContext.Parameters["TLRGEnv"] ?? Properties.RunSettings.Default.Run_Environment);
     load     = LoadManager.GetLoad();
     dbAccess = new DatabaseAccessManager();
 }
Exemple #6
0
 public static void InitializeEnvironment()
 {
     env = EnvironmentManager.GetEnvironment(TestContext.Parameters["TLRGEnv"] ?? Properties.RunSettings.Default.Run_Environment);
 }