summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPhilipp Sehmisch <tmw@crushnet.org>2008-03-15 02:39:52 +0000
committerPhilipp Sehmisch <tmw@crushnet.org>2008-03-15 02:39:52 +0000
commit20cc45b27ecb5264b1e71e99e233b8e4b4aaea50 (patch)
tree37a13fdeac32b60bcccea8362ddf26ca53c2428e /ChangeLog
parent68c0625ee9a3a01090f0bc93612bf84dd71eaa67 (diff)
downloadmanaserv-20cc45b27ecb5264b1e71e99e233b8e4b4aaea50.tar.gz
manaserv-20cc45b27ecb5264b1e71e99e233b8e4b4aaea50.tar.bz2
manaserv-20cc45b27ecb5264b1e71e99e233b8e4b4aaea50.tar.xz
manaserv-20cc45b27ecb5264b1e71e99e233b8e4b4aaea50.zip
Added pathblocking rules to NPCs, added script bindings to query being positions and created script infrastructure for regularily called script functions. This allows NPCs which wander around automatically.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 9 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 77ea9585..582624bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,9 +3,15 @@
* src/game-server/map.cpp, src/game-server/movingobject.hpp,
src/game-server/object.hpp: Fixed a crash caused by the new blocking
system (thanks to peavey for reporting).
- * src/scripting/lua.cpp: Implemented script binding for controllig
- movement of beings.
- * data/test.lua: Implemented NPC which moves around when talked to.
+ * src/scripting/lua.cpp: Implemented script bindings for querying
+ positions and controllig movement of beings.
+ * data/scripts/libtmw.lua, data/test.lua: Implemented script
+ infrastructure for regularily called NPC function.
+ * data/test.lua: Implemented NPCs which move around. One automatically
+ and one when talked to.
+ * src/game-server/npc.hpp: Added pathblocking rules to NPCs (blocked
+ by walls, mosters, other NPCs and player characters but do not block
+ player characters.
2008-03-13 Philipp Sehmisch <tmw@crushnet.org>