protected void SpawnTeleportOut() { GameObject tmp = GameObject.FindGameObjectWithTag("Generator"); if (tmp != null) { GenerateIsland gen = tmp.GetComponent <GenerateIsland>(); Debug.Log("added a way out"); GameObject tele = Instantiate(Resources.Load <GameObject>("Teleporter")); TeleportScript tp = tele.GetComponent <TeleportScript>(); tp.exitingFight = true; tp.TargetX = gen.GetPlayerStart().x; tp.TargetY = gen.GetPlayerStart().y; tp.TargetZ = gen.GetPlayerStart().z; tele.transform.position = arenaStart + ((arenaEnd - arenaStart) / 2); } }
// Start is called before the first frame update void Start() { themeID = -1; audiodata = GetComponent <AudioSource>(); generateIsland = GetComponent <GenerateIsland>(); }