public GameplayManager(PluginConfig config, SiraLog logger, Submission submission, [InjectOptional] PauseMenuManager pauseMenuManager) { _config = config; _logger = logger; _submission = submission; _pauseMenuManager = pauseMenuManager; }
// Use this for initialization void Start() { pauseMenuManager = GameObject.Find("PauseMenuCanvas").GetComponent <PauseMenuManager>(); Button pauseButton = GameObject.Find("PauseButton").GetComponent <Button>(); pauseButton.onClick.AddListener(PauseGame); }
public PauseMenuController(PauseMenuManager pauseMenuManager, IDifficultyBeatmap difficultyBeatmap, AudioTimeSyncController audioTimeSyncController, PauseController pauseController) { this.pauseMenuManager = pauseMenuManager; DifficultyBeatmap = difficultyBeatmap; this.audioTimeSyncController = audioTimeSyncController; this.pauseController = pauseController; }
private void Awake() { if (_instance == null || _instance != this) { _instance = this; } }
private void Start() { Level1 = false; Level2 = false; Level3 = false; Level4 = false; mute = false; muteButton = GameObject.FindGameObjectWithTag("MuteButton"); soundButton = GameObject.FindGameObjectWithTag("SoundButton"); hasreset = false; boxes = GameObject.FindGameObjectsWithTag("Box"); logs = GameObject.FindGameObjectsWithTag("Log"); boxesStart = new Vector3[boxes.Length]; logsStart = new Vector3[logs.Length]; for (int i = 0; i < logs.Length; i++) { logsStart[i] = logs[i].transform.position; } for (int i = 0; i < boxes.Length; i++) { boxesStart[i] = boxes[i].transform.position; } pauseMenu = pauseMenuPanel.GetComponent <PauseMenuManager>(); }
public GameData(LevelDataManager lm, PauseMenuManager pm) { //level levelIndexes = lm.GetLevelsIndexes(); levelCleared = lm.GetLevelsCleared(); levelHumanDeaths = lm.GetLevelsHumanDeaths(); levelDogDeaths = lm.GetLevelsDogDeaths(); levelClearTimes = lm.GetLevelsClearTimes(); //audio audioMutes = pm.AudioMute; audioVolumes = pm.Volumes; //quality qualityIndex = pm.qualityIndex; qualityResolutionIndex = pm.resolutionIndex; qualityIsFullscreen = pm.isFullscreen; qualityShowFPS = pm.isShowFPS; qualityAntiAliasingIndex = pm.antiAliasingIndex; qualityVSyncIndex = pm.vSyncIndex; //gameplay gameplayShowInteractIndicator = pm.showInteractIndicator; gameplayShowHintIndicator = pm.showHintIndicator; gameplayShowDogVision = pm.showDogVision; //controls controlsInputPaths = pm.controlsPaths; controlsInputID = pm.controlsID; gameplaylanguageIndex = pm.languageIndex; }
private void Awake() { if (m_pauseMenuManager == null) { m_pauseMenuManager = this; } else if (m_pauseMenuManager != this) { Destroy(gameObject); } m_optionsMainPanel = m_optionsPanel.transform.Find("Main_Options_Panel").gameObject; m_optionsAudioPanel = m_optionsPanel.transform.Find("Audio_Options_Panel").gameObject; m_optionsGeneralPanel = m_optionsPanel.transform.Find("General_Options_Panel").gameObject; m_audioSource = transform.GetComponentInParent <AudioSource>(); InitialiseButtons(); m_mainPanel.SetActive(true); m_optionsPanel.SetActive(false); m_quitToMainMenuPanel.SetActive(false); m_quitToDesktopPanel.SetActive(false); m_lActivePanelButtons = m_lMainPanelButtons; m_selectedButton = m_lActivePanelButtons[0]; m_selectedButton.IsMousedOver = true; }
// Update is called once per frame void Update() { if (!state.movementEnabled) { return; } if (Input.GetAxis("Vertical") > movementThreshold) { movement.move(Vector2.up); } if (Input.GetAxis("Vertical") < -movementThreshold) { movement.move(Vector2.down); } if (Input.GetAxis("Horizontal") > movementThreshold) { movement.move(Vector2.right); } if (Input.GetAxis("Horizontal") < -movementThreshold) { movement.move(Vector2.left); } if (Input.GetButtonDown("Submit")) { movement.interact(); } if (Input.GetButtonDown("Cancel")) { PauseMenuManager.pause(); } if (Input.GetButtonDown("RosterOpen")) { CharacterMenu.open(); } }
void Start() { playerScript = player.GetComponent <Player>(); health = playerScript.health; pauseMenu = pauseMenuPanel.GetComponent <PauseMenuManager>(); pauseMenu.Hide(); gameOver = gameOverPanel.GetComponent <GameOverManager>(); gameOver.Hide(); BossHealthObject.SetActive(false); for (int i = 0; i < Slot1Stars.Length; i++) { Slot1Stars[i].enabled = false; Slot2Stars[i].enabled = false; } if (arenaMode) { waveNumberText.enabled = true; waveMaster = GameObject.Find("WaveMaster").GetComponent <WaveMaster>(); } else { waveNumberText.enabled = false; } betweenWaveText.enabled = false; arenaTrikeHealthObject.SetActive(false); arenaTrexHealthObject.SetActive(false); Slot1Image.preserveAspect = true; Slot2Image.preserveAspect = true; PistolImage.preserveAspect = true; }
public void Construct(MiscSettings miscSettings, [InjectOptional] PauseMenuManager pauseMenuManager, IMenuButtonTrigger menuButtonTrigger, [InjectOptional] MultiplayerLocalActivePlayerInGameMenuViewController multiplayerLocalActivePlayerInGameMenuViewController) { _miscSettings = miscSettings; _pauseMenuManager = pauseMenuManager; _menuButtonTrigger = menuButtonTrigger; _multiplayerLocalActivePlayerInGameMenuViewController = multiplayerLocalActivePlayerInGameMenuViewController; }
static void Postfix(PauseMenuManager __instance) { if (!AutoPauseStealthController.IsMultiplayer) { AutoPauseStealthController.instance.OnPauseShowMenu(); } return; }
private void Awake() { _godAnimators = GetComponentsInChildren <Animator>().ToList(); _movement = FindObjectOfType <PlayerMovement>(); _pauseMenu = FindObjectOfType <PauseMenuManager>(); _rb = _movement.GetComponent <Rigidbody2D>(); dialogueBox.SetActive(false); }
void Awake() { pauseMenuScript = pauseMenuCanvas.GetComponent <PauseMenuManager>(); exitLevelScript = exitLevelCanvas.GetComponent <ExitLevelManager>(); isYesSelected = false; isNoSelected = true; selectedText = noButton.GetComponentInChildren <TextMeshProUGUI>(); selectedText.color = Color.yellow; }
private void Start() { PlayerInputHandler = GetComponent <PlayerInputHandler>(); Rigidbody = GetComponent <Rigidbody>(); AnimationManager = GetComponent <AnimationManager>(); SoundManager = GetComponent <SoundManager>(); PlayerStats = GetComponent <PlayerStats>(); PauseMenuManager = GetComponent <PauseMenuManager>(); }
// Use this for initialization void Start() { pauseMenuManagerGO = GameObject.Find("PauseMenuManager"); playerManagerGO = GameObject.Find("PlayerManager"); GameObject debugGuiManagerGO = GameObject.Find("DebugGuiManager"); debugGuiManager = debugGuiManagerGO.GetComponent<DebugGuiManager>(); pauseMenuManager = pauseMenuManagerGO.GetComponent<PauseMenuManager>(); playerManager = playerManagerGO.GetComponent<PlayerManager>(); }
// Start is called before the first frame update void Start() { preClone = Instantiate(previewBlock, new Vector3(0, 0, 0), Quaternion.identity); //instantiate clone pauseMenuMngr = GameObject.FindGameObjectWithTag("gameManager").GetComponent <PauseMenuManager>(); //get reference to pause menu manager Invoke("DelayedStart", 1); spellMngr = GameObject.FindGameObjectWithTag("gameManager").GetComponent <SpellManager>(); }
// Use this for initialization void Start() { instance = this; pauseMenuManager = GameObject.Find("PauseMenuCanvas").GetComponent <PauseMenuManager> (); Button pauseButton = GameObject.Find("PauseButton").GetComponent <Button> (); slipperyRoadImage = GameObject.Find("SlipperyRoadImage").GetComponent <Image> (); wrongWayText = GameObject.Find("WrongWayText").GetComponent <Text> (); pauseButton.onClick.AddListener(PauseGame); }
private void Update() { if (Input.GetKeyDown(KeyCode.Escape) && isGameScene(SceneManager.GetActiveScene())) { pauseMenuManager = Resources.FindObjectsOfTypeAll <PauseMenuManager>().First(); gameplayManager = Resources.FindObjectsOfTypeAll <StandardLevelGameplayManager>().First(); gameplayManager.HandlePauseTriggered(); pauseMenuManager.MenuButtonPressed(); } }
// Use this for initialization void Start() { pauseMenuManagerGO = GameObject.Find("PauseMenuManager"); playerManagerGO = GameObject.Find("PlayerManager"); GameObject debugGuiManagerGO = GameObject.Find("DebugGuiManager"); debugGuiManager = debugGuiManagerGO.GetComponent <DebugGuiManager>(); pauseMenuManager = pauseMenuManagerGO.GetComponent <PauseMenuManager>(); playerManager = playerManagerGO.GetComponent <PlayerManager>(); }
// Start is called before the first frame update void Start() { playerMng = PlayerManager.instance; pauseMenu = PauseMenuManager.instance; teleport = TeleportManager.instance; tracker = ProgressionTracker.instance; collider = GetComponent <CircleCollider2D>(); teleportPosition = transform.position; teleporter = GetComponent <Teleporter>(); }
private void MakeThisObjectSingleton() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } }
private void Start() { game = GameObject.FindGameObjectWithTag("LM").GetComponent <LevelMaster>(); // Initialise the reference to the script object, which is a // component of the pause menu panel game object pauseMenu = pauseMenuPanel.GetComponent <PauseMenuManager>(); pauseMenu.Hide(); }
private void Awake() { if (pauseMenuManagerInstance == null) { pauseMenuManagerInstance = this; } else { Debug.LogError("Tried to create a second PauseMenuManager"); } }
void Start() { //detect if touch or mouse if (SystemInfo.deviceType == DeviceType.Handheld) { m_touch_supported = true; } m_swipe_direction = new Swipe_Direction(); pauseMenuManager = FindObjectOfType <PauseMenuManager>(); }
public void ExitToDesktop() { PauseMenuManager p = GetComponent <PauseMenuManager>(); if (p != null) { p.CloseMenu(); } StartCoroutine(ApplicationExit()); }
void Awake() { if (instance != null) { Debug.LogError("More than one PauseMenuManager in the Scene!"); } else { instance = this; } }
} // End of Pause #endregion // --------------------------------------------------------------------------------------------------------------------- // Private methods // --------------------------------------------------------------------------------------------------------------------- #region // Awake (used to initialize any variables or game state before the game starts). private void Awake() { if(PauseMenuManager._instance==null) { PauseMenuManager._instance=this; } else { GameObject.Destroy(this.gameObject); } } // End of Awake
private void Awake() //Singleton { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } }
void Start() { gm = GameModeManager.getInstance(); pm = PauseMenuManager.getInstance(); rm = ResourceManager.getResourceManager(); Menus.Add("info", GameObject.FindGameObjectWithTag("InfoMenu").GetComponent <RectTransform>()); Menus.Add("research", GameObject.FindGameObjectWithTag("ResearchMenu").GetComponent <RectTransform>()); Menus.Add("system", GameObject.FindGameObjectWithTag("SystemMenu").GetComponent <RectTransform>()); Menus.Add("map", GameObject.FindGameObjectWithTag("MapMenu").GetComponent <RectTransform>()); Menus.Add("inventory", GameObject.FindGameObjectWithTag("InventoryMenu").GetComponent <RectTransform>()); music = GameObject.FindGameObjectWithTag("music").GetComponent <AudioSource>(); }
IEnumerator InitControllers() { yield return(new WaitUntil(delegate() { return FindObjectOfType <ScoreController>() != null && FindObjectOfType <GameEnergyCounter>() != null; })); StandardLevelGameplayManager _gameManager = Resources.FindObjectsOfTypeAll <StandardLevelGameplayManager>().First(); _gameplayModifiersSO = Resources.FindObjectsOfTypeAll <GameplayModifiersModelSO>().FirstOrDefault(); if (_gameManager != null) { try { if (ReflectionUtil.GetPrivateField <IPauseTrigger>(_gameManager, "_pauseTrigger") != null) { ReflectionUtil.GetPrivateField <IPauseTrigger>(_gameManager, "_pauseTrigger").pauseTriggeredEvent -= _gameManager.HandlePauseTriggered; ReflectionUtil.GetPrivateField <IPauseTrigger>(_gameManager, "_pauseTrigger").pauseTriggeredEvent += ShowPauseMenu; } if (ReflectionUtil.GetPrivateField <VRPlatformHelper>(_gameManager, "_vrPlatformHelper") != null) { ReflectionUtil.GetPrivateField <VRPlatformHelper>(_gameManager, "_vrPlatformHelper").inputFocusWasCapturedEvent -= _gameManager.HandleInputFocusWasCaptured; ReflectionUtil.GetPrivateField <VRPlatformHelper>(_gameManager, "_vrPlatformHelper").inputFocusWasCapturedEvent += ShowPauseMenu; } } catch (Exception e) { Data.Logger.Error(e.ToString()); } } _scoreController = FindObjectOfType <ScoreController>(); _energyController = FindObjectOfType <GameEnergyCounter>(); if (_scoreController != null) { _scoreController.scoreDidChangeEvent += ScoreChanged; _scoreController.noteWasCutEvent += NoteWasCutEvent; _scoreController.comboDidChangeEvent += ComboDidChangeEvent; _scoreController.noteWasMissedEvent += NoteWasMissedEvent; } if (_energyController != null) { _energyController.gameEnergyDidChangeEvent += EnergyDidChangeEvent; } _pauseMenuManager = FindObjectsOfType <PauseMenuManager>().First(); if (_pauseMenuManager != null) { _pauseMenuManager.GetPrivateField <Button>("_restartButton").interactable = false; } }
public static PauseMenuManager getInstance() { if (instance != null) { return(instance); } else { instance = new PauseMenuManager(); return(instance); } }
public static void Reset() { _instance = null; }
void Awake() { pauseMenuManager = GetComponentInParent<PauseMenuManager>(); }
void Start() { //detect if touch or mouse if (SystemInfo.deviceType == DeviceType.Handheld) m_touch_supported = true; m_swipe_direction = new Swipe_Direction(); pauseMenuManager = FindObjectOfType<PauseMenuManager>(); }
void Start() { manager = GetComponent<UIManager> (); startMenu = GetComponent<StartMenuManager> (); worldSelect = GetComponent<WorldSelectManager>(); levelSelect = GetComponent<LevelSelectManager>(); inGameUI = GetComponent<InGameUIManager> (); pauseMenu = GetComponent<PauseMenuManager> (); levelFail = GetComponent<LevelFailManager> (); levelSuccess = GetComponent<LevelSuccessManager> (); creditMenu = GetComponent<CreditsMenuManager> (); SetUIState(UIState.StartMenu); }