There's a general schema for links to other entities that looks like this:
"equipment_category": {
"index": "armor",
"name": "Armor",
"url": "/api/equipment-categories/armor"
},
But most of the subcategories in 5e-SRD-Equipment.json look like this instead:
"armor_category": "Light",
The one exception to this is gear_category:
"gear_category": {
"index": "standard-gear",
"name": "Standard Gear",
"url": "/api/equipment-categories/standard-gear"
},
My initial thought was that the categories that were represented as simple strings weren't found in 5e-SRD-Equipment-Categories.json, but nope:
{
"index": "light-armor",
"name": "Light Armor",
"equipment": [
{
"index": "padded",
"name": "Padded",
"url": "/api/equipment/padded"
},
{
"index": "leather",
"name": "Leather",
"url": "/api/equipment/leather"
},
{
"index": "studded-leather",
"name": "Studded Leather",
"url": "/api/equipment/studded-leather"
}
],
"url": "/api/equipment-categories/light-armor"
},
I'm not sure what the policy is for breaking changes.
- Can I put up a PR to fix this?
- Since all of the subcategory types (
gear_category, armor_category, vehicle_category, tool_category, weapon_category) appear at first glance to be mutually exclusive, can this be consolidated as an equipment_subcategory field?
There's a general schema for links to other entities that looks like this:
But most of the subcategories in 5e-SRD-Equipment.json look like this instead:
The one exception to this is
gear_category:My initial thought was that the categories that were represented as simple strings weren't found in 5e-SRD-Equipment-Categories.json, but nope:
{ "index": "light-armor", "name": "Light Armor", "equipment": [ { "index": "padded", "name": "Padded", "url": "/api/equipment/padded" }, { "index": "leather", "name": "Leather", "url": "/api/equipment/leather" }, { "index": "studded-leather", "name": "Studded Leather", "url": "/api/equipment/studded-leather" } ], "url": "/api/equipment-categories/light-armor" },I'm not sure what the policy is for breaking changes.
gear_category,armor_category,vehicle_category,tool_category,weapon_category) appear at first glance to be mutually exclusive, can this be consolidated as anequipment_subcategoryfield?