BetterRagdollEnhanced
An enhanced continuation of BetterRagdoll: ragdoll on demand, hold to stay down, carry your momentum, and physically side-roll on the ground with mouse or controller.
CHANGELOG
Changelog
1.2.1
- Changed ragdoll button handling to use a persistent Unity Input System action.
- Allowed either ragdoll binding to be left empty as a normal way to disable that input source.
- Removed the unused Unity legacy input module reference.
1.2.0
- Fixed configurable ragdoll bindings to support mouse side buttons and other Unity Input System button controls.
- Changed binding values from legacy
KeyCodenames to Input System control paths such as<Mouse>/backButtonand<Gamepad>/leftShoulder. - Changed the plugin GUID to
com.github.lllei.BetterRagdollEnhanced, so the configuration file is nowcom.github.lllei.BetterRagdollEnhanced.cfg. - Existing
BetterRagdollEnhanced.cfgfiles are not migrated; reconfigure the mod after updating.
1.1.0
- Added physical side rolling while grounded: move the mouse horizontally or use the right stick during a ragdoll started by BetterRagdollEnhanced.
- Made roll direction follow the expected screen side and remain stable as the body or camera turns.
- Added separate sensitivity and strength settings for mouse and controller, together with configurable roll acceleration and target speed.
- Tuned the default controls for responsive mouse and controller rolling.
- Prevented roll input from carrying through menus, input wheels, focus changes, or airborne movement.
- Kept ordinary falls, knockouts, death, and ragdolls triggered by other causes uncontrolled.
1.0.0
- Brought the original BetterRagdoll experience to PEAK 2.2.a.
- Added configurable keyboard and controller buttons, with X and LB as the defaults.
- Preserved the original short-press force and added hold-to-stay-down behavior.
- Prevented ragdoll input from passing through menus and input wheels.