157 lines
		
	
	
		
			6.4 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			157 lines
		
	
	
		
			6.4 KiB
		
	
	
	
		
			C#
		
	
	
	
| using System.Collections;
 | |
| using System.Collections.Generic;
 | |
| using UnityEngine;
 | |
| using UnityEngine.SceneManagement;
 | |
| using UnityEngine.UI;
 | |
| using UnityEngine.Events;
 | |
| 
 | |
| namespace PolygonArsenal
 | |
| {
 | |
| 
 | |
| public class PolygonSceneSelect : MonoBehaviour
 | |
| {
 | |
| 	public bool GUIHide = false;
 | |
| 	public bool GUIHide2 = false;
 | |
| 	public bool GUIHide3 = false;
 | |
| 	public bool GUIHide4 = false;
 | |
| 	public bool GUIHide5 = false;
 | |
| 	
 | |
| 	//Combat Scenes
 | |
| 	
 | |
|     public void CBLoadSceneMissiles()		{ SceneManager.LoadScene("PolyMissiles");	}
 | |
| 	public void CBLoadSceneBeams()			{ SceneManager.LoadScene("PolyBeams"); 		}
 | |
| 	public void CBLoadSceneBeams2()			{ SceneManager.LoadScene("PolyBeams2"); 	}
 | |
| 	public void CBLoadSceneAura()			{ SceneManager.LoadScene("PolyAura"); 		}
 | |
| 	public void CBLoadSceneAura2()			{ SceneManager.LoadScene("PolyAura2");	 	}
 | |
| 	public void CBLoadSceneAura3()			{ SceneManager.LoadScene("PolyAura3"); 		}
 | |
| 	public void CBLoadSceneAura4()			{ SceneManager.LoadScene("PolyAura4"); 		}
 | |
| 	public void CBLoadSceneBarrage()		{ SceneManager.LoadScene("PolyBarrage"); 	}
 | |
| 	public void CBLoadSceneBarrage2()		{ SceneManager.LoadScene("PolyBarrage2"); 	}
 | |
| 	public void CBLoadSceneChains()			{ SceneManager.LoadScene("PolyChains"); 	}
 | |
| 	public void CBLoadSceneChains2()		{ SceneManager.LoadScene("PolyChains2"); 	}
 | |
| 	public void CBLoadSceneCleave()			{ SceneManager.LoadScene("PolyCleave"); 	}
 | |
| 	public void CBLoadSceneCombat01()		{ SceneManager.LoadScene("PolyCombat01"); 	}
 | |
| 	public void CBLoadSceneCombat02()		{ SceneManager.LoadScene("PolyCombat02"); 	}
 | |
| 	public void CBLoadSceneCurses()			{ SceneManager.LoadScene("PolyCurses"); 	}
 | |
| 	public void CBLoadSceneDeath()			{ SceneManager.LoadScene("PolyDeath");	 	}
 | |
| 	public void CBLoadSceneEnchant()		{ SceneManager.LoadScene("PolyEnchant"); 	}
 | |
| 	public void CBLoadSceneExploMini()		{ SceneManager.LoadScene("PolyExploMini"); 	}
 | |
| 	public void CBLoadSceneGore()			{ SceneManager.LoadScene("PolyGore"); 		}
 | |
| 	public void CBLoadSceneHitscan()		{ SceneManager.LoadScene("PolyHitscan"); 	}
 | |
| 	public void CBLoadSceneNecromancy()		{ SceneManager.LoadScene("PolyNecromancy");	}
 | |
| 	public void CBLoadSceneNova()			{ SceneManager.LoadScene("PolyNova"); 		}
 | |
| 	public void CBLoadSceneOrbitalBeam()	{ SceneManager.LoadScene("PolyOrbitalBeam");}
 | |
| 	public void CBLoadSceneSpikes()			{ SceneManager.LoadScene("PolySpikes"); 	}
 | |
| 	public void CBLoadSceneSpikes2()		{ SceneManager.LoadScene("PolySpikes2"); 	}
 | |
| 	public void CBLoadSceneSpikes3()		{ SceneManager.LoadScene("PolySpikes3"); 	}
 | |
| 	public void CBLoadSceneSpikes4()		{ SceneManager.LoadScene("PolySpikes4"); 	}
 | |
| 	public void CBLoadSceneSurfaceDmg()		{ SceneManager.LoadScene("PolySurfaceDmg");	}
 | |
| 	public void CBLoadSceneSword()			{ SceneManager.LoadScene("PolySword"); 		}
 | |
| 	public void CBLoadSceneSwordTrail()		{ SceneManager.LoadScene("PolySwordTrail");	}
 | |
| 	
 | |
| 	//Environment Scenes
 | |
| 	
 | |
| 	public void ENVLoadSceneConfetti()		{ SceneManager.LoadScene("PolyConfetti"); 	}
 | |
| 	public void ENVLoadSceneEnvironment()	{ SceneManager.LoadScene("PolyEnvironment");}
 | |
| 	public void ENVLoadSceneFire()			{ SceneManager.LoadScene("PolyFire"); 		}
 | |
| 	public void ENVLoadSceneFire2()			{ SceneManager.LoadScene("PolyFire2"); 		}
 | |
| 	public void ENVLoadSceneFireflies()		{ SceneManager.LoadScene("PolyFireflies"); 	}
 | |
| 	public void ENVLoadSceneFireworks()		{ SceneManager.LoadScene("PolyFireworks"); 	}
 | |
| 	public void ENVLoadSceneLiquid()		{ SceneManager.LoadScene("PolyLiquid"); 	}
 | |
| 	public void ENVLoadSceneLiquid2()		{ SceneManager.LoadScene("PolyLiquid2"); 	}
 | |
| 	public void ENVLoadSceneRocks()			{ SceneManager.LoadScene("PolyRocks"); 		}
 | |
| 	public void ENVLoadSceneSparks()		{ SceneManager.LoadScene("PolySparks"); 	}
 | |
| 	public void ENVLoadSceneTornado()		{ SceneManager.LoadScene("PolyTornado"); 	}
 | |
| 	public void ENVLoadSceneWeather()		{ SceneManager.LoadScene("PolyWeather"); 	}
 | |
| 	
 | |
| 	//Interactive Scenes
 | |
| 	
 | |
| 	public void INTLoadSceneBeamUp()		{ SceneManager.LoadScene("PolyBeamUp"); 	}
 | |
| 	public void INTLoadSceneBlackHole()		{ SceneManager.LoadScene("PolyBlackHole"); 	}
 | |
| 	public void INTLoadSceneHeal()			{ SceneManager.LoadScene("PolyHeal"); 		}
 | |
| 	public void INTLoadSceneJets()			{ SceneManager.LoadScene("PolyJets"); 		}
 | |
| 	public void INTLoadSceneLoot()			{ SceneManager.LoadScene("PolyLoot"); 		}
 | |
| 	public void INTLoadScenePortal()		{ SceneManager.LoadScene("PolyPortal"); 	}
 | |
| 	public void INTLoadScenePortal2()		{ SceneManager.LoadScene("PolyPortal2"); 	}
 | |
| 	public void INTLoadScenePowerupIcon()	{ SceneManager.LoadScene("PolyPowerupIcon");}
 | |
| 	public void INTLoadSceneSpawn()			{ SceneManager.LoadScene("PolySpawn"); 		}
 | |
| 	public void INTLoadSceneTrails()		{ SceneManager.LoadScene("PolyTrails"); 	}
 | |
| 	public void INTLoadSceneTreasure()		{ SceneManager.LoadScene("PolyTreasure"); 	}
 | |
| 	public void INTLoadSceneTreasure2()		{ SceneManager.LoadScene("PolyTreasure2"); 	}
 | |
| 	public void INTLoadSceneZones()			{ SceneManager.LoadScene("PolyZones"); 		}
 | |
| 	
 | |
| 	 void Update ()
 | |
| 	 {
 | |
|  
 | |
|      if(Input.GetKeyDown(KeyCode.L))
 | |
| 	 {
 | |
|          GUIHide = !GUIHide;
 | |
|      
 | |
|          if (GUIHide)
 | |
| 		 {
 | |
|              GameObject.Find("CanvasSceneSelectCom").GetComponent<Canvas> ().enabled = false;
 | |
|          }
 | |
| 		 
 | |
| 		 else
 | |
| 		 {
 | |
|              GameObject.Find("CanvasSceneSelectCom").GetComponent<Canvas> ().enabled = true;
 | |
|          }
 | |
|      }
 | |
| 	      if(Input.GetKeyDown(KeyCode.J))
 | |
| 	 {
 | |
|          GUIHide2 = !GUIHide2;
 | |
|      
 | |
|          if (GUIHide2)
 | |
| 		 {
 | |
|              GameObject.Find("CanvasMissiles").GetComponent<Canvas> ().enabled = false;
 | |
|          }
 | |
| 		 else
 | |
| 		 {
 | |
|              GameObject.Find("CanvasMissiles").GetComponent<Canvas> ().enabled = true;
 | |
|          }
 | |
|      }
 | |
| 		if(Input.GetKeyDown(KeyCode.H))
 | |
| 	 {
 | |
|          GUIHide3 = !GUIHide3;
 | |
|      
 | |
|          if (GUIHide3)
 | |
| 		 {
 | |
|              GameObject.Find("CanvasTips").GetComponent<Canvas> ().enabled = false;
 | |
|          }
 | |
| 		 else
 | |
| 		 {
 | |
|              GameObject.Find("CanvasTips").GetComponent<Canvas> ().enabled = true;
 | |
|          }
 | |
|      }
 | |
| 	 if(Input.GetKeyDown(KeyCode.M))
 | |
| 	 {
 | |
|          GUIHide4 = !GUIHide4;
 | |
|      
 | |
|          if (GUIHide4)
 | |
| 		 {
 | |
|              GameObject.Find("CanvasSceneSelectInt").GetComponent<Canvas> ().enabled = false;
 | |
|          }
 | |
| 		 
 | |
| 		 else
 | |
| 		 {
 | |
|              GameObject.Find("CanvasSceneSelectInt").GetComponent<Canvas> ().enabled = true;
 | |
|          }
 | |
|      }
 | |
| 	 if(Input.GetKeyDown(KeyCode.N))
 | |
| 	 {
 | |
|          GUIHide5 = !GUIHide5;
 | |
|      
 | |
|          if (GUIHide5)
 | |
| 		 {
 | |
|              GameObject.Find("CanvasSceneSelectEnv").GetComponent<Canvas> ().enabled = false;
 | |
|          }
 | |
| 		 
 | |
| 		 else
 | |
| 		 {
 | |
|              GameObject.Find("CanvasSceneSelectEnv").GetComponent<Canvas> ().enabled = true;
 | |
|          }
 | |
|      }
 | |
| 	}
 | |
| }
 | |
| 
 | |
| } |