void OnCollisionEnter(Collision coll) { if (coll.collider.name.Contains("Player")) { BlackImage.GetBlackImage().FinishScene(Game.GetGame().NextScene); } }
public void OpenScene() { if (ScenePath == "QUIT") { Application.Quit(); } else { BlackImage.GetBlackImage().FinishScene(ScenePath); } }
public void SetConfirmedName() { for (int i = 1; i <= 3; i++) { if (PlayerPrefs.GetString("NAME" + i) == "" || !PlayerPrefs.HasKey("NAME" + i)) { PlayerPrefs.SetString("NAME" + i, name); PlayerPrefs.SetString("CURRENT NAME", name); Debug.Log(i); break; } } BlackImage.GetBlackImage().FinishScene("StageSelection"); }
public override void Yes() { Time.timeScale = 1f; BlackImage.GetBlackImage().FinishScene("StageSelection"); }
public void GoToNextLevel(string s) { BlackImage.GetBlackImage().FinishScene(s); }
public void ExitLevel() { BlackImage.GetBlackImage().FinishScene("StageSelection"); }
public void Retry() { BlackImage.GetBlackImage().FinishScene(Application.loadedLevelName); }
void OnTriggerEnter(Collider coll) { if (coll.name == "Checkpoint") { Debug.Log("Into checkpoint"); CheckPointPos = coll.gameObject.transform.position; } else if (coll.name == "Bat Die Trigger") { Debug.Log("Bat Die"); } else if (coll.name == "Bat" || coll.gameObject.name.Contains("trap") || coll.name.Contains("Falling Ice") || coll.name.Contains("Fire")) { Debug.Log(coll.gameObject.name + "Die"); BlackImage.GetBlackImage().FinishScene(Application.loadedLevelName); } else if (coll.tag == "Next Scene Connector") { BlackImage.GetBlackImage().FinishScene(Game.GetGame().NextScene); } if (coll.tag == "Ladder") { OnLadder = true; } if (coll.name.Contains("Crystal")) { Game.GetGame().AddCrystal(1); Destroy(coll.gameObject); } if (coll.name.Contains("Switch")) { coll.GetComponent <Switch>().canSwitch = true; } if (coll.name.Contains("Special box")) { coll.GetComponent <MirrorBox>().EnableMirror(); Destroy(coll.gameObject); } if (coll.name.Contains("treasure")) { if (coll.GetComponent <Treasure>().Name == "Dark") { if (coll.GetComponent <SpriteRenderer>().enabled) { if (!Game.GetGame().gemNames.Contains(coll.GetComponent <Treasure>().Name)) { Game.GetGame().AddGemName(coll.GetComponent <Treasure>().Name); Game.GetGame().AddSprites(coll.GetComponent <Treasure>().OriSprite); } } } else { if (!Game.GetGame().gemNames.Contains(coll.GetComponent <Treasure>().Name)) { Game.GetGame().AddGemName(coll.GetComponent <Treasure>().Name); Game.GetGame().AddSprites(coll.GetComponent <Treasure>().OriSprite); } } } if (coll.name == "RopeRoot") { OnTheRope = true; Rope = coll.transform; } }
public override void Yes() { Time.timeScale = 1f; BlackImage.GetBlackImage().FinishScene(Application.loadedLevelName); }