using RPGCore.Core.Objects; namespace RPGCore.ObjectModules.EventObjectModule { /// /// Extend this to create new type of event for <> type of object.

/// This event is called once by .: ///
/// (or any of its children) that this event can be attached to. /// public abstract class BaseEvent : BaseEvent where T : BaseObject { } /// /// DO NOT EXTEND THIS, use instead! /// public abstract class BaseEvent { protected internal BaseEvent() { } } }