neon-sprawl/server/NeonSprawl.Server/Game/Items/PlayerInventoryReasonCodes.cs

14 lines
561 B
C#

namespace NeonSprawl.Server.Game.Items;
/// <summary>
/// Stable deny reason codes for inventory mutations (NEO-54).
/// NEO-56: each code maps to <c>inventory_transfer_denied</c> telemetry at hook sites in <see cref="PlayerInventoryOperations"/>.
/// </summary>
public static class PlayerInventoryReasonCodes
{
public const string InventoryFull = "inventory_full";
public const string InvalidItem = "invalid_item";
public const string InsufficientQuantity = "insufficient_quantity";
public const string InvalidQuantity = "invalid_quantity";
}