Accessibility Options
Adds accessibility options, including making the game playable with one hand.
Last updated | 4 days ago |
Total downloads | 834 |
Total rating | 6 |
Categories | Tweaks |
Dependency string | Okkim-Accessibility_Options-1.1.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
nrgill28-HookGenPatcher_H3VR
Generates MonoMod HookGen MMHOOK files during the bepinex preloader phase.
Preferred version: 1.2.3README
Adds multiple accessibility options to improve the playability for those with disabilities, primarily those with only one hand.
Features
Lockable Weapons!
- Hold trigger on an empty or spent chamber to lock it into the air! Works for all the most common weapon types. Further support for more bespoke weapon types will come later down the line.
- This system is recursive, so modded weapon types that inherit base game weapon types are also supported!
Miscellaneous Weapon Tweaks!
- Single-action revolvers: The cylinder now automatically advances one step when inserting a round.
- Pinned & capped grenades: Pressing the touchpads will pull out each pin. The amount of time each pin takes to pull is configurable.
- Pump-action weapons: The pump's slide release can now be operated by holding the trigger while holding the foregrip with one hand.
- Miniguns: The minigun will no longer fly out of your hand when firing one-handed! Framerate not guaranteed if abused.
Quality-of-Life Changes!
- Forced two-handed recoil: Forces recoil to always act as if you're firing with two hands.
- Grip angle override: Certain weapons have very steep grip angles when fired one-handed. This forces all weapon hold poses to use a custom configurable one.
- One-handed hoverbench: The hoverbench used to require the player to hold the weapon with their other hand as the lock button was pressed. No more!
- Automatically locking option panels: Most option panels frustratingly drop to the floor when spawned in. No more! The panels that will lock is determined by a config setting, which you can add new panel class names to if needed.