void Start() { GlobalUI.ShowPauseMenu(false); InitUI(); MyEventName = AudioConfig.GetSfxEventName(Sfx.AlarmClock); }
public void Play() { Debug.Log("Play with Player ID: " + AppManager.I.Player.Id); GlobalUI.ShowPauseMenu(true); LogManager.I.InitNewSession(); LogManager.I.LogInfo(InfoEvent.AppPlay, JsonUtility.ToJson(new AppInfoParameters())); if (AppManager.I.Player.IsFirstContact()) { NavigationManager.I.GoToScene(AppScene.Intro); } else { if (AppManager.I.Player.MoodLastVisit == System.DateTime.Today.ToString()) { NavigationManager.I.GoToScene(AppScene.Map); } else { NavigationManager.I.GoToScene(AppScene.Mood); } } }
void Start() { NavigationManager.I.CurrentScene = AppScene.Mood; AudioManager.I.PlayMusic(SceneMusic); GlobalUI.ShowPauseMenu(false); if ((AppManager.I.Player.CurrentJourneyPosition.PlaySession) < 2) { KeeperManager.I.PlayDialog(Db.LocalizationDataId.Mood_Question_2); } else { int rnd = Random.Range(1, 3); switch (rnd) { case 1: KeeperManager.I.PlayDialog(Db.LocalizationDataId.Mood_Question_1); break; case 3: KeeperManager.I.PlayDialog(Db.LocalizationDataId.Mood_Question_3); break; default: KeeperManager.I.PlayDialog(Db.LocalizationDataId.Mood_Question_2); break; } } }
void Start() { NavigationManager.I.CurrentScene = AppScene.Rewards; if (AppManager.I.Player.IsFirstContact()) { GlobalUI.ShowPauseMenu(false); } AudioManager.I.PlayMusic(Music.Theme10); Debug.Log("RewardsManager playsession: " + AppManager.I.Player.CurrentJourneyPosition.PlaySession); // here we set the Rewards base on current progression level (playsession -1 because Rewards appear when playsession is already incremented) //if ((AppManager.I.Player.CurrentJourneyPosition.PlaySession - 1) == 1) { // AppManager.I.Player.AnturaCurrentPreset = 1; // tutorialIndex = 10; // //LoggerEA4S.Log("app", "Reward", "get_reward", "1"); // LogManager.I.LogInfo(InfoEvent.Reward, "reward:1"); //} else if ((AppManager.I.Player.CurrentJourneyPosition.PlaySession - 1) == 2) { // AppManager.I.Player.AnturaCurrentPreset = 2; // tutorialIndex = 20; // //LoggerEA4S.Log("app", "Reward", "get_reward", "2"); // LogManager.I.LogInfo(InfoEvent.Reward, "reward:2"); //} else if ((AppManager.I.Player.CurrentJourneyPosition.PlaySession - 1) > 2) { // AppManager.I.Player.AnturaCurrentPreset = 3; // tutorialIndex = 30; // //LoggerEA4S.Log("app", "Reward", "get_reward", "3"); // LogManager.I.LogInfo(InfoEvent.Reward, "reward:3"); //} AnturaAnimController.State = AnturaAnimation; SceneTransitioner.Close(); ShowReward(); }
void Start() { NavigationManager.I.CurrentScene = AppScene.Home; GlobalUI.ShowPauseMenu(true, PauseMenuType.StartScreen); AudioManager.I.PlayMusic(SceneMusic); AudioManager.I.PlaySfx(Sfx.GameTitle); AnturaAnimController.State = AnturaAnimation; LLAnimController.State = LLAnimation; }
private int m_iTotalBones_Local = 0; //maybe it's redundant, but can be useful for testing purpose #endregion #region INTERNALS void Start() { GlobalUI.ShowPauseMenu(false); GlobalUI.ShowBackButton(true, Exit); AudioManager.I.PlayMusic(m_oBackgroundMusic); LogManager.I.LogInfo(InfoEvent.AnturaSpace, "enter"); m_iTotalBones_Local = AppManager.I.Player.GetTotalNumberOfBones(); m_oTextBonesNumber.text = "" + m_iTotalBones_Local; //set the bone initial position behind the button /* * float _fCameraDistance = Mathf.Abs(Camera.main.transform.position.z - Camera.main.nearClipPlane); * * m_oBonePrefab.transform.position = Camera.main.ScreenToWorldPoint(new Vector3(m_oTextBonesNumber.rectTransform.position.x, m_oTextBonesNumber.rectTransform.position.y, _fCameraDistance)); */ m_oBonePrefab.transform.position = m_oTextBonesNumber.transform.position; //Instantiate the pool of bones GameObject _oTempBase = new GameObject(); m_oCookieRootContainer = Instantiate(_oTempBase); m_oCookieRootContainer.name = "[Cookies]"; Destroy(_oTempBase); m_aoPool = new GameObject[m_iMaxSpawnableBones]; m_aiUsedList = new int[m_iMaxSpawnableBones]; for (int _iIdx = 0; _iIdx < m_iMaxSpawnableBones; ++_iIdx) { m_aoPool[_iIdx] = Instantiate(m_oBonePrefab); m_aoPool[_iIdx].SetActive(false); m_aiUsedList[_iIdx] = _iIdx; m_aoPool[_iIdx].transform.SetParent(m_oCookieRootContainer.transform); } //link variables m_oAnturaBehaviour = m_oAntura.GetComponent <AnturaBehaviour>(); m_oAnturaBehaviour.onBoneReached += release; m_oCustomButton.OnEnableAction += delegate { m_oAnturaBehaviour.Reset(); m_oAnturaBehaviour.IsInCustomization = true; }; m_oCustomButton.OnDisableAction += delegate { m_oAnturaBehaviour.IsInCustomization = false; }; }
void Start() { GlobalUI.ShowPauseMenu(false); AudioManager.I.PlayMusic(SceneMusic); countDown = new CountdownTimer(m_EndDelay); m_CameraEndPosition = Camera.main.transform.position; m_CameraStartPosition = m_CameraEndPosition + cameraOffset; autoMoveObjects = environment.GetComponentsInChildren <AutoMove>(); foreach (var mazeCharacter in m_MazeCharacters) { mazeCharacter.transform.position += new Vector3(0, 10f, 0); mazeCharacter.m_Velocity = m_MazeCharactesVelocity; } }
void Start() { AppManager.I.GameSettings.CheatSuperDogMode = false; //Debug.Log("Setting super dog mode (by default) to: " + AppManager.I.GameSettings.CheatSuperDogMode); GlobalUI.ShowPauseMenu(false); GlobalUI.ShowBackButton(true, ExitThisScene); AudioManager.I.PlayMusic(SceneMusic); LogManager.I.LogInfo(InfoEvent.Book, "enter"); SceneTransitioner.Close(); AudioManager.I.PlayDialog("Book_Intro"); HideAllPanels(); OpenPanel(OpeningPanel); }
void Start() { NavigationManager.I.CurrentScene = AppScene.GameSelector; GlobalUI.ShowPauseMenu(false); GlobalUI.ShowBackButton(true, ExitThisScene); }