// ------------------------------------------- /* * SelectedCharacter */ private void SelectedCharacter() { if (m_indexSelected == -1) { UIEventController.Instance.DispatchUIEvent(UIEventController.EVENT_SCREENMANAGER_OPEN_INFORMATION_SCREEN, ScreenInformationView.SCREEN_INFORMATION, UIScreenTypePreviousAction.KEEP_CURRENT_SCREEN, LanguageController.Instance.GetText("message.warning"), LanguageController.Instance.GetText("message.you.should.select.an.item"), null, ""); } else { SoundsController.Instance.PlaySingleSound(SoundsConfiguration.SOUND_SELECTION_FX); MultiplayerConfiguration.SaveCharacter6DOF(m_indexSelected); MultiplayerConfiguration.SaveLevel6DOF(0); NextScreen(); } }
// ------------------------------------------- /* * PlayAsDirector */ private void PlayAsDirector() { SoundsController.Instance.PlaySingleSound(SoundsConfiguration.SOUND_SELECTION_FX); MultiplayerConfiguration.SaveDirectorMode(MultiplayerConfiguration.DIRECTOR_MODE_ENABLED); MultiplayerConfiguration.SaveGoogleARCore(MultiplayerConfiguration.GOOGLE_ARCORE_DISABLED); CardboardLoaderVR.Instance.SaveEnableCardboard(false); if (MenuScreenController.Instance.EnableAppOrganization) { UIEventController.Instance.DispatchUIEvent(EVENT_SCREENDIRECTORMODE_SELECTED_PROFILE, FunctionsScreenController.PROFILE_PLAYER.DIRECTOR); GoBackPressed(); } else { if (NetworkEventController.Instance.MenuController_LoadNumberOfPlayers() != MultiplayerConfiguration.VALUE_FOR_JOINING) { MultiplayerConfiguration.SaveCharacter6DOF(0); MultiplayerConfiguration.SaveLevel6DOF(0); } MenuScreenController.Instance.LoadGameScene(this); } }