using NeonSprawl.Server.Game.Items;
namespace NeonSprawl.Server.Game.Crafting;
/// Stable deny reason codes for craft operations (NEO-69).
public static class CraftReasonCodes
{
public const string UnknownRecipe = "unknown_recipe";
public const string InsufficientMaterials = "insufficient_materials";
public const string InvalidQuantity = "invalid_quantity";
/// Passthrough from .
public const string InventoryFull = PlayerInventoryReasonCodes.InventoryFull;
/// returned false.
public const string ProgressionStoreMissing = "progression_store_missing";
/// Player inventory store could not read or write.
public const string InventoryStoreMissing = "inventory_store_missing";
}