From f7550aa2929d980110f012084a92468524841331 Mon Sep 17 00:00:00 2001 From: Hawke Date: Mon, 11 Aug 2025 21:43:24 -0500 Subject: [PATCH] Add TheBeeMans SD40-2 https://www.nexusmods.com/railroader/mods/823 --- SD402BMAN/Catalog.json | 17 + SD402BMAN/Definitions.json | 2306 ++++++++++++++++++++++++++++++++++++ SD402BMAN/bundle | 3 + SD402BMAN/info.json | 12 + 4 files changed, 2338 insertions(+) create mode 100644 SD402BMAN/Catalog.json create mode 100644 SD402BMAN/Definitions.json create mode 100644 SD402BMAN/bundle create mode 100644 SD402BMAN/info.json diff --git a/SD402BMAN/Catalog.json b/SD402BMAN/Catalog.json new file mode 100644 index 00000000..cb9e0d21 --- /dev/null +++ b/SD402BMAN/Catalog.json @@ -0,0 +1,17 @@ +{ + "identifier": "SD402", + "name": "SD40-2 Diesel Locomotive", + "shared": false, + "assets": { + "SD402": { + "name": "SD402", + "type": "prefab", + "filename": "SD402.prefab" + }, + "eotdevice": { + "name": "sd40eot", + "type": "prefab", + "filename": "eotdevice.prefab" + } + } +} \ No newline at end of file diff --git a/SD402BMAN/Definitions.json b/SD402BMAN/Definitions.json new file mode 100644 index 00000000..b7e70360 --- /dev/null +++ b/SD402BMAN/Definitions.json @@ -0,0 +1,2306 @@ +{ + "objects": [ + { + "identifier": "SD402", + "metadata": { + "name": "EMD SD40-2", + "description": "Six Axle Special Duty, Built 1972", + "tags": [], + "credits": "" + }, + "definition": { + "kind": "DieselLocomotive", + "startingTractiveEffort": 115000, + "modelIdentifier": "SD402", + "carType": "LD", + "archetype": "LocomotiveDiesel", + "visibleInPlacer": true, + "basePrice": 75000, + "baseRoadNumber": "7000", + "weightEmpty": 368000, + "truckIdentifier": "truck.emd.flexcoil", + "loadSlots": [ + { + "maximumCapacity": 3200.0, + "loadUnits": "Gallons", + "requiredLoadIdentifier": "diesel-fuel" + } + ], + "truckSeparation": 13.262, + "length": 20.0, + "couplerHeight": 0.864, + "airHosePosition": [ + -0.455, + 1.038, + 0.1 + ], + "brakeAnimations": [], + "minimumCurveRadius": "ExtraSmall", + "components": [ + { + "kind": "DieselExhaust", + "name": "DieselExhaust", + "transform": { + "position": [ + 0.0, + 4.388184, + 1.535569 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.00000012 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Horn", + "defaultHornIdentifier": "0", + "name": "Horn", + "transform": { + "position": [ + 2.07233643E-05, + 4.263855, + 2.20048738 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.00000012 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Headlight", + "forward": true, + "lightEnabled": true, + "name": "Headlight Top", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.707106769, + 0.0, + 0.0, + 0.707106769 + ], + "scale": [ + 0.45, + 0.45, + 0.5 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "Headlights", + "HLTop" + ] + }, + "enabled": true + }, + { + "kind": "Headlight", + "forward": false, + "lightEnabled": true, + "name": "Headlight Rear Left", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 1.10880833E-08, + 0.7071069, + 0.7071069, + -5.072917E-08 + ], + "scale": [ + 0.43, + 0.43, + 0.43 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "RLLeft" + ] + }, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "CAB" + }, + "name": "CAB", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "CBMAIN" + }, + "name": "CBMAIN", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "CBMDETAILS" + }, + "name": "CBMDETAILS", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "DETAILS" + }, + "name": "DETAILS", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "DOORS" + }, + "name": "DOORS", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "FRAME" + }, + "name": "FRAME", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "FUELTANK" + }, + "name": "FUELTANK", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "HRMISC" + }, + "name": "HRMISC", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "MISC" + }, + "name": "MISC", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "NOSE" + }, + "name": "NOSE", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": { + "materialName": "STANCIONS" + }, + "name": "HRST", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "LoadTarget", + "radius": 0.1370002, + "slotIndex": 1, + "name": "DieselFuel", + "transform": { + "position": [ + 1.542251, + -2.808604, + 1.33813 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "Frame Fuel Tank" + ] + }, + "enabled": true + }, + { + "kind": "Headlight", + "forward": false, + "lightEnabled": true, + "name": "Headlight Rear Right", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 1.10880833E-08, + 0.7071069, + 0.7071069, + -5.072917E-08 + ], + "scale": [ + 0.43, + 0.43, + 0.43 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "RLRight" + ] + }, + "enabled": true + }, + { + "kind": "Headlight", + "forward": true, + "lightEnabled": true, + "name": "Headlight Bottom", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.707106769, + 0.0, + 0.0, + 0.707106769 + ], + "scale": [ + 0.45, + 0.45, + 0.5 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "Headlights", + "HLBot" + ] + }, + "enabled": true + }, + { + "kind": "Colorizer", + "hexColors": [], + "material": null, + "name": "Colorizer 1", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "EngDoor" + }, + "speed": 3.5, + "key": "EngDoor", + "targetColliderObject": { + "path": [ + "Engine", + "AnimFDoor", + "Bone", + "Bone.001", + "Door Con Handle" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "Engineer Door", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "ConDoor" + }, + "speed": 3.5, + "key": "ConDoor", + "targetColliderObject": { + "path": [ + "Engine", + "AnimRDoor", + "Bone", + "Bone.001", + "Door EngHandle" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "Conductor Door", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "MainCarbodyDoor" + }, + "speed": 2.0, + "key": "CarDoor", + "targetColliderObject": { + "path": [ + "Engine", + "AnimCarBDoor", + "Bone", + "CarBody Eng Door 1" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "Carbody Doors", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "FuelCapEngineer" + }, + "speed": 3.5, + "key": "FuelCapE", + "targetColliderObject": { + "path": [ + "Engine", + "AnimFuelCapE", + "Bone", + "Frame Fuel Tank Cap E" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "Fuel Cap Engineer", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Bell", + "animation": { + "clipName": "Bell" + }, + "name": "Bell 1", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "Handbrake" + }, + "speed": 3.0, + "key": "handbrake", + "targetColliderObject": { + "path": [ + "Engine", + "AnimHandbrake", + "Bone", + "Cab Nose Handbrake" + ] + }, + "title": "", + "messageTrue": "Click to Release", + "messageFalse": "Click to Set", + "name": "Handbrake", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "000000", + "name": "EFNBWhite", + "transform": { + "position": [ + 0.588795245, + 4.15753174, + 6.93198729 + ], + "rotation": [ + 0.0, + 0.975342333, + 0.0, + -0.220697418 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location", + "White" + ] + }, + "enabled": true + }, + { + "kind": "Ladder", + "height": 1.2, + "name": "LadEngF", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.49999997, + 0.49999997, + 0.49999997, + 0.49999997 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "StepEF" + ] + }, + "enabled": true + }, + { + "kind": "Ladder", + "height": 1.2, + "name": "LadConF", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.49999994, + -0.5, + -0.5, + 0.49999994 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "StepCF" + ] + }, + "enabled": true + }, + { + "kind": "Ladder", + "height": 1.2, + "name": "LadEngR", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.49999997, + 0.49999997, + 0.49999997, + 0.49999997 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "StepER" + ] + }, + "enabled": true + }, + { + "kind": "Ladder", + "height": 1.2, + "name": "LadConR", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.49999994, + -0.5, + -0.5, + 0.49999994 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "StepCR" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "FFFFFF", + "name": "EFNBBlack", + "transform": { + "position": [ + 0.588795245, + 4.15753174, + 6.93198729 + ], + "rotation": [ + 0.0, + 0.975342333, + 0.0, + -0.220697418 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location", + "Black" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "000000", + "name": "CFNBWhite", + "transform": { + "position": [ + -0.5887952, + 4.157532, + 6.931987 + ], + "rotation": [ + 0.0, + 0.975342333, + 0.0, + 0.220697448 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location", + "White" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "FFFFFF", + "name": "CFNBBlack", + "transform": { + "position": [ + -0.5887952, + 4.157532, + 6.931987 + ], + "rotation": [ + 0.0, + 0.975342333, + 0.0, + 0.220697448 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location", + "Black" + ] + }, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "Gov" + }, + "speed": 1.0, + "key": "test", + "targetColliderObject": { + "path": [ + "Engine", + "gov animation", + "Empty.001", + "Layshaft Main" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "ToggleAnimation 1", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 1.8, + 0.6, + 0.05 + ], + "content": "RoadNumber", + "forceColor": "", + "name": "RN Eng", + "transform": { + "position": [ + 1.58414626, + 2.65325928, + 5.634214 + ], + "rotation": [ + 0.0, + -0.7071068, + 0.0, + 0.7071068 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 1.8, + 0.6, + 0.05 + ], + "content": "RoadNumber", + "forceColor": "", + "name": "RN Con", + "transform": { + "position": [ + -1.584146, + 2.653259, + 5.634214 + ], + "rotation": [ + 0.0, + 0.707106769, + 0.0, + 0.707106769 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.4, + 0.1, + 0.05 + ], + "content": "RoadNumber", + "forceColor": "000000", + "name": "CabRN", + "transform": { + "position": [ + -0.00179808552, + 3.94232178, + 6.6141057 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.00000012 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Gauge", + "style": "Quadruplex", + "name": "BrakeGaugeParent", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.01, + 0.01, + 0.01 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Gauge", + "style": "Speedometer100", + "name": "SpeedometerParent", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.01, + 0.01, + 0.01 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Seat", + "priority": 0, + "name": "Seat 1", + "transform": { + "position": [ + -0.000463456876, + -0.164431661, + -0.110900864 + ], + "rotation": [ + 0.7071069, + 6.773453E-10, + 6.773453E-10, + 0.7071069 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "EngineerSeat", + "SeatSlideSwivelNew", + "SeatFrameNew" + ] + }, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "Throttle" + }, + "purpose": "Throttle", + "displayName": "Throttle", + "radius": 0.1160001, + "rotationDegrees": 80.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 0, + "center": [ + 0.167, + 0.0, + 0.0 + ], + "radius": 0.023, + "height": 0.129 + }, + "name": "Throttle", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.10707102, + 0.9942514 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "ControlStandInsert", + "LocThrottle" + ] + }, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "26LAutomatic" + }, + "purpose": "TrainBrake", + "displayName": "Automatic Brake", + "radius": 0.174, + "rotationDegrees": -200.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 1, + "center": [ + -0.005000001, + 0.149, + -0.05 + ], + "radius": 0.01, + "height": 0.15 + }, + "name": "AutomaticBrake", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.09150162, + 0.9958049 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "Brake 26L", + "Brake26L Rot Loc" + ] + }, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "SA26Inde" + }, + "purpose": "LocomotiveBrake", + "displayName": "Independent Brake", + "radius": 0.1090001, + "rotationDegrees": -110.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 2, + "center": [ + 0.0, + 0.123, + 0.15 + ], + "radius": 0.024, + "height": 0.1 + }, + "name": "IndeBrk", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "Brake SA26", + "Loc Brake SA26" + ] + }, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "BellValve" + }, + "speed": 10.0, + "key": "bell", + "targetColliderObject": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "BellValve", + "LocBellValve" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "Bell Valve", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "26LCutOut" + }, + "speed": -10.0, + "key": "cutOut", + "targetColliderObject": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "Brake 26L", + "Brake26L CutOut Loc" + ] + }, + "title": "Cutout", + "messageTrue": "Click to Cut In", + "messageFalse": "Click to Cut Out", + "name": "CutOut", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "HornValve" + }, + "purpose": "Whistle", + "displayName": "Horn", + "radius": 0.0970001, + "rotationDegrees": 30.0, + "momentary": true, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 1, + "center": [ + 0.0, + 0.079, + 0.0 + ], + "radius": 0.015, + "height": 0.125 + }, + "name": "Horn", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.7071104, + 0.0, + 0.707103133 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "Horn Valve", + "Loc Horn Lever" + ] + }, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "Reverser" + }, + "purpose": "Reverser", + "displayName": "Reverser", + "radius": 0.1070001, + "rotationDegrees": -70.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 1, + "center": [ + 0.0, + 0.097, + 0.0 + ], + "radius": 0.025, + "height": 0.1 + }, + "name": "Reverser", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + -0.0625031, + 0.9980448 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "ControlStandInsert", + "LocRev" + ] + }, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "Vent" + }, + "speed": 5.0, + "key": "vent", + "targetColliderObject": { + "path": [ + "Engine", + "SD40CabIn1", + "CabVent", + "CabVentRt", + "CabVent.001" + ] + }, + "title": "Vent", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "Vent", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "EngWinF" + }, + "purpose": "NotSet", + "displayName": "Rear Engineers Window", + "radius": 0.203, + "rotationDegrees": 45.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 2, + "center": [ + 0.0, + -0.222, + 0.0 + ], + "radius": 0.03299999, + "height": 0.754 + }, + "name": "EngWindowR", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "WindowEngineer", + "EngWindowFMT" + ] + }, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "EngWinR" + }, + "purpose": "NotSet", + "displayName": "Front Engineers Window", + "radius": 0.203, + "rotationDegrees": -45.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 2, + "center": [ + 0.0, + 0.222, + 0.0 + ], + "radius": 0.03299999, + "height": 0.754 + }, + "name": "EngWindowF", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "WindowEngineer", + "EngWindowRMT" + ] + }, + "enabled": true + }, + { + "kind": "ToggleAnimation", + "animation": { + "clipName": "Strobe" + }, + "speed": 1.0, + "key": "Strobe", + "targetColliderObject": { + "path": [ + "Engine", + "LightBulb" + ] + }, + "title": "", + "messageTrue": "Click to Close", + "messageFalse": "Click to Open", + "name": "ToggleAnimation 1", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "000000", + "name": "ERNBWhite", + "transform": { + "position": [ + 0.43350482, + 3.58087158, + -7.94656134 + ], + "rotation": [ + 0.0, + 0.216439769, + 0.0, + -0.9762961 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location Rear", + "White" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "000000", + "name": "CRNBWhite", + "transform": { + "position": [ + -0.421059579, + 3.58087158, + -7.95832348 + ], + "rotation": [ + 0.0, + 0.216439635, + 0.0, + 0.976296067 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location Rear", + "White" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "FFFFFF", + "name": "ERNBBlack", + "transform": { + "position": [ + 0.43350482, + 3.58087158, + -7.94656134 + ], + "rotation": [ + 0.0, + 0.216439769, + 0.0, + -0.9762961 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location Rear", + "Black" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 0.7420002, + 0.298, + 0.1400001 + ], + "content": "RoadNumber", + "forceColor": "FFFFFF", + "name": "CRNBBlack", + "transform": { + "position": [ + -0.421059579, + 3.58087158, + -7.95832348 + ], + "rotation": [ + 0.0, + 0.216439635, + 0.0, + 0.976296067 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "OptionControl", + "Numberboard Location Rear", + "Black" + ] + }, + "enabled": true + }, + { + "kind": "RadialControl", + "animation": { + "clipName": "DynBrk" + }, + "purpose": "NotSet", + "displayName": "Dynamic Brake", + "radius": 1.0, + "rotationDegrees": -90.0, + "momentary": false, + "homePosition": 0.0, + "collider": { + "kind": "Capsule", + "axis": 1, + "center": [ + 0.0, + 0.182, + 0.0 + ], + "radius": 0.02899997, + "height": 0.1179999 + }, + "name": "DynamicBrakeLever", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "SD40CabIn1", + "ControlStandMT", + "ControlStand", + "ControlStandInsert", + "LocDynBrk" + ] + }, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 4.887, + 1.962, + 0.05 + ], + "content": "Lettering", + "forceColor": "", + "name": "Roadname1", + "transform": { + "position": [ + -0.9275376, + 2.87597656, + -0.536449432 + ], + "rotation": [ + 0.0, + 0.7071068, + 0.0, + 0.7071068 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Decal", + "size": [ + 4.887, + 1.962, + 0.05 + ], + "content": "Lettering", + "forceColor": "", + "name": "Roadname 2", + "transform": { + "position": [ + 0.9227429, + 2.875977, + -0.5369279 + ], + "rotation": [ + 0.0, + -0.707106769, + 0.0, + 0.707106769 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Seat", + "priority": 0, + "name": "Seat 2", + "transform": { + "position": [ + -0.000463456876, + -0.164431661, + -0.110900864 + ], + "rotation": [ + 0.7071069, + 6.773453E-10, + 6.773453E-10, + 0.7071069 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "Conductors Seat", + "SeatSlideSwivelNew", + "SeatFrameNew" + ] + }, + "enabled": true + }, + { + "kind": "Seat", + "priority": 0, + "name": "Seat 3", + "transform": { + "position": [ + -0.000463456876, + -0.164431661, + -0.110900864 + ], + "rotation": [ + 0.7071069, + 6.773453E-10, + 6.773453E-10, + 0.7071069 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "Brakemans Seat", + "SeatSlideSwivelNew", + "SeatFrameNew" + ] + }, + "enabled": true + }, + { + "kind": "Ladder", + "height": 3.0, + "name": "RearLadder", + "transform": { + "position": [ + -0.542150438, + 2.91467285, + -8.026197 + ], + "rotation": [ + 0.0, + 0.9848067, + 0.0, + -0.173654288 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": null, + "enabled": true + }, + { + "kind": "Headlight", + "forward": true, + "lightEnabled": true, + "name": "Headlight Top 1", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.707106769, + 0.0, + 0.0, + 0.707106769 + ], + "scale": [ + 0.45, + 0.45, + 0.5 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "HeadlightsNoVisor", + "HLTop" + ] + }, + "enabled": true + }, + { + "kind": "Headlight", + "forward": true, + "lightEnabled": true, + "name": "Headlight Bottom 1", + "transform": { + "position": [ + 0.0, + 0.0, + 0.0 + ], + "rotation": [ + 0.707106769, + 0.0, + 0.0, + 0.707106769 + ], + "scale": [ + 0.45, + 0.45, + 0.5 + ] + }, + "parent": { + "path": [ + "Engine", + "AllLocations", + "HeadlightsNoVisor", + "HLBot" + ] + }, + "enabled": true + }, + { + "kind": "LoadTarget", + "radius": 0.1370002, + "slotIndex": 0, + "name": "LoadTarget 2", + "transform": { + "position": [ + -1.542251, + -2.808604, + 1.33813 + ], + "rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 1.0, + 1.0, + 1.0 + ] + }, + "parent": { + "path": [ + "Engine", + "Frame Fuel Tank" + ] + }, + "enabled": true + } + ] + } + }, + { + "identifier": "sd40eot", + "metadata": { + "name": "sd40eot", + "description": "End of train device", + "tags": [], + "credits": "thebeeman" + }, + "definition": { + "kind": "Scenery", + "modelIdentifier": "sd40eot", + "cullingRadius": 50, + "components": [] + } + } + ] +} \ No newline at end of file diff --git a/SD402BMAN/bundle b/SD402BMAN/bundle new file mode 100644 index 00000000..c5ab4e8d --- /dev/null +++ b/SD402BMAN/bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a2943339daeb8878d20d874642721c7f72e562b72e3e9c1507c49ef63d5c02c +size 210100050 diff --git a/SD402BMAN/info.json b/SD402BMAN/info.json new file mode 100644 index 00000000..6dc44714 --- /dev/null +++ b/SD402BMAN/info.json @@ -0,0 +1,12 @@ +{ + "Id": "SD402BMAN", + "DisplayName": "SD40-2", + "Author": "TheBeeMan", + "Version": "4.1.1", + "GameVersion": "2024.6.2", + "ManagerVersion": "0.27.14.0", + "Game": "Railroader", + "Homepage": "https://www.nexusmods.com/railroader/mods/823", + "Requirements": ["GP38SoundMod-4.03.0"] + } + \ No newline at end of file