void Start() { GameObject tmpGenericMenuManager = null; if (ButtonSound != ButtonSoundType.NoSound && (tmpGenericMenuManager = GameObject.Find("$GenericMenuManager")) != null) { _genericMenuManager = tmpGenericMenuManager.GetComponent <GenericMenuManagerBehavior>(); } }
void Start() { if (Player == CurrentPlayer.PlayerOne) { _player = 1; } else { _player = 2; } _mapSelManager = GameObject.Find("$MapSelManager").GetComponent <MapSelManagerBehavior>(); _genericMenuManager = GameObject.Find("$GenericMenuManager").GetComponent <GenericMenuManagerBehavior>(); }
void Start() { _duelButton = GameObject.Find("DuelButton"); _challengesButton = GameObject.Find("ChallengesButton"); _howToPlayButton = GameObject.Find("HowToPlayButton"); _dashesText = GameObject.Find("DashesText"); _optionsButton = GameObject.Find("OptionsButton"); _aboutButton = GameObject.Find("AboutButton"); _loadButton = GameObject.Find("LoadButton"); _genericMenuManagerBehavior = GameObject.Find("$GenericMenuManager").GetComponent <GenericMenuManagerBehavior>(); _isDisplayingPopup = false; _titleClick = 0; //_challengesButton.transform.GetChild(1).GetComponent<GenericMenuButtonBehavior>().buttonDelegate = DisplayPopupNotImplemented; _duelButton.transform.GetChild(1).GetComponent <GenericMenuButtonBehavior>().buttonDelegate = GoToDuel; _howToPlayButton.transform.GetChild(1).GetComponent <GenericMenuButtonBehavior>().buttonDelegate = GoToHowToPlay; _loadButton.transform.GetChild(1).GetComponent <GenericMenuButtonBehavior>().buttonDelegate = LoadGameInProgress; GameObject.Find("GameName").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = IncrementTitleClick; GameObject.Find("VersionWatermark").GetComponent <UnityEngine.UI.Text>().text = Application.version; StartCoroutine(InitiateLeft()); }
void Start() { _opponentTitle = GameObject.Find("Opponent"); _opponentButtons = GameObject.Find("OpponentButtons"); _scoreTitle = GameObject.Find("Score"); _scoreButtons = GameObject.Find("ScoreButtons"); _setsTitle = GameObject.Find("Sets"); _setsButtons = GameObject.Find("SetsButtons"); _genericMenuManagerBehavior = GameObject.Find("$GenericMenuManager").GetComponent <GenericMenuManagerBehavior>(); _confirmButton = GameObject.Find("ConfirmButton"); _opponent = (Opponent)PlayerPrefs.GetInt("Opponent"); _difficulty = (Difficulty)PlayerPrefs.GetInt("Difficulty"); _bounce = (Bounce)PlayerPrefs.GetInt("Bounce"); _nbScore = PlayerPrefs.GetInt("MaxScore"); _nbSets = PlayerPrefs.GetInt("MaxSets"); GameObject.Find("PlayerBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetOpponentPlayer; GameObject.Find("AIBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetOpponentAI; GameObject.Find("EasyBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetAIEasy; GameObject.Find("NormalBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetAINormal; GameObject.Find("HardBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetAIHard; GameObject.Find("WallBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetOpponentWall; GameObject.Find("NormalBouncesBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetWallNormalBounce; GameObject.Find("RandomBouncesBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = SetWallRandomBounce; GameObject.Find("ScoreMinusBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = DecrementScore; GameObject.Find("ScoreNbBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = DisplayPopupNumbersScore; GameObject.Find("ScorePlusBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = IncrementScore; GameObject.Find("SetsMinusBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = DecrementSets; GameObject.Find("SetsNbBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = DisplayPopupNumbersSets; GameObject.Find("SetsPlusBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = IncrementSets; GameObject.Find("ConfirmBackground").GetComponent <GenericMenuButtonBehavior>().buttonDelegate = Confirm; GameObject.Find("ScoreNbText").GetComponent <UnityEngine.UI.Text>().text = _nbScore.ToString("D2"); GameObject.Find("SetsNbText").GetComponent <UnityEngine.UI.Text>().text = _nbSets.ToString("D2"); if (_opponent == Opponent.AI) { if (_difficulty == Difficulty.Easy) { SetAIEasy(); } else if (_difficulty == Difficulty.Normal) { SetAINormal(); } else { SetAIHard(); } } else if (_opponent == Opponent.Player) { SetOpponentPlayer(); } else { if (_bounce == Bounce.Normal) { SetWallNormalBounce(); } else { SetWallRandomBounce(); } _isTraining = true; } _tmpPopup = null; _isDisplayingPopupScore = false; _isDisplayingPopupSets = false; StartCoroutine(InitiateLeft()); }