using Ashwild.Inventory; namespace Ashwild.Building { /// /// One resource line of a buildable's price: an authored item and how many of it a single /// placement consumes. Mirrors CraftingIngredient — plain authoring data, no behaviour. /// [System.Serializable] public struct BuildCost { public ItemData item; public int quantity; } }