// Use this for initialization
 void Start()
 {
     cooldown       = .1f;
     childStarCount = 0;
     GetChildStar();
     instantiator = GameObject.Find("Level Controller").GetComponent <RockLevelInstantiator> ();
     GetComponent <Rigidbody2D>().AddTorque(540);
     deleteJewels = GameObject.Find("Level Controller").GetComponent <RockLevelDeleteJewels> ();
     touchHandler = GameObject.Find("Level Controller").GetComponent <RockLevelTouchHandler> ();
     fiveInARow   = GameObject.Find("Level Controller").GetComponent <RockLevelFiveInARow> ();
     powerPercentageController = GameObject.Find("Level Controller").GetComponent <PowerPercentageController> ();
     soundHandler = GameObject.Find("Game Manager").GetComponent <SoundHandler> ();
     bombHandler  = GameObject.Find("Level Controller").GetComponent <RockLevelBombHandler> ();
     if (GameObject.Find("Mountain Level Two ID") != null)
     {
         tutorialLevel = true;
     }
     tutorialNumber = 0;
     jewelList      = new List <GameObject> ();
     jewelPicked    = false;
     //		targetX = Random.Range (-2f, 2f);
     //		targetY = 4.5f;
     targetX        = transform.position.x;
     targetY        = transform.position.y;
     childStarArray = new List <GameObject> ();
 }
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     instantiator = GameObject.Find("Level Controller").GetComponent <RockLevelInstantiator> ();
     deleteJewels = GameObject.Find("Level Controller").GetComponent <RockLevelDeleteJewels> ();
     fiveInARow   = GameObject.Find("Level Controller").GetComponent <RockLevelFiveInARow> ();
     swapJewel    = GameObject.Find("Level Controller").GetComponent <RockLevelSwapJewel> ();
     deleteList   = new HashSet <GameObject> ();
     GetComponent <Rigidbody2D>().AddTorque(540);
 }
Exemplo n.º 3
0
 // 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;
 }
Exemplo n.º 4
0
 // 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;
     }
 }