Files
2024-11-20 15:21:28 +01:00

30 lines
771 B
C#

// (c) Copyright HutongGames, LLC 2010-2013. All rights reserved.
// micro script by Andrew Raphael Lukasik
#if (UNITY_4_3 || UNITY_4_5 || UNITY_4_6 || UNITY_4_7 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2)
#define UNITY_PRE_5_3
#endif
using UnityEngine;
#if !UNITY_PRE_5_3
using UnityEngine.SceneManagement;
#endif
namespace HutongGames.PlayMaker.Actions
{
[ActionCategory(ActionCategory.Level)]
[Tooltip("Restarts current level.")]
public class RestartLevel : FsmStateAction
{
public override void OnEnter()
{
#if UNITY_PRE_5_3
Application.LoadLevel(Application.loadedLevelName);
#else
SceneManager.LoadScene(SceneManager.GetActiveScene().name, LoadSceneMode.Single);
#endif
Finish();
}
}
}