Files
LowPolyRPG/Assets/Plugins/Nullframes/Intrigues/Scripts/Intrigue System UI/IUISchemeBehaviour.cs
Caleb Sandford deQuincey 715fb68744 Initial commitment
2025-06-25 11:10:11 +01:00

15 lines
449 B
C#

using UnityEngine;
namespace Nullframes.Intrigues.UI {
public abstract class IUISchemeBehaviour : MonoBehaviour {
public Actor Actor { get; private set; }
public virtual void OnMenuOpened(Actor actor) { }
public virtual void OnPageUpdated() { }
public virtual void OnActiveSchemeLoaded(Scheme scheme, Transform Transform) { }
public void Init(Actor actor) {
Actor = actor;
}
}
}