Thank you for the great mod. I'd like to request 2 small things though. It would be great if we had more menu shortcuts, like an orb for inventory or for map. I personally dislike using the buttons (a,b,x,y) as it breaks immersion. In addition to that, I wish the journal orb would actually only open the journal and not the last menu opened (e.g. after closing system tab for saving, using journal orb opens the system tab) Also, it would be great if the save game orb would quicksave instead of creating a new manual everytime. Not sure if that can be changed in a config?
For quicksave, you can define a keyboard shortcut for F5 in SpellWheelVR_CustomKeypress.ini file like this: [CustomKeypress] 0x74=Quicksave=alphabet\symbolQ.nif This would show Q letter as an orb and when you choose it, it would quicksave the game.
You can also use the saveGame mesh itself if you want, like this (you should disable the actual savegame orb to prevent confusion if you do this): [CustomKeypress] 0x74=Quicksave=magic\saveGame.nif=0.33 Regarding more shortcuts, You can do similar things for Inventory with letter I or Map with letter M etc. [CustomKeypress] ... 0x49=Inventory=alphabet\symbolI.nif 0x4D=Map=alphabet\symbolM.nif
Check the instructions in SpellWheelVR_CustomKeypress.ini which explain how to do this. This method is the exact same method that's used for Wait menu and Journal Menu actually (which I don't control which page is opened). If you want better icons for Inventory and Map orbs, you can make nifs for them by duplicating saveGame.nif for example and changing the texture path to your own.
There is also Tween menu orb in Types page that you can activate which opens tween menu.
I started having corrupted save games, about half the time or so. I noticed that saving through the menus is never corrupted, it's only when I use spellwheel save orb, and like I said, half the time at that. Any thoughts on what I can look at to troubleshoot? At first I thought it was a mod related thing until I noticed the saves through the menus are fine.
Also, as a side question, is there a way to bind conjuration wheel to a vrik gesture? The circle gesture just isn't reliably working for me.
I don't know. I always use the save game orb and I never get save corruption. Only things I know that can cause save corruption is changing load order mid-save or enabling full screen game ini setting.
You said "about half the time or so". If you can narrow it down to what actually causes the save corruption, I may add a prevention for that. Like for example, you save right after waiting and it gets corrupted, but not normally, I can add a message that it cannot save right after waiting and let you know so that it's not saved so that you can try saving again in 10 seconds.
There is not. It's a hardcoded unique gesture implementation. You can adjust its settings from MCM though. I'll think about some kind of integration with VRIK gestures.
After some time, I can confirm that saving with the wheel is always producing corrupt saves while saving through skyrim menu does not. To be clear, I am not saying spellwheel vr is the cause; I am sure I screwed up some mod loading somewhere. it's just that since regular saves work fine, I am wondering if there is a difference in the mechanism of saving between the two where the difference is causing the issue to lead to a bad save with the wheel.
It's not a major issue since I can save and this is not widespread, but it is a curiosity that the two methods produce different results.
I'm still waiting for a distinctive way to reproduce it from you. I think I saw you write additional info about it on discord etc. (something like "Happens if I save using the orb right after waiting") but you didn't mention it here. The difference is that when you save from the menu, the game is at a full stop. I stop the game manually by opening the console menu for a second but not displaying it to the user. If somehow there are other processes that happen for you in the background that doesn't stop the game, that can cause the issue.
When saving using the orb, the game stops for a split second for you too, right?
Maybe I can open the journal menu instead of console menu and see if that fixes it for you. Let me know if you are willing to test.
Absolutely amazing mod, 10/10. Couldn't live without it!
Would there ever be scope to split spells and powers? I use sunhelm and I like to favourite a bunch of powers but playing a mage clutters up my main wheel!
I'm getting around this using vrik gestures at the minute.
Anyway, thanks for making Skyrim VR playable my guy.
I don't have Besiege installed, although I did at one time in the distant past. This directory does not exist on my PC.
It appears the crash may be related to FPSFixPlugin.dll. Of course I know that is not your mod. Just wanted to share, since it happened when using Spell Wheel to save.
Very much appreciate this mod and all the work that goes into it, I’m having an issue with a mod that I created for a werewolf howl/shout, the mod is set up what appears to be correctly in the vanilla menus when I’m in human form I don’t have the shout when I’m in werewolf form I have the shout however when I favorite the shout to be used with spell wheel the orb shows up in my human form and not my werewolf form
Werewolf howls are specifically supported, you don't have to favorite them. The only catch is that howls are hardcoded in the mod unfortunately. I'll have to make it into an ini file instead so that it's not hardcoded. I'll do that in the next version and you'll be able to add that shout's formid to that ini file.
Thank you for the reply! I appreciate the mod and the work you put into it and very much appreciate the solution to the issue, I’ll look forward to the next update then!
I wonder if there is a way to display all daggers in the Inventory like it does with bows and crossbows? just to explain what I mean, I play with only daggers being able to be thrown without returning it at all, I was wondering if there was a feature to turn off returning completely and having all daggers display in the spellwheel without me having to favorite it all the time when I pick up a new one to be displayed in the spell wheel?
Yes however it will show a clutter of melee weapons especially after looting, if there was an option to isolate daggers and display only other favorite melee weapons that would be awesome! Cheers!
You mean add 2 new settings in that page for each weapon type (All, Favorite) so that people could choose which ones to show. But wouldn't that be too much?
I do have a question: Is there a setting to tilt the spell wheel away from you? I find that I often have my hands lower down, so when the wheel opens and all the items are vertical it's a bit hard to see, and I tend to have to close and re-open it higher.
Not sure how you wrote it, but would it be possible to add a setting to change the rotation around the X-axis?
Hiya, I've started getting a weird bug where Spell Wheel's save button will work fine and be very responsive once I've loaded into the game but after a few hours of playing, it will take longer and longer to save, though no more then a second or so. Its just noticeable because I save often. But eventually, I'll try to save, usually right after exiting a city, and it'll soft lock. The screen will pause while it's "saving" but it will never complete it and I'll have to restart the game. Any idea what might be going on? It doesn't seem like I'm having script load errors, but maybe? Is there something else that could cause this to fail? My save game files also aren't very large, just about 7mb so it doesn't look like save bloat either.
I'm not sure. I haven't experienced anything like that. Save game is an internal function, but I pause the game by opening the console to do it and I close the console right after it.
What I do is, basically:
tm (disable ui so that console doesn't appear) Open console menu (so the game stops) Run Save Game function Close console menu Wait 100 ms tm (enable ui again) Show "Saving game..." hud message. If saving game takes longer and longer, that's game's scripts related like you said. The game scripts starts to run slower and slower the longer you play probably and it results in save game function to not end on the background maybe. And then when I open the console again, it freezes? Maybe I can put the close console menu after waiting to give it more time and maybe increase the wait time, but that would cause momentary freezing when you save the game to be longer.
Thank you for the reply and thank you for your great work! Since I keep reading that payprus logs aren't very helpful, I've been ignoring that feature for quite awhile. But I turned it back on and I found 2 random mods spamming my papyrus logs every minute with multiple errors. I went ahead and removed those two mods so I'm hoping things will run smoother. I wonder if this is also why Spell Wheel VR doesn't always seem to save when I click the button. I swear I've saved the game at certain points but after dying and reloading the save wasn't there.
Sounds like it can't receive continuous button press from your controllers. Either it's an issue with your controllers or some kind of software you are using interrupting the signal.
Mods access buttons using different methods. It's possible one mod is broken but not the other because of an interference.
Have you tried using dedicated buttons for spell wheel? Which controllers do you have? I suggest using the B/Y preset from MCM->presets menu if you have index or quest controllers. It gets and consumes B-Y buttons and gives you menu orbs for lost functionality.
I see, it's probably related to opencomposite you are using. I remember one other person having similar issues, but nexus removed search and it's not possible to find who it was and if they managed to find a fix for their issue.
1062 comments
If you don't tell me when something is wrong or comment about your requests, I won't know about them and can't fix/add stuff (Naturally!).
If you like the mod, consider clicking the "Endorse" button to make it visible for more people
I'd like to request 2 small things though.
It would be great if we had more menu shortcuts, like an orb for inventory or for map. I personally dislike using the buttons (a,b,x,y) as it breaks immersion. In addition to that, I wish the journal orb would actually only open the journal and not the last menu opened (e.g. after closing system tab for saving, using journal orb opens the system tab)
Also, it would be great if the save game orb would quicksave instead of creating a new manual everytime. Not sure if that can be changed in a config?
Again though, thank you for your work!
[CustomKeypress]
This would show Q letter as an orb and when you choose it, it would quicksave the game.0x74=Quicksave=alphabet\symbolQ.nif
You can also use the saveGame mesh itself if you want, like this (you should disable the actual savegame orb to prevent confusion if you do this):
[CustomKeypress]
0x74=Quicksave=magic\saveGame.nif=0.33
Regarding more shortcuts, You can do similar things for Inventory with letter I or Map with letter M etc.
[CustomKeypress]
...
0x49=Inventory=alphabet\symbolI.nif
0x4D=Map=alphabet\symbolM.nif
Check the instructions in SpellWheelVR_CustomKeypress.ini which explain how to do this.
This method is the exact same method that's used for Wait menu and Journal Menu actually (which I don't control which page is opened).
If you want better icons for Inventory and Map orbs, you can make nifs for them by duplicating saveGame.nif for example and changing the texture path to your own.
There is also Tween menu orb in Types page that you can activate which opens tween menu.
Let me know if you have any problems :)
I will have to look into textures for inventory and bag :)
Less menus i have to use, the better :D
Also, as a side question, is there a way to bind conjuration wheel to a vrik gesture? The circle gesture just isn't reliably working for me.
You said "about half the time or so". If you can narrow it down to what actually causes the save corruption, I may add a prevention for that. Like for example, you save right after waiting and it gets corrupted, but not normally, I can add a message that it cannot save right after waiting and let you know so that it's not saved so that you can try saving again in 10 seconds.
There is not. It's a hardcoded unique gesture implementation. You can adjust its settings from MCM though. I'll think about some kind of integration with VRIK gestures.
It's not a major issue since I can save and this is not widespread, but it is a curiosity that the two methods produce different results.
The difference is that when you save from the menu, the game is at a full stop. I stop the game manually by opening the console menu for a second but not displaying it to the user. If somehow there are other processes that happen for you in the background that doesn't stop the game, that can cause the issue.
When saving using the orb, the game stops for a split second for you too, right?
Maybe I can open the journal menu instead of console menu and see if that fixes it for you. Let me know if you are willing to test.
Would there ever be scope to split spells and powers? I use sunhelm and I like to favourite a bunch of powers but playing a mage clutters up my main wheel!
I'm getting around this using vrik gestures at the minute.
Anyway, thanks for making Skyrim VR playable my guy.
It will be added in the next version: Screenshot from dev build.
I found something odd in the crash log, line 158:
[RSP+228] 0x2369D37E600 (char*) "m/steamapps/common/Besiege/Besiege_Data\Managed/"
I don't have Besiege installed, although I did at one time in the distant past. This directory does not exist on my PC.
It appears the crash may be related to FPSFixPlugin.dll. Of course I know that is not your mod. Just wanted to share, since it happened when using Spell Wheel to save.
https://pastebin.com/YSYpJu69
Thank you for sharing, regardless. I always like to be informed
I wonder if there is a way to display all daggers in the Inventory like it does with bows and crossbows? just to explain what I mean, I play with only daggers being able to be thrown without returning it at all, I was wondering if there was a feature to turn off returning completely and having all daggers display in the spellwheel without me having to favorite it all the time when I pick up a new one to be displayed in the spell wheel?
Cheers!
I do have a question: Is there a setting to tilt the spell wheel away from you?
I find that I often have my hands lower down, so when the wheel opens and all the items are vertical it's a bit hard to see, and I tend to have to close and re-open it higher.
Not sure how you wrote it, but would it be possible to add a setting to change the rotation around the X-axis?
By that I mean rotating like this:
->
And
->
What I do is, basically:
tm (disable ui so that console doesn't appear)
Open console menu (so the game stops)
Run Save Game function
Close console menu
Wait 100 ms
tm (enable ui again)
Show "Saving game..." hud message.
If saving game takes longer and longer, that's game's scripts related like you said. The game scripts starts to run slower and slower the longer you play probably and it results in save game function to not end on the background maybe. And then when I open the console again, it freezes? Maybe I can put the close console menu after waiting to give it more time and maybe increase the wait time, but that would cause momentary freezing when you save the game to be longer.
Have you tried using dedicated buttons for spell wheel? Which controllers do you have?
I suggest using the B/Y preset from MCM->presets menu if you have index or quest controllers. It gets and consumes B-Y buttons and gives you menu orbs for lost functionality.