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

11 lines
312 B
C#

namespace NeonSprawl.Server.Game.Quests;
/// <summary>
/// Server-internal quest state resolution envelope (NEO-117).
/// HTTP DTOs via E7M1-08/09 (NEO-119/NEO-120).
/// </summary>
public readonly record struct QuestStateOperationResult(
bool Success,
string? ReasonCode,
QuestStepState? Snapshot);