using UnityEngine;

// Note: We do not reference scriptable object events in this class.
// Scriptable object event references are set in the unity editor.
public class Subscriber : MonoBehaviour
{
    public void LogEventWithNoArguments()
    {
        Debug.Log("eventWithNoArguments has been invoked");
    }

    public void LogEventWithIntArgument(object data)
    {
        int number = (int)data;
        Debug.Log($"eventWithIntArgument has been invoked with value {number}");
    }
}