Files
Mods/AlinasMapMod/AlinasMapMod.json

637 lines
16 KiB
JSON

{
"items": {
"AN_Sylva_Interchange_Yard": {
"identifier": "AN_Sylva_Interchange_Yard",
"name": "Sylva Interchange Yard",
"groupIds": [
"AN_Sylva_Interchange_Yard"
],
"description": "A yard that can be useful for organizing west bound trains and storing cars if the Interchange is filled to capacity.",
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 4,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 12,
"load": "gravel",
"direction": 0
}
]
},
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 2,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 6,
"load": "rails",
"direction": 0
}
]
}
],
"prerequisiteSections": [
"s1"
],
"area": "sylva",
"trackSpans": [
"PAN_Sylva_Interchange_Yard_00"
],
"industryComponent": "AN_Sylva_Interchange_Yard.interchange-yard-site"
},
"AN_Sylva_Wye": {
"identifier": "AN_Sylva_Wye",
"name": "Sylva Wye",
"groupIds": [
"AN_Sylva_Wye"
],
"description": "Adds a Wye at the Sylva Interchange, great for turning around those massive Berks.",
"area": "sylva",
"trackSpans": [
"PAN_Sylva_Wye_00"
],
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "FM",
"count": 1,
"load": "mow-machinery",
"direction": 0
},
{
"carTypeFilter": "GB",
"count": 100,
"load": "debris",
"direction": 0
}
]
},
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "FM",
"count": 1,
"load": "mow-machinery",
"direction": 1
},
{
"carTypeFilter": "GB*",
"count": 6,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 5,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 2,
"load": "rails",
"direction": 0
}
]
}
],
"prerequisiteSections": [
"s1",
"AN_Sylva_Interchange_Yard"
],
"industryComponent": "AN_Sylva_Wye.wye-site"
},
"AN_Sylva_Paper_Crossover": {
"identifier": "AN_Sylva_Paper_Crossover",
"name": "Sylva Paper Crossovers",
"groupIds": [
"AN_Sylva_Paper_Crossover"
],
"description": "Adds two Crossovers at Sylva Paperboard.",
"area": "sylva",
"trackSpans": [
"PAN_Sylva_Paper_Crossover_00"
],
"deliveryPhases": [
{
"cost": 1000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 1,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 1,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 1,
"load": "rails",
"direction": 0
}
]
}
],
"prerequisiteSections": [
"s1"
],
"industryComponent": "AN_Sylva_Paper_Crossover.sylva-paper-crossover-site"
},
"AN_Sylva_Pax_Storage": {
"identifier": "AN_Sylva_Pax_Storage",
"name": "Sylva Pax Storage",
"groupIds": [
"AN_Sylva_Pax_Storage"
],
"description": "Adds two storage tracks to Sylva Station.",
"area": "sylva",
"trackSpans": [
"PAN_Sylva_Pax_Storage_00"
],
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 2,
"load": "rails",
"direction": 0
}
]
}
],
"prerequisiteSections": [
"s1"
],
"industryComponent": "AN_Sylva_Pax_Storage.sylva-station-site"
},
"AN_Whittier_Yard_Sawmill": {
"identifier": "AN_Whittier_Yard_Sawmill",
"name": "Whittier Sawmill Connection",
"groupIds": [
"AN_Whittier_Yard_Sawmill"
],
"description": "Extend the sawmill track over to the interchange",
"trackSpans": [
"PAN_Whittier_Yard_00"
],
"area": "whittier",
"industryComponent": "AN_Whittier_Yard.sawmill-site",
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 4,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 1,
"load": "rails",
"direction": 0
}
]
}
]
},
"AN_Whittier_Yard_1": {
"identifier": "AN_Whittier_Yard_1",
"name": "Whittier Yard ",
"groupIds": [
"AN_Whittier_Yard_Yard_Lead",
"AN_Whittier_Yard_Yard_Track_6",
"AN_Whittier_Yard_Yard_Track_7",
"AN_Whittier_Yard_Yard_Track_8"
],
"trackSpans": [
"PAN_Whittier_Yard_00"
],
"industryComponent": "AN_Whittier_Yard.yard-site-1",
"area": "whittier",
"description": "A yard that can be useful for organizing trains and storing cars.",
"prerequisiteSections": [
"AN_Whittier_Yard_Sawmill"
],
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 12,
"load": "gravel",
"direction": 0
}
]
},
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 6,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 6,
"load": "rails",
"direction": 0
}
]
}
]
},
"AN_Whittier_Yard_2": {
"identifier": "AN_Whittier_Yard_2",
"name": "Whittier Yard Extension 2",
"groupIds": [
"AN_Whittier_Yard_Yard_Track_3",
"AN_Whittier_Yard_Yard_Track_4",
"AN_Whittier_Yard_Yard_Track_5"
],
"trackSpans": [
"PAN_Whittier_Yard_00"
],
"industryComponent": "AN_Whittier_Yard.yard-site-2",
"area": "whittier",
"description": "An additional 3 tracks for the Whittier yard",
"prerequisiteSections": [
"AN_Whittier_Yard_Sawmill",
"AN_Whittier_Yard_1"
],
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 12,
"load": "gravel",
"direction": 0
}
]
},
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 6,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 6,
"load": "rails",
"direction": 0
}
]
}
]
},
"AN_Whittier_Yard_3": {
"identifier": "AN_Whittier_Yard_3",
"name": "Whittier Yard Extension 3",
"groupIds": [
"AN_Whittier_Yard_Yard_Track_0",
"AN_Whittier_Yard_Yard_Track_1",
"AN_Whittier_Yard_Yard_Track_2"
],
"trackSpans": [
"PAN_Whittier_Yard_00"
],
"industryComponent": "AN_Whittier_Yard.yard-site-3",
"area": "whittier",
"description": "An additional 3 tracks for the Whittier yard",
"prerequisiteSections": [
"AN_Whittier_Yard_Sawmill",
"AN_Whittier_Yard_1",
"AN_Whittier_Yard_2"
],
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 12,
"load": "gravel",
"direction": 0
}
]
},
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 6,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 6,
"load": "rails",
"direction": 0
}
]
}
]
},
"AN_Andrews_Interchange_Yard": {
"identifier": "AN_Andrews_Interchange_Yard",
"name": "Andrews Interchange Yard",
"groupIds": [
"AN_Andrews_Interchange_Yard"
],
"description": "A yard that can be useful for organizing east bound trains and storing cars if the Interchange is filled to capacity.",
"trackSpans": [
"PAN_Andrews_Interchange_Yard_00"
],
"industryComponent": "AN_Andrews_Interchange_Yard.interchange-yard-site",
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 4,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 12,
"load": "gravel",
"direction": 0
}
]
},
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 2,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 8,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 6,
"load": "rails",
"direction": 0
}
]
}
],
"prerequisiteSections": [
"s6"
],
"area": "andrews"
},
"AN_Alarka_Jct_Additional": {
"identifier": "AN_Alarka_Jct_Additional",
"name": "Alarka Jct Additional Tracks",
"groupIds": [
"AN_Alarka_Jct_Additional"
],
"description": "Additional tracks in Alarka Jct, currently just a bypass around the interchange.",
"prerequisiteSections": [
"alarka-jct"
],
"trackSpans": [
"Pevc"
],
"industryComponent": "AN_Alarka_Jct_Additional.alarka-bypass-site",
"area": "alarka-jct",
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 4,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 1,
"load": "rails",
"direction": 0
}
]
}
]
},
"AN_Alarka_Pax_Storage": {
"identifier": "AN_Alarka_Pax_Storage",
"name": "Alarka Pax Storage",
"groupIds": [
"AN_Alarka_Pax_Storage"
],
"description": "Adds two storage tracks to Alarka Station.",
"area": "alarka",
"trackSpans": [
"PAN_Alarka_Pax_Storage_00"
],
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 2,
"load": "rails",
"direction": 0
}
]
}
],
"prerequisiteSections": [
"alarka-branch"
],
"industryComponent": "AN_Alarka_Pax_Storage.alarka-station-site"
},
"AN_Alarka_Loop": {
"identifier": "AN_Alarka_Loop",
"name": "Alarka Balloon Loop",
"groupIds": [
"AN_Alarka_Loop"
],
"description": "Balloon loop in Alarka, no more fighting with a Wye.",
"prerequisiteSections": [
"alarka-branch"
],
"trackSpans": [
"PAN_Alarka_Loop_00"
],
"industryComponent": "AN_Alarka_Loop.alarka-bypass-site",
"area": "alarka",
"deliveryPhases": [
{
"cost": 2000,
"deliveries": [
{
"carTypeFilter": "GB*",
"count": 4,
"load": "ballast",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "gravel",
"direction": 0
},
{
"carTypeFilter": "GB*",
"count": 2,
"load": "ties",
"direction": 0
},
{
"carTypeFilter": "FM*",
"count": 1,
"load": "rails",
"direction": 0
}
]
}
]
}
}
}