Mod for GORN using MelonLoader
Special Thanks to bHaptics for making the bHaptics Gear as well as supporting me and this mod wherever needed! :D
- Allows you to use your bHaptics Gear to feel feedback when playing GORN.
- Mod Settings are found in
UserData\bHaptics - Discord: https://discord.gg/JDw423Wskf
| Features |
|---|
| Wobble |
| Surprise |
| HeartBeat |
| Reactive Player Damage |
| Velocity Based Haptic Scaling |
| Custom Haptic Pattern Support |
| Customizable Feedback Configs |
| Weapon Feedback for all Variations of Damage and Usage |
| Devices Supported |
|---|
| Head (Tactal) |
| Vest (TactSuit) |
| Arms (Tactosy) |
| Hands (Tactosy) |
- MelonLoader v0.5.3 or higher.
- Install MelonLoader v0.5.3 or higher.
- Download bHapticsGORN from Releases.
- Place
bHapticsGORN.dllin yourModsfolder. - Start the Game.
- This Mod allows the user to load their own Custom Haptic Patterns.
- You can create Custom Haptic Patterns by exporting the
.tactfile from the bHaptics Designer.
-
Place the
.tactfile next to the Config file of the Pattern you would like to replace.
For example if you wanted to replace theHeartBeaton theVestyou would place it inUserData\bHaptics\Player\Vest -
Rename the
.tactfile to the name of the Config file of the Pattern you would like to replace.
For example if you wanted to replace theHeartBeatyou would rename it toHeartBeat.tact
-
The Algorithm for Velocity Scaling works as follows:
PatternIntensity * ( ClampMinMax( ( CurrentVelocity.magnitude * VelocityScale ), VelocityScaleMin, VelocityScaleMax ) * IntensityScale ) -
For example if:
PatternIntensityequals100CurrentVelocity.magnitudeequals256VelocityScaleequals0.001VelocityScaleMinequals0VelocityScaleMaxequals2IntensityScaleequals1.2
- The Algorithm would read as:
100 * ( ClampMinMax( ( 256 * 0.001 ), 0, 2 ) * 1.2 )
256multiplied by0.001equals0.2560.256clamped between0to2equals0.2560.256multiplied by1.2equals0.3072100multiplied by0.3072equals30.72
- Which means in this example the Haptic Pattern would play at an Intensity of
30.
bHapticsGORN is licensed under the Apache License, Version 2.0. See LICENSE for the full License.