Skip to content
Permalink
c85f421821
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
439 lines (353 sloc) 20.2 KB
using UnityEngine;
using System.Collections;
public class SPawner : MonoBehaviour {
//Spawners
public Vector3 spawn0 = new Vector3(0, 0, 0);
public Vector3 spawn1 = new Vector3(0, 1, 0);
public Vector3 spawn2 = new Vector3(0, 2, 0);
public Vector3 spawn3 = new Vector3(0, 3, 0);
public Vector3 spawn4 = new Vector3(0, 4, 0);
//Digital
public GameObject digitalBlock;
//Media
public GameObject mediaBlock;
//and
public GameObject andBlock;
//Design
public GameObject designBlock;
//is
public GameObject isBlock;
//Awesome
public int awesomeLetterCount = 0;
//E
public int awesomeECount;
public int awesomeEMax = 9;
public GameObject awesomeBlock;
public GameObject awesomeE01;
public GameObject awesomeE02;
public GameObject awesomeE03;
public GameObject awesomeE04;
public GameObject awesomeE41;
public GameObject awesomeE42;
public GameObject awesomeE43;
public GameObject awesomeE44;
public GameObject awesomeE24;
public GameObject awesomeE34;
public GameObject awesomeE23;
public GameObject awesomeE14;
//M
public GameObject awesomeM01;
public GameObject awesomeM02;
public int awesomeMCount;
public int awesomeMMax = 2;
public GameObject awesomeM04;
public GameObject awesomeM14;
public GameObject awesomeM24;
public GameObject awesomeM34;
public GameObject awesomeM44;
public GameObject awesomeM33;
public GameObject awesomeM23;
public GameObject awesomeM13;
public GameObject awesomeM32;
public GameObject awesomeM42;
public GameObject awesomeM22;
public GameObject awesomeM12;
public GameObject m0;
public GameObject m2;
//O
public GameObject awesomeO01;
public GameObject awesomeO02;
public GameObject awesomeO03;
public GameObject awesomeO15;
public GameObject awesomeO25;
public GameObject awesomeO35;
public GameObject awesomeO04;
public GameObject awesomeO44;
public GameObject awesomeO43;
public GameObject awesomeO42;
public GameObject awesomeO11;
public GameObject awesomeO21;
public GameObject awesomeO31;
//S
public GameObject awesomes15;
public GameObject awesomes45;
public GameObject awesomes04;
public GameObject awesomes24;
public GameObject awesomes44;
public GameObject awesomes03;
public GameObject awesomes23;
public GameObject awesomes43;
public GameObject awesomes32;
public GameObject awesomes02;
//E
public GameObject _awesomeE01;
public GameObject _awesomeE02;
public GameObject _awesomeE03;
public GameObject _awesomeE04;
public GameObject _awesomeE41;
public GameObject _awesomeE42;
public GameObject _awesomeE43;
public GameObject _awesomeE44;
public GameObject _awesomeE24;
public GameObject _awesomeE34;
public GameObject _awesomeE23;
public GameObject _awesomeE14;
//W
public GameObject awesomeW04;
public GameObject awesomeW14;
public GameObject awesomeW24;
public GameObject awesomeW34;
public GameObject awesomeW44;
public GameObject awesomeW13;
public GameObject awesomeW22;
public GameObject awesomeW11;
public GameObject awesomeW00;
public GameObject awesomeW10;
public GameObject awesomeW20;
public GameObject awesomeW30;
public GameObject awesomeW40;
//A
public GameObject awesomeA04;
public GameObject awesomeA14;
public GameObject awesomeA24;
public GameObject awesomeA34;
public GameObject awesomeA23;
public GameObject awesomeA43;
public GameObject awesomeA22;
public GameObject awesomeA42;
public GameObject awesomeA01;
public GameObject awesomeA11;
public GameObject awesomeA21;
public GameObject awesomeA31;
// Use this for initialization
void Awake () {
awesomeECount = 0;
awesomeMCount = 0;
}
// Update is called once per frame
void Update () {
}
public void BottomCoroutine()
{
awesomeLetterCount = 1;
StartCoroutine (SpawnEBottom());
}
IEnumerator SpawnEBottom()
{
Debug.Log("Button Works");
if (awesomeLetterCount == 1)
{
if (awesomeECount < awesomeEMax)
{
//Start E
awesomeE01 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeE01, new Vector3(165f, 0f, 0f), 33);
awesomeECount = 1;
awesomeE41 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeE41, new Vector3(165f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeE02 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeE02, new Vector3(164f, 0f, 0f), 32.8f);
awesomeE42 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeE42, new Vector3(164f, 4f, 0f), 32.8f);
yield return new WaitForSeconds(.2f);
awesomeE03 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeE03, new Vector3(163f, 0f, 0f), 32.6f);
awesomeE23 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeE23, new Vector3(163f, 2f, 0f), 32.6f);
awesomeE43 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeE43, new Vector3(163f, 4f, 0f), 32.6f);
yield return new WaitForSeconds(.2f);
awesomeE04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeE04, new Vector3(162f, 0f, 0f), 32.4f);
awesomeE14 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeE14, new Vector3(162f, 1f, 0f), 32.4f);
awesomeE24 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeE24, new Vector3(162f, 2f, 0f), 32.4f);
awesomeE34 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeE34, new Vector3(162f, 3f, 0f), 32.4f);
awesomeE44 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeE44, new Vector3(162f, 4f, 0f), 32.4f);
//Start m
yield return new WaitForSeconds(.5f);
awesomeM04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeM04, new Vector3(160f, 0f, 0f), 33);
awesomeM14 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeM14, new Vector3(160f, 1f, 0f), 33);
awesomeM24 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeM24, new Vector3(160f, 2f, 0f), 33);
awesomeM34 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeM34, new Vector3(160f, 3f, 0f), 33);
awesomeM44 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeM44, new Vector3(160f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeM33 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeM33, new Vector3(159f, 3f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeM23 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeM23, new Vector3(158f, 2f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeM13 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeM13, new Vector3(157f, 3f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeM32 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeM32, new Vector3(156f, 3f, 0f), 33);
awesomeM12 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeM12, new Vector3(156f, 1f, 0f), 33);
awesomeM42 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeM42, new Vector3(156f, 4f, 0f), 33);
m2 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(m2, new Vector3(156f, 2f, 0f), 33);
m0 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(m0, new Vector3(156f, 0f, 0f), 33);
//Start 0
yield return new WaitForSeconds(.5f);
awesomeO15 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeO15, new Vector3(154f, 1f, 0f), 33);
awesomeO25 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeO25, new Vector3(154f, 2f, 0f), 33);
awesomeO35 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeO35, new Vector3(154f, 3f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeO04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeO04, new Vector3(153f, 0f, 0f), 33);
awesomeO44 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeO44, new Vector3(153f, 4f, 0f), 33);
awesomeO03 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeO03, new Vector3(152f, 0f, 0f), 33);
awesomeO43 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeO43, new Vector3(152f, 4f, 0f), 33);
awesomeO02 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeO02, new Vector3(151f, 0f, 0f), 33);
awesomeO42 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeO42, new Vector3(151f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeO11 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeO11, new Vector3(150f, 1f, 0f), 33);
awesomeO21 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeO21, new Vector3(150f, 2f, 0f), 33);
awesomeO31 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeO31, new Vector3(150f, 3f, 0f), 33);
//Start S
yield return new WaitForSeconds(.5f);
awesomes15 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomes15, new Vector3(148f, 1f, 0f), 33);
awesomes45 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomes45, new Vector3(148f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomes04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomes04, new Vector3(147f, 0f, 0f), 33);
awesomes24 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomes24, new Vector3(147f, 2f, 0f), 33);
awesomes44 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomes44, new Vector3(147f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomes03 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomes03, new Vector3(146f, 0f, 0f), 33);
awesomes23 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomes23, new Vector3(146f, 2f, 0f), 33);
awesomes43 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomes43, new Vector3(146f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomes32 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomes32, new Vector3(145f, 3f, 0f), 33);
awesomes02 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomes02, new Vector3(145f, 0f, 0f), 33);
//E2
yield return new WaitForSeconds(.5f);
_awesomeE01 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(_awesomeE01, new Vector3(143f, 0f, 0f), 33);
_awesomeE41 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(_awesomeE41, new Vector3(143f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
_awesomeE02 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(_awesomeE02, new Vector3(142f, 0f, 0f), 33);
_awesomeE42 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(_awesomeE42, new Vector3(142f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
_awesomeE03 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(_awesomeE03, new Vector3(141f, 0f, 0f), 33);
_awesomeE23 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(_awesomeE23, new Vector3(141f, 2f, 0f), 33);
_awesomeE43 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(_awesomeE43, new Vector3(141f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
_awesomeE04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(_awesomeE04, new Vector3(140f, 0f, 0f), 33);
_awesomeE14 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(_awesomeE14, new Vector3(140f, 1f, 0f), 33);
_awesomeE24 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(_awesomeE24, new Vector3(140f, 2f, 0f), 33);
_awesomeE34 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(_awesomeE34, new Vector3(140f, 3f, 0f), 33);
_awesomeE44 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(_awesomeE44, new Vector3(140f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
//W
yield return new WaitForSeconds(.5f);
awesomeW04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeW04, new Vector3(138f, 0f, 0f), 33);
awesomeW14 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeW14, new Vector3(138f, 1f, 0f), 33);
awesomeW24 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeW24, new Vector3(138f, 2f, 0f), 33);
awesomeW34 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeW34, new Vector3(138f, 3f, 0f), 33);
awesomeW44 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeW44, new Vector3(138f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeW13 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeW13, new Vector3(137f, 1f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeW22 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeW22, new Vector3(136f, 2f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeW11 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeW11, new Vector3(135f, 1f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeW00 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeW00, new Vector3(134f, 0f, 0f), 33);
awesomeW10 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeW10, new Vector3(134f, 1f, 0f), 33);
awesomeW20 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeW20, new Vector3(134f, 2f, 0f), 33);
awesomeW30 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeW30, new Vector3(134f, 3f, 0f), 33);
awesomeW40 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeW40, new Vector3(134f, 4f, 0f), 33);
//A
yield return new WaitForSeconds(.5f);
awesomeA04 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeA04, new Vector3(132f, 0f, 0f), 33);
awesomeA14 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeA14, new Vector3(132f, 1f, 0f), 33);
awesomeA24 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeA24, new Vector3(132f, 2f, 0f), 33);
awesomeA34 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeA34, new Vector3(132f, 3f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeA23 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeA23, new Vector3(131f, 2f, 0f), 33);
awesomeA43 = (GameObject)Instantiate(awesomeBlock, spawn4, Quaternion.identity);
iTween.MoveTo(awesomeA43, new Vector3(131f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeA22 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeA22, new Vector3(130f, 2f, 0f), 33);
awesomeA42 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeA42, new Vector3(130f, 4f, 0f), 33);
yield return new WaitForSeconds(.2f);
awesomeA01 = (GameObject)Instantiate(awesomeBlock, spawn0, Quaternion.identity);
iTween.MoveTo(awesomeA01, new Vector3(129f, 0f, 0f), 33);
awesomeA11 = (GameObject)Instantiate(awesomeBlock, spawn1, Quaternion.identity);
iTween.MoveTo(awesomeA11, new Vector3(129f, 1f, 0f), 33);
awesomeA21 = (GameObject)Instantiate(awesomeBlock, spawn2, Quaternion.identity);
iTween.MoveTo(awesomeA21, new Vector3(129f, 2f, 0f), 33);
awesomeA31 = (GameObject)Instantiate(awesomeBlock, spawn3, Quaternion.identity);
iTween.MoveTo(awesomeA31, new Vector3(129f, 3f, 0f), 33);
//End Procedure
awesomeECount = 9;
}
}
}
//Last Bracket
}