My plan was for them to walk to some random house and 'disappear' into the house.
------
Currently they citizens of Kravengarde can walk around in the city using 'roads'.
A system monitors the current load on the few 'connection points', and projects a route depending on that load.
Essentially this means that some merchants may appear more often in areas with much people, than in the less frequently used parts of the city.
This is however, kind of random, and still in alpha status - so don't expect any villagers to become thieves and be chased by guards or anything.
(Might be one or two scripted thieves, but no dynamic things)
So, about the sleep. They'll probably disappear in the demo version.
(No beds or animations are planned at this point)
In a more advanced version of the villager ai, one or two might become thieves at night, while others go to the bar or maybe to the garrison.
(Just examples)
------
A little progress update too:
- 2 more Paragon spells completed (he's now 99% finished, got some object editing left to do).
- A set of test items have been created, and there might appear a small preview of the current inventory interface build later this week!
Also, I'm going away on Friday (4th) and will come back on the 11th.
So no coding updates during that time! :/
Hope this suffices as an answer!