All-pages A–Z indexSources & research

← 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.