neon-sprawl/server/NeonSprawl.Server/Game/Contracts/ContractInstanceReasonCodes.cs

16 lines
553 B
C#

namespace NeonSprawl.Server.Game.Contracts;
/// <summary>Stable deny reason codes for contract instance operations (NEO-146; consumed by E7M4-04+ orchestrators).</summary>
public static class ContractInstanceReasonCodes
{
public const string PlayerNotWritable = "player_not_writable";
public const string ActiveContractExists = "active_contract_exists";
public const string InstanceNotFound = "instance_not_found";
public const string InstanceNotActive = "instance_not_active";
public const string InvalidIds = "invalid_ids";
}