Files
LowPolyRPG/Assets/Plugins/Nullframes/Intrigues/Scripts/Intrigue System UI/IUISchemeBehaviour.cs

15 lines
449 B
C#
Raw Normal View History

2025-06-25 11:10:11 +01:00
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;
}
}
}