// ============================== // UpdateHintProgressEvent.cs // ============================== using BriarQueen.Framework.Events.System; namespace BriarQueen.Framework.Events.Progression { /// /// Updates the hint stage for a specific level. /// By default stages are monotonic (only increase). /// Set Force=true to allow decreasing (e.g., reset/override). /// public record UpdateHintProgressEvent(string LevelID, int Stage, bool Force = false) : IEvent; }