TG9six 03a642d635 first push
first push
2025-09-06 17:17:39 +04:00

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