About this mod
An SKSE Plugin to support Hardlight VR Suit with SkyrimVR. Hardlight VR Suit provides full upper body haptic feedback across 16 pads. This mod provides integration between SkyrimVR events and the suit.
Feel Melee, magic, ranged, shout damage, low health heartbeat effect, etc. An even more immersive way to play!
- Requirements
- Permissions and credits
- Changelogs
This mod consists of a SKSE plugin to communicate with Hardlight VR Suit when certain events occur in SkyrimVR world.
There are different haptic sequences defined to give the player an immersive experience while playing Skyrim.
These are the currently implemented effects:
- Haptic feedback on different locations of the body depending on the point of attack (Melee, Ranged, Magic, Shout)
- Different feedback is provided based on attack power (More stress when a giant hits you, powered attacks etc.)
- Haptic feedback on whole body when the player gets damaged by a trap
- Haptic feedback on magic holding hand when charging a fire and forget spell ready to cast or while casting a concentration spell
- Haptic feedback like a heartbeat when health is below 20% and a faster heartbeat below 10%.
- Haptic feedback when player shouts.
- Haptic feedback when player blocks an attack by a shield or weapon.
- Haptic feedback experience when getting close to a word of power wall
- Haptic feedback experience when absorbing soul of a dragon
- Haptic feedback for rain on you.
Plugin source code is now available for download.
REQUIREMENTS
- SKYRIMVR
- SKSEVR latest version.
For those who are having trouble finding it now that it's open source: Hardlight Runtime Installer
INSTALLATION
Install with a Mod Manager or extract contents to SkyrimVR\Data directory
COMPATIBILITY
To provide feedback while learning a word of power and absorbing dragon soul, I had to change some vanilla scripts:
dbsanctuarywordwalltriggerscript.pex
dlc1wordwalltriggerscript.pex
dlc2wordwalltriggerscript.pex
wordwalltriggerscript.pex
mqkilldragonscript.pex
These are based on USSEP versions so USSEP is compatible.
But there are a few mods out there that changes these files: Dragon Remains SSE, DSAMG - Dragon Soul Absorb More Glorious etc.
These are not compatible(The mod still would work of course). But if anyone asks for a compatible version, I would gladly provide.
If you want, you can delete these files from mod archive (or not install them at all or overwrite them) without any ill effects.
You just won't get feedback while learning a word of power or absorbing dragon soul.
CONFIGURATION
This mod now features a configuration file (since version 1.2.0).
You can find it here: SKSE\Plugins\HardlightVRConfig.txt
Tips for configuration (also included inside the config file):
WIRELESS
You want to make your suit wireless? Check the description of this youtube link: https://www.youtube.com/watch?v=L7I5onJE3AE
I used the same method to make my suit wireless. Glued the package to the back of the suit. It's not a professional job, but it's enough for gaming.
These are the items I'm using:
- USB Type M 5.5mm 5V power cable: https://www.amazon.com/StarTech-com-USB-Type-Barrel-Cable/dp/B003MQO96U?th=1
- GL.iNet GL-MT300N-V2: https://www.amazon.com/dp/B073TSK26W/ref=cm_sw_r_cp_ep_dp_SR.GBbM54QWTK
- Usb 2.0 printer cable: https://www.amazon.com/dp/B009GUVZOK/ref=cm_sw_r_cp_ep_dp_V9.GBbJC652K6
- And any QuickCharge 3.0 compatible or high power output powerbank. I'm using two of these: https://www.amazon.co.uk/Anker-Upgraded-PowerCore-Backwards-Compatible-black/dp/B01N0X3NL5
The suit has a problem with "click" and "tick" effects when used with a low power powerbank, so if you are having problems with shutdown, change click and tick effects from the configuration file to another effect like "pulse".
RECOMMENDED MODS
Check out these mods for extra immersion:
- Dragonborn Speaks Naturally for speaking your lines to select them
- Immersive Winds for feeling the wind in real life
- Shout Pronunciations and Translations for learning the pronunciation of shouts
- Skyvoice Reloaded VR for shouting in real life to shout in the game
THANKS
- Madrum for the working sksevr project file and all his help.
- Kerber for the help with external dll file static linking
- Casey Waldren from NullSpaceVR dev team for help with the API
- SKSE team for SKSEVR