public GameClearedEvent(object sender, Action e) : base(sender, e) { type = new InfoEventData(EventTypes.GameCleared, HandlerType.World); }
public TransitionEventArgs(object sender, Action e, Point transitionDirection) : base(sender, e) { this.transitionDirection = transitionDirection; type = new InfoEventData(EventTypes.TransitionEvent, HandlerType.World); }
public AreaStateChangeEventArgs(object sender, Action e, AreaStateTypes newState) : base(sender, e) { this.newState = newState; type = new InfoEventData(EventTypes.StateChangeEvent, HandlerType.Area); }
public PlayerLoadedEventArgs(object sender, Action e) : base(sender, e) { type = new InfoEventData(EventTypes.PlayerLoaded, HandlerType.World); }
public InfoEventArgs(object sender, System.Action e) { this.sender = sender; this.e = e; type = new InfoEventData(EventTypes.BaseEvent, HandlerType.NoHandler); }