// Use this for initialization void Start() { instantiator = gameObject.GetComponent <RockLevelInstantiator> (); deleteList = new HashSet <GameObject> (); horizontalDeleteList = new HashSet <GameObject> (); verticalDeleteList = new HashSet <GameObject> (); horizontalSetArray = new HashSet <GameObject> [4]; verticalSetArray = new HashSet <GameObject> [4]; jewelsThatActivatedCorners = new List <GameObject> (); dontDelete = false; exitMatchCheck = false; powersActivated = false; deleteJewels = gameObject.GetComponent <RockLevelDeleteJewels> (); // moveJewelsDown = GameObject.Find ("Level One Controller").GetComponent<MoveJewelsDown> (); corners = gameObject.GetComponent <RockLevelCorners> (); fiveInARow = gameObject.GetComponent <RockLevelFiveInARow> (); scoreKeeper = gameObject.GetComponent <LevelTwoScoreKeeper> (); soundHandler = GameObject.Find("Game Manager").GetComponent <SoundHandler> (); swapJewel = gameObject.GetComponent <RockLevelSwapJewel> (); gameStarted = false; }
// Use this for initialization void Start() { firstPressed = null; secondPressed = null; tutorial = true; gameStarted = false; cooldown = 1; swapJewels = gameObject.GetComponent <RockLevelSwapJewel> (); checkForMatches = gameObject.GetComponent <RockLevelCheckForMatches> (); bombHandler = gameObject.GetComponent <RockLevelBombHandler> (); fiveInARow = gameObject.GetComponent <RockLevelFiveInARow> (); fourInARow = gameObject.GetComponent <RockLevelFourInARow> (); corners = gameObject.GetComponent <RockLevelCorners> (); deleteJewels = gameObject.GetComponent <RockLevelDeleteJewels> (); initialTime = System.DateTime.Now; timeStamp = Time.time; cooldown = .625f; if (GameObject.Find("Mountain Level Two ID") != null) { tutorialLevel2 = true; } }
// Use this for initialization void Start() { rockLevelController = gameObject.GetComponent <RockLevelController> (); instantiator = gameObject.GetComponent <RockLevelInstantiator> (); checkForMatches = rockLevelController.GetComponent <RockLevelCheckForMatches> (); instantiator = rockLevelController.GetComponent <RockLevelInstantiator> (); bombHandler = rockLevelController.GetComponent <RockLevelBombHandler> (); starShooter = gameObject.GetComponent <RockLevelStarShooter> (); // remainderController = levelThreeController.GetComponent<LevelThreeBombRemainderController> (); touchHandler = rockLevelController.GetComponent <RockLevelTouchHandler> (); fourInARow = gameObject.GetComponent <RockLevelFourInARow> (); fiveInARow = gameObject.GetComponent <RockLevelFiveInARow> (); corners = gameObject.GetComponent <RockLevelCorners> (); noMatchChecker = gameObject.GetComponent <RockLevelNoMatchChecker> (); shuffle = gameObject.GetComponent <RockLevelShuffleGameBoard> (); soundController = gameObject.GetComponent <SoundController> (); deleteJewels = gameObject.GetComponent <RockLevelDeleteJewels> (); if (GameObject.Find("Mountain Level One ID") != null) { tutorialLevel = true; } }
// Use this for initialization void Start() { instantiator = GameObject.Find("Level Controller").GetComponent <RockLevelInstantiator> (); deleteJewels = GameObject.Find("Level Controller").GetComponent <RockLevelDeleteJewels> (); moveJewelsDown = GameObject.Find("Level Controller").GetComponent <RockLevelMoveJewelsDown> (); corners = GameObject.Find("Level Controller").GetComponent <RockLevelCorners> (); touchHandler = GameObject.Find("Level Controller").GetComponent <RockLevelTouchHandler> (); levelOneController = GameObject.Find("Level Controller").GetComponent <RockLevelController> (); soundHandler = GameObject.Find("Game Manager").GetComponent <SoundHandler> (); if (horizontalPositive) { oppositeX = transform.position.x - 1; oppositeY = transform.position.y; } else if (horizontalNegative) { oppositeX = transform.position.x + 1; oppositeY = transform.position.y; } else if (verticalPositive) { oppositeY = transform.position.y - 1; oppositeX = transform.position.x; } else if (verticalNegative) { oppositeY = transform.position.y + 1; oppositeX = transform.position.x; } jewelDeletedCounter = 0; arrayCount = 0; soundNumber = 0; GetComponent <Rigidbody2D>().AddTorque(540); deleteList = new HashSet <GameObject> (); timeForDelete = true; cooldown = .5f; }