neon-sprawl/server/NeonSprawl.Server/Game/Contracts/ContractCompletionReasonCod...

16 lines
593 B
C#

namespace NeonSprawl.Server.Game.Contracts;
/// <summary>Stable reason codes for <see cref="ContractCompletionOperations.TryCompleteOnEncounterClear"/> (NEO-149).</summary>
public static class ContractCompletionReasonCodes
{
public const string InvalidIds = ContractInstanceReasonCodes.InvalidIds;
public const string PlayerNotWritable = ContractInstanceReasonCodes.PlayerNotWritable;
public const string NoActiveContract = "no_active_contract";
public const string EncounterMismatch = "encounter_mismatch";
public const string UnknownTemplate = "unknown_template";
}