The problem is not really a problem as such, just a matter of aesthetics - The player and another NPC are moved to another location a short distance away, and the SetPCSleepHours is called at 1,2 or 4 hours, depending on various circumstances. Everything works just fine, however the NPC and the surroundings are visible throughout the whole thing, which is not very nice, and Id rather a blank screen.
It is possible to set the screen to be blank, then perform the move etc, and then show the screen once more, this time with the player and the NPC in the new location?
cheers
MVK