Adaptive Trigger For PSVR2
Implemented some Adaptive Trigger effects for chad PSVR2 controller enjoyers. REQUIRES PSVR2 Toolkit TO USE!
| Date uploaded | a day ago |
| Version | 1.2.0 |
| Download link | Niko666-Adaptive_Trigger_For_PSVR2-1.2.0.zip |
| Downloads | 16 |
| Dependency string | Niko666-Adaptive_Trigger_For_PSVR2-1.2.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_H3VR
BepInEx pack for H3VR. Preconfigured and ready to use.
Preferred version: 5.4.1700README
Battery Life Destroyer 9001: Energy Shortage!
For those who use PSVR2 but didn't know, you can use PSVR2 Toolkit to enable eye tracking and adaptive triggers etc on PC. There are already a couple of games (and mods) utilize those features so I think we should have this too.
Also it is recommended to use the next-custom-sync branch of PSVR2 Toolkit, which enables PCM haptics by default which is way better than the default "dumb" haptics. It also has custom tracking led sync which in theory can extend battery life. You can download the (currently) newest build from https://github.com/BnuuySolutions/PSVR2Toolkit/actions/runs/25595697654 (iirc you'll need to log in to GitHub to download it. If expired, go to the Actions tab and find the newest one with custom-controller-sync tag yourself).
Features
- Clicky trigger effect with Dual Stage trigger simulation
- Force feedback when firing, simulating recoil "kicks" (also vibration-based feedback as an alternative)
- Disable the effects when the gun is empty / when the hammer is not cocked so you'll know when you're out of ammo (buggy, disabled by default)
- Configurable (somewhat), reload the scene to reload the config
Known Issues and Limitations
- You need to install PSVR2 Toolkit for this mod to function!
- My
will make controllers' batteries drain considerably faster
- No per-weapon (type) configurations
- Currently PSVR2 Toolkit has a bug that causes the left controller trigger effect to "stuck" and can't be removed. I've implemented a workaround but it's probably not perfect. Alternatively, you can disable the left controller trigger effect as a whole in the config file.
- I've never touched real firearms in my life so I don't know how realistic the trigger simulation is. If you have any suggestions, feel free to tell me.
I Asked Myself These Questions
The mod doesn't work!?
- If you did install PSVR2 Toolkit properly, it's probably because the toolkit's next update will break the mod because of the IPC protocol changes. Please inform me if I didn't update the mod in time.
It's really useless and glitchy
- Sorry, I'm not good at modding. If you have any suggestions, feel free tell me. (Discord: 妮可_Niko666, I'm in UTC+8 timezone so probably won't respond to messages in time)
I want more
- I'll do my best.🫡
Credits
- PSVR2 Toolkit
- GTFO VR Plugin where I stole a bunch of codes from
- OpenScripts2 where I stole another bunch of codes from
- H3VRPluginTemplate
- Everybody in H3VR community, especially Sora101Ven for the feedback
- You
CHANGELOG
Changelog
1.2.0 Not-So-Smart Trigger
- Tried to implement Dual Stage trigger effect and disable effect when the gun is empty (originally I want to make it disable effects when the hammer is not cocked but it'll destroy recoil effect so I added the detection of magazines and that causes even more problems)
1.1.2 Frustration
- Fixed trigger got stuck when single hand shooting (Caused by rewriting the codes in 1.1.1 and forgot to change the name of variables... How can I fuck things up so bad?! I probably should have let other people make this mod)
1.1.1 Coldfix
- Fixed a bug that caused the mod to not reapply trigger effect when your main hand is released but the other hand is still holding a part of the gun e.g. the foregrip then regrab the gun (
Why is this so fucking difficult to fixFuck! Turns out I only need to add 2 lines of codes to fix it, I however almost rewrite the whole fucking mod to figure it out) - Fixed the other hand not having trigger effect when akimbo(Caused by optimizing the code in 1.1.0, I hate coding)
- Partially support AttachableFirearm (Only when not attached and only trigger resistance, no recoil effect)
- I can't do math
1.1.0 Optimization Hell
- Optimized the code, should reduce the CPU usage and make the battery last longer
- Fixed weak trigger effect (I think so, didn't have the energy to compare it with 1.0.0)
- Better support for high RPM firearms
1.0.1
- A workaround for left hand trigger effect issue
- Add more configuration options
- Update readme
1.0.0
- Initial release
