summaryrefslogtreecommitdiff
path: root/Client/Assembly-CSharp/SceneChanger.cs
blob: 0a58fa107c3fb49d8a19b1f5cec8eb18d81b03dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;

public class SceneChanger : MonoBehaviour
{
	public string TargetScene;

	public Button.ButtonClickedEvent BeforeSceneChange;

	public void Click()
	{
		this.BeforeSceneChange.Invoke();
		SceneChanger.ChangeScene(this.TargetScene);
	}

	public static void ChangeScene(string target)
	{
		SceneManager.LoadScene(target);
	}

	public void ExitGame()
	{
		Application.Quit();
	}
}