Adding express 100T cars and their reporting mark restrictions for express/default variants.
Adding TweakedLoadIDS for lego-express-freight so clients don't have to run Cross Traffic (fighting with host for car values). Adding Connolley Creek Partnership tracks with Wesser/Nantahala Logging (and nicer log flats for captive service)
This commit is contained in:
28
Ducktown/Railloader/NantahalaLogging.json
Normal file
28
Ducktown/Railloader/NantahalaLogging.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"areas": {
|
||||
"nantahala": {
|
||||
"industries": {
|
||||
"Nantahala-logging": {
|
||||
"components": {
|
||||
"t2": {
|
||||
"type": "Model.Ops.IndustryLoader",
|
||||
"name": "CC Nantahala Logs",
|
||||
"trackSpans": [
|
||||
"NanLogging1",
|
||||
"NanLogging2"
|
||||
],
|
||||
"carTypeFilter": "FL",
|
||||
"sharedStorage": false,
|
||||
"loadId": "logs",
|
||||
"storageChangeRate": 80.0,
|
||||
"maxStorage": 1800.0,
|
||||
"orderAroundEmpties": false,
|
||||
"carTransferRate": 1800.0,
|
||||
"orderAroundLoaded": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
28
Ducktown/Railloader/WesserLogging.json
Normal file
28
Ducktown/Railloader/WesserLogging.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"areas": {
|
||||
"wesser": {
|
||||
"industries": {
|
||||
"Wesser-logging": {
|
||||
"components": {
|
||||
"t2": {
|
||||
"type": "Model.Ops.IndustryLoader",
|
||||
"name": "CC Wesser Logs",
|
||||
"trackSpans": [
|
||||
"WesserLogging1",
|
||||
"WesserLogging2"
|
||||
],
|
||||
"carTypeFilter": "FL",
|
||||
"sharedStorage": false,
|
||||
"loadId": "logs",
|
||||
"storageChangeRate": 80.0,
|
||||
"maxStorage": 1800.0,
|
||||
"orderAroundEmpties": false,
|
||||
"carTransferRate": 1800.0,
|
||||
"orderAroundLoaded": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
662
Ducktown/Railloader/loggingcarsDT.json
Normal file
662
Ducktown/Railloader/loggingcarsDT.json
Normal file
@@ -0,0 +1,662 @@
|
||||
{
|
||||
"objects": [
|
||||
{
|
||||
"$find": [
|
||||
{
|
||||
"path": "identifier",
|
||||
"value": "fm-flatcar01"
|
||||
}
|
||||
],
|
||||
"$clone": true,
|
||||
"identifier": "fm-flatcar-dt-logging",
|
||||
"metadata": {
|
||||
"name": "Logging Flat Car Captive",
|
||||
"description": "PRR Flatcar for captive Logging"
|
||||
},
|
||||
"definition": {
|
||||
"carType": "FL",
|
||||
"basePrice": 1500,
|
||||
"loadSlots": [
|
||||
{
|
||||
"$find": [
|
||||
{
|
||||
"path": "maximumCapacity",
|
||||
"value": 50000.0
|
||||
}
|
||||
],
|
||||
"maximumCapacity": 8.0,
|
||||
"loadUnits": "Quantity",
|
||||
"requiredLoadIdentifier": "logs"
|
||||
}
|
||||
],
|
||||
"components": [
|
||||
{
|
||||
"$find": [
|
||||
{
|
||||
"path": "kind",
|
||||
"value": "LoadModel"
|
||||
},
|
||||
{
|
||||
"path": "name",
|
||||
"value": "LoadModel 1"
|
||||
}
|
||||
],
|
||||
"enabled": false
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "LoadModel",
|
||||
"slotIndex": 0,
|
||||
"loadIdentifier": "logs",
|
||||
"models": [
|
||||
{
|
||||
"assetPackIdentifier": "fl-skeleton01",
|
||||
"assetIdentifier": "log-large-01"
|
||||
}
|
||||
],
|
||||
"instances": [
|
||||
{
|
||||
"position": [
|
||||
-0.645,
|
||||
0.88,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
-0.00359537941,
|
||||
0.0,
|
||||
30.0,
|
||||
0.999993563
|
||||
],
|
||||
"scale": [
|
||||
6.1,
|
||||
6.1,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
0.671,
|
||||
0.92,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
-0.0111857541,
|
||||
0.00566305872,
|
||||
0.9290081,
|
||||
0.369846851
|
||||
],
|
||||
"scale": [
|
||||
6.1,
|
||||
6.1,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
-0.17,
|
||||
1.95,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
5.4999047,
|
||||
5.865987,
|
||||
0.0105155492,
|
||||
0.007148858
|
||||
],
|
||||
"scale": [
|
||||
6.1,
|
||||
6.1,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
-1.08,
|
||||
1.7,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
5.4999047,
|
||||
5.865987,
|
||||
0.0105155492,
|
||||
0.007148858
|
||||
],
|
||||
"scale": [
|
||||
3.0,
|
||||
3.0,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
-1.08,
|
||||
2.3,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
5.4999047,
|
||||
5.865987,
|
||||
0.0105155492,
|
||||
0.007148858
|
||||
],
|
||||
"scale": [
|
||||
3.0,
|
||||
3.0,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
0.9,
|
||||
1.95,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
5.4999047,
|
||||
5.865987,
|
||||
0.0105155492,
|
||||
0.007148858
|
||||
],
|
||||
"scale": [
|
||||
4.1,
|
||||
4.1,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
0.6,
|
||||
2.87,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
5.4999047,
|
||||
5.865987,
|
||||
0.0105155492,
|
||||
0.007148858
|
||||
],
|
||||
"scale": [
|
||||
5.1,
|
||||
5.1,
|
||||
11.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"position": [
|
||||
-0.58,
|
||||
2.9,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
5.4999047,
|
||||
5.865987,
|
||||
0.0105155492,
|
||||
0.007148858
|
||||
],
|
||||
"scale": [
|
||||
5.1,
|
||||
5.1,
|
||||
11.0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "LoadModel Logs",
|
||||
"transform": {
|
||||
"position": [
|
||||
0.0,
|
||||
0.9,
|
||||
0.0
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.00000012
|
||||
],
|
||||
"scale": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 1",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
6.64
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 2",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
5.72
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 3",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
4.445
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 4",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
3.18
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 5",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
1.925
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 6",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
0.673
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 7",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
-0.673
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 8",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
-1.925
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 9",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
-3.18
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 10",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
-4.445
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 11",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
-5.72
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"$add": {
|
||||
"kind": "DetailModel",
|
||||
"model": {
|
||||
"assetPackIdentifier": "scenery-crates",
|
||||
"assetIdentifier": "crate04"
|
||||
},
|
||||
"offset": [
|
||||
28.8,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"count": 2,
|
||||
"name": "LoadModel Stakes 12",
|
||||
"transform": {
|
||||
"position": [
|
||||
-1.44,
|
||||
2.34,
|
||||
-6.64
|
||||
],
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"scale": [
|
||||
0.1,
|
||||
1.0,
|
||||
0.1
|
||||
]
|
||||
},
|
||||
"parent": null,
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
13
Ducktown/Railloader/tweakedLoadIDS.json
Normal file
13
Ducktown/Railloader/tweakedLoadIDS.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"loads": {
|
||||
"legos-express-freight": {
|
||||
"description": "Express Freight",
|
||||
"units": "pounds",
|
||||
"density": 50.0,
|
||||
"unitWeightInPounds": 0.0,
|
||||
"importable": true,
|
||||
"payPerQuantity": 0.0,
|
||||
"costPerUnit": 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user