Files
Mods/RMROC451.Andrews3M/Railloader/Andrews3M-Industry.json

250 lines
6.8 KiB
JSON

{
"tracks": {
"spans": {
"3M-1": {
"upper": {
"segmentId": "SCustom_usx8",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_usx8",
"distance": 1.0,
"end": "Start"
}
},
"3M-2": {
"upper": {
"segmentId": "SCustom_tx9o",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_tx9o",
"distance": 1.0,
"end": "Start"
}
},
"3M-3": {
"upper": {
"segmentId": "SCustom_f2pj",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_f2pj",
"distance": 1.0,
"end": "Start"
}
},
"3M-3-1": {
"upper": {
"segmentId": "SCustom_iyyd",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_iyyd",
"distance": 1.0,
"end": "Start"
}
},
"3M-3-2": {
"upper": {
"segmentId": "SCustom_68q6",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_68q6",
"distance": 1.0,
"end": "Start"
}
},
"3M-3-3": {
"upper": {
"segmentId": "SCustom_8cao",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_8cao",
"distance": 1.0,
"end": "Start"
}
},
"3M-4": {
"upper": {
"segmentId": "SCustom_kpi0",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_kpi0",
"distance": 1.0,
"end": "Start"
}
},
"3M-5": {
"upper": {
"segmentId": "SCustom_3y87",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_3y87",
"distance": 1.0,
"end": "Start"
}
},
"3M-6": {
"upper": {
"segmentId": "SCustom_mips",
"distance": 1.0,
"end": "End"
},
"lower": {
"segmentId": "SCustom_mips",
"distance": 1.0,
"end": "Start"
}
}
}
},
"areas": {
"andrews": {
"industries": {
"Andrews 3M": {
"localPosition": { "x": -31140.2676, "y": 528.0, "z": -20283.0449 },
"usesContract": true,
"components": {
"formula": {
"type": "Model.Ops.FormulaicIndustryComponent",
"name": "Andrews 3M",
"trackSpans": [],
"carTypeFilter": "*",
"sharedStorage": true,
"inputTermsPerDay": {
"mining-supplies": 50000,
"quartz-silica": 150000,
"nepheline-syenite": 150000,
"oil": 5000
},
"outputTermsPerDay": {
"roofing-granules": 260000,
"stone": 40000
}
},
"mining-supplies": {
"type": "Model.Ops.IndustryUnloader",
"name": "Andrews 3M-1",
"trackSpans": [ "3M-1","3M-4" ],
"carTypeFilter": "XM",
"sharedStorage": true,
"loadId": "mining-supplies",
"storageChangeRate": 0,
"maxStorage": 400000,
"orderAroundEmpties": true,
"carTransferRate": 100000,
"orderAroundLoaded": true
},
"oil": {
"type": "Model.Ops.IndustryUnloader",
"name": "Andrews 3M-2",
"trackSpans": [ "3M-2" ],
"carTypeFilter": "TM",
"sharedStorage": true,
"loadId": "oil",
"storageChangeRate": 0,
"maxStorage": 60000,
"orderAroundEmpties": true,
"carTransferRate": 20000,
"orderAroundLoaded": true
},
"quartz-silica": {
"type": "Model.Ops.IndustryUnloader",
"name": "Andrews 3M-3",
"trackSpans": [ "3M-3","3M-3-1","3M-3-2","3M-3-3" ],
"carTypeFilter": "HMR",
"sharedStorage": true,
"loadId": "quartz-silica",
"storageChangeRate": 0,
"maxStorage": 2500000,
"orderAroundEmpties": true,
"carTransferRate": 600000,
"orderAroundLoaded": true
},
"nepheline-syenite": {
"type": "Model.Ops.IndustryUnloader",
"name": "Andrews 3M-4",
"trackSpans": [ "3M-3","3M-4","3M-3-1","3M-3-2","3M-3-3" ],
"carTypeFilter": "XM",
"sharedStorage": true,
"loadId": "nepheline-syenite",
"storageChangeRate": 0,
"maxStorage": 2500000,
"orderAroundEmpties": true,
"carTransferRate": 600000,
"orderAroundLoaded": true
},
"roofing-granules": {
"type": "Model.Ops.IndustryLoader",
"name": "Andrews 3M-5",
"trackSpans": [ "3M-5","3M-6" ],
"carTypeFilter": "HMR",
"sharedStorage": true,
"loadId": "roofing-granules",
"storageChangeRate": 0,
"maxStorage": 2000000,
"orderAroundEmpties": true,
"carTransferRate": 60000,
"orderAroundLoaded": true
},
"stone": {
"type": "Model.Ops.IndustryLoader",
"name": "Andrews 3M-6",
"trackSpans": [ "3M-5","3M-6" ],
"carTypeFilter": "GB,HM*",
"sharedStorage": true,
"loadId": "debris",
"storageChangeRate": 0,
"maxStorage": 2000000,
"orderAroundEmpties": true,
"carTransferRate": 75000,
"orderAroundLoaded": true
}
}
}
}
}
},
"loads": {
"quartz-silica": {
"description": "Quartz Silica",
"units": "Pounds",
"density": 50,
"unitWeightInPounds": 0,
"importable": true,
"payPerQuantity": 0,
"costPerUnit": 0
},
"nepheline-syenite": {
"description": "Nepheline Syenite",
"units": "Pounds",
"density": 40,
"unitWeightInPounds": 0,
"importable": true,
"payPerQuantity": 0,
"costPerUnit": 0
},
"roofing-granules": {
"description": "Roofing Granules",
"units": "Pounds",
"density": 100,
"unitWeightInPounds": 0,
"importable": true,
"payPerQuantity": 0,
"costPerUnit": 0
}
},
}