Modifies coupler physics. Pull cars with a loose chain link, or replace chain links with American-style or Soviet-style knuckle couplers. Replaces the custom couplers functionality of older versions of Realism Overhaul.
Requirements
This mod does not have any known dependencies other than the base game.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.2.2
Add compatibility with Derail Valley b98.
Fix buffers being hidden even if the coupler type is set to BufferAndChain.
Adjust default spring and damper rates to reduce coupler oscillations when pushing a train.
Version 1.2.1
Fix incorrect settings processing causing couplers to be too weak.
Version 1.2.0
Switch back to Unity Mod Manager
Fix couplers breaking due to overly constrained vertical movement.
Buffer stem colliders should now be disabled when the models are hidden.
Version 1.1.0
Add thresholds so couplers break when twisted to excessive angles during a derailment.
Add toggle for hiding buffers and buffer stems on vanilla cars. (Thanks to @Insprill.)
Version 1.0.0
Add support for Derail Valley: Simulator (r93).
Fix physics explosions when rerailing a car or teleporting a locomotive with fast travel when the car/locomotive is close to another car.
Version 0.3.0
Added Soviet SA3 knuckle coupler from B0SS#8556 and made it the default. You can change coupler type back to the AAR Type E coupler in the mod settings.
Fixed error spam in the logs when exiting the game.
Version 0.2.2
Make knuckle couplers walkable.
Fix rear coupler on CCL steam tank locomotives.
Version 0.2.1
(Un)coupling via the locomotive remote now locks or unlocks knuckle couplers appropriately.
Add ability to hide buffers on Custom Car Loader cars.
Version 0.2.0
Knuckle couplers can now be toggled between locked and unlocked by clicking them, instead of clicking to release when fastened.
Version 0.1.6
Prevent knuckle couplers from waking car physics periodically, improving FPS and eliminating weird car bouncing.
Version 0.1.5
Prevent freshly spawned cars from sometimes having their brake hoses disconnected.
Version 0.1.4
Fix broken release.
Version 0.1.3
Add textures from Absolarix.
Prevent knuckle couplers attaching to derailed cars.
Add visible knuckle recoiling due to slack action.
Enlarge knuckle couplers and correct proportions.
Version 0.1.2
Stiffen the default spring and damper settings for the knuckle coupler.
Separate options for chain link and knuckle couplers.
Further adjustments to reduce unexpected coupler breakage.
Version 0.1.1
Fix knuckle coupler texture errors on SH282.
Make it less likely for multiple couplers to break from stress at the same time.
Fix integration with Heads Up Display mod.
Description
Modifies coupler physics, reducing buggy behavior when pulling long trains. Enables pulling cars with a loose chain link, or replace chain links with American-style or Soviet-style knuckle couplers.
If you are creating cars for Custom Car Loader, you can set up your model to hide buffers when your car is used with ZCouplers and knuckle couplers are enabled. Create a transform named [ZCouplers buffers] at the root of your car prefab, as a sibling to the [colliders] transform. Place any meshes you would like to be hidden, as well as any colliders that should be disabled, when your car has knuckle couplers.
Known Issues
Coupling or uncoupling via the 3rd person camera does not work properly yet.
Acknowledgements
Soviet SA3 coupler model and texture contributed by B0SS#8556.