From 18a9551275823228e60cbfa58f028bd58148ec2e Mon Sep 17 00:00:00 2001 From: Hawke Date: Sat, 6 Sep 2025 16:26:09 -0500 Subject: [PATCH 1/7] =?UTF-8?q?Update=20Lego=E2=80=99s=20Logos=20and=20Dec?= =?UTF-8?q?o=20to=202.1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LegosLogosAndDeco.dll | Bin 54272 -> 57856 bytes legotrainman.logosanddeco/info.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/legotrainman.logosanddeco/LegosLogosAndDeco.dll b/legotrainman.logosanddeco/LegosLogosAndDeco.dll index 05b91e53187766a4f6d47d39945bc9885f674458..06c2d48452b8b5a747df29f992c4295b43527c7f 100644 GIT binary patch literal 57856 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 diff --git a/legotrainman.logosanddeco/info.json b/legotrainman.logosanddeco/info.json index 44058f63..c40c8881 100644 --- a/legotrainman.logosanddeco/info.json +++ b/legotrainman.logosanddeco/info.json @@ -1,6 +1,6 @@ { "Id": "legotrainman.logosanddeco", - "Version": "2.1.1", + "Version": "2.1.2", "DisplayName": "Lego's Logos and Decorations", "Author": "legotrainman", "EntryMethod": "LegosLogosAndDeco.Main.Load", From 6f06126b7742f3c23a270e834424ef51e4aa238b Mon Sep 17 00:00:00 2001 From: Hawke Date: Thu, 11 Sep 2025 22:22:03 -0500 Subject: [PATCH 2/7] =?UTF-8?q?Update=20Lego=E2=80=99s=20Cross=20Traffic?= =?UTF-8?q?=20(2.1.0c)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CrossTrafficLoads/ExpressCars.json | 6 ++++ legotrainman.crosstraffic/LICENSE | 32 ++++++++++++++++++ .../LegosCrossTraffic.dll | Bin 18944 -> 25088 bytes .../Definitions/expressboxcar1.json | 2 +- legotrainman.crosstraffic/info.json | 2 +- 5 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 legotrainman.crosstraffic/CrossTrafficLoads/ExpressCars.json create mode 100644 legotrainman.crosstraffic/LICENSE diff --git a/legotrainman.crosstraffic/CrossTrafficLoads/ExpressCars.json b/legotrainman.crosstraffic/CrossTrafficLoads/ExpressCars.json new file mode 100644 index 00000000..01733c73 --- /dev/null +++ b/legotrainman.crosstraffic/CrossTrafficLoads/ExpressCars.json @@ -0,0 +1,6 @@ +[ + { + "carType": "EX-BricklineExpress", + "Name": "Brickline Express" + } +] \ No newline at end of file diff --git a/legotrainman.crosstraffic/LICENSE b/legotrainman.crosstraffic/LICENSE new file mode 100644 index 00000000..87119f2c --- /dev/null +++ b/legotrainman.crosstraffic/LICENSE @@ -0,0 +1,32 @@ +By downloading, installing, or using the mod this file is included with ("the Mod"), you agree to the following terms: + +1) No Redistribution: + +- You may not reupload, distribute, or share the Mod on any website, platform, or service without prior written permission from the Mod's author, legotrainman ("the Author"). +- Inclusion of the Mod in modpacks, compilations, or zip files intended for redistribution is strictly prohibited without explicit authorization from the Author. +2) No Modification or Reverse Engineering: + +- You may not open, decompile, reverse engineer, or modify any part of the Mod, including but not limited to its .dll files or Unity Bundle files. + +3) No Commercial Use: + +- You may not use the Mod for any commercial purpose. This includes but is not limited to: +- Selling or monetizing access to the Mod. +- Using the Mod as part of any paid service, product, or content. +- Generating revenue through advertisements, donations, or other means directly tied to the Mod’s distribution or use. + +4) Personal Use Only: + +- You are granted a non-exclusive, non-transferable license to use the Mod for personal, non-commercial purposes only. + +5) Liability and Warranty: + +- The Mod is provided "as is" without warranty of any kind. The Author is not responsible for any damage, data loss, or other issues arising from the use of the Mod. + +6) Termination: + +- Failure to comply with these terms will result in the immediate termination of your right to use the Mod. +Contact: + +For permissions, inquiries, or requests, contact the Author on Discord (legotrainman), or on Nexus mods (https://next.nexusmods.com/profile/legotrainman). +By using the Mod, you acknowledge that you have read, understood, and agreed to these terms. \ No newline at end of file diff --git a/legotrainman.crosstraffic/LegosCrossTraffic.dll b/legotrainman.crosstraffic/LegosCrossTraffic.dll index fd6afb29e49539c242e9d71eada1d60ef63e9b73..6a3e59697891e1a4539000f7c906f3b440f8f76d 100644 GIT binary patch literal 25088 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 literal 18944 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 Date: Sat, 6 Sep 2025 16:28:46 -0500 Subject: [PATCH 3/7] =?UTF-8?q?Add=20Lego=E2=80=99s=20Better=20Loans?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://www.nexusmods.com/railroader/mods/965 --- LegosBetterLoans/LICENSE | 32 ++++++++++++++++++++++++++ LegosBetterLoans/LegosBetterLoans.dll | Bin 0 -> 13824 bytes LegosBetterLoans/info.json | 8 +++++++ 3 files changed, 40 insertions(+) create mode 100644 LegosBetterLoans/LICENSE create mode 100644 LegosBetterLoans/LegosBetterLoans.dll create mode 100644 LegosBetterLoans/info.json diff --git a/LegosBetterLoans/LICENSE b/LegosBetterLoans/LICENSE new file mode 100644 index 00000000..87119f2c --- /dev/null +++ b/LegosBetterLoans/LICENSE @@ -0,0 +1,32 @@ +By downloading, installing, or using the mod this file is included with ("the Mod"), you agree to the following terms: + +1) No Redistribution: + +- You may not reupload, distribute, or share the Mod on any website, platform, or service without prior written permission from the Mod's author, legotrainman ("the Author"). +- Inclusion of the Mod in modpacks, compilations, or zip files intended for redistribution is strictly prohibited without explicit authorization from the Author. +2) No Modification or Reverse Engineering: + +- You may not open, decompile, reverse engineer, or modify any part of the Mod, including but not limited to its .dll files or Unity Bundle files. + +3) No Commercial Use: + +- You may not use the Mod for any commercial purpose. This includes but is not limited to: +- Selling or monetizing access to the Mod. +- Using the Mod as part of any paid service, product, or content. +- Generating revenue through advertisements, donations, or other means directly tied to the Mod’s distribution or use. + +4) Personal Use Only: + +- You are granted a non-exclusive, non-transferable license to use the Mod for personal, non-commercial purposes only. + +5) Liability and Warranty: + +- The Mod is provided "as is" without warranty of any kind. The Author is not responsible for any damage, data loss, or other issues arising from the use of the Mod. + +6) Termination: + +- Failure to comply with these terms will result in the immediate termination of your right to use the Mod. +Contact: + +For permissions, inquiries, or requests, contact the Author on Discord (legotrainman), or on Nexus mods (https://next.nexusmods.com/profile/legotrainman). +By using the Mod, you acknowledge that you have read, understood, and agreed to these terms. \ No newline at end of file diff --git a/LegosBetterLoans/LegosBetterLoans.dll b/LegosBetterLoans/LegosBetterLoans.dll new file mode 100644 index 0000000000000000000000000000000000000000..d293c61a787070b53f5b1686f401944cbaf07533 GIT binary patch literal 13824 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 W&t~`kjQrJx-(w&D;MzMDf&T;L++79$ literal 0 HcmV?d00001 diff --git a/LegosBetterLoans/info.json b/LegosBetterLoans/info.json new file mode 100644 index 00000000..114b0b6b --- /dev/null +++ b/LegosBetterLoans/info.json @@ -0,0 +1,8 @@ +{ + "Id": "LegosBetterLoans", + "Version": "1.0.0", + "DisplayName": "Legos Better Loans", + "Author": "legotrainman", + "EntryMethod": "LegosBetterLoans.Main.Load", + "ManagerVersion": "0.27.3" +} From 8c7969f5158b0f13e83451e94e574886e2d4853e Mon Sep 17 00:00:00 2001 From: Hawke Date: Thu, 11 Sep 2025 22:33:10 -0500 Subject: [PATCH 4/7] Update Western North Carolina Piggyback Service to version 1.5 https://www.nexusmods.com/railroader/mods/902 --- EMBPiggyBackBase/Definition.json | 29 ++----------------- EMBPiggyBackBase/PBLoadID.json | 2 +- EMBPiggyBackBase/PiggyBack1.json | 3 +- EMBPiggyBackBase/PiggyBack2.json | 3 +- EMBPiggyBackBase/PiggyBack3.json | 3 +- .../SCAssetPacks/PiggyBackAssets/Bundle | 4 +-- .../SCAssetPacks/PiggyBackAssets/Catalog.json | 2 +- 7 files changed, 13 insertions(+), 33 deletions(-) diff --git a/EMBPiggyBackBase/Definition.json b/EMBPiggyBackBase/Definition.json index daaf2c93..9d4efa9f 100644 --- a/EMBPiggyBackBase/Definition.json +++ b/EMBPiggyBackBase/Definition.json @@ -1,37 +1,14 @@ { "manifestVersion": 5, "id": "Embedded.PiggyBackBase", - "name": "Embeddeds Piggyback Bryson Industry and trailers", - "version": "1.2.1", + "name": "Embeddeds Piggyback trailers and LoadID", + "version": "1.5", "requires": [ "Zamu.StrangeCustoms" ], - "loadAfter": [ - { "id": "BrysonLoopV1.0" }, - { "id": "ForTheIronyOfIt" }, - { "id": "Rinzler.BrysonWYEInterchange"}, - { "id": "CF.BrysonAdditons" } - ], "mixintos": { "game-graph": [ - "file(PBLoadID.json)", - "file(BrysonIndustry.json)", - { - "mixinto": "file(Loopmigration.json)", - "requires": [ { "id": "BrysonLoopV1.0"} ] - }, - { - "mixinto": "file(FTIOImigration.json)", - "requires": [ { "id": "ForTheIronyOfIt" } ] - }, - { - "mixinto": "file(MainMigration.json)", - "requires": [ { "id": "Rinzler.BrysonWYEInterchange"}] - }, - { - "mixinto": "file(Loop-Ironymigration.json)", - "requires": [ { "id": "BrysonLoopV1.0"}, { "id": "ForTheIronyOfIt" } ] - } + "file(PBLoadID.json)" ], "container:fm-flatcar01": ["file(PiggyBack1.json)", "file(PiggyBack2.json)", "file(PiggyBack3.json)"] } diff --git a/EMBPiggyBackBase/PBLoadID.json b/EMBPiggyBackBase/PBLoadID.json index 3aad67dd..339f7f3f 100644 --- a/EMBPiggyBackBase/PBLoadID.json +++ b/EMBPiggyBackBase/PBLoadID.json @@ -4,7 +4,7 @@ "description": "PiggyBack-Trailers", "units": "Pounds", "density": 62.4, - "unitWeightInPounds": 0.0, + "unitWeightInPounds": 30.0, "importable": true, "payPerQuantity": 0.00495, "costPerUnit": 0.0 diff --git a/EMBPiggyBackBase/PiggyBack1.json b/EMBPiggyBackBase/PiggyBack1.json index 0218836b..d48a2e47 100644 --- a/EMBPiggyBackBase/PiggyBack1.json +++ b/EMBPiggyBackBase/PiggyBack1.json @@ -16,6 +16,7 @@ "definition": { "carType": "PBF", "basePrice": 1150, + "weightEmpty": 58000, "loadSlots": [ { "$find": [ @@ -24,7 +25,7 @@ "value": "Pounds" } ], - "maximumCapacity": 28000.0, + "maximumCapacity": 100000.0, "loadUnits": "Pounds", "requiredLoadIdentifier": "" diff --git a/EMBPiggyBackBase/PiggyBack2.json b/EMBPiggyBackBase/PiggyBack2.json index 9399644c..23a77e83 100644 --- a/EMBPiggyBackBase/PiggyBack2.json +++ b/EMBPiggyBackBase/PiggyBack2.json @@ -16,6 +16,7 @@ "definition": { "carType": "PBF", "basePrice": 1150, + "weightEmpty": 58000, "loadSlots": [ { "$find": [ @@ -24,7 +25,7 @@ "value": "Pounds" } ], - "maximumCapacity": 28000.0, + "maximumCapacity": 100000.0, "loadUnits": "Pounds", "requiredLoadIdentifier": "" diff --git a/EMBPiggyBackBase/PiggyBack3.json b/EMBPiggyBackBase/PiggyBack3.json index 6269e3c1..7fdb5330 100644 --- a/EMBPiggyBackBase/PiggyBack3.json +++ b/EMBPiggyBackBase/PiggyBack3.json @@ -16,6 +16,7 @@ "definition": { "carType": "PBF", "basePrice": 1150, + "weightEmpty": 58000, "loadSlots": [ { "$find": [ @@ -24,7 +25,7 @@ "value": "Pounds" } ], - "maximumCapacity": 28000.0, + "maximumCapacity": 100000.0, "loadUnits": "Pounds", "requiredLoadIdentifier": "" diff --git a/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Bundle b/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Bundle index fe980b00..cb5aafb5 100644 --- a/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Bundle +++ b/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Bundle @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e5b54f4c023b50b9e2a1ec34308553f65bd241861543e0011631281b586ca612 -size 137449881 +oid sha256:e92f8883b10820de9fe494309fc52ae18151facf5c8c154eb81d2f848e19ca22 +size 90738517 diff --git a/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Catalog.json b/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Catalog.json index 6d6bf900..48958f46 100644 --- a/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Catalog.json +++ b/EMBPiggyBackBase/SCAssetPacks/PiggyBackAssets/Catalog.json @@ -1 +1 @@ -{"identifier":"PRRPiggyBack","name":"PRRPiggyBack","shared":false,"assets":{"EMBPBSupports":{"name":"EMBPBSupports","type":"prefab","filename":"EMBPBSupports.prefab"},"EMBSPStands":{"name":"EMBSPStands","type":"prefab","filename":"EMBSPStands.prefab"},"EMBATSFStands":{"name":"EMBATSFStands","type":"prefab","filename":"EMBATSFStands.prefab"},"EMBPRRStands":{"name":"EMBPRRStands","type":"prefab","filename":"EMBPRRStands.prefab"},"EMBSP22PB":{"name":"EMBSP22PB","type":"prefab","filename":"EMBSP22PB.prefab"},"EMBPRR26PB":{"name":"EMBPRR26PB","type":"prefab","filename":"EMBPRR26PB.prefab"},"EMBATSF24PB":{"name":"EMBATSF24PB","type":"prefab","filename":"EMBATSF24PB.prefab"},"EMB10MPlatform":{"name":"EMB10MPlatform","type":"prefab","filename":"EMB10MPlatform.prefab"},"EMBEndPlatform":{"name":"EMBEndPlatform","type":"prefab","filename":"EMBEndPlatform.prefab"},"EMBMidPlatform":{"name":"EMBMidPlatform","type":"prefab","filename":"EMBMidPlatform.prefab"},"EMBPBRamp3":{"name":"EMBPBRamp3","type":"prefab","filename":"EMBPBRamp3.prefab"},"EMBPBRamp2":{"name":"EMBPBRamp2","type":"prefab","filename":"EMBPBRamp2.prefab"},"EMBPBRamp1":{"name":"EMBPBRamp1","type":"prefab","filename":"EMBPBRamp1.prefab"}}} \ No newline at end of file +{"identifier":"PiggyBackAssets","name":"PiggyBackAssets","shared":false,"assets":{"EMBPBSupports":{"name":"EMBPBSupports","type":"prefab","filename":"EMBPBSupports.prefab"},"EMBSPStands":{"name":"EMBSPStands","type":"prefab","filename":"EMBSPStands.prefab"},"EMBPRRStands":{"name":"EMBPRRStands","type":"prefab","filename":"EMBPRRStands.prefab"},"EMBATSFStands":{"name":"EMBATSFStands","type":"prefab","filename":"EMBATSFStands.prefab"},"EMBSP22PB":{"name":"EMBSP22PB","type":"prefab","filename":"EMBSP22PB.prefab"},"EMBPRR26PB":{"name":"EMBPRR26PB","type":"prefab","filename":"EMBPRR26PB.prefab"},"EMB10MPlatform":{"name":"EMB10MPlatform","type":"prefab","filename":"EMB10MPlatform.prefab"},"EMBEndPlatform":{"name":"EMBEndPlatform","type":"prefab","filename":"EMBEndPlatform.prefab"},"EMBMidPlatform":{"name":"EMBMidPlatform","type":"prefab","filename":"EMBMidPlatform.prefab"},"EMBPBRamp3":{"name":"EMBPBRamp3","type":"prefab","filename":"EMBPBRamp3.prefab"},"EMBPBRamp2":{"name":"EMBPBRamp2","type":"prefab","filename":"EMBPBRamp2.prefab"},"EMBPBRamp1":{"name":"EMBPBRamp1","type":"prefab","filename":"EMBPBRamp1.prefab"},"EMBATSF24PB":{"name":"EMBATSF24PB","type":"prefab","filename":"EMBATSF24PB.prefab"}}} \ No newline at end of file From 67c0d5f6ae5e6ab14cc96a076fe33eae6f2d93e3 Mon Sep 17 00:00:00 2001 From: Hawke Date: Thu, 11 Sep 2025 22:41:21 -0500 Subject: [PATCH 5/7] Update to the now-split Western North Carolina Piggyback Service - Bryson Industry version 1.5 https://www.nexusmods.com/railroader/mods/902 --- .../BrysonIndustry.json | 176 +++++++++--------- EMBPiggyBackBryson/Definition.json | 37 ++++ .../FTIOImigration.json | 0 .../Loop-Ironymigration.json | 0 .../Loopmigration.json | 0 .../MainMigration.json | 0 6 files changed, 125 insertions(+), 88 deletions(-) rename {EMBPiggyBackBase => EMBPiggyBackBryson}/BrysonIndustry.json (95%) create mode 100644 EMBPiggyBackBryson/Definition.json rename {EMBPiggyBackBase => EMBPiggyBackBryson}/FTIOImigration.json (100%) rename {EMBPiggyBackBase => EMBPiggyBackBryson}/Loop-Ironymigration.json (100%) rename {EMBPiggyBackBase => EMBPiggyBackBryson}/Loopmigration.json (100%) rename {EMBPiggyBackBase => EMBPiggyBackBryson}/MainMigration.json (100%) diff --git a/EMBPiggyBackBase/BrysonIndustry.json b/EMBPiggyBackBryson/BrysonIndustry.json similarity index 95% rename from EMBPiggyBackBase/BrysonIndustry.json rename to EMBPiggyBackBryson/BrysonIndustry.json index 57a01bba..a3fe4d6c 100644 --- a/EMBPiggyBackBase/BrysonIndustry.json +++ b/EMBPiggyBackBryson/BrysonIndustry.json @@ -1,4 +1,92 @@ { + "areas": { + "bryson": { + "industries": { + "Bryson-Piggyback-Service": { + "name": "Bryson Piggyback Terminal", + "usesContract": true, + "components": { + "formula": { + "type": "Model.Ops.FormulaicIndustryComponent", + "name": "Bryson Piggyback Terminal", + "carTypeFilter": "", + "sharedStorage": true, + "inputTermsPerDay": { + "PiggyBack-Trailers": 3000000, + "boxcar-parts": 25000, + "boxcar-furniture": 7500 + }, + "outputTermsPerDay": { + "PiggyBack-Trailers": 1500000 + } + }, + "LT1": { + "type": "Model.Ops.IndustryUnloader", + "name": "Bryson Piggyback Terminal Unloading Tracks", + "trackSpans": [ + "EMB_BSN_PBT_T1", + "EMB_BSN_PBT_T3" + ], + "carTypeFilter": "PBF*", + "sharedStorage": true, + "loadId": "PiggyBack-Trailers", + "storageChangeRate": 0, + "maxStorage": 3000000, + "orderAroundEmpties": true, + "carTransferRate": 5000000, + "orderAroundLoaded": true + }, + "LT2": { + "type": "Model.Ops.IndustryLoader", + "name": "Bryson Piggyback Terminal Loading Tracks", + "trackSpans": [ + "EMB_BSN_PBT_T2", + "EMB_BSN_PBT_T3" + ], + "carTypeFilter": "PBF*", + "sharedStorage": true, + "loadId": "PiggyBack-Trailers", + "storageChangeRate": 0, + "maxStorage": 1500000, + "orderAroundEmpties": true, + "carTransferRate": 5000000, + "orderAroundLoaded": true + }, + "BU1": { + "type": "Model.Ops.IndustryUnloader", + "name": "Bryson Piggyback Terminal Boxcar Track", + "trackSpans": [ + "EMB_BSN_BXP_T1" + ], + "carTypeFilter": "XM", + "sharedStorage": true, + "loadId": "boxcar-parts", + "storageChangeRate": 0, + "maxStorage": 100000, + "orderAroundEmpties": true, + "carTransferRate": 25000, + "orderAroundLoaded": true + }, + "BU2": { + "type": "Model.Ops.IndustryUnloader", + "name": "Bryson Piggyback Terminal Boxcar Track", + "trackSpans": [ + "EMB_BSN_BXP_T1" + ], + "carTypeFilter": "XM", + "sharedStorage": true, + "loadId": "boxcar-furniture", + "storageChangeRate": 0, + "maxStorage": 350000, + "orderAroundEmpties": true, + "carTransferRate": 70000, + "orderAroundLoaded": true + } + } + } + } + } + }, "tracks": { "nodes": { "EMB_Node_ylmh": { @@ -507,94 +595,6 @@ } } }, - "areas": { - "bryson": { - "industries": { - "Bryson-Piggyback-Service": { - "name": "Bryson Piggyback Terminal", - "usesContract": true, - "components": { - "formula": { - "type": "Model.Ops.FormulaicIndustryComponent", - "name": "Bryson Piggyback Terminal", - "carTypeFilter": "", - "sharedStorage": true, - "inputTermsPerDay": { - "PiggyBack-Trailers": 1700000, - "boxcar-parts": 50000, - "boxcar-furniture": 7500 - }, - "outputTermsPerDay": { - "PiggyBack-Trailers": 1700000 - } - }, - "LT1": { - "type": "Model.Ops.IndustryUnloader", - "name": "Bryson Piggyback Terminal Unloading Tracks", - "trackSpans": [ - "EMB_BSN_PBT_T1", - "EMB_BSN_PBT_T3" - ], - "carTypeFilter": "PBF*", - "sharedStorage": true, - "loadId": "PiggyBack-Trailers", - "storageChangeRate": 0, - "maxStorage": 3500000, - "orderAroundEmpties": true, - "carTransferRate": 2000000, - "orderAroundLoaded": true - }, - "LT2": { - "type": "Model.Ops.IndustryLoader", - "name": "Bryson Piggyback Terminal Loading Tracks", - "trackSpans": [ - "EMB_BSN_PBT_T2", - "EMB_BSN_PBT_T3" - ], - "carTypeFilter": "PBF*", - "sharedStorage": true, - "loadId": "PiggyBack-Trailers", - "storageChangeRate": 0, - "maxStorage": 3500000, - "orderAroundEmpties": true, - "carTransferRate": 2000000, - "orderAroundLoaded": true - }, - "BU1": { - "type": "Model.Ops.IndustryUnloader", - "name": "Bryson Piggyback Terminal Boxcar Track", - "trackSpans": [ - "EMB_BSN_BXP_T1" - ], - "carTypeFilter": "XM", - "sharedStorage": true, - "loadId": "boxcar-parts", - "storageChangeRate": 0, - "maxStorage": 100000, - "orderAroundEmpties": true, - "carTransferRate": 25000, - "orderAroundLoaded": true - }, - "BU2": { - "type": "Model.Ops.IndustryUnloader", - "name": "Bryson Piggyback Terminal Boxcar Track", - "trackSpans": [ - "EMB_BSN_BXP_T1" - ], - "carTypeFilter": "XM", - "sharedStorage": true, - "loadId": "boxcar-furniture", - "storageChangeRate": 0, - "maxStorage": 350000, - "orderAroundEmpties": true, - "carTransferRate": 70000, - "orderAroundLoaded": true - } - } - } - } - } - }, "loads": { }, "texts": { diff --git a/EMBPiggyBackBryson/Definition.json b/EMBPiggyBackBryson/Definition.json new file mode 100644 index 00000000..bf967f61 --- /dev/null +++ b/EMBPiggyBackBryson/Definition.json @@ -0,0 +1,37 @@ +{ + "manifestVersion": 5, + "id": "Embedded.PiggyBackBryson", + "name": "Embeddeds Piggyback Bryson Industry and trailers", + "version": "1.5", + "requires": [ + "Zamu.StrangeCustoms", "Embedded.PiggyBackBase" + ], + "loadAfter": [ + { "id": "Embedded.PiggyBackBase"}, + { "id": "BrysonLoopV1.0" }, + { "id": "ForTheIronyOfIt" }, + { "id": "Rinzler.BrysonWYEInterchange"}, + { "id": "CF.BrysonAdditons" } + ], + "mixintos": { + "game-graph": [ + "file(BrysonIndustry.json)", + { + "mixinto": "file(Loopmigration.json)", + "requires": [ { "id": "BrysonLoopV1.0"} ] + }, + { + "mixinto": "file(FTIOImigration.json)", + "requires": [ { "id": "ForTheIronyOfIt" } ] + }, + { + "mixinto": "file(MainMigration.json)", + "requires": [ { "id": "Rinzler.BrysonWYEInterchange"}] + }, + { + "mixinto": "file(Loop-Ironymigration.json)", + "requires": [ { "id": "BrysonLoopV1.0"}, { "id": "ForTheIronyOfIt" } ] + } + ] + } +} diff --git a/EMBPiggyBackBase/FTIOImigration.json b/EMBPiggyBackBryson/FTIOImigration.json similarity index 100% rename from EMBPiggyBackBase/FTIOImigration.json rename to EMBPiggyBackBryson/FTIOImigration.json diff --git a/EMBPiggyBackBase/Loop-Ironymigration.json b/EMBPiggyBackBryson/Loop-Ironymigration.json similarity index 100% rename from EMBPiggyBackBase/Loop-Ironymigration.json rename to EMBPiggyBackBryson/Loop-Ironymigration.json diff --git a/EMBPiggyBackBase/Loopmigration.json b/EMBPiggyBackBryson/Loopmigration.json similarity index 100% rename from EMBPiggyBackBase/Loopmigration.json rename to EMBPiggyBackBryson/Loopmigration.json diff --git a/EMBPiggyBackBase/MainMigration.json b/EMBPiggyBackBryson/MainMigration.json similarity index 100% rename from EMBPiggyBackBase/MainMigration.json rename to EMBPiggyBackBryson/MainMigration.json From 78c784a17412e717be2eca354e2d7a906d4ded5f Mon Sep 17 00:00:00 2001 From: Hawke Date: Thu, 11 Sep 2025 22:44:29 -0500 Subject: [PATCH 6/7] Update Western North Carolina Piggyback Service - Andrews and Sylva Industries https://www.nexusmods.com/railroader/mods/902 --- EMBPiggyBackAndrewsSylva/AndrewsIndustry.json | 736 +++++++++--------- EMBPiggyBackAndrewsSylva/CaptiveService.json | 8 +- EMBPiggyBackAndrewsSylva/Definition.json | 2 +- EMBPiggyBackAndrewsSylva/SylvaIndustry.json | 380 ++++----- 4 files changed, 563 insertions(+), 563 deletions(-) diff --git a/EMBPiggyBackAndrewsSylva/AndrewsIndustry.json b/EMBPiggyBackAndrewsSylva/AndrewsIndustry.json index f6f68d25..ca1c849f 100644 --- a/EMBPiggyBackAndrewsSylva/AndrewsIndustry.json +++ b/EMBPiggyBackAndrewsSylva/AndrewsIndustry.json @@ -1,4 +1,372 @@ { + "areas": { + "andrews": { + "industries": { + "Andrews-Piggyback-Service": { + "name": "Andrews Piggyback Service", + "usesContract": true, + "components": { + "formula": { + "type": "Model.Ops.FormulaicIndustryComponent", + "name": "Andrews Piggyback Terminal", + "carTypeFilter": "", + "sharedStorage": true, + "inputTermsPerDay": { + "PiggyBack-Trailers": 2000000, + "boxcar-parts": 100000, + "boxcar-metal-stock": 150000, + "boxcar-furniture": 15000 + }, + "outputTermsPerDay": { + "PiggyBack-Trailers": 2000000 + } + }, + "LT1": { + "type": "Model.Ops.IndustryUnloader", + "name": "Andrews Piggyback Terminal Unloading Tracks", + "trackSpans": [ "EMB_ADW_PBT_L1", "EMB_ADW_PBT_L3" ], + "carTypeFilter": "PBF*", + "sharedStorage": true, + "loadId": "PiggyBack-Trailers", + "storageChangeRate": 0, + "maxStorage": 5000000, + "orderAroundEmpties": true, + "carTransferRate": 5000000, + "orderAroundLoaded": true + }, + "LT2": { + "type": "Model.Ops.IndustryLoader", + "name": "Andrews Piggyback Terminal Loading Tracks", + "trackSpans": [ "EMB_ADW_PBT_U2", "EMB_ADW_PBT_U4" ], + "carTypeFilter": "PBF*", + "sharedStorage": true, + "loadId": "PiggyBack-Trailers", + "storageChangeRate": 0, + "maxStorage": 5000000, + "orderAroundEmpties": true, + "carTransferRate": 5000000, + "orderAroundLoaded": true + }, + "BU1": { + "type": "Model.Ops.IndustryUnloader", + "name": "Andrews Piggyback Terminal Boxcar Tracks", + "trackSpans": [ "EMB_ADW_BXP_U1" ], + "carTypeFilter": "XM", + "sharedStorage": true, + "loadId": "boxcar-parts", + "storageChangeRate": 0, + "maxStorage": 200000, + "orderAroundEmpties": true, + "carTransferRate": 50000, + "orderAroundLoaded": true + }, + "BU2": { + "type": "Model.Ops.IndustryUnloader", + "name": "Andrews Piggyback Terminal Boxcar Tracks", + "trackSpans": [ "EMB_ADW_BXP_U1" ], + "carTypeFilter": "XM", + "sharedStorage": true, + "loadId": "boxcar-metal-stock", + "storageChangeRate": 0, + "maxStorage": 400000, + "orderAroundEmpties": true, + "carTransferRate": 100000, + "orderAroundLoaded": true + }, + "BU3": { + "type": "Model.Ops.IndustryUnloader", + "name": "Andrews Piggyback Terminal Boxcar Tracks", + "trackSpans": [ "EMB_ADW_BXP_U1" ], + "carTypeFilter": "XM", + "sharedStorage": true, + "loadId": "boxcar-furniture", + "storageChangeRate": 0, + "maxStorage": 700000, + "orderAroundEmpties": true, + "carTransferRate": 75000, + "orderAroundLoaded": true + } + } + } + } + } + }, + "loads": {}, + "texts": {}, + "scenery": { + "EMBObject_A1": { + "modelIdentifier": "EMBEndPlatform", + "position": { "x": -27951.291, "y": 549.0, "z": -19977.365 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A2": { + "modelIdentifier": "EMB10MPlatform", + "position": { "x": -27965.894, "y": 549.0, "z": -19967.719 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A3": { + "modelIdentifier": "EMB10MPlatform", + "position": { "x": -27974.238, "y": 549.0, "z": -19962.207 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A4": { + "modelIdentifier": "EMB10MPlatform", + "position": { "x": -27982.584, "y": 549.0, "z": -19956.7 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A5": { + "modelIdentifier": "EMB10MPlatform", + "position": { "x": -27990.926, "y": 549.0, "z": -19951.18 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A6": { + "modelIdentifier": "EMBEndPlatform", + "position": { "x": -28005.527, "y": 549.0, "z": -19941.533 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A7": { + "modelIdentifier": "EMBPBRamp2", + "position": { "x": -27960.629, "y": 549.46, "z": -20012.424 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A8": { + "modelIdentifier": "EMBPBRamp2", + "position": { "x": -27970.994, "y": 549.46, "z": -20028.074 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_A9": { + "modelIdentifier": "telegraph-office", + "position": { "x": -27941.348, "y": 548.78, "z": -19951.413 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT1": { + "modelIdentifier": "EMBATSF24PB", + "position": { "x": -27971.034, "y": 548.83, "z": -19971.874 }, + "rotation": { "x": -0.7, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT2": { + "modelIdentifier": "EMBATSF24PB", + "position": { "x": -28012.752, "y": 548.83, "z": -19944.313 }, + "rotation": { "x": -0.7, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT3": { + "modelIdentifier": "EMBPRR26PB", + "position": { "x": -27993.451, "y": 549.79, "z": -19956.826 }, + "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT4": { + "modelIdentifier": "EMBPRR26PB", + "position": { "x": -27973.426, "y": 549.79, "z": -19970.056 }, + "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT5": { + "modelIdentifier": "EMBSP22PB", + "position": { "x": -27976.762, "y": 548.81, "z": -19967.852 }, + "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT6": { + "modelIdentifier": "EMBSP22PB", + "position": { "x": -27997.621, "y": 548.81, "z": -19954.071 }, + "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT7": { + "modelIdentifier": "EMBATSF24PB", + "position": { "x": -28010.248, "y": 548.83, "z": -19945.967 }, + "rotation": { "x": -0.7, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT8": { + "modelIdentifier": "EMBPRR26PB", + "position": { "x": -27951.733, "y": 549.79, "z": -19984.388 }, + "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + }, + "EMBObject_AT9": { + "modelIdentifier": "EMBSP22PB", + "position": { "x": -27983.438, "y": 548.81, "z": -19963.442 }, + "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + } + } + }, + "splineys": { + "Andrews Track Road 1": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": -28098.132, "y": 548.8, "z": -19921.584 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "width": 19.0 + }, + { + "position": { "x": -27924.34, "y": 548.8, "z": -20036.408 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "width": 19.0 + } + ] + }, + "Andrews Track Road 2": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": -27934.7, "y": 548.8, "z": -20052.057 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "width": 19.0 + }, + { + "position": { "x": -28151.466, "y": 548.8, "z": -19908.85 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "width": 19.0 + } + ] + }, + "Andrews Track Road 3": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": -27913.987, "y": 548.8, "z": -20020.737 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "width": 19.0 + }, + { + "position": { "x": -28087.789, "y": 548.8, "z": -19905.916 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "width": 19.0 + } + ] + }, + "Andrews Track Road 4": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": -27903.79, "y": 548.8, "z": -20005.319 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "width": 19.0 + }, + { + "position": { "x": -28077.587, "y": 548.8, "z": -19890.499 }, + "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, + "width": 19.0 + } + ] + }, + "Andrews Track Road 5": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": -28059.547, "y": 548.8, "z": -19863.178 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "width": 10.0 + }, + { + "position": { "x": -27918.54, "y": 548.8, "z": -19956.334 }, + "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, + "width": 10.0 + }, + { + "position": { "x": -27907.09, "y": 548.8, "z": -19992.262 }, + "rotation": { "x": 0.0, "y": 221.451, "z": 0.0 }, + "width": 20.0 + } + ] + } + }, "tracks": { "nodes": { "EMB_Node_hqeg": { @@ -563,374 +931,6 @@ } } }, - "areas": { - "andrews": { - "industries": { - "Andrews-Piggyback-Service": { - "name": "Andrews Piggyback Service", - "usesContract": true, - "components": { - "formula": { - "type": "Model.Ops.FormulaicIndustryComponent", - "name": "Andrews Piggyback Terminal", - "carTypeFilter": "", - "sharedStorage": true, - "inputTermsPerDay": { - "PiggyBack-Trailers": 2000000, - "boxcar-parts": 100000, - "boxcar-metal-stock": 200000, - "boxcar-furniture": 15000 - }, - "outputTermsPerDay": { - "PiggyBack-Trailers": 2000000 - } - }, - "LT1": { - "type": "Model.Ops.IndustryUnloader", - "name": "Andrews Unloading Tracks", - "trackSpans": [ "EMB_ADW_PBT_L1", "EMB_ADW_PBT_L3" ], - "carTypeFilter": "PBF*", - "sharedStorage": true, - "loadId": "PiggyBack-Trailers", - "storageChangeRate": 0, - "maxStorage": 5000000, - "orderAroundEmpties": true, - "carTransferRate": 2000000, - "orderAroundLoaded": true - }, - "LT2": { - "type": "Model.Ops.IndustryLoader", - "name": "Andrews Loading Tracks", - "trackSpans": [ "EMB_ADW_PBT_U2", "EMB_ADW_PBT_U4" ], - "carTypeFilter": "PBF*", - "sharedStorage": true, - "loadId": "PiggyBack-Trailers", - "storageChangeRate": 0, - "maxStorage": 5000000, - "orderAroundEmpties": true, - "carTransferRate": 2000000, - "orderAroundLoaded": true - }, - "BU1": { - "type": "Model.Ops.IndustryUnloader", - "name": "Andrews Boxcar Tracks", - "trackSpans": [ "EMB_ADW_BXP_U1" ], - "carTypeFilter": "XM", - "sharedStorage": true, - "loadId": "boxcar-parts", - "storageChangeRate": 0, - "maxStorage": 200000, - "orderAroundEmpties": true, - "carTransferRate": 50000, - "orderAroundLoaded": true - }, - "BU2": { - "type": "Model.Ops.IndustryUnloader", - "name": "Andrews Boxcar Tracks", - "trackSpans": [ "EMB_ADW_BXP_U1" ], - "carTypeFilter": "XM", - "sharedStorage": true, - "loadId": "boxcar-metal-stock", - "storageChangeRate": 0, - "maxStorage": 400000, - "orderAroundEmpties": true, - "carTransferRate": 100000, - "orderAroundLoaded": true - }, - "BU3": { - "type": "Model.Ops.IndustryUnloader", - "name": "Andrews Boxcar Tracks", - "trackSpans": [ "EMB_ADW_BXP_U1" ], - "carTypeFilter": "XM", - "sharedStorage": true, - "loadId": "boxcar-furniture", - "storageChangeRate": 0, - "maxStorage": 700000, - "orderAroundEmpties": true, - "carTransferRate": 75000, - "orderAroundLoaded": true - } - } - } - } - } - }, - "loads": {}, - "texts": {}, - "scenery": { - "EMBObject_A1": { - "modelIdentifier": "EMBEndPlatform", - "position": { "x": -27951.291, "y": 549.0, "z": -19977.365 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A2": { - "modelIdentifier": "EMB10MPlatform", - "position": { "x": -27965.894, "y": 549.0, "z": -19967.719 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A3": { - "modelIdentifier": "EMB10MPlatform", - "position": { "x": -27974.238, "y": 549.0, "z": -19962.207 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A4": { - "modelIdentifier": "EMB10MPlatform", - "position": { "x": -27982.584, "y": 549.0, "z": -19956.7 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A5": { - "modelIdentifier": "EMB10MPlatform", - "position": { "x": -27990.926, "y": 549.0, "z": -19951.18 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A6": { - "modelIdentifier": "EMBEndPlatform", - "position": { "x": -28005.527, "y": 549.0, "z": -19941.533 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A7": { - "modelIdentifier": "EMBPBRamp2", - "position": { "x": -27960.629, "y": 549.46, "z": -20012.424 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A8": { - "modelIdentifier": "EMBPBRamp2", - "position": { "x": -27970.994, "y": 549.46, "z": -20028.074 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_A9": { - "modelIdentifier": "telegraph-office", - "position": { "x": -27941.348, "y": 548.78, "z": -19951.413 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT1": { - "modelIdentifier": "EMBATSF24PB", - "position": { "x": -27971.034, "y": 548.83, "z": -19971.874 }, - "rotation": { "x": -0.7, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT2": { - "modelIdentifier": "EMBATSF24PB", - "position": { "x": -28012.752, "y": 548.83, "z": -19944.313 }, - "rotation": { "x": -0.7, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT3": { - "modelIdentifier": "EMBPRR26PB", - "position": { "x": -27993.451, "y": 549.79, "z": -19956.826 }, - "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT4": { - "modelIdentifier": "EMBPRR26PB", - "position": { "x": -27973.426, "y": 549.79, "z": -19970.056 }, - "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT5": { - "modelIdentifier": "EMBSP22PB", - "position": { "x": -27976.762, "y": 548.81, "z": -19967.852 }, - "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT6": { - "modelIdentifier": "EMBSP22PB", - "position": { "x": -27997.621, "y": 548.81, "z": -19954.071 }, - "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT7": { - "modelIdentifier": "EMBATSF24PB", - "position": { "x": -28010.248, "y": 548.83, "z": -19945.967 }, - "rotation": { "x": -0.7, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT8": { - "modelIdentifier": "EMBPRR26PB", - "position": { "x": -27951.733, "y": 549.79, "z": -19984.388 }, - "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - }, - "EMBObject_AT9": { - "modelIdentifier": "EMBSP22PB", - "position": { "x": -27983.438, "y": 548.81, "z": -19963.442 }, - "rotation": { "x": -0.1, "y": 213.451, "z": 0.0 }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - } - } - }, - "splineys": { - "Andrews Track Road 1": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": -28098.132, "y": 548.8, "z": -19921.584 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "width": 19.0 - }, - { - "position": { "x": -27924.34, "y": 548.8, "z": -20036.408 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "width": 19.0 - } - ] - }, - "Andrews Track Road 2": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": -27934.7, "y": 548.8, "z": -20052.057 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "width": 19.0 - }, - { - "position": { "x": -28151.466, "y": 548.8, "z": -19908.85 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "width": 19.0 - } - ] - }, - "Andrews Track Road 3": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": -27913.987, "y": 548.8, "z": -20020.737 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "width": 19.0 - }, - { - "position": { "x": -28087.789, "y": 548.8, "z": -19905.916 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "width": 19.0 - } - ] - }, - "Andrews Track Road 4": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": -27903.79, "y": 548.8, "z": -20005.319 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "width": 19.0 - }, - { - "position": { "x": -28077.587, "y": 548.8, "z": -19890.499 }, - "rotation": { "x": 0.0, "y": 303.451, "z": 0.0 }, - "width": 19.0 - } - ] - }, - "Andrews Track Road 5": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": -28059.547, "y": 548.8, "z": -19863.178 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "width": 10.0 - }, - { - "position": { "x": -27918.54, "y": 548.8, "z": -19956.334 }, - "rotation": { "x": 0.0, "y": 123.451, "z": 0.0 }, - "width": 10.0 - }, - { - "position": { "x": -27907.09, "y": 548.8, "z": -19992.262 }, - "rotation": { "x": 0.0, "y": 221.451, "z": 0.0 }, - "width": 20.0 - } - ] - } - }, "simpleGraphs": {}, "mandelas": {} } \ No newline at end of file diff --git a/EMBPiggyBackAndrewsSylva/CaptiveService.json b/EMBPiggyBackAndrewsSylva/CaptiveService.json index 6be221cc..654be97a 100644 --- a/EMBPiggyBackAndrewsSylva/CaptiveService.json +++ b/EMBPiggyBackAndrewsSylva/CaptiveService.json @@ -8,7 +8,7 @@ "components": { "ALT1": { "type": "Model.Ops.IndustryUnloader", - "name": "Andrews Unloading Tracks", + "name": "Andrews Piggyback Terminal Unloading Tracks", "trackSpans": [ "EMB_ADW_PBT_L1", "EMB_ADW_PBT_L3" ], "carTypeFilter": "PBF*", "sharedStorage": true, @@ -21,7 +21,7 @@ }, "ALT2": { "type": "Model.Ops.IndustryLoader", - "name": "Andrews Loading Tracks", + "name": "Andrews Piggyback Terminal Loading Tracks", "trackSpans": [ "EMB_ADW_PBT_U2", "EMB_ADW_PBT_U4" ], "carTypeFilter": "PBF*", "sharedStorage": false, @@ -34,7 +34,7 @@ }, "SLT1": { "type": "Model.Ops.IndustryUnloader", - "name": "Sylva Unloading Tracks", + "name": "Sylva Piggyback Terminal Unloading Tracks", "trackSpans": [ "EMB_SVA_PBT_U2", "EMB_SVA_PBT_U3" ], "carTypeFilter": "PBF*", "sharedStorage": false, @@ -47,7 +47,7 @@ }, "SLT2": { "type": "Model.Ops.IndustryLoader", - "name": "Sylva Loading Tracks", + "name": "Sylva Piggyback Terminal Loading Tracks", "trackSpans": [ "EMB_SVA_PBT_L1", "EMB_SVA_PBT_L4" ], "carTypeFilter": "PBF*", "sharedStorage": false, diff --git a/EMBPiggyBackAndrewsSylva/Definition.json b/EMBPiggyBackAndrewsSylva/Definition.json index e5c76502..d7306eed 100644 --- a/EMBPiggyBackAndrewsSylva/Definition.json +++ b/EMBPiggyBackAndrewsSylva/Definition.json @@ -2,7 +2,7 @@ "manifestVersion": 5, "id": "Embedded.PiggyBackInd", "name": "Embeddeds Piggyback Andrews/Sylva Industries", - "version": "1.2.01", + "version": "1.5", "requires": [ "Zamu.StrangeCustoms", "Embedded.PiggyBackBase" ], diff --git a/EMBPiggyBackAndrewsSylva/SylvaIndustry.json b/EMBPiggyBackAndrewsSylva/SylvaIndustry.json index eda2606d..3eaaa2a2 100644 --- a/EMBPiggyBackAndrewsSylva/SylvaIndustry.json +++ b/EMBPiggyBackAndrewsSylva/SylvaIndustry.json @@ -14,7 +14,7 @@ "inputTermsPerDay": { "PiggyBack-Trailers": 2000000, "boxcar-parts": 100000, - "boxcar-metal-stock": 200000, + "boxcar-metal-stock": 150000, "boxcar-furniture": 15000 }, "outputTermsPerDay": { @@ -23,7 +23,7 @@ }, "LT1": { "type": "Model.Ops.IndustryUnloader", - "name": "Sylva Unloading Tracks", + "name": "Sylva Piggyback Terminal Unloading Tracks", "trackSpans": [ "EMB_SVA_PBT_L1", "EMB_SVA_PBT_L4" @@ -34,12 +34,12 @@ "storageChangeRate": 0, "maxStorage": 5000000, "orderAroundEmpties": true, - "carTransferRate": 2000000, + "carTransferRate": 5000000, "orderAroundLoaded": true }, "LT2": { "type": "Model.Ops.IndustryLoader", - "name": "Sylva Loading Tracks", + "name": "Sylva Piggyback Terminal Loading Tracks", "trackSpans": [ "EMB_SVA_PBT_U2", "EMB_SVA_PBT_U3" @@ -50,12 +50,12 @@ "storageChangeRate": 0, "maxStorage": 5000000, "orderAroundEmpties": true, - "carTransferRate": 2000000, + "carTransferRate": 5000000, "orderAroundLoaded": true }, "BU1": { "type": "Model.Ops.IndustryUnloader", - "name": "Sylva Boxcar Tracks", + "name": "Sylva Piggyback Terminal Boxcar Tracks", "trackSpans": [ "EMB_SVA_BXP_U1" ], @@ -70,7 +70,7 @@ }, "BU2": { "type": "Model.Ops.IndustryUnloader", - "name": "Sylva Boxcar Tracks", + "name": "Sylva Piggyback Terminal Boxcar Tracks", "trackSpans": [ "EMB_SVA_BXP_U1" ], @@ -85,7 +85,7 @@ }, "BU3": { "type": "Model.Ops.IndustryUnloader", - "name": "Sylva Boxcar Tracks", + "name": "Sylva Piggyback Terminal Boxcar Tracks", "trackSpans": [ "EMB_SVA_BXP_U1" ], @@ -102,6 +102,188 @@ } } } + }, + "scenery": { + "EMB Object S1": { + "modelIdentifier": "EMBPBRamp2", + "position": { "x": 24425.890, "y": 618.519, "z": -700.013 }, + "rotation": { "x": 0.000, "y": 235.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object S2": { + "modelIdentifier": "EMBPBRamp2", + "position": { "x": 24383.860, "y": 618.519, "z": -648.691 }, + "rotation": { "x": 0.000, "y": 220.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object S3": { + "modelIdentifier": "EMBEndPlatform", + "position": { "x": 24383.004, "y": 618.100, "z": -787.358 }, + "rotation": { "x": 0.000, "y": 266.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object S4": { + "modelIdentifier": "EMBMidPlatform", + "position": { "x": 24407.950, "y": 618.100, "z": -785.698 }, + "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object S5": { + "modelIdentifier": "EMBMidPlatform", + "position": { "x": 24432.894, "y": 618.100, "z": -784.038 }, + "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object S6": { + "modelIdentifier": "EMBEndPlatform", + "position": { "x": 24457.838, "y": 618.100, "z": -782.379 }, + "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object ST1": { + "modelIdentifier": "EMBPRR26PB", + "position": { "x": 24457.428, "y": 618.860, "z": -776.193 }, + "rotation": { "x": 0.000, "y": 356.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object ST2": { + "modelIdentifier": "EMBSP22PB", + "position": { "x": 24447.450, "y": 617.880, "z": -776.857 }, + "rotation": { "x": 0.000, "y": 356.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object ST3": { + "modelIdentifier": "EMBPRR26PB", + "position": { "x": 24444.456, "y": 618.870, "z": -777.055 }, + "rotation": { "x": -0.600, "y": 356.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object ST4": { + "modelIdentifier": "EMBATSF24PB", + "position": { "x": 24414.510, "y": 617.910, "z": -778.848 }, + "rotation": { "x": -0.600, "y": 356.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object ST5": { + "modelIdentifier": "EMBATSF24PB", + "position": { "x": 24394.554, "y": 617.910, "z": -780.176 }, + "rotation": { "x": -0.600, "y": 356.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + }, + "EMB Object ST6": { + "modelIdentifier": "EMBSP22PB", + "position": { "x": 24384.597, "y": 617.870, "z": -781.140 }, + "rotation": { "x": -0.400, "y": 356.193, "z": 0.000 }, + "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } + } + }, + "splineys": { + "EMB Bridge S1": { + "handler": "StrangeCustoms.AutoTrestleBuilder", + "points": [ + { + "position": { "x": 24125.002, "y": 617.772, "z": -840.093 }, + "rotation": { "x": 0.000, "y": 50.193, "z": 0.000 } + }, + { + "position": { "x": 24039.785, "y": 617.502, "z": -907.428 }, + "rotation": { "x": -0.499, "y": 66.184, "z": -0.009 } + } + ], + "headstyle": "bent", + "tailstyle": "bent" + }, + "EMB Road S1": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": 24376.520, "y": 617.872, "z": -657.374 }, + "rotation": { "x": 0.000, "y": 40.193, "z": 0.000 }, + "width": 10.000 + }, + { + "position": { "x": 24388.783, "y": 617.872, "z": -642.860 }, + "rotation": { "x": 0.000, "y": 40.193, "z": 0.000 }, + "width": 34.000 + }, + { + "position": { "x": 24400.367, "y": 617.872, "z": -629.151 }, + "rotation": { "x": 0.000, "y": 40.193, "z": 0.000 }, + "width": 34.000 + }, + { + "position": { "x": 24452.775, "y": 617.872, "z": -638.954 }, + "rotation": { "x": 0.000, "y": 160.193, "z": 0.000 }, + "width": 29.000 + }, + { + "position": { "x": 24474.273, "y": 617.872, "z": -704.549 }, + "rotation": { "x": 0.000, "y": 160.193, "z": 0.000 }, + "width": 29.000 + }, + { + "position": { "x": 24519.011, "y": 618.072, "z": -746.900 }, + "rotation": { "x": 0.000, "y": 105.193, "z": 0.000 }, + "width": 24.000 + }, + { + "position": { "x": 24574.018, "y": 619.372, "z": -761.839 }, + "rotation": { "x": -1.000, "y": 104.193, "z": 0.000 }, + "width": 14.000 + }, + { + "position": { "x": 24608.071, "y": 620.452, "z": -774.306 }, + "rotation": { "x": 0.000, "y": 119.193, "z": -1.000 }, + "width": 6.800 + } + ] + }, + "EMB Road S2": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": 24416.553, "y": 617.872, "z": -706.502 }, + "rotation": { "x": 0.000, "y": 55.193, "z": 0.000 }, + "width": 10.000 + }, + { + "position": { "x": 24430.818, "y": 617.872, "z": -696.587 }, + "rotation": { "x": 0.000, "y": 55.193, "z": 0.000 }, + "width": 29.000 + }, + { + "position": { "x": 24453.148, "y": 617.872, "z": -685.950 }, + "rotation": { "x": 1.000, "y": 72.693, "z": 0.000 }, + "width": 35.000 + } + ] + }, + "EMB Road S3": { + "handler": "StrangeCustoms.FlowyThingBuilder", + "profile": "Railroader Paved Road", + "style": "Road", + "points": [ + { + "position": { "x": 24357.685, "y": 617.872, "z": -774.419 }, + "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, + "width": 25.000 + }, + { + "position": { "x": 24470.164, "y": 617.872, "z": -766.847 }, + "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, + "width": 25.000 + }, + { + "position": { "x": 24500.321, "y": 617.972, "z": -748.670 }, + "rotation": { "x": 0.000, "y": 21.193, "z": 0.000 }, + "width": 25.000 + } + ] + } }, "loads": { }, @@ -698,188 +880,6 @@ } } }, - "scenery": { - "EMB Object S1": { - "modelIdentifier": "EMBPBRamp2", - "position": { "x": 24425.890, "y": 618.519, "z": -700.013 }, - "rotation": { "x": 0.000, "y": 235.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object S2": { - "modelIdentifier": "EMBPBRamp2", - "position": { "x": 24383.860, "y": 618.519, "z": -648.691 }, - "rotation": { "x": 0.000, "y": 220.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object S3": { - "modelIdentifier": "EMBEndPlatform", - "position": { "x": 24383.004, "y": 618.100, "z": -787.358 }, - "rotation": { "x": 0.000, "y": 266.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object S4": { - "modelIdentifier": "EMBMidPlatform", - "position": { "x": 24407.950, "y": 618.100, "z": -785.698 }, - "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object S5": { - "modelIdentifier": "EMBMidPlatform", - "position": { "x": 24432.894, "y": 618.100, "z": -784.038 }, - "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object S6": { - "modelIdentifier": "EMBEndPlatform", - "position": { "x": 24457.838, "y": 618.100, "z": -782.379 }, - "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object ST1": { - "modelIdentifier": "EMBPRR26PB", - "position": { "x": 24457.428, "y": 618.860, "z": -776.193 }, - "rotation": { "x": 0.000, "y": 356.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object ST2": { - "modelIdentifier": "EMBSP22PB", - "position": { "x": 24447.450, "y": 617.880, "z": -776.857 }, - "rotation": { "x": 0.000, "y": 356.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object ST3": { - "modelIdentifier": "EMBPRR26PB", - "position": { "x": 24444.456, "y": 618.870, "z": -777.055 }, - "rotation": { "x": -0.600, "y": 356.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object ST4": { - "modelIdentifier": "EMBATSF24PB", - "position": { "x": 24414.510, "y": 617.910, "z": -778.848 }, - "rotation": { "x": -0.600, "y": 356.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object ST5": { - "modelIdentifier": "EMBATSF24PB", - "position": { "x": 24394.554, "y": 617.910, "z": -780.176 }, - "rotation": { "x": -0.600, "y": 356.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - }, - "EMB Object ST6": { - "modelIdentifier": "EMBSP22PB", - "position": { "x": 24384.597, "y": 617.870, "z": -781.140 }, - "rotation": { "x": -0.400, "y": 356.193, "z": 0.000 }, - "scale": { "x": 1.000, "y": 1.000, "z": 1.000 } - } - }, - "splineys": { - "EMB Bridge S1": { - "handler": "StrangeCustoms.AutoTrestleBuilder", - "points": [ - { - "position": { "x": 24125.002, "y": 617.772, "z": -840.093 }, - "rotation": { "x": 0.000, "y": 50.193, "z": 0.000 } - }, - { - "position": { "x": 24039.785, "y": 617.502, "z": -907.428 }, - "rotation": { "x": -0.499, "y": 66.184, "z": -0.009 } - } - ], - "headstyle": "bent", - "tailstyle": "bent" - }, - "EMB Road S1": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": 24376.520, "y": 617.872, "z": -657.374 }, - "rotation": { "x": 0.000, "y": 40.193, "z": 0.000 }, - "width": 10.000 - }, - { - "position": { "x": 24388.783, "y": 617.872, "z": -642.860 }, - "rotation": { "x": 0.000, "y": 40.193, "z": 0.000 }, - "width": 34.000 - }, - { - "position": { "x": 24400.367, "y": 617.872, "z": -629.151 }, - "rotation": { "x": 0.000, "y": 40.193, "z": 0.000 }, - "width": 34.000 - }, - { - "position": { "x": 24452.775, "y": 617.872, "z": -638.954 }, - "rotation": { "x": 0.000, "y": 160.193, "z": 0.000 }, - "width": 29.000 - }, - { - "position": { "x": 24474.273, "y": 617.872, "z": -704.549 }, - "rotation": { "x": 0.000, "y": 160.193, "z": 0.000 }, - "width": 29.000 - }, - { - "position": { "x": 24519.011, "y": 618.072, "z": -746.900 }, - "rotation": { "x": 0.000, "y": 105.193, "z": 0.000 }, - "width": 24.000 - }, - { - "position": { "x": 24574.018, "y": 619.372, "z": -761.839 }, - "rotation": { "x": -1.000, "y": 104.193, "z": 0.000 }, - "width": 14.000 - }, - { - "position": { "x": 24608.071, "y": 620.452, "z": -774.306 }, - "rotation": { "x": 0.000, "y": 119.193, "z": -1.000 }, - "width": 6.800 - } - ] - }, - "EMB Road S2": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": 24416.553, "y": 617.872, "z": -706.502 }, - "rotation": { "x": 0.000, "y": 55.193, "z": 0.000 }, - "width": 10.000 - }, - { - "position": { "x": 24430.818, "y": 617.872, "z": -696.587 }, - "rotation": { "x": 0.000, "y": 55.193, "z": 0.000 }, - "width": 29.000 - }, - { - "position": { "x": 24453.148, "y": 617.872, "z": -685.950 }, - "rotation": { "x": 1.000, "y": 72.693, "z": 0.000 }, - "width": 35.000 - } - ] - }, - "EMB Road S3": { - "handler": "StrangeCustoms.FlowyThingBuilder", - "profile": "Railroader Paved Road", - "style": "Road", - "points": [ - { - "position": { "x": 24357.685, "y": 617.872, "z": -774.419 }, - "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, - "width": 25.000 - }, - { - "position": { "x": 24470.164, "y": 617.872, "z": -766.847 }, - "rotation": { "x": 0.000, "y": 86.193, "z": 0.000 }, - "width": 25.000 - }, - { - "position": { "x": 24500.321, "y": 617.972, "z": -748.670 }, - "rotation": { "x": 0.000, "y": 21.193, "z": 0.000 }, - "width": 25.000 - } - ] - } - }, "simpleGraphs": {}, "mandelas": { } From 1e779b4c72357f1d1591a852c2fcce562d8529c2 Mon Sep 17 00:00:00 2001 From: Hawke Date: Thu, 11 Sep 2025 22:03:44 -0500 Subject: [PATCH 7/7] Recolor Epps Springs to be less dark --- Epps Springs Interchange/services.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Epps Springs Interchange/services.json b/Epps Springs Interchange/services.json index 2beb6e9c..de2bffbb 100644 --- a/Epps Springs Interchange/services.json +++ b/Epps Springs Interchange/services.json @@ -144,7 +144,7 @@ "name": "Epps Springs", "position": { "x": 669.000, "y": 515.000, "z": 5455.000 }, "radius": 1000, - "tagColor": [ 0, 0, 0.8984375 ], + "tagColor": [ 0.21484375, 0.24609375, 1.0 ], "industries": { "brysoninterchange": { "name": "Epps Springs Interchange",