Add Katers Smokey Mountain Logging

https://www.nexusmods.com/railroader/mods/407
This commit is contained in:
2025-08-10 11:19:23 -05:00
parent 5a49114783
commit 2d3eeb8d51
6 changed files with 2012 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
{
"manifestVersion": 5,
"id": "Katers.SmokeyMountainLogging.Nantahala",
"name": "Katers Smokey Mountain Logging",
"version": "1.4.2",
"requires": [
{
"id": "railroader",
"notBefore": "2024.6.10"
},
{
"id": "railloader",
"notBefore": "1.10.0.2"
},
{
"id": "Zamu.StrangeCustoms",
"notBefore": "1.10.25017.313"
},
{
"id": "C_L_B.ASSETS01",
"notBefore": "3.0.2"
}
],
"ConflictsWith": [
{ "id": "Katers.SmokeyMountainLogging" },
{ "id": "Ambers_Nat_wye" }
],
"mixintos": {
"game-graph": [
"file(NantahalaLogging.json)"
],
"container:fm-flatcar01": "file(loggingcars03.json)"
}
}

View File

@@ -0,0 +1,281 @@
{
"tracks": {
"nodes": {
"NKatNanSML_6ltk": {
"position": { "x": -16041.001, "y": 598.3151, "z": -11128.1426 },
"rotation": { "x": 359.805054, "y": 204.663, "z": 2.668058E-08 },
"flipSwitchStand": false
},
"NKatNanSML_tah4": {
"position": { "x": -15928.8867, "y": 599.0058, "z": -11042.623 },
"rotation": { "x": -0.00493564736, "y": 237.663, "z": 1.12558034E-08 },
"flipSwitchStand": false
},
"NKatNanSML_4ygu": {
"position": { "x": -15850.7236, "y": 599.197266, "z": -10982.4121 },
"rotation": { "x": -0.00493564364, "y": 229.66301, "z": 1.20895685E-08 },
"flipSwitchStand": false
},
"NKatNanSML_y647": {
"position": { "x": -15814.1689, "y": 599.144165, "z": -10960.1523 },
"rotation": { "x": -0.00493564457, "y": 249.663, "z": 1.06304823E-08 },
"flipSwitchStand": false
},
"NKatNanSML_ph0p": {
"position": { "x": -15695.9434, "y": 601.6316, "z": -10969.4824 },
"rotation": { "x": 0.995066464, "y": 304.662964, "z": -8.00533542E-08 },
"flipSwitchStand": false
},
"NKatNanSML_nbbo": {
"position": { "x": -15610.0967, "y": 605.9554, "z": -11082.18 },
"rotation": { "x": 1.99507391, "y": 309.662964, "z": -3.73752471E-07 },
"flipSwitchStand": false
},
"NKatNanSML_f4fl": {
"position": { "x": -15666.42, "y": 602.5118, "z": -10999.127 },
"rotation": { "x": 1.99506879, "y": 325.662964, "z": -1.60179653E-07 },
"flipSwitchStand": false
},
"NKatNanSML_1sbf": {
"position": { "x": -15646.4678, "y": 603.6263, "z": -11024.6572 },
"rotation": { "x": 1.9950707, "y": 316.662964, "z": -2.66966083E-07 },
"flipSwitchStand": false
},
"NKatNanSML_rib1": {
"position": { "x": -15600.959, "y": 605.8886, "z": -11070.0166 },
"rotation": { "x": 1.9950707, "y": 309.662964, "z": -2.13572847E-07 },
"flipSwitchStand": false
},
"NKatNanSML_ci2n": {
"position": { "x": -15487.7725, "y": 611.4909, "z": -11183.6045 },
"rotation": { "x": 1.99507689, "y": 309.662964, "z": -7.47504942E-07 },
"flipSwitchStand": false
},
"NKatNanSML_7rb9": {
"position": { "x": -15477.8672, "y": 611.4589, "z": -11172.0781 },
"rotation": { "x": 1.9950707, "y": 309.662964, "z": -2.13572847E-07 },
"flipSwitchStand": false
},
"NKatNanSML_k68x": {
"position": { "x": -15653.8086, "y": 597.3058, "z": -10859.8955 },
"rotation": { "x": -0.00492370827, "y": 42.6629372, "z": -2.4033227E-07 },
"flipSwitchStand": false
},
"NKatNanSML_cssd": {
"position": { "x": -15575.1846, "y": 597.269165, "z": -10799.3789 },
"rotation": { "x": -0.00493564457, "y": 239.66301, "z": 1.16726868E-08 },
"flipSwitchStand": false
}
},
"segments": {
"SKatNanSML_mglh": {
"style": "Standard",
"trackClass": "Branch",
"startId": "Njhh",
"endId": "NKatNanSML_6ltk",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_h2wy": {
"style": "Standard",
"trackClass": "Branch",
"startId": "NKatNanSML_6ltk",
"endId": "NKatNanSML_tah4",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_qs8s": {
"style": "Standard",
"trackClass": "Branch",
"startId": "NKatNanSML_tah4",
"endId": "NKatNanSML_4ygu",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_oewg": {
"style": "Standard",
"trackClass": "Branch",
"startId": "NKatNanSML_4ygu",
"endId": "NKatNanSML_y647",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_qd28": {
"style": "Standard",
"trackClass": "Branch",
"startId": "NKatNanSML_y647",
"endId": "NKatNanSML_ph0p",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_7zjz": {
"style": "Yard",
"trackClass": "Branch",
"startId": "NKatNanSML_nbbo",
"endId": "NKatNanSML_f4fl",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_f3u8": {
"style": "Standard",
"trackClass": "Branch",
"startId": "NKatNanSML_f4fl",
"endId": "NKatNanSML_1sbf",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_jqun": {
"style": "Yard",
"trackClass": "Branch",
"startId": "NKatNanSML_1sbf",
"endId": "NKatNanSML_rib1",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_t3jv": {
"style": "Yard",
"trackClass": "Branch",
"startId": "NKatNanSML_nbbo",
"endId": "NKatNanSML_ci2n",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_louk": {
"style": "Yard",
"trackClass": "Branch",
"startId": "NKatNanSML_rib1",
"endId": "NKatNanSML_7rb9",
"priority": 0,
"speedLimit": 0,
"groupId": ""
},
"SKatNanSML_u5fr": {
"style": "Standard",
"trackClass": "Mainline",
"startId": "NKatNanSML_f4fl",
"endId": "NKatNanSML_ph0p",
"priority": 0,
"speedLimit": 0,
"groupId": ""
}
},
"Spans": {
"NanLogging1": {
"upper": {
"segmentId": "SKatNanSML_7zjz",
"distance": 30.0,
"end": "start"
},
"lower": {
"segmentId": "SKatNanSML_t3jv",
"distance": 1.0,
"end": "End"
}
},
"NanLogging2": {
"upper": {
"segmentId": "SKatNanSML_jqun",
"distance": 10.0,
"end": "start"
},
"lower": {
"segmentId": "SKatNanSML_louk",
"distance": 1.0,
"end": "end"
}
}
},
"spans": {}
},
"areas": {
"nantahala": {
"industries": {
"Nantahala-logging": {
"name": "Smokey Mountain Logging Nantahala",
"localPosition": { "x": -800, "y": -11, "z": -43 },
"usesContract": true,
"formula": {
"outputTermsPerDay": {
"logs": 360
}
},
"components": {
"t1": {
"type": "Model.Ops.IndustryLoader",
"name": "SML Nantahala Logs",
"trackSpans": [ "NanLogging1", "NanLogging2" ],
"carTypeFilter": "FK",
"sharedStorage": true,
"loadId": "logs",
"storageChangeRate": 80.0,
"maxStorage": 3600.0,
"orderAroundEmpties": true,
"carTransferRate": 1800.0,
"orderAroundLoaded": true
}
}
}
}
}
},
"splineys": {
"RdKatNanSML": {
"handler": "StrangeCustoms.FlowyThingBuilder",
"profile": "RAM Road profile",
"style": "Road",
"points": [
{
"position": { "x": -15628.27, "y": 604.78, "z": -11052.82 },
"rotation": { "x": -1.9950707, "y": 141.662964, "z": -2.13572847E-07 },
"width": 8.078463
},
{
"position": { "x": -15613.5156, "y": 605.537, "z": -11069.3486 },
"rotation": { "x": -1.9950707, "y": 129.662964, "z": -2.13572847E-07 },
"width": 8.078463
},
{
"position": { "x": -15475.0332, "y": 611.8034, "z": -11184.168 },
"rotation": { "x": -1.9950707, "y": 129.662964, "z": -2.13572847E-07 },
"width": 8.078463
},
{
"position": { "x": -15434.5215, "y": 619.6305, "z": -11264.5 },
"rotation": { "x": -1.9950763, "y": 174.6629, "z": -3.00336836E-07 },
"width": 8.078463
},
{
"position": { "x": -15472.9229, "y": 629.8148, "z": -11399.7617 },
"rotation": { "x": -1.99507928, "y": 204.6629486, "z": -2.66966083E-07 },
"width": 8.078463
},
{
"position": { "x": -15662.666, "y": 650.516968, "z": -11687.7393 },
"rotation": { "x": -1.99508274, "y": 214.66298, "z": -4.80539E-07 },
"width": 8.078463
}
]
}
},
"scenery": {
"ZKatNanSML_shed": {
"modelIdentifier": "linemen-tool-shed",
"position": { "x": -15605.0947, "y": 604.861267, "z": -11056.7334 },
"rotation": { "x": 0.0, "y": 309.999969, "z": 0.0 },
"scale": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
}
}
}

View File

@@ -0,0 +1,662 @@
{
"objects": [
{
"$find": [
{
"path": "identifier",
"value": "fm-flatcar01"
}
],
"$clone": true,
"identifier": "fm-flatcar05-logging",
"metadata": {
"name": "Logging Flat Car Export",
"description": "PRR Flatcar for Logging"
},
"definition": {
"carType": "FK",
"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
}
}
]
}
}
]
}