Selection wheel mod for Skyrim VR. It allows you to select spells, weapons, shields, arrows, potions, poisons, food, torch, armors and more without going into a menu very quickly by press of a button or button combinations to spawn the wheel and hold your hand over the item and letting go of the button. It's equipped automatically.
As long as you keep it free and open source, you can use the code included in this mod. Note that this doesn't mean you can copy my mod and release it whole.
I do not allow modified or not modified versions of this mod to be released or uploaded anywhere. You need my permission to release any variations of this mod.
I reserve the right to include whatever changes you made here in this mod. If you want me to add something to this mod, you can contact me.
These terms don't apply to ports to other games. You must contact me and get my permission first to port/appropriate this mod to other games. I always reserve the right to port them myself.
You can always learn from the source to make new stuff. The source code is uploaded mainly to help new mod authors start. It's ready to build (VS 2019 - Release build).
File credits
Rallyeator, TheRetroCarrot, CylonSurfer, enoughbutter, FlyingParticle, Xerlith, Cangar, Jayombie, kalrog, QTAIM76 for testing. FlyingParticle for code help, help for Higgs integration and brainstorming. Prog for code help. Rallyeator for title image. Koveich for Sovngarde font. TerenceYao for FISSES. This mod includes two scripts file from it to support it. powerofthree for the sparks texture which is used in conjuration circle.
Delapouite, Lorc, Skoll from game-icons.net for varius icons (CC BY 3.0). Some brightness and glow changes are made.
For gesture stuff: Radu-Daniel Vatavu, Lisa Anthony, and Jacob O. Wobbrock for $P Point-Cloud Recognizer. This mod uses a modified C++ version of that library. Muken for the initial idea of using $P recognizer for gestures. mikecorgi for MageVR Glyph Editor. I used his tool to make the XMLs. Rallyeator for the ideas on how to make the textures for the glyphs.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Actually fixed savegame orb causing freezes for some people. Thanks for the testers. It should be working with zero issues now with this new implementation.
Temporarily removed enchantment and glow shaders from Spell Wheel orbs because of incompatibility with Light Placer and other mods that add enb lights making everything too bright. They will be optional in the next version 1.6.0 and specific compatibility will be added for enb lights etc.
Version 1.5.5
Added Grab Poisons with HIGGS option to MCM. When it's enabled, poisons will be grabbed with HIGGS instead of equipped immediately.
Added support for Flailin Around mod. Spell Wheel now unequips any flails you have equipped before equipping any flail to prevent no physics bug happening for flails.
Fixed IsMainWheelOpen and IsSecondaryWheelOpen SKSE API functions not working correctly for OStim Wheel.
Version 1.5.4
Fixed a bug that caused spell casting gesture actions to not work (and instead just equip the spell) until a spell has been equipped in secondary hand.
Fixed a bug that caused journal menu to immediately close when using the journal orb unless you release the grip first if you are using a button combination with grip.
Fixed a bug that caused Custom key orbs and Custom Console command orbs to appear in OStim Wheel when they are enabled.
Added function calls that are needed for the next OStim VR version.
Version 1.5.3
Fixed a bug that cause OStim Wheel to appear empty when Menu order is set to a value other than 1.
Added [Armors] category to SpellWheelVR_Exclusions.ini. Mods or armor formids listed there will not be shown in Spell Wheel.
Version 1.5.2
Cast Powers Instantly option will no longer try to cast powers automatically if they are Aimed or Target Actor delivery type powers, because that caused CTD.
Version 1.5.1
Added checks for custom spell casting or equipping with gestures to only allow known spells.
Fixed a bug that caused CTD when you cast a spell with your left hand at the exact time you are fully healed with a healing spell gesture.
Added OstimOrbsScale, OstimOrbsDistanceMultiplier, OstimExcitementBarsScale settings to SpellWheelVR_OstimWheel.ini config file for scaling OStim Wheel orbs. Additionally, OStim wheel orbs are now affected from normal Spell Wheel orb scales and distances as well.
Version 1.5.0
Added Gestures system to draw gestures in the air for specific actions. You can see the gestures in MCM->Symbols page and you can assign actions to gestures in MCM->Gestures page. Actions are generic but smart. Gestures require Trigger button to be touched but not pressed while drawing the gesture in air. You'll see sparks when you are touching Trigger button. And you'll see the gesture symbol in front of you if you successfully drawn a gesture with an action assigned to it. Touch button can be changed from Trigger to something else from MCM.
Added SpellWheelVR_Gestures.ini to adjust gesture related advanced settings like roomspace/worldspace switch, spell selection approaches for actions, potion use approach etc.
Added the ability to define custom gesture actions using SpellWheelVR_GestureActions.ini config file. Custom actions can include CastSpell, CastShout, UsePotion, EquipSpellBoth, EquipSpellLeft, EquipSpellRight with specific formIds for your custom action needs.
Conjuration circle now requires a circle gesture to be drawn in air. Previous implementation is removed and rewritten from scratch and the difficulty settings are removed from MCM. New implementations should prevent any unwanted spawns and make it easier to spawn it willingly.
Added many spark types, selectable from MCM->Gesture page->Spark Type. Default is "Big Swirly Purple to Indigo". You can change it to anything you want.
Separated Powers to their own page/sort order in the wheel. Previously they were combined with spells.
A new ini file named SpellWheelVR_BeastForm.ini is added to support werewolf howls added by mods.
Enchantment/Durability wrist bars will now check Durability VR settings and won't show armor bars if PlayerDurability is disabled.
Added Tilt Angle to MCM->positions page to tilt the wheel a little for better visibility. It can be set between 0-45. Default is 10.
Added a specialized wheel to support a new upcoming mod: OStim Standalone VR
Journal Menu orb no longer requires SkyrimVR to be the active window.
Savegame orb now opens journal menu in the background while saving instead of console. Hopefully this will prevent any issues with it like some people are having.
Added Cast Powers Instantly without equipping option for Spell Wheel to MCM->Advanced page. Simply selecting a power will cast it.
Fixed Bound Weapon gestures not using correct effectiveness values while casting them according to your perks.
Fixed Conjuring creatures with conjuration circle not using correct effectiveness values and not working correctly with conjuration perks.
Fixed Spell Wheel not opening or Wrist bars not showing up when Quickloot menu is open.
Fixed Health/Magicka/Stamina bars not showing correctly calculated percentages when temporary modifiers are applied because of active effects.
Fixed Durability and enchantment of weapons appearing on the wrong wrist bars in left handed mode.
Fixed page switch hand behaviour for left handed mode.
Some MCM fixes in types page.
Version 1.4.12
Added support for Durability VR 1.1.0 to show Torch durability in the wrist bars.
Added scales related to VR Arsenal into SpellWheelVR_Scales.ini.
Version 1.4.11
VRIK headset offsetting will no longer be disabled when wrist bars are being shown, because it wasn't needed apparently.
Added an SKSE interface so that other mods can check if Spell Wheel VR is open or not.
Updated VRIK Interface function calls to support the latest version of VRIK.
Version 1.4.10
Fixed a bug that caused Conjuration Circle Offhand option to not work correctly.
Version 1.4.9
Added support for SkyrimVRESL.
Version 1.4.8
Added support for mods that use vanilla bound weapon meshes as weapon meshes with alternate textures. It caused CTD before for those mods.
Fixed a bug that caused hover and title text letters to overlap if a textscale value less than 1.0 is used.
Fixed a bug that caused some previously saved MCM settings to not get applied properly when loading a save.
Added support for Nightmare Night for added spells in werewolf form.
Version 1.4.7
Rewrote text system so that shown text is only one projectile instead of spawning a projectile for each letter. This will improve performance of texts and also will prevent garbled text issues indefinitely.
Added SpellWheelVR_Change*****.ini config for interchanging items. This is for defining items so that if you equip one, another is grabbed with HIGGS.
Added papyrus function GetLastActivatedWheelId() which returns 1 for secondary hand and 0 for main hand
Fixed a bug that caused CTD when spawning conjuration circle when using conjuration mods with not supported spells.
Fixed a bug that caused wrong orbs to be shown in conjuration circle even though the custom mesh orbs are defined.
Added extra versions support for SpellWheelVR_Food*****.ini files.
Added extra versions support for SpellWheelVR_Potion*****.ini files.
Added extra versions support for SpellWheelVR_Armors*****.ini files.
Added extra versions support for SpellWheelVR_Misc*****.ini files.
Added MergeMapper support.
Fixed a bug that caused pages to be duplicated and caused some lag if there is only one page to be shown and you switch the pages anyway. Old orbs are now automatically removed to prevent this issue.
Fixed a bug that caused CTD when player is suddenly not available.
Version 1.4.6
Fixed a bug that caused Needs bars to appear wrong when using Realistic Needs and Diseases and Bathing in Skyrim together.
Added new config file SpellWheelVR_Armors.ini. Using this, it's now possible to define specific armors to always appear in main or secondary hand wheel. You can also define specific actions for specific armor orbs using this ini.
Version 1.4.5
Added Dismount orb to Spell Wheel. You can enable it from MCM Types page. When it's enabled, normal dismounting is disabled, and you have to use the orb to dismount. This is added for people who are dismounting unintentionally.
Version 1.4.4
Wait Menu controller button is now prevented from being pressed while Spell Wheel is opened on either hand to prevent Black Screen Freeze bug.
Version 1.4.3
Added proper alternate textures support of items that used to appear identical in the wheel. They use alternate textures if available now.
Added SpellWheelVR_Potion.ini file to define potions that are not set as potions in the game records. Skooma is added by default. You can see it in the wheel if you have other potions enabled as a type.
Added Vive Controller preset to MCM->Presets page. It uses and consumes Menu button to spawn the wheel. Missing functionality is added as Menu orbs in secondary hand wheel.
Fixed Spell Tome grab from Spell Wheel with HIGGS issue.
Adjusted Durability VR explosion sizes.
Version 1.4.2
Fixed the texture issue of conjuration circle that happened if you didn't have improved sparks mod installed. Meshes will use the included texture from now on.
Version 1.4.1
Removed alternate texture support because it caused CTD for users of some mods like CACO while viewing Potions in Spell Wheel.
Version 1.4.0
Added new gesture system for conjuring bound weapons easily.
Added new Conjuration Circle for conjuring creatures easily.
Added support for the new Steeds of Ultima VR mod. Mounted equip of weapons and spells are now supported for both hands (Instant Equip VR is required for the fix as well).
Added support for the upcoming Immersive Alchemy mod by Cylonsurfer.
Added support for upcoming Durability VR update 1.1.0.
Added Save Game orb to create a manual save by simply selecting the orb from the wheel. It can be enabled from MCM->Types page for either hand.
Added support for Bathing in Skyrim for wrist needs bars.
Added support for VR Equip. When VR Equip is installed, armors will be grabbed from the wheel instead of getting equipped automatically.
Arrows, Bolts, Torches, Bows, Crossbows, Shields, Navigate VR Compass and Map can now be shown on both wheels if desired.
Added custom orbs for many vanilla spells to make them distinguishable in Spell Wheel.
Added support for 12+ spell mods for conjuration orbs. Fallback orbs defined for names/races for users of unsupported spell mods.
Added custom ini files support for scales. All SpellWheelVR_Scales*** files will be loaded now. Other mods can include their own scales files for support.
Added SpellWheelVR_CustomConsoleCommand.ini file to support Console Command orbs. Users can define orbs here to run console commands by selecting an orb from the wheel. You can make extra versions of this file and include it with your mod. Just name it SpellWheelVR_CustomConsoleCommand****.ini. Don't include [Settings] section in your extra ini.
Added support for alternate textures of items (like potions) that used to appear identical in the wheel. They use alternate textures if available now.
Fixed a bug that caused a CTD when Player's skeleton is suddenly not detectable.
Fixed a bug that caused slow time affecting menus as well if tween menu is opened with time scale is on.
Fixed a bug that caused werewolf beast form spell to not appear in the wheel.
Fixed a bug that caused werewolf/vampire form spells/shouts to appear in the wheel after cured if they were favorited before.
Fixed a bug that caused Spell Wheel to not move alongside the player if it was opened while mounted.
Fixed a bug that caused Spell Wheel to show all spells if show all powers is selected in MCM.
Fixed a bug that caused CTD when using an older version of Immersive Smithing.
Other minor bug fixes.
Version 1.3.0
Added support for Durability VR. Enchantment bars are now modified to include Durability information of currently equipped weapons and armors.
Added support for different inventory items to be shown in the wheel. The mod will now show inventory items correctly when ShowAll type is enabled. Improved, player enchanted, named, durability changed weapons and armor will now be shown as separate orbs (Current durability is shown at the end their names with %). They are equipped correctly as well. Broken items are not shown in the wheel.
Adjusted size and rotation of new VR Arsenal guns.
Health, Stamina, Magicka amounts are now shown correctly on wrist bars when Player has an effect that increases or decreases max amounts.
Enchantment charges are now shown correctly on enchantment bars.
Added Tween Menu orb.
Added Favorites Menu orb.
Added Wrist side position for bars.
Added the ability to select stuff with the other hand too. You simply spawn the wheel with a hand, hover an orb with the other hand and then let go off the button with your hand.
Added Frostfall bars support. It's a separate category of wrist bars.
Added Sunhelm cold bars support.
Added Keep it Clean for needs bars support.
Added a dropdown to MCM to decide which page Menu orbs appear.
Added SpellWheelVR_Scales.ini file to allow modification of specific orb scales for mods or formids. Center orb scale multiplier is also in this ini file.
Added Custom orbs support for keypresses (new SpellWheelVR_CustomKeypress.ini to define custom orbs)
Added Multiple Separate Pages feature. Wheel Page count will now work in Separate pages mode to allow having more than one page of categories. So this will allow having ARMORS 1 and ARMORS 2 pages for example if you allow it.
Added support for upcoming Immersive Smithing mod for smithing, smelting and tanning. The mod will show Armors, Weapons and Smithing ingredients on the other hand automatically if you have Immersive Smithing Blacksmith Hammer equipped on one hand. The mod will show Smelting Ingredients on your Secondary Hand wheel, if you are next to a smelter. Spell Wheel will show tanning ingredients automatically on the secondary hand wheel if you are close to a tanning rack. The items shown will not be equipped, but instead grabbed for all cases.
Added an option to mirror secondary hand orbs.
Added an option to sort orbs Alphabetically.
Added CustomSpellOrbs config file to allow changing Spell orbs by defining custom meshes for spell formids. SpellWheelVR_CustomSpellOrbs.ini is included with the custom meshes for Vanilla Rune spells. It supports SpellWheelVR_CustomSpellOrbs***.ini files for other mods to modify spell orbs easily.
Version 1.2.5
Added new wrist bar support for RealVirtualMagic (RVM) mod: Brainpower. When the mod detects RVM interface, it will show the fourth bar under Health/Magicka/Stamina.
Version 1.2.4
Added support for Vampire Body VR and Werewolf Body VR mods.
SOS armors are now correctly detected and not included in the wheel.
Wrist bars are now enabled by default.
Version 1.2.3
Added support for Drink Eat Sleep Bathe needs mod for Needs wrist bars. It shows Hunger-Thirst-Sleep-Cleanliness states.
Version 1.2.2
Added support for Last Seed needs mod for Needs wrist bars. It shows Hunger-Thirst-Fatigue-Vitality states.
Fixed a bug that prevented SpellWheelVR_Food.ini entries to be shown. It now shows those items even if they are not potion or food.
Fixed a bug that prevented armors with SOS_ keywords to be shown in the wheel.
Version 1.2.1
Fixed secondary hand order settings not applying correctly in MCM.
Fixed a bug that caused wrist bars to not appear when VRIK is not installed. It should work correctly without it now (You may need to adjust the offsets).
Fixed a bug that caused wrist bars to not appear on Vampire Lord and Werewolf beast forms.
Fixed a bug that caused selecting any wheel presets to disable wrist bars.
Fixed "Show Hover Text" setting to be disabled by default.
Version 1.2.0
Added multiple pages support. Pages will be changed like a tablet screen swipe using the same hand or the other hand(adjustable from mcm) from the center of the wheel.
There are two different multiple pages types: Normal with more pages or Separate pages for each type or group of types. You can increase page count for the first one or enable Separate pages option for the second.
Added options to allow/prevent Page Switch Directions (Both/Left Only/Right Only) for multiple/separate pages.
Added All Armors, All spells, All powers, All shouts options for types
Added options to Show Favorite/All Alteration/Conjuration/Destruction/Illusion/Restoration spells for each hand wheel, so you can separate spells according to school for your hands.
Separated main and secondary wheel orders, so you can define different pages for each wheel.
Added support for specific Misc items with a new ini: SpellWheelVR_MiscItems.ini. You can define any items from a mod or specific items to be always shown on main or secondary wheels. You can also define if you want to use higgs to grab them, drop them or equip them.
Added an ini file "SpellWheelVR_Food.ini" to show specific Food and ingredients in the wheel always.
Added an ini file "SpellWheelVR_Exclusions.ini" to prevent spells/powers/shouts from showing when All Spells, All powers, All shouts options are selected. For example: you can add your weather mod's esp here so its power won't appear in the wheel.
Added an option "Top to Bottom Wheel Positions" to make the wheel fill from top to bottom instead of inside out.
Orbs are now sorted according to type and then formid so that different types are not mixed in separate pages. And hopefully stuff won't change their positions drastically when you spawn the wheel again. If it does, enable "Top to Bottom Wheel Positions" option.
Added wrist bars for Health/Magicka/Stamina (Vitality Bars), Hunger/Thirst/Fatigue (Needs Bars), Enchantment Bars. It can be enabled from MCM. Needs bars support Sunhelm, iNeed, Realistic Needs and Diseases, Vitality Mode mods. This feature currently requires VRIK.
Added MCM settings to enable each individual bar type, adjust their offsets, angles, scales, view angles etc.
Added an option to change center orb visuals for each hand (None, Vortex, Vitality bars, Needs bars).
Added an option to enable/disable unequipping with center orb.
Added support for special characters for text.
Added support for CylonSurfer's new upcoming VR Hunt and Cook mod to show its items when camp gear is selected from types. Also it provides correct usage when its items are equipped. Also shows ingredients that have Food or FoodRaw keywords in Food category now plus lavender to provide easy access when cooking food with it. It shows ingredients/food when you are holding a pan even if you don't have food showing normally. It shows food page if using separate pages.
Added two new presets: Separate Pages and Separate Pages Compact.
Added a preset to use B/Y for button and button combination and enable Journal and Wait menu orbs automatically.
Vampire Lord and Werewolf Beast forms are detected and only creature form spells/shouts are shown in the wheel.
Some changes to the default values like Vertical Wheel Position set to 0 now.
Text is now centered correctly.
Fixed distance from player algorithm, so it doesn't spawn the wheel on the sides anymore.
Fixed all misc items being shown in Spell Wheel when all camp gear items are enabled and basic camp gear mod is not installed.
Version 1.1.1
Fixed spell wheel spawning on the ground when HMD relative position is disabled in MCM.
Version 1.1
Added support for Favorite Armors as a type.
Increased max possible orb count to 60 (Added another line of hexagon). Default is still 36.
Increased max text length to 30 characters.
Added two additional presets to change orb count: 36 Orbs and 60 Orbs. These only change orb count and scale/distance of orbs.
Hook used for the projectile processing is changed completely. That whole function is rewritten. (Thanks to Flyingparticle for providing the hook address and the know how)
There should be no stutter caused by moving anymore. It's super smooth while moving and follows the hmd perfectly in hmd relative mode.
There should be no text appearing inconsistencies anymore. Text should appear uniformly and instantly regardless of performance.
If you open the wheel while moving, it appears instantly instead of opening from center or rising from ground. This is necessary to achieve smooth movement.
Added specific hand support for NavigateVR. It shows compass on the main hand only and maps on the secondary hand only now. Compass/maps are enabled if either hand has melee enabled now.
All Misc items except items from Basic Camp Gear will be equipped now instead of grabbed by Higgs to support all other mods. Basic Camp Gear items will be dropped like before.
Slow time also slows down player air falling speed multiplier now automatically, in case you want to stay in the air more when the wheel is open. Only applied if you open the wheel in air.
Removed spell wheel moving speed, text appear speed, slow text settings from MCM. Those are not used or needed anymore. Text should appear instantly and there is no danger of orb scattering bug happening even on low performance builds.
Fixed some orb positioning, scale, rotation issues.
Version 1.03
Added Favorite Scrolls as a type.
Separated Powers from Spells in types.
Prevented showing left hand spells on right hand and right hand spells on left hand.
Fixed a bug that caused a ctd because of some weapons.
VRIK Head bobbing is automatically disabled when spell wheel is on now.
Version 1.02
Separated All Potions/Food into All Health Potions/Magicka Potions/Stamina Potions/Other Potions/Food in the MCM types page.
Added an option in MCM to show item count next to the name in text in parenthesis for potions, food, poisons, arrows, bolts, melee weapons (Enabled by default)
Implemented simple kerning, so thin letters and thick letters appear better in text.
Added support for Index Controller touchpad press. This option requires VRIK Index bindings on steamvr.
Added Text Appear Speed to MCM and made Slow Speed Text disabled by default.
Fixed campfire items not being able to be used bug.
Fixed a bug that caused menu sliders and scrolls to be too fast after using Journal Menu orb.
Fixed scaling of Spellforge spell orbs.
Version 1.01
Added a fix for text not appearing bug.
Added a fix for spell wheel sometimes not appearing bug.
Fixed a bug that caused poisons showing when potions/food are enabled.
Version 1.0
Initial release.
You like how in other VR games, there are easier menus to equip stuff? Do you like the spell wheel from Blade and Sorcery? Then this mod is for you.
This is a selection wheel mod for Skyrim VR to equip weapons/items/spells/shouts etc. without going into a menu or even open some menus quickly without wasting a button.
By default, it only shows your favorited spells/weapons, but you can enable favorited or all potions/food, poisons, arrows, bolts, melee weapons, shields, bows, crossbows, staves, torches, spells, powers, shouts, armors, scrolls, misc items, Journal Menu and Wait Menu orbs from MCM types page.
It also has immersive wrist bars for Health/Magicka/Stamina and Hunger/Thirst/Fatigue. Those can be enabled from MCM Bars page.
Spell Wheel is highly configurable from MCM. If you don't want to use the wheel itself, you can just set spawn buttons to -Empty- from MCM->General page like this: https://imgur.com/a/GAOnWn2 and use other features of the mod.
You can choose your button or button combination for each hand from MCM
You can grab potions and food directly from the wheel if you have HIGGS installed.
There is an option in MCM to unequip currently equipped weapon to grab with HIGGS.
It shows name of the item/spell when you put your hand over the orb with a hover text.
Text also shows the item count for potions, food, poisons, arrows, bolts, melee weapons in parenthesis.
Hover Text supports 8 languages (Every language that's included in Sovngarde font: English, French, German, Italian, Spanish, Portuguese, Polish, Russian). You can set Journal Menu and Wait Menu texts etc. from the ini included.
Spells and shouts appear as their inventory art in the wheel.
Weapons that have enchantments show their enchantment effect in the spell wheel.
Journal Menu, Wait Menu, Tween Menu, Favorites Menu orbs open their corresponding menus, note that this feature requires Skyrim VR to be the active window.
Save game orb creates a manual save game.
Dismount orb disables original dismounting using controllers and allows you to only dismount from your horse using the Dismount orb. This is added for people who are dismounting unintentionally.
You can also define your own Custom keypress orbs with the SpellWheelVR_CustomKeypress.ini file.
There is a slow time scale option in MCM to slow time when you open the wheel.
Campfire and Basic Camp Gear items can be used directly from the wheel to set up beds and tents etc.
Using a button combination consumes the buttons to prevent other actions to be performed by the game or other mods, so you can use any combination as you like. If you set both button and button combination to the same button, that button will be consumed. For example, you can set both to B for each hand and enable Journal Menu and Wait Menu orbs to use B button as spawning button in oculus or index controllers.
Multiple pages and Separate pages options. When one of these are enabled, pages can be switched with a sweep from the center (left or right) like changing pages in a smart phone or tablet screen.
When you increase Wheel Page count in Separate pages mode, you can have subpages like Armors 1 and Armors 2 etc.
Immersive Wrist bars for Health/Magicka/Stamina (Vitality Bars), Hunger/Thirst/Fatigue/* (Needs Bars), Enchantment/Durability Bars. They can be enabled from MCM. Needs bars support Sunhelm, iNeed, Realistic Needs and Diseases, Vitality Mode, Last Seed, Drink Eat Sleep Bathe, Keep It Clean, Bathing in Skyrim, Frostfall mods automatically by checking their globals, it doesn't need any patch etc. (You can turn of their icons/widgets from their MCM, because those would be redundant).
Vampire Lord and Werewolf Beast forms are detected and only creature form spells/shouts are shown in the wheel.
There is an option in MCM to fix Spell Wheel to HMD relative vertical position.
There is an option in MCM to fill the wheel top to bottom instead of inside out.
There is an option to enable lighting when Spell Wheel is spawned so you can see weapons/items clearly in the dark (Enabled by default).
There is an option to change combat stance according to unequip/equip actions in MCM.
There is an option to change Spell Wheel spawn animation to make it rise from the ground instead of opening from center in MCM.
You can change scale and distances of the orbs and hover text, change the speed it appears and moves etc. from MCM. You can also scale item types individually.
Conjure bound weapons with gestures: Here is a short video explaining how to. If you have CTD while conjuring bound dagger, use Bound Dagger CTD Fix
It includes a Gesture System. Check out Gesture System Article for detailed information.
If you are getting spells or items equipped randomly after you favorited them, that's not because of this mod. You probably have Dragonborn Speaks Naturally installed. That mod has a feature to equip favorited stuff by voice activation. I suggest disabling that feature from its ini.
Check out this video where I go over different options and also give you a preview of the mod:
Default button combination is Grip + Trigger for both hands. Pressing both together (grip first and then trigger) should spawn the wheel. You can enable other types from MCM types menu. Check configuration section for details.
I strongly recommend you to change the button combination to something you are comfortable with. I recommend B/Y preset from MCM->Presets page which consumes B/Y buttons and provides Journal/Wait menu orbs for the lost functionality.
After spawning the wheel, move your hand over the orbs(collide with them), they should get bigger to show they are selected, also if hover text is enabled, their name will be shown with a hover text. To equip that item/spell, let go of the button(s) while your hand is over the orb. You should now equip that item/spell on that hand.
Center orb is for unequipping whatever you have in your hand.
Check out this video which goes over the most important settings in MCM:
This mod includes an skse plugin, an ini file, and an esp file, also mesh and texture files for some orbs and text fonts, also two scripts for MCM.
MOD MANAGER: Install with your favorite mod manager.
MANUAL INSTALLATION:Not recommended. Extract to Skyrim VR\Data\ folder.
Load order doesn't matter.
Regarding FISSES script file conflicts between this and some other mods, those files are for FISSES support. If you have FISSES, let FISSES overwrite them all. If you don't have FISSES, it doesn't matter which overwrites because they are not used in any way.
This mod can be installed mid-save without issues.
Do not change formids of this mod, do not merge the esp with others, do not try to eslify the esp. Doing so would break this mod.
It's completely safe to update from previous versions to latest versions mid-save.
This mod comes with an MCM to configure everything:
In presets page, you can load one of the included presets for Mage, Warrior, Rogue, Spellsword gameplays. These just enable different orb types. You can modify them however you like. Also added in version 1.2, Separate Pages and Separate Pages Compact presets allows you to quickly switch to separate pages and provide you a simple separate pages system.
Orb count presets allows you to quickly change orb count and adjust scales accordingly.
Immersive wrist huds presets allows you to quickly enable Vitality, Needs and Enchantment bars.
B/Y Button Preset sets both button and button combination values to B/Y and also enables Journal and Wait menu orbs.
If you have FISSES installed, you can save and load your presets in this page also.
In general page, you can select buttons for each hand. Button and button combinations are used to spawn the wheel for that hand.
If both a button and button combination are used, when they are pressed together, they are consumed to prevent game or other mods to use those buttons. In the screenshot, I set both to B to use B button for spawning the wheel (Recommended for index controller users). Also, added in version 1.02, you can now select "VRIK Index Touchpad Press" as an option which requires VRIK bindings selected on SteamVR and allows Index Controller touchpad press to spawn the wheel..
You can enable/disable hover text and change its scale here. Hover text shows the name of the item/spell when you hover an orb.
You can enable/disable Change Stance, which draws your weapon automatically if you equip one from the wheel and sheathes it automatically if you unequip both your hands.
You can also set various HIGGS related settings here in general page. For example "Unequip to Grab with Higgs" unequips whatever you are holding to grab potions/food with your hand, otherwise they are consumed immediately.
In types page, you can select which orbs will appear for each hand separately. Show Favorite... means that item will only appear in the wheel if it's favorited. Show all... means that item will appear regardless of its favorite state. If you are going to set both your buttons to B, make sure you enable Journal Menu and Wait Menu orbs here before exiting MCM.
In positions page, you can set scale of orbs, distance and positioning of orbs, spawn and moving speed of orbs.
Rise From Ground option is makes orbs rise from the ground.
You can also change the order in which different type of orbs appear for main and secondary wheel separately. Note that the max possible orb count is 60, so you may need to prioritize your orbs to prevent missing out important stuff for you.
In advanced page, you can enable logging, set slow time scale if you want to use it (100 means no slow time, 1 is max slow time), enable/disable lighting effect (to see item orbs better at dark), and change orb scale multipliers for each orb type.
In bars page, you can enable wrist bars(select positions for them) for health/magicka/stamina (Vitality), hunger/thirst/fatigue (Needs), and Enchantment bars. Needs bars support Sunhelm,iNeed,Realistic Needs and Diseases,Vitality Mode,Last Seed,Drink Eat Sleep Bathe mods. Bar View Angle is the angle used for (imagine a cone area) viewing the bars, so that they will only appear when you are looking at them. I suggest using a mod that disables UI bars along with these.
This mod also comes with many ini files. Here are some of them:
SpellWheelVR.ini: This file is for entering translations of Journal Menu and Wait Menu hover texts for other language users.
SpellWheelVR_Exclusions.ini: This file is for defining specific mods or formids of spells, powers and shouts that shouldn't appear in the wheel when All Shouts/All Spells/All Powers options are selected in types page. Mod comes with some already defined by default.
SpellWheelVR_Food.ini: This file is for defining specific food items to be shown in the wheel automatically. Mod comes with sunhelm water skins(all versions) defined by default.
SpellWheelVR_MiscItems.ini: This file is for defining misc items from a mod or specific items to be always shown on main or secondary wheels. You can also define if you want to use higgs to grab them, drop them or equip them.
It's compatible with HIGGS, meaning you can pick up potions/food from the wheel to eat them by putting them in your mouth. Settings are adjustable in MCM. This is an awesome mod. I really recommend it, if you haven't already installed it.
It's compatible with Campfire (and other mods that has spawned from it) and Basic Camp Gear mods, meaning you can set up beds, tents etc. directly from the wheel. Just enable Camp Gear type from MCM.
It's compatible with FISSES, meaning you can save your presets and load them again from presets menu.
It's compatible with VRIK, it disables head bobbing automatically when spell wheel is on. Requires build 28. Also, this is not really an incompatibility, but make sure your activation distance is not set to maximum, you shouldn't even need to change that distance if your vr scale is correct anyway, because that would cause holsters to activate if you are using grip+trigger or similar combination and if you equip something from the wheel at the same time as VRIK tries to equip something, that would cause the game to crash.
It's compatible with Favorite Misc Items, meaning if you have that mod installed, you can set your misc item to favorites and see them on the wheel.
Needs bars support Sunhelm,iNeed,Realistic Needs and Diseases,Vitality Mode,Last Seed,Drink Eat Sleep Bathe,Keep It Clean,Bathing in Skyrim,Frostfall mods.
Various spell mods are tested and their scales are adjusted so that their orbs are shown in unison with vanilla spell orbs. If you encounter a spell that is scaled weirdly, let me know and I'll change its scale.
Compatibility with other languages: This mod supports other language item/spell names including accented letters, basically all characters in Sovngarde font are supported.
Mods that use alternate textures are not supported at the moment. They appear without their alternate textures in the wheel. So potion mods like XxAwesome_PotionsXX is not supported. You can use Awesome Potions Simplified or Pretty Animated Potions - VR edition instead which doesn't use alternate textures. Or something like ElSopa - Potions Redone + Patches which I use myself which makes potions appear incredible in the wheel. Alternate textures support is added in version 1.4.3.