GESTURE SYSTEM
Spell Wheel VR gesture system is added in version 1.5.0. 

Here's a video explaining how to draw gestures in the air. By default, Trigger is used as touch button, but it can be modified from MCM.



Here's a video showing spark types:



Here's a video showing actions in play:




Gesture system tips and tricks:
  • Make sure you are only touching the button during drawing the gesture, not before or after. When you draw a gesture in the air, the points of your drawing are saved while touching the button and processed after you untouch it.
  • Make sure you are drawing the gesture inside your HMD view and near HMD height. These are checked to prevent unwanted activations.
  • Symbols are shown in the air in front of you only if there is an action assigned to the gesture.
  • You can assign actions to each gesture symbol in Gesture page of MCM. Symbols can be found in MCM->Symbols page.
  • If you are using custom OpenComposite build, make sure trigger touch isn't disabled in its ini.

Actions:
Actions are designed to be generic but smart. 

Implemented actions and what they do:

  • Cast Healing spell: Casts the best healing spell you have according to your current magicka without needing to equip it. It's cast automatically until you are healed completely or your magicka runs out.
  • Cast Armor spell: Casts the best armor spell you have according to your current magicka without needing to equip it. 
  • Cast Candlelight spell: Casts Candlelight spell if you know it.
  • Cast Clairvoyance spell: Casts Clairvoyance spell if you know it for 5 seconds (Can be adjusted from ini).
  • Use Healing potions: Uses healing potions in your inventory to heal you. Starts with the strongest one. Tries to get you to full health, so it can use multiple potions (Can be adjusted from ini to only use one).
  • Use Magicka potions: Uses magicka potions in your inventory to heal you. Starts with the strongest one. Tries to get you to full magicka, so it can use multiple potions (Can be adjusted from ini to only use one).
  • Use Stamina potions: Uses stamina potions in your inventory to increase your stamina. Starts with the strongest one. Tries to get you to full stamina, so it can use multiple potions (Can be adjusted from ini to only use one).
  • Use Needed potions: Same with the above 3 but it tries to get all Health, Magicka, Stamina to full (Can be adjusted from ini to use one for each)
  • Equip Cont Fire on both: Equips best Concentration Fire spell you know to both left and right hands.
  • Equip Cont Fire on left: Equips best Concentration Fire spell you know to left hand.
  • Equip Cont Fire on right: Equips best Concentration Fire spell you know to right hand.
  • Equip Cont Frost on both: Equips best Concentration Frost spell you know to both left and right hands.
  • Equip Cont Frost on left: Equips best Concentration Frost spell you know to left hand.
  • Equip Cont Frost on right: Equips best Concentration Frost spell you know to right hand.
  • Equip Cont Lightning on both: Equips best Concentration Lightning spell you know to both left and right hands.
  • Equip Cont Lightning on left: Equips best Concentration Lightning spell you know to left hand.
  • Equip Cont Lightning on right: Equips best Concentration Lightning spell you know to right hand.
  • Equip FF Fire on both: Equips best Fire and Forget Fire spell you know to both left and right hands.
  • Equip FF Fire on left: Equips best Fire and Forget Fire spell you know to left hand.
  • Equip FF Fire on right: Equips best Fire and Forget Fire spell you know to right hand.
  • Equip FF Frost on both: Equips best Fire and Forget Frost spell you know to both left and right hands.
  • Equip FF Frost on left: Equips best Fire and Forget Frost spell you know to left hand.
  • Equip FF Frost on right: Equips best Fire and Forget Frost spell you know to right hand.
  • Equip FF Lightning on both: Equips best Fire and Forget Lightning spell you know to both left and right hands.
  • Equip FF Lightning on left: Equips best Fire and Forget Lightning spell you know to left hand.
  • Equip FF Lightning on right: Equips best Fire and Forget Lightning spell you know to right hand.
  • Equip Cont Destruction on both: Equips best Concentration Destruction spell you know that would work against the nearest enemy to both left and right hands.
  • Equip Cont Destruction on left: Equips best Concentration Destruction spell you know that would work against the nearest enemy to left hand.
  • Equip Cont Destruction on right: Equips best Concentration Destruction spell you know that would work against the nearest enemy to right hand.
  • Equip FF Destruction on both: Equips best Fire and Forget Destruction spell you know that would work against the nearest enemy to both left and right hands.
  • Equip FF Destruction on left: Equips best Fire and Forget Destruction spell you know that would work against the nearest enemy to left hand.
  • Equip FF Destruction on right: Equips best Fire and Forget Destruction spell you know that would work against the nearest enemy to right hand.
  • Apply Poison To Weapon: Applies best poison you have to your weapon.
  • Cast Fire Cloak: Casts the best Fire Cloak spell you have according to your current magicka without needing to equip it. 
  • Cast Lightning Cloak: Casts the best Lightning Cloak spell you have according to your current magicka without needing to equip it. 
  • Cast Frost Cloak: Casts the best Frost Cloak spell you have according to your current magicka without needing to equip it. 
  • Cast Whirlwind Cloak: Casts Whirlwind Cloak spell if you know it.
  • Cast Best Cloak: Casts the best Cloak spell you know that would work against the nearest enemy without needing to equip it. 
  • Cast Unrelenting Force Shout: Casts Unrelenting Force Shout if you know it.
  • Cast Whirlwind Sprint Shout: Casts Whirlwind Sprint Shout if you know it.
  • Cast Slow Time Shout: Casts Slow Time Shout if you know it.
  • Cast Best Shout: Casts the best offensive shout you know that would work against the currently faced enemy.

If you want custom actions, like equipping a specific spell or casting a specific shout etc. for now, you can use SpellWheelVR_GestureActions.ini config file to define custom actions to symbols. Note that, MCM settings override these values.



Configuration:
Configuration related to Gesture system can be made from MCM and SpellWheelVR_Gestures.ini file.

SpellWheelVR_Gestures.ini config includes advanced settings for adjusting how some of the actions work and also settings to switch to button press instead of touch, or adjusting minimum-maximum height width settings for gesture drawings. There are comments inside the file for explaining each setting.

There is also SpellWheelVR_GestureActions.ini config file where you can set custom actions like CastSpell, CastShout, UsePotion, EquipSpellBoth, EquipSpellLeft, EquipSpellRight with specific formIds for your custom action needs. There are comments inside the file for explaining usage.

Article information

Added on

Edited on

Written by

Shizof