using Questionable.Model.Questing; namespace Questionable.Functions; public sealed record QuestReference(ElementId? CurrentQuest, byte Sequence, MainScenarioQuestState State) { public static QuestReference NoQuest(MainScenarioQuestState state) { return new QuestReference(null, 0, state); } }