using PkmnLib.Dynamic.Models; namespace PkmnLib.Dynamic.Events; /// /// Runs when a move is used, before the move is executed. /// public class MoveUseEvent : IEventData { /// /// The move that is being executed. /// public IExecutingMove ExecutingMove { get; } /// public MoveUseEvent(IExecutingMove executingMove) { ExecutingMove = executingMove; } /// public EventBatchId BatchId { get; init; } }