Despite only recently adding the two mods, I had also recently made some ini edits, and some changes the night before, so it took me all day to narrow it down to these two mods.
I was very thorough, and this mod here works great, so don't let that deter you from using it. Something about the Wait While Trespassing mod doesn't play well with this mod. (and to be fair, it's completely possible Wait While Trespassing was the sole culprit)
Update: I've been playing for two weeks, with Faster Sleep Wait installed, and no problems since.
Details of the issue:
Spoiler:
Show
I had just finished the Sanguine Rose mission, and noticed an Oblivion gate nearby. Once I got close enough for the red lighting/weather affect to kick-in (well, normally it'd kick-in), the screen went black and white instead. Like an impossibly deep black, and the sky would bug out with streaks. I tried loading some earlier saves but that didn't help.
I learned later on that Oblivion must've stored something in memory, so loading an earlier save after quitting the game worked (Basically, if I visited that bugged gate in one save, it would affect all saves I loaded in that session). I loaded a save to right before I installed Wait while Trespassing, but after I installed Fast Sleep Wait.
Returning to the Sanguine Statue this time (keeping this mod active, but not the other), there was no Oblivion gate. Despite doing everything in the game the same. I think that particular Oblivion gate wasn't normally supposed to show up yet. Also, the day count info in the save menu showed 0 days on the affected saves.
Here are some screenshots of the issue: Oblivion Gate Bug Here is a save file if you want to test: (it'll still be bugged, I clean installed and still had it, needs UOP to work though) Saves
I found it simpler to hook directly in the function where the sleep time is initialised instead of wrapping a later call and setting it to the new value.
I second most of the posts here in that its been something we've wanted for so long. Thanks iStewieAI, I have too many of your mods to mention across TES4 & FO3.
Keep in mind while the default in Faster Sleep Wait (OBSE) included *.ini is lightning fast,
you can perfectly tweak it to your personal liking.
For example:
I am quite bad at calculating, so out of a habit I was used to set the wait timer way off forward and then stop it when it almost approaches the moment I anticipated.
Now, with the default settings in the included *.ini with Faster Sleep Wait (OBSE) would require me to be both hyper alert and in the possession of lightning reflexes.
So, I just set the waiting time to:
iTimeMS = 700
(default *.ini setting = 100, while in vanilla 1000ms)
Again, @lStewieAl I am very happy with what your mod does,
this is just an case-based example on how flexible your mod proves to be!
Nice work and great of you to include source. I'm playing around on an Oblivion mod while taking a break from game development so changed over to this instead of the spell I uploaded. Thanks for sharing this with us.
This is a great idea to save time waiting :) Will this version have the same issue of possibly messing with the NPC AI Package as the other Fast Wait Mod?
Hi AlisterHenderson, not sure whether you're asking me but I doubt it? All my fast wait does is call the vanilla function setPCSleepHours - not even OBSE. Faster Sleep Wait, however, is a binary plugin and thorough.
The first time I noticed mine was Anvil guards freezing up as if statues. I'm not finding anything like that with Faster Sleep Wait.
It doesn’t cause any issues as the game just idles while you wait each second. Any npc packages are updated when the hour changes - so it doesn’t matter how long you wait between the hours.
23 comments
Do not use this mod along with Wait While Trespassing.
Despite only recently adding the two mods, I had also recently made some ini edits, and some changes the night before, so it took me all day to narrow it down to these two mods.
I was very thorough, and this mod here works great, so don't let that deter you from using it. Something about the Wait While Trespassing mod doesn't play well with this mod. (and to be fair, it's completely possible Wait While Trespassing was the sole culprit)
Update: I've been playing for two weeks, with Faster Sleep Wait installed, and no problems since.
Details of the issue:
I had just finished the Sanguine Rose mission, and noticed an Oblivion gate nearby. Once I got close enough for the red lighting/weather affect to kick-in (well, normally it'd kick-in), the screen went black and white instead. Like an impossibly deep black, and the sky would bug out with streaks. I tried loading some earlier saves but that didn't help.
I learned later on that Oblivion must've stored something in memory, so loading an earlier save after quitting the game worked (Basically, if I visited that bugged gate in one save, it would affect all saves I loaded in that session). I loaded a save to right before I installed Wait while Trespassing, but after I installed Fast Sleep Wait.
Returning to the Sanguine Statue this time (keeping this mod active, but not the other), there was no Oblivion gate. Despite doing everything in the game the same. I think that particular Oblivion gate wasn't normally supposed to show up yet. Also, the day count info in the save menu showed 0 days on the affected saves.
Here are some screenshots of the issue:
Oblivion Gate Bug
Here is a save file if you want to test: (it'll still be bugged, I clean installed and still had it, needs UOP to work though)
Saves
Certainty endorsed!
No crashes or negative side-effects for me.
For new users:
Keep in mind while the default in Faster Sleep Wait (OBSE)
included *.ini is lightning fast,
you can perfectly tweak it to your personal liking.
For example:
I am quite bad at calculating,
so out of a habit I was used to set the wait timer way off forward
and then stop it when it almost approaches the moment I anticipated.
Now, with the default settings in the included *.ini with Faster Sleep Wait (OBSE)
would require me to be both hyper alert and in the possession of lightning reflexes.
So, I just set the waiting time to:
iTimeMS = 700
(default *.ini setting = 100, while in vanilla 1000ms)
Again, @lStewieAl
I am very happy with what your mod does,
this is just an case-based example on how flexible your mod proves to be!
Will this version have the same issue of possibly messing with the NPC AI Package as the other Fast Wait Mod?
All my fast wait does is call the vanilla function setPCSleepHours - not even OBSE.
Faster Sleep Wait, however, is a binary plugin and thorough.
The first time I noticed mine was Anvil guards freezing up as if statues. I'm not finding anything like that with Faster Sleep Wait.