using System.Collections; using System.Collections.Generic; using UnityEditor; using UnityEngine; using UnityEngine.SceneManagement; public class OrderManager : MonoBehaviour { public static int userNumber; public static string[] user_1 = { "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder", "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder", "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder", "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder" }; public static string[] user_2 = { "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder", "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder", "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder", "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder" }; public static string[] user_3 = { "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder", "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder", "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder", "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder" }; public static string[] user_4 = { "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder", "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder", "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder", "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder" }; public static string[] user_5 = { "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder", "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder", "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder", "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder" }; public static string[] user_6 = { "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder", "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder", "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder", "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder" }; public static string[] user_7 = { "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder", "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder", "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder", "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder" }; public static string[] user_8 = { "C2_UnSafe_Construction", "C2_UnSafe_Palmtree", "C2_UnSafe_Animal", "C2_UnSafe_Boulder", "C1_UnSafe_Construction", "C1_UnSafe_Palmtree", "C1_UnSafe_Animal", "C1_UnSafe_Boulder", "C2_Safe_Construction", "C2_Safe_Palmtree", "C2_Safe_Animal", "C2_Safe_Boulder", "C1_Safe_Construction", "C1_Safe_Palmtree", "C1_Safe_Animal", "C1_Safe_Boulder" }; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { if (Input.GetKey("1")) { userNumber = 1; UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[0]); } else if (Input.GetKey("2")) { userNumber = 2; UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[0]); } else if (Input.GetKey("3")) { userNumber = 3; UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[0]); } else if (Input.GetKey("4")) { userNumber = 4; UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[0]); } else if (Input.GetKey("5")) { userNumber = 5; UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[0]); } else if (Input.GetKey("6")) { userNumber = 6; UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[0]); } else if (Input.GetKey("7")) { userNumber = 7; UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[0]); } else if (Input.GetKey("8")) { userNumber = 8; UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[0]); } } public void ChangeSceneOrder() { if (userNumber == 1) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_1[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_1[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_1[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 2) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_2[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_2[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_2[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 3) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_3[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_3[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_3[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 4) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_4[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_4[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_4[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 5) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_5[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_5[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_5[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 6) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_6[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_6[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_6[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 7) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_7[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_7[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_7[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } else if (userNumber == 8) { string CurrentSceneName = UnityEngine.SceneManagement.SceneManager.GetActiveScene().name; if (CurrentSceneName == user_8[0]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[1]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[1]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[2]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[2]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[3]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[3]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[4]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[4]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[5]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[5]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[6]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[6]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[7]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[7]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[8]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[8]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[9]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[9]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[10]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[10]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[11]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[11]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[12]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[12]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[13]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[13]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[14]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[14]) { UnityEngine.SceneManagement.SceneManager.LoadScene(user_8[15]); Debug.Log(UnityEngine.SceneManagement.SceneManager.GetActiveScene().name); } else if (CurrentSceneName == user_8[15]) { #if UNITY_EDITOR // Stops the scene if in the Unity Editor if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } else { Debug.Log("Scene stopped in Editor mode."); EditorApplication.ExitPlaymode(); } #else // Exits the application in a built game Application.Quit(); #endif } } } }