namespace NeonSprawl.Server.Game.Quests; /// Load-time quest row (NEO-113). public sealed class QuestDefRow( string id, string displayName, IReadOnlyList prerequisiteQuestIds, IReadOnlyList steps) { public string Id { get; } = id; public string DisplayName { get; } = displayName; public IReadOnlyList PrerequisiteQuestIds { get; } = prerequisiteQuestIds; public IReadOnlyList Steps { get; } = steps; }