It was serious miscalculation for me to use python as a development platform.
The problem lies in the python threading model which is, basically, not real thread model, but rather emulation.
Basically, I'm unable to run all pathfinding routine in background thread (pyskiller use astar pathfinding a lot)
It mean, I have to port *WHOLE* pyskiller code onto another language/platform.
It's a bit frustrating, not to say more.
Thursday, March 3, 2011
Thursday, February 24, 2011
Tuesday, February 22, 2011
Another little update.
NPC now try to locate free bed (marked as B on map) and sleep in it (Marked as Z)
Due to the way ai reacts on attacking npc, hitting someone sleeping will result in generation of DangerousSound event, overriding ai behavior and waking up every npc who are around.
Night also dims your vision by 30%.