// Use this for initialization void Awake() { gameOverScreen.SetActive(false); instance = this; GameObject serverObj = GameObject.FindGameObjectWithTag("Server"); server = serverObj.GetComponent<Connect>(); dead = 0; }
private void Start() { _musicManager = GameObject.FindObjectOfType<MusicManager> (); _recipeManager = GameObject.FindObjectOfType<RecipeManager>(); _ambientManager = GameObject.FindObjectOfType<AmbientManager>(); _gameOverManager = GameObject.FindObjectOfType<GameOverManager>(); //_gameOverManager.OnGameStart += Init; _shaker = Camera.main.GetComponent<ProCamera2DShake> (); if(_recipeManager == null) Debug.LogError("Recipe Manager is Missing!"); Init (); }
void Awake() { if (_instance == null) { //If I am the first instance, make me the Singleton _instance = this; DontDestroyOnLoad(this); } else { //If a Singleton already exists and you find //another reference in scene, destroy it! if (this != _instance) Destroy(this.gameObject); } }
private void Start() { DontDestroyOnLoad(gameObject); Object[] objs = FindObjectsOfType(GetType()); if (objs.Length > 1) { foreach (Object obj in objs) { if (this != obj) { GameOverManager tmp = obj as GameOverManager; Destroy(tmp.gameObject); } } } }
private void Start() { if (Instance == null) { Instance = this; } else if (Instance != null && Instance != this) { Destroy(this.gameObject); } if (_gameoverPanel.activeInHierarchy) { _gameoverPanel.SetActive(false); } }
void Awake() { if (instance == null) { instance = this; DontDestroyOnLoad(this.gameObject); this.stageSelectButtonObj = transform.Find("StageSelect").gameObject; this.stageselectButton = this.stageSelectButtonObj.GetComponent <Button>(); gameObject.SetActive(IsActive = false); } else { Destroy(this.gameObject); } }
// Update is called once per frame void Update() { if (Value < MaxValue) { Value += Time.deltaTime; Img.fillAmount = 1 - (Value / MaxValue); TimeSpan span = TimeSpan.FromSeconds(Time.deltaTime); timeSpan -= span; UpdateDate(); } else { GameOverManager.GameOverText = "You lost :(\nYou didn't manage to finish your project in time...\nProject completion percentage: " + GameObject.Find("Canvas/ProgressBar/Foreground").GetComponent <Progress>().getPercentage() + "%"; GameOverManager.LoadGameOverScene(); } }
// Update is called once per frame void Update() { if (Value < MaxValue) { Value += (PtsWonPerSecPerPerson * GetNbActiveMate()) * Time.deltaTime; if (Value > MaxValue) { Value = MaxValue; } Img.fillAmount = Value / MaxValue; if (Img.fillAmount >= 1) { GameOverManager.GameOverText = "Congratulations ! You won !"; GameOverManager.LoadGameOverScene(); } UpdateTxt(); } }
void Awake() { playerMove = GetComponent <PlayerMove> (); playerShooting = GetComponentInChildren <PlayerShooting> (); playerLook = GetComponentInChildren <PlayerLook>(); currentHealth = startingHealth; GameObject gameManager = GameObject.FindGameObjectWithTag("Game Manager"); if (gameManager == null) { Debug.Log("Cannot find GameManager by tag"); } else { gameOverManager = gameManager.GetComponent <GameOverManager>(); } }
private GameObject help = null; // Show where the object is on the plateform when moved private void Start() { isDrag = false; isLocked = false; var gc = GameObject.FindGameObjectWithTag("GameController"); mm = gc.GetComponent <MapManager>(); gm = gc.GetComponent <GameOverManager>(); // Store all children transform children = new Transform[transform.childCount]; for (int i = 0; i < transform.childCount; i++) { children[i] = transform.GetChild(i).transform; } trainTransform = GameObject.FindGameObjectWithTag("Train").transform; }
public void SetBombTick() { if (BombFuseTime > 1) { MyHexInfo.SpriteName = MyHexInfo.SpriteName.Replace(BombFuseTime.ToString(), (BombFuseTime - 1).ToString()); BombFuseTime--; Sprite MySprite = Resources.Load <Sprite>(MyHexInfo.SpriteName); this.gameObject.GetComponent <SpriteRenderer>().sprite = MySprite; } else { GameObject GameOverImage = GameObject.Find("Image"); GameOverManager GameOverManager = GameOverImage.GetComponent <GameOverManager>(); GameOverManager.StartGameOverAnimation(); Debug.Log("GAME OVER"); } }
void Awake() { if (_instance == null) { //If I am the first instance, make me the Singleton _instance = this; DontDestroyOnLoad(this); } else { //If a Singleton already exists and you find //another reference in scene, destroy it! if (this != _instance) { Destroy(this.gameObject); } } }
void Awake() { publisher = new EventPublisherManager(); listener = new EventListenerManager(this, publisher); warningText.enabled = false; gameOverManager = GetComponentInChildren <GameOverManager>(); gridManager = GetComponentInChildren <GridManager>(); pauseManager = GetComponentInChildren <PauseManager>(); scoreManager = GetComponentInChildren <ScoreManager>(); soundManager = GetComponentInChildren <SoundManager>(); timerManager = GetComponentInChildren <TimerManager>(); gridManager.SelectedColor = selectedColor; timerManager.maxTime = maxTime; scoreManager.baseGoal = baseGoal; InitializeManagers(); StartCoroutine(Initialize()); }
protected override void LoadContent() { SpriteBatch = new SpriteBatch(GraphicsDevice); TextureManager.LoadTextures(Content); MainMenuManager = new MainMenuManager(this); GamePlayManager = new GamePlayManager(); StoryMode = new StoryMode(); GameOverManager = new GameOverManager(this); MapMakerManager = new MapMakerManager(this); ButtonManager = new ButtonManager(); HighScoreDisplay = new HighScoreDisplay(); LevelSelectorManager = new LevelSelectorManager(); PauseManager = new PauseManager(); MusicManager = new MusicManager(); MainMenuManager.Init(); ButtonManager.Init(); MusicManager.Init(); }
private void OnCollisionEnter2D(Collision2D collision) { if ((Time.time - lastThrowTime) > 0.2f) { Transform theParent = collision.gameObject.transform.parent; if (theParent != null) { HandController theHandController = theParent.GetComponentInParent <HandController>(); if (theHandController != null) { Catch(theHandController); } } } bool isBreak = false; isBreak = collision.gameObject.CompareTag("Enemy"); if (collision.gameObject.CompareTag("Floor")) { Vector2 currPos = mainTransform.position; float highestY = GetHighestY(collision.gameObject); if (currPos.y > highestY) { isBreak |= (currPos.y > highestY); } } if (isBreak) { if (Time.frameCount - LevelClearManager.lastActivateFrame > 15) { LevelClearManager.lastActivateFrame = Time.frameCount; mainRenderer.sprite = brokenSprite; StartCoroutine(WhitherFlower()); AudioManager.Instance.PlayCapsuleBreak(); GameOverManager.GameOver(); } } }
void Awake() { gomanager = GameObject.FindGameObjectWithTag("Player").GetComponent <GameOverManager> (); if (GameObject.Find("GameManager") != null) { gameManager = GameObject.Find("GameManager").GetComponent <GameManager> (); } secretItem = GameObject.Find("SecretItemUI").GetComponent <Image>(); secretItem.enabled = false; anim = GetComponent <Animator> (); done = false; Text[] texts = GetComponentsInChildren <Text> (); foreach (Text text in texts) { if (text.name == "ReasonForDeath") { reasonForDeath = text; } } }
public void SetState(GameState newState) { gameState = newState; // trigger one-time effects switch (gameState) { // case GameState.monolith: // MonolithManager.GetInstance().Initialize(); // break; case GameState.preGame: NewBallManager.GetInstance().SpawnFirstBall(); break; case GameState.gameOver: GameOverManager.GetInstance().StartGameOver(); break; } }
void OnCollisionEnter2D(Collision2D other) { if (other.gameObject.tag == "Untagged") { return; } if (other.gameObject.tag == "trap") { this.decreaseHealth(25); } if (other.gameObject.tag == "zombie") { this.decreaseHealth(40); } if (this.isDead()) { GameOverManager.GameOverScreen(); } }
//Find out if its a race or fight, then set up the reference to the player triggers, the player camera, and the //car slow down component. Also finds the RoundTimeText gameobject and the hudanimator. private void Start() { findHudStuff(); m_GameOverManager = GetComponent <GameOverManager> (); setPlayerHealthStuff(); m_GameOverManager.setUpReferences(); m_GameOverManager.enabled = false; // GameOverManager not wanted right now, so turn it off. // setUpWhatStarts (); m_BreakOver = !m_BreakWanted [0]; startNextPhase(); m_PlayerTriggers = m_Player.GetComponentInChildren <PlayerTriggers> (); //Gets a reference to the player's ontriggerenter script. m_PlayerTriggers.m_GameManager = this; m_MainCamera = m_Player.GetComponentInChildren <Camera> (); }
public override void GivePrize(GameOverManager gameOverManager) { int finalCredits = gameOverManager.GetFinalScore(); int totalCredits = base.Amount * finalCredits; PlayerStatusService.LoadPlayerStatus().score += totalCredits; AdsPrizeData prizeData = new AdsPrizeData(); if (!string.IsNullOrEmpty(base.languageDictionary.adsResultMsgCredits)) { prizeData.message = string.Format(base.languageDictionary.adsResultMsgCredits, base.Amount); } prizeData.prizeSprite = Resources.Load <Sprite>(base.resourcesSpritePath + "Coin"); gameOverManager.SetPrizeMessage(prizeData); resultPrizeOkBtn.onClick.RemoveAllListeners(); resultPrizeOkBtn.onClick.AddListener(() => { resultPrizePanel.SetActive(false); gameOverManager.RollScoreForAdsCredits(totalCredits); }); }
// Start is called before the first frame update void Start() { GameOverManager gameOverManager = FindObjectOfType <GameOverManager>(); //Leaderboard score updating GPGSManager.AddScoreToLeaderboard(gameOverManager.FinalScore); //UI stuff GameOverCanvas = GameObject.Find("Game Over Canvas"); GameOverCanvas.transform.Find("Game Over Score").GetComponent <Text>().text = gameOverManager.FinalScore.ToString(); GameOverCanvas.transform.Find("Try Again Button").GetComponent <Button>(). onClick.AddListener(delegate { SceneManager.LoadScene("Main Game Scene"); }); GameOverCanvas.transform.Find("Home Button").GetComponent <Button>().onClick.AddListener(delegate { SceneManager.LoadScene("Main Menu"); }); //Destroying GameOverManager,It will be created when the game restarts. Destroy(gameOverManager.gameObject); //Ad stuff GameOverCount++; if (GameOverCount >= 3) { FindObjectOfType <AdsManager>().ShowVideoAd(); } }
void Awake() { gameOverManagerInstance = this; }
void Awake() { instance = this; }
void Start() { positionText = this.GetComponent <Text>(); gom = GameObject.Find("GameOverText").GetComponent <GameOverManager>(); }
// Start is called before the first frame update void Start() { gameOverManager = this; scene = SceneManager.GetActiveScene(); }
void Start() { //other classes gameOverManager = FindObjectOfType <GameOverManager>(); hiddenText = FindObjectOfType <HiddenText>(); }
private void OnCollisionEnter2D(Collision2D collision) { GameOverManager.Active(); }
private void Awake() { _instatnce = this; _scorePrefs = GetComponent <ScorePrefs>(); _highscore = _scorePrefs.GetScore(); }
private void Start() { _instance = this; parentCanvas = gameOverOverlay.GetComponentInParent <Canvas>(); }
// Start is called before the first frame update protected virtual void Awake() { instance = this; }
public void GameOver(MsgSCGameOver msg) { GameOverManager govm = GameObject.FindGameObjectWithTag("Canvas").GetComponent<GameOverManager>(); playermanager.DestroyPlayer(); govm.GameOver(); }
void Awake() { INSTANCE = this; }
void Start() { //other classes gameOverManager = FindObjectOfType<GameOverManager>(); hiddenText = FindObjectOfType<HiddenText>(); }
private void Awake() { instance = this; }
void Awake() { _starIndex= 0 ; _GOM = this ; //__transfromPanel_from = (Transform)Instantiate(_transfromPanel_from); //__transfromPanel_to = (Transform)Instantiate(_transfromPanel_to); //print( "GameOverManager Awake ()" ) ; }