neon-sprawl/server/NeonSprawl.Server/Game/Quests/QuestObjectiveDefRow.cs

24 lines
546 B
C#

namespace NeonSprawl.Server.Game.Quests;
/// <summary>Load-time quest objective row (NEO-113).</summary>
public sealed class QuestObjectiveDefRow(
string id,
string kind,
string? itemId,
int? quantity,
string? recipeId,
string? encounterId)
{
public string Id { get; } = id;
public string Kind { get; } = kind;
public string? ItemId { get; } = itemId;
public int? Quantity { get; } = quantity;
public string? RecipeId { get; } = recipeId;
public string? EncounterId { get; } = encounterId;
}