diff options
author | Philipp Sehmisch <tmw@crushnet.org> | 2008-03-15 02:39:52 +0000 |
---|---|---|
committer | Philipp Sehmisch <tmw@crushnet.org> | 2008-03-15 02:39:52 +0000 |
commit | 20cc45b27ecb5264b1e71e99e233b8e4b4aaea50 (patch) | |
tree | 37a13fdeac32b60bcccea8362ddf26ca53c2428e /ChangeLog | |
parent | 68c0625ee9a3a01090f0bc93612bf84dd71eaa67 (diff) | |
download | manaserv-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-- | ChangeLog | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -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> |