using System; using UnityEngine; namespace MedievalParty.Entity { public abstract class EntityObject: MonoBehaviour { public static event EventHandler onAnyEntityNumberRoll; public void SetCharacter(EntitySO entity) { Instantiate(entity.visual, transform); } protected void NumberRolled(int number) => onAnyEntityNumberRoll?.Invoke(this, number); } }