Talk:SetPCSleepHours

There are no discussions on this page.

Doesn't seem to work. And isn't used in vanilla. --Wrye 00:03, 21 February 2009 (EST)


This function doesn't do what it says here on the wiki at all. What it does, is fast forward the time in the game for the given amount of hours. It only takes a second or so. The game itself is "fast forwarded", not just the time, so you will see actors moving at blazing speed, weather changing really fast etc. If you call it in some other block than GameMode, it will only start working when you go back to GameMode.

There are some issues - sometimes actors that are in the same cell as the player will get "stuck" - their world art will be in the same place as they were at the start, but you can't activate them. All these problems go away when a cell is reloaded. A safer way to use SetPCSleepHours is to first move the player to a dummy interior cell and then use the function.

Some problems with AI - it seems that all actions by NPCs are fast forwarded, but I have seen Imperial Legion Soldiers do nothing, but dismount their horse, stand there and mount them again during the many hours passing. I don't know a lot about Oblivion AI, maybe it takes them this long to chose new packages? --JGvardija 14:06, 7 January 2010 (EST)

Return to "SetPCSleepHours" page.