private void Awake() { walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); if (SceneManager.GetActiveScene().buildIndex == 12) { boss = GameObject.Find("Yakuza Leader").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Yakuza Leader").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 12 Lift"); } if (SceneManager.GetActiveScene().buildIndex == 14) { levelLiftTrigger = GameObject.Find("Level 14 Lift"); keyTrigger = GameObject.Find("Help"); doorCloseTrigger = GameObject.Find("DialogTrigger"); bottomDoorTile = walls1.GetTile <Tile>(new Vector3Int(12, 26, 0)); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); bottomDoorTile = walls1.GetTile <Tile>(new Vector3Int(12, 26, 0)); topDoorTile = walls2.GetTile <Tile>(new Vector3Int(13, 27, 0)); } if (SceneManager.GetActiveScene().buildIndex == 16) { levelLiftTrigger = GameObject.Find("Level 14 Lift"); enemyToKill = GameObject.Find("AlienEnemy"); } if (SceneManager.GetActiveScene().buildIndex == 18) { boss = GameObject.Find("Space Ninja").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Space Ninja").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 18 Lift"); dialogBox = GameObject.Find("DialogBox"); } if (SceneManager.GetActiveScene().buildIndex == 19) { levelLiftTrigger = GameObject.Find("Level 19 Lift"); keyTrigger = GameObject.Find("Key Trigger"); // keyTrigger = GameObject.Find("My Key"); } }
// Start is called before the first frame update void Start() { if (SceneManager.GetActiveScene().buildIndex == 11) { keyTrigger = GameObject.Find("Key Trigger"); objWalls = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); objInfWalls = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } if (SceneManager.GetActiveScene().buildIndex == 13) { keyTrigger = GameObject.Find("Key Trigger"); objWalls = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); objInfWalls = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } if (SceneManager.GetActiveScene().buildIndex == 15) { boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 15 Lift"); } }
private void Awake() { currentLevel = SceneManager.GetActiveScene().buildIndex; controller = GameObject.Find("Player").GetComponent <PlayerController_JamieG>(); switch (currentLevel) { case 1: { keyTrigger = GameObject.Find("Key Trigger"); walls1 = GameObject.Find("Walls1_Map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_Map").GetComponent <Tilemap>(); } break; case 2: { level2End = GameObject.Find("EndLevelTwo").GetComponent <BossDialogue_MarioFernandes>(); level2Enemy1 = GameObject.Find("Enemy 1").GetComponent <BaseEnemy_SebastianMol>(); level2Enemy2 = GameObject.Find("Enemy 2").GetComponent <BaseEnemy_SebastianMol>(); levelLiftTrigger = GameObject.Find("Level 2 Lift"); } break; case 3: { boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 3 Lift"); } break; case 4: { keyTrigger = GameObject.Find("Key Trigger"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); objInfWalls = GameObject.Find("ObjectsInFrontOfWalls_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 5: { keyTrigger = GameObject.Find("Key Trigger"); levelLiftTrigger = GameObject.Find("Level 5 Lift"); ventsDialogue = GameObject.Find("Vents"); endVentDialogue = GameObject.Find("Exit Vent"); } break; case 6: { boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 6 Lift"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 7: { keyTrigger = GameObject.Find("Key Trigger"); levelLiftTrigger = GameObject.Find("Level 7 Lift"); } break; case 8: { keyTrigger = GameObject.Find("Key Trigger"); keyTriggerTwo = GameObject.Find("Key Trigger 2"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); objInfWalls = GameObject.Find("ObjectsInFrontOfWalls_map").GetComponent <Tilemap>(); objBehWalls = GameObject.Find("ObjectsBehindWalls_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 9: { boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 9 Lift"); } break; case 11: { keyTrigger = GameObject.Find("Key Trigger"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 12: { boss = GameObject.Find("Yakuza Leader").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Yakuza Leader").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 12 Lift"); cinematics = GameObject.Find("BossIntroCinematic").GetComponent <BossIntroCineScript_AdamG>(); } break; case 13: { keyTrigger = GameObject.Find("Key Trigger"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 14: { levelLiftTrigger = GameObject.Find("Level 14 Lift"); keyTrigger = GameObject.Find("Real Key"); doorCloseTrigger = GameObject.Find("DialogTrigger"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); bottomDoorTile = walls1.GetTile <Tile>(new Vector3Int(12, 26, 0)); topDoorTile = walls2.GetTile <Tile>(new Vector3Int(13, 27, 0)); } break; case 15: { boss = GameObject.Find("Toby the Tiger").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Toby the Tiger").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 15 Lift"); } break; case 17: { levelLiftTrigger = GameObject.Find("Level 17 Lift"); keyTrigger = GameObject.Find("Key"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 18: { boss = GameObject.Find("Space Ninja").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Space Ninja").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 18 Lift"); dialogBox = GameObject.Find("DialogBox"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 19: { levelLiftTrigger = GameObject.Find("Level 19 Lift"); keyTrigger = GameObject.Find("Key Trigger"); // keyTrigger = GameObject.Find("My Key"); walls1 = GameObject.Find("Walls1_map").GetComponent <Tilemap>(); walls2 = GameObject.Find("Walls2_map").GetComponent <Tilemap>(); } break; case 20: { boss = GameObject.Find("Ninjaroth").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Ninjaroth").GetComponent <BossDialogue_MarioFernandes>(); dialogBox = GameObject.Find("DialogBox"); levelLiftTrigger = GameObject.Find("Level 20 Lift"); // find game object with timeline script to change playable director timeline = GameObject.Find("Cinematics").GetComponent <Timeline_Script>(); } break; default: break; } // int currentBuildIndex = SceneManager.GetActiveScene().buildIndex; //if (SceneManager.GetActiveScene().buildIndex == 1) //{ // keyTrigger = GameObject.Find("Key Trigger"); // walls1 = GameObject.Find("Walls1_Map").GetComponent<Tilemap>(); // objInfWalls = GameObject.Find("ObjectsInFrontOfWalls_Map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 2) //{ // level2End = GameObject.Find("EndLevelTwo").GetComponent<BossDialogue_MarioFernandes>(); // level2Enemy1 = GameObject.Find("Enemy 1").GetComponent<BaseEnemy_SebastianMol>(); // level2Enemy2 = GameObject.Find("Enemy 2").GetComponent<BaseEnemy_SebastianMol>(); // levelLiftTrigger = GameObject.Find("Level 2 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 3) //{ // boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent<BossDialogue_MarioFernandes>(); // levelLiftTrigger = GameObject.Find("Level 3 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 4) //{ // keyTrigger = GameObject.Find("Key Trigger"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // objInfWalls = GameObject.Find("ObjectsInFrontOfWalls_map").GetComponent<Tilemap>(); // walls2 = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 5) //{ // keyTrigger = GameObject.Find("Key Trigger"); // levelLiftTrigger = GameObject.Find("Level 5 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 6) //{ // boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent<BossDialogue_MarioFernandes>(); // levelLiftTrigger = GameObject.Find("Level 6 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 8) //{ // keyTrigger = GameObject.Find("Key Trigger"); // keyTriggerTwo = GameObject.Find("Key Trigger 2"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // objInfWalls = GameObject.Find("ObjectsInFrontOfWalls_map").GetComponent<Tilemap>(); // objBehWalls = GameObject.Find("ObjectsBehindWalls_map").GetComponent<Tilemap>(); // walls2 = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 9) //{ // boss = GameObject.FindGameObjectWithTag("Enemy").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.FindGameObjectWithTag("Enemy").GetComponent<BossDialogue_MarioFernandes>(); // levelLiftTrigger = GameObject.Find("Level 9 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 12) //{ // boss = GameObject.Find("Yakuza Leader").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.Find("Yakuza Leader").GetComponent<BossDialogue_MarioFernandes>(); // levelLiftTrigger = GameObject.Find("Level 12 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 14) //{ // levelLiftTrigger = GameObject.Find("Level 14 Lift"); // keyTrigger = GameObject.Find("Help"); // doorCloseTrigger = GameObject.Find("DialogTrigger"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // walls2 = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); // bottomDoorTile = walls1.GetTile<Tile>(new Vector3Int(12, 26, 0)); // topDoorTile = walls1.GetTile<Tile>(new Vector3Int(13, 27, 0)); //} //if (SceneManager.GetActiveScene().buildIndex == 17) //{ // levelLiftTrigger = GameObject.Find("Level 17 Lift"); // keyTrigger = GameObject.Find("Key"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // walls2 = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 18) //{ // boss = GameObject.Find("Space Ninja").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.Find("Space Ninja").GetComponent<BossDialogue_MarioFernandes>(); // levelLiftTrigger = GameObject.Find("Level 18 Lift"); // dialogBox = GameObject.Find("DialogBox"); //} //if (SceneManager.GetActiveScene().buildIndex == 19) //{ // levelLiftTrigger = GameObject.Find("Level 19 Lift"); // keyTrigger = GameObject.Find("Key Trigger"); // // keyTrigger = GameObject.Find("My Key"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // walls2 = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 20) //{ // boss = GameObject.Find("Ninjaroth").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.Find("Ninjaroth").GetComponent<BossDialogue_MarioFernandes>(); // dialogBox = GameObject.Find("DialogBox"); //} }
private void Start() { switch (currentLevel) { case 2: { levelLiftTrigger.SetActive(false); } break; case 3: { levelLiftTrigger.SetActive(false); } break; case 5: { levelLiftTrigger.SetActive(false); endVentDialogue.SetActive(false); } break; case 6: { levelLiftTrigger.SetActive(false); } break; case 7: { levelLiftTrigger.SetActive(false); } break; case 9: { levelLiftTrigger.SetActive(false); } break; case 12: { levelLiftTrigger.SetActive(false); } break; case 14: { levelLiftTrigger.SetActive(false); walls1.SetTile(new Vector3Int(12, 26, 0), null); walls1.SetTile(new Vector3Int(12, 25, 0), null); walls1.SetTile(new Vector3Int(12, 24, 0), null); walls2.SetTile(new Vector3Int(13, 27, 0), null); walls2.SetTile(new Vector3Int(13, 26, 0), null); walls2.SetTile(new Vector3Int(13, 25, 0), null); } break; case 18: { boss = GameObject.Find("Space Ninja").GetComponent <BaseEnemy_SebastianMol>(); bossDialogue = GameObject.Find("Space Ninja").GetComponent <BossDialogue_MarioFernandes>(); levelLiftTrigger = GameObject.Find("Level 18 Lift"); dialogBox = GameObject.Find("DialogBox"); levelBossIntro = false; levelLiftTrigger.SetActive(false); } break; case 20: levelLiftTrigger.SetActive(false); break; default: break; } wpnUI = GameObject.Find("WeaponsUI").GetComponent <WeaponUI_LouieWilliamson>(); //if (SceneManager.GetActiveScene().buildIndex == 2) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 3) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 5) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 6) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 9) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 11) //{ // keyTrigger = GameObject.Find("Key Trigger"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // objInfWalls = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 12) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 13) //{ // keyTrigger = GameObject.Find("Key Trigger"); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // objInfWalls = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 14) //{ // levelLiftTrigger.SetActive(false); // walls1.SetTile(new Vector3Int(12, 26, 0), null); // walls1.SetTile(new Vector3Int(12, 25, 0), null); // walls1.SetTile(new Vector3Int(12, 24, 0), null); // walls2.SetTile(new Vector3Int(13, 27, 0), null); // walls2.SetTile(new Vector3Int(13, 26, 0), null); // walls2.SetTile(new Vector3Int(13, 25, 0), null); //} //if (SceneManager.GetActiveScene().buildIndex == 15) //{ // boss = GameObject.Find("Toby the Tiger").GetComponent<BaseEnemy_SebastianMol>(); // bossDialogue = GameObject.Find("Toby the Tiger").GetComponent<BossDialogue_MarioFernandes>(); // levelLiftTrigger = GameObject.Find("Level 15 Lift"); //} //if (SceneManager.GetActiveScene().buildIndex == 17) //{ // levelLiftTrigger.SetActive(false); //} //if (SceneManager.GetActiveScene().buildIndex == 18) //{ // levelBossIntro = false; // levelLiftTrigger.SetActive(false); // walls1 = GameObject.Find("Walls1_map").GetComponent<Tilemap>(); // walls2 = GameObject.Find("Walls2_map").GetComponent<Tilemap>(); //} //if (SceneManager.GetActiveScene().buildIndex == 20) //{ //} }