{ "binding_catalog_version": 1, "notes": [ "Add-building descriptor ids 503..613 now ground candidate id as descriptor_id - 503 through direct disassembly of 0x00430270 world_try_place_random_structure_batch_from_compact_record.", "The concrete candidate names below are checked against the stable RT3 1.05 candidate-availability table order exposed by runtime inspect-candidate-table on Alternate USA, Southern Pacific, and Spanish Mainline saves.", "Availability bits vary by scenario, but the ordered candidate names for these ids are stable across the checked saves." ], "bindings": [ { "descriptor_id": 521, "candidate_id": 18, "candidate_name": "FarmGrain", "binding_index": 19, "binding_source": "rt3_105_candidate_table" }, { "descriptor_id": 526, "candidate_id": 23, "candidate_name": "Furniture Factory", "binding_index": 24, "binding_source": "rt3_105_candidate_table" }, { "descriptor_id": 528, "candidate_id": 25, "candidate_name": "Logging Camp", "binding_index": 26, "binding_source": "rt3_105_candidate_table" }, { "descriptor_id": 548, "candidate_id": 45, "candidate_name": "Port01", "binding_index": 46, "binding_source": "rt3_105_candidate_table" }, { "descriptor_id": 563, "candidate_id": 60, "candidate_name": "Warehouse05", "binding_index": 61, "binding_source": "rt3_105_candidate_table" } ] }