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 KeyCode names to Input System control paths such as <Mouse>/backButton and <Gamepad>/leftShoulder.
Changed the plugin GUID to com.github.lllei.BetterRagdollEnhanced, so the configuration file is now com.github.lllei.BetterRagdollEnhanced.cfg.
Existing BetterRagdollEnhanced.cfg files 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.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.