850 lines
40 KiB
C#

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
}
}
}
}