0 of 0

File information

Last updated

Original upload

Created by

Shizof

Uploaded by

Shizof

Virus scan

Safe to use

About this mod

SKSE plugin to integrate bHaptics Tactsuit with SkyrimVR. Many different haptic effects on Vest, Arms and Face including feedback from enemy melee, magic, ranged, shout hits, player melee attack, spell casting, shouting, word of power and dragon soul absorption, rain, swimming, heartbeat, healing effects.
Feel Skyrim VR with bHaptics Tactsuit

Requirements
Permissions and credits
Changelogs

TACTSUIT VR



DESCRIPTION

This mod communicates with Tactsuit when certain events are detected in SkyrimVR to give you haptic feedback.
It supports Tactot(Haptic Vest for Torso), Tactosy(Haptic Sleeve for Arms) and Tactal(Haptic Face Cushion for HMD)

These are the currently implemented haptic effects (177 different effects, not counting variations and left/right versions):

When player is attacked: (These feedback files are applied to the angle they came from)
  • Melee weapon attack effect. Different weapon types give different haptic feedback (Fist,Axe,Dagger,sword,mace...)
  • Location of the attack is detected on Vest, Head and Arms correctly.
  • Left and Right slash for melee weapon attack is recognized and the appropriate effect is played.
  • Melee power attack effect.(No difference for different weapon types at this time)
  • Melee bash attack effect.
  • Player blocked hit effect with shield or weapon.
  • Ranged weapon attack effect.  
  • Magic attack effect. Different type of spells cause different haptic feedback.
  • Shout attack effect (Different effects for different types).
  • 40 different attack effects for 40 different creatures types on player vest and head. This supports mod added creatures as well.
  • Environmental hazards/explosions like burning, getting electrocuted or getting poisoned etc.

When player attacks:
  • Player shout effect(Regardless of it hits anything, runs just before the actual shout)
  • Player spell/power casting effect on the appropriate arm. This features different feedback effects for different spell types (fire, ice, shock, alteration, conjuration, illusion, light, restoration, ward, other).
  • Player staff casting effect on arms.
  • Player bow pull and hold effect.
  • Player melee hit effect on appropriate arm. It doesn't only work when player attacks another actor. Also works on some objects recognized by the engine.

Other feedback effects:
  • Word of Power Wall effect(Right before learning the Word of Power, a unique effect is played in loop, and it increases intensity when player is closer to the word)
  • Word of Power absorb effects from greybeards.
  • Dragon Soul Absorb effect(After you kill a dragon, when you are absorbing the soul, a unique effect is played)
  • Heartbeat and Fast Heartbeat effects(For when player health is below 20% and 10%)
  • Rain effect on vest, arms and face
  • Potion drinking and healing spell effect on vest.
  • Food eating effect on vest.
  • Armor/Clothes equip/unequip effects on vest/head/arms.
  • Swimming is recognized (When player is inside the water) and swimming effect is played on vest.
  • Drowning effect on vest.
  • Rumble effect when big things like big doors are moving or big rising stuff or dragon landing etc.
  • Travel and teleport effects on vest.
  • Horse riding effect.
  • Magic Armor spell effect on vest for spells like stoneflesh.
  • Wind effects on vest, separately adjustable for blizzards and regular wind(disabled by default).
  • Soul Capture effect on vest.
  • Level Up effect on vest.
  • [MOD SUPPORT] VRIK holster/unholster support (requires VRIK version 0.8.2 and above).
  • [MOD SUPPORT] HIGGS support for gravity pulling and catching effects, environmental collision effects on arms. Item stashing in backpack, food consuming effects on vest.
  • [MOD SUPPORT] Simple Realistic Archery support, it will play arrow equip effect on vest when arrows are equipped from quiver.
  • [MOD SUPPORT] Weapon Throw VR weapon throw and catch effects on arms. Requires Weapon Throw VR version 1.3.4 or above.
  • [MOD SUPPORT] Spell Wheel VR opening effect on arms. Requires Spell Wheel VR version 1.1.1 or above.


REQUIREMENTS
  • SKSEVR
  • Skyrim VR Tools Put skyrimvrtools.dll to Data\SKSE\Plugins\
  • bHaptics Tactsuit. Make sure bHapticsPlayer is running and the devices are connected.
  • Make sure SkyrimVR isn't blocked through firewall. bHaptics sdk uses websocket to connect to bHaptics Player.





WHERE TO BUY?

Here is the address for Consumer Shop of bHaptics: https://www.bhaptics.com/shop



EFFECT CONFIGURATION

This mod uses .tact files which can be designed easily in bHaptics Designer. You can also modify these feedback files that come with the mod. Tact files are in SKSE\Plugins\bHaptics.

Tact files are named by the effect they are assigned to. For example "Bite_1.tact" file is run when a creature bites the player. You can add another feedback file for this effect by making a Bite_2.tact or Bite_Hard.tact file and putting it in SKSE\Plugins\bHaptics directory. As long as the file starts with "Bite_" it will be recognized and when the time comes for the effect to be run, one of the files will be selected randomly.

Tact files that start with "Magic", "Melee", "Ranged", "Shout" etc. are for attacks agains the player.
Tact files that start with "Player" are for attacks from the player. For example, "PlayerShout", "PlayerAttack", "PlayerSpell" etc.

Player arm effects come with both left and right effect files like "PlayerSpellFireLeft_1.tact" and "PlayerSpellFireRight_1.tact".
Some melee effects against player comes with left and right slash like "MeleeAxe_1.tact" and "MeleeAxeLeft_1.tact".

I encourage you to make and share your tact files to help other people enjoy them too.


INI CONFIGURATION

The mod also comes with an ini file.(SKSE\Plugins\tactsuit_vr_plugin.ini).

You can set various settings there, like sleep durations between feedbacks, left handed mode support, logging, ignored spells, and also intensity of all haptics feedbacks. 

By setting the intensity, users won't need to open the feedback designer every time they need to increase/decrease intensity.

There are comments in the ini file to help you.




FUTURE

I encourage you to give me any ideas to expand this mod. Don't hold back. This was the extend of what I could think would be good and possible for SkyrimVR. I'm sure with your feedbacks, we can make it even better.