RESEARCH
Bootmakers' Shop — production — sources & research
Evidence, decoding details and open questions for this article.
← Bootmakers' Shop — production
View source evidence
Recovered from game v30, build 254. A source match confirms the stored value; it does not confirm live gameplay behavior.
{
"formulas": [
{
"id": 280139,
"name": "IronFire -> ",
"root_id": 105743,
"inputs": [
{
"resource_id": 295350,
"resource_variation_id": null,
"name": "IronFire",
"count": 1
}
],
"outputs": [],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
297937
],
"source": {
"asset_file": "resources.assets",
"path_id": 280139,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/IronFire -> ",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 281639,
"name": "SingleBoot -> BootsReady",
"root_id": 105743,
"inputs": [
{
"resource_id": 319682,
"resource_variation_id": null,
"name": "SingleBoot",
"count": 2
}
],
"outputs": [
{
"resource_id": 300129,
"resource_variation_id": null,
"name": "BootsReady",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
286130
],
"source": {
"asset_file": "resources.assets",
"path_id": 281639,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/SingleBoot -> BootsReady",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 282292,
"name": "Iron -> IronScytheHead",
"root_id": 105743,
"inputs": [
{
"resource_id": 293929,
"resource_variation_id": null,
"name": "Iron",
"count": 1
}
],
"outputs": [
{
"resource_id": 315859,
"resource_variation_id": null,
"name": "IronScytheHead",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
296463
],
"source": {
"asset_file": "resources.assets",
"path_id": 282292,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Iron -> IronScytheHead",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 284303,
"name": "Stick + IronAxeHead -> Axe - Iron",
"root_id": 105743,
"inputs": [
{
"resource_id": 284894,
"resource_variation_id": null,
"name": "Stick",
"count": 1
},
{
"resource_id": 307739,
"resource_variation_id": null,
"name": "IronAxeHead",
"count": 1
}
],
"outputs": [
{
"resource_id": 307919,
"resource_variation_id": null,
"name": "Axe - Iron",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
308563
],
"source": {
"asset_file": "resources.assets",
"path_id": 284303,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Stick + IronAxeHead -> Axe - Iron",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 285325,
"name": "Stick + IronScytheHead -> Scythe - Iron",
"root_id": 105743,
"inputs": [
{
"resource_id": 284894,
"resource_variation_id": null,
"name": "Stick",
"count": 1
},
{
"resource_id": 315859,
"resource_variation_id": null,
"name": "IronScytheHead",
"count": 1
}
],
"outputs": [
{
"resource_id": 282054,
"resource_variation_id": null,
"name": "Scythe - Iron",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
321606
],
"source": {
"asset_file": "resources.assets",
"path_id": 285325,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Stick + IronScytheHead -> Scythe - Iron",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 288546,
"name": "Iron -> IronHammerHead",
"root_id": 105743,
"inputs": [
{
"resource_id": 293929,
"resource_variation_id": null,
"name": "Iron",
"count": 1
}
],
"outputs": [
{
"resource_id": 287921,
"resource_variation_id": null,
"name": "IronHammerHead",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
319641
],
"source": {
"asset_file": "resources.assets",
"path_id": 288546,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Iron -> IronHammerHead",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 290510,
"name": "AnimalHideReady + TanningAgent -> TannedLeather",
"root_id": 105743,
"inputs": [
{
"resource_id": 319692,
"resource_variation_id": null,
"name": "AnimalHideReady",
"count": 2
},
{
"resource_id": 319685,
"resource_variation_id": null,
"name": "TanningAgent",
"count": 1
}
],
"outputs": [
{
"resource_id": 319678,
"resource_variation_id": null,
"name": "TannedLeather",
"count": 2
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
306232
],
"source": {
"asset_file": "resources.assets",
"path_id": 290510,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/AnimalHideReady + TanningAgent -> TannedLeather",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 291265,
"name": "Wood -> WoodReady",
"root_id": 105743,
"inputs": [
{
"resource_id": 309169,
"resource_variation_id": null,
"name": "Log",
"count": 1
}
],
"outputs": [
{
"resource_id": 319666,
"resource_variation_id": null,
"name": "WoodReady",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
320864
],
"source": {
"asset_file": "resources.assets",
"path_id": 291265,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/Wood -> WoodReady",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 292646,
"name": "BootsReady -> Boots",
"root_id": 105743,
"inputs": [
{
"resource_id": 300129,
"resource_variation_id": null,
"name": "BootsReady",
"count": 1
}
],
"outputs": [
{
"resource_id": 300125,
"resource_variation_id": null,
"name": "Boots",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
315018
],
"source": {
"asset_file": "resources.assets",
"path_id": 292646,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/BootsReady -> Boots",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 293377,
"name": "WoodReady -> TanningAgent",
"root_id": 105743,
"inputs": [
{
"resource_id": 319666,
"resource_variation_id": null,
"name": "WoodReady",
"count": 1
}
],
"outputs": [
{
"resource_id": 319685,
"resource_variation_id": null,
"name": "TanningAgent",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
279868
],
"source": {
"asset_file": "resources.assets",
"path_id": 293377,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/WoodReady -> TanningAgent",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 295282,
"name": "TannedLeather -> CuttedLeather",
"root_id": 105743,
"inputs": [
{
"resource_id": 319678,
"resource_variation_id": null,
"name": "TannedLeather",
"count": 1
}
],
"outputs": [
{
"resource_id": 319697,
"resource_variation_id": null,
"name": "CuttedLeather",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
286058
],
"source": {
"asset_file": "resources.assets",
"path_id": 295282,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/TannedLeather -> CuttedLeather",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 298078,
"name": "CuttedLeather -> SingleBoot",
"root_id": 105743,
"inputs": [
{
"resource_id": 319697,
"resource_variation_id": null,
"name": "CuttedLeather",
"count": 1
}
],
"outputs": [
{
"resource_id": 319682,
"resource_variation_id": null,
"name": "SingleBoot",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
279916
],
"source": {
"asset_file": "resources.assets",
"path_id": 298078,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/CuttedLeather -> SingleBoot",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 304517,
"name": "Stick -> IronFire",
"root_id": 105743,
"inputs": [
{
"resource_id": 284894,
"resource_variation_id": null,
"name": "Stick",
"count": 3
}
],
"outputs": [
{
"resource_id": 295350,
"resource_variation_id": null,
"name": "IronFire",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
305405
],
"source": {
"asset_file": "resources.assets",
"path_id": 304517,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Stick -> IronFire",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 306810,
"name": "AnimalHide -> AnimalHideReady",
"root_id": 105743,
"inputs": [
{
"resource_id": 304112,
"resource_variation_id": null,
"name": "Animal Hide",
"count": 1
}
],
"outputs": [
{
"resource_id": 319692,
"resource_variation_id": null,
"name": "AnimalHideReady",
"count": 1
}
],
"work_iterations": 1,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
290638,
303898
],
"source": {
"asset_file": "resources.assets",
"path_id": 306810,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Formula Steps/AnimalHide -> AnimalHideReady",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 311405,
"name": "Stick + IronHammerHead -> Hammer - Iron",
"root_id": 105743,
"inputs": [
{
"resource_id": 284894,
"resource_variation_id": null,
"name": "Stick",
"count": 1
},
{
"resource_id": 287921,
"resource_variation_id": null,
"name": "IronHammerHead",
"count": 1
}
],
"outputs": [
{
"resource_id": 280109,
"resource_variation_id": null,
"name": "Hammer - Iron",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
320574
],
"source": {
"asset_file": "resources.assets",
"path_id": 311405,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Stick + IronHammerHead -> Hammer - Iron",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
},
{
"id": 315940,
"name": "Iron -> IronAxeHead",
"root_id": 105743,
"inputs": [
{
"resource_id": 293929,
"resource_variation_id": null,
"name": "Iron",
"count": 1
}
],
"outputs": [
{
"resource_id": 307739,
"resource_variation_id": null,
"name": "IronAxeHead",
"count": 1
}
],
"work_iterations": 0,
"partial_output": false,
"required_equipment_category_id": null,
"resource_source_category_ids": [],
"referencing_workspot_ids": [
284240
],
"source": {
"asset_file": "resources.assets",
"path_id": 315940,
"class": "FormulaStepBehaviour",
"hierarchy_path": "Boot Maker/Blacksmith/Formula Steps/Iron -> IronAxeHead",
"fields": [
"Inputs",
"Outputs",
"WorkIterations",
"RequiredEquipmentCategory"
]
}
}
],
"derived_balances": [
{
"inputs": [
{
"resource_id": 304112,
"name": "Animal Hide",
"count": 2
},
{
"resource_id": 309169,
"name": "Log",
"count": 1
}
],
"outputs": [
{
"resource_id": 300125,
"name": "Boots",
"count": 1
}
],
"formula_ids": [
281639,
290510,
291265,
292646,
293377,
295282,
298078,
306810
],
"equipment_category_ids": [],
"caveats": [],
"status": "derived_from_serialized_formula_graph; not measured throughput"
}
]
}Gameplay checks
- Observe a full production cycle and compare actual materials consumed and produced.
- Verify whether all recovered branches are active for this building.
- Measure timing with a fixed workforce and nearby storage.
- Check equipment requirements, capacity limits and unused leftovers.
Material balance, not production speed
These ratios eliminate intermediate states. Worker availability, equipment, storage, hauling and animation timing still need gameplay checks.