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.dll
in yourMods
folder. - Start the Game.
- This Mod allows the user to load their own Custom Haptic Patterns.
- You can create Custom Haptic Patterns by exporting the
.tact
file from the bHaptics Designer.
-
Place the
.tact
file next to the Config file of the Pattern you would like to replace.
For example if you wanted to replace theHeartBeat
on theVest
you would place it inUserData\bHaptics\Player\Vest
-
Rename the
.tact
file to the name of the Config file of the Pattern you would like to replace.
For example if you wanted to replace theHeartBeat
you would rename it toHeartBeat.tact
-
The Algorithm for Velocity Scaling works as follows:
PatternIntensity * ( ClampMinMax( ( CurrentVelocity.magnitude * VelocityScale ), VelocityScaleMin, VelocityScaleMax ) * IntensityScale )
-
For example if:
PatternIntensity
equals100
CurrentVelocity.magnitude
equals256
VelocityScale
equals0.001
VelocityScaleMin
equals0
VelocityScaleMax
equals2
IntensityScale
equals1.2
- The Algorithm would read as:
100 * ( ClampMinMax( ( 256 * 0.001 ), 0, 2 ) * 1.2 )
256
multiplied by0.001
equals0.256
0.256
clamped between0
to2
equals0.256
0.256
multiplied by1.2
equals0.3072
100
multiplied by0.3072
equals30.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.