// Use this for initialization void Start() { starShooter = gameObject.GetComponent <RockLevelStarShooter> (); progressBar = GameObject.Find("Level Controller").GetComponent <RockLevelProgressBarController> (); evenFirstPosition = new Vector3(.11f, 4.39f, -1.1f); evenSecondPosition = new Vector3(-.11f, 4.39f, -1.1f); evenThirdPosition = new Vector3(.33f, 4.39f, -1.1f); evenFourthPosition = new Vector3(-.33f, 4.39f, -1.1f); evenFifthPosition = new Vector3(.55f, 4.39f, -1.1f); evenSixthPosition = new Vector3(-.55f, 4.39f, -1.1f); evenSeventhPosition = new Vector3(.77f, 4.39f, -1.1f); evenEightPosition = new Vector3(-.77f, 4.39f, -1.1f); oddFirstPosition = new Vector3(0, 4.39f, -1.1f); oddSecondPosition = new Vector3(-.22f, 4.39f, -1.1f); oddThirdPosition = new Vector3(.22f, 4.39f, -1.1f); oddFourthPosition = new Vector3(-.44f, 4.39f, -1.1f); oddFifthPosition = new Vector3(.44f, 4.39f, -1.1f); oddSixthPosition = new Vector3(-.66f, 4.39f, -1.1f); oddSeventhPosition = new Vector3(.66f, 4.39f, -1.1f); digitList = new List <GameObject> (); digitList.Add((GameObject)Instantiate(zero, oddFirstPosition, Quaternion.identity)); // firstDigit = (GameObject)Instantiate (zero, firstPosition, Quaternion.identity); score = 0; scoreNumbers = new int[7]; for (int i = 0; i < 7; i++) { scoreNumbers[i] = 0; } }
// 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; } }
void Awake() { bounceForce = new Vector2(0, 300); cooldown = .01f; floatingJewelCooldown = 5; floatingJewelTimestamp = Time.time; moving = true; SetDestroyNumber(); rocksToBeDestroyed = new HashSet <GameObject> (); controller = GameObject.Find("Level Controller").GetComponent <RockLevelController> (); // movementChecker = GameObject.Find ("Level Three Controller").GetComponent<LevelThreeJewelsStoppedMoving> (); checkForMatch = controller.GetComponent <RockLevelCheckForMatches> (); touchHandler = controller.GetComponent <RockLevelTouchHandler> (); soundController = controller.GetComponent <SoundController> (); instantiator = controller.GetComponent <RockLevelInstantiator> (); deleteJewels = controller.GetComponent <RockLevelDeleteJewels> (); starShooter = controller.GetComponent <RockLevelStarShooter> (); bounceNumber = 0; firstBounce = true; gameManager = GameObject.Find("Game Manager").GetComponent <GameManagerScript> (); shuffleGameboard = controller.GetComponent <RockLevelShuffleGameBoard> (); swapJewel = controller.GetComponent <RockLevelSwapJewel> (); }
// Use this for initialization void Start() { deleteAgain = false; fourInARow = false; explosionsOn = true; bombNumber = 8; deleteCount = 0; zPosition = -30; deleteListCopy = new HashSet <GameObject> (); boulderDeleteList = new HashSet <GameObject> (); floatingJewelList = new HashSet <GameObject> (); moveJewelsDown = gameObject.GetComponent <RockLevelMoveJewelsDown> (); instantiator = gameObject.GetComponent <RockLevelInstantiator> (); controller = gameObject.GetComponent <RockLevelController> (); touchHandler = gameObject.GetComponent <RockLevelTouchHandler> (); // tutorialTouchHandler = gameObject.GetComponent<LevelTwoTutorialTouchHandler> (); checkForMatches = gameObject.GetComponent <RockLevelCheckForMatches> (); bombHandler = gameObject.GetComponent <RockLevelBombHandler> (); matchAssistant = gameObject.GetComponent <RockLevelMatchAssistant> (); fourInARowScript = gameObject.GetComponent <RockLevelFourInARow> (); // corners = GameObject.Find ("Level One Controller").GetComponent<LevelOneCorners> (); scoreKeeper = gameObject.GetComponent <RockLevelScoreKeeper> (); movementChecker = gameObject.GetComponent <RockLevelMovementChecker> (); noMatchChecker = gameObject.GetComponent <RockLevelNoMatchChecker> (); starShooter = gameObject.GetComponent <RockLevelStarShooter> (); if (GameObject.Find("Jewel Collector") != null) { endOfLevelJewelSprayer = GameObject.Find("Jewel Collector").GetComponent <EndOfLevelCollectionJewelShooter> (); } soundHandler = GameObject.Find("Game Manager").GetComponent <SoundHandler> (); boulderHolder = new List <PositionHolder> (); targetStaticBlueJewel = GameObject.Find("Static Jewel Four"); targetStaticGreenJewel = GameObject.Find("Static Jewel Three"); targetStaticOrangeJewel = GameObject.Find("Static Jewel Six"); targetStaticPurpleJewel = GameObject.Find("Static Jewel Five"); targetStaticRedJewel = GameObject.Find("Static Jewel Two"); targetStaticWhiteJewel = GameObject.Find("Static Jewel One"); // if (GameObject.Find ("Time Bomb ID") != null) // decreaseBombs = GameObject.Find ("Time Bomb ID").GetComponent<DecreaseBombs> (); timeStamp = Time.time; assistanceTimeStamp = Time.time; testTimeStamp = Time.time; swapMadeTimestamp = Time.time; swapMadeCoodown = .1f; // okayToMoveTimeStamp = Time.time; // okayToMoveCooldown = .1f; assistanceCooldown = 7f; powerTrackerTimestamp = Time.time; powerTrackerCooldown = 5; cooldown = 1.5f; shadeCount = 0; noMatchCount = 0; deletedPositions = new List <PositionHolder> (); if (GameObject.Find("Mountain Level One ID") != null) { tutorialLevel1 = true; } else if (GameObject.Find("Mountain Level Two ID") != null) { tutorialLevel2 = true; } else if (GameObject.Find("Mountain Level Three ID") != null) { tutorialLevel3 = true; } else if (GameObject.Find("Cabin Level Two ID") != null) { tutorialLevel4 = true; } startingLeftJewelPosition = -2.415f; horizontalMultiplier = .6125f; }