summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPhilipp Sehmisch <tmw@crushnet.org>2008-05-07 23:14:54 +0000
committerPhilipp Sehmisch <tmw@crushnet.org>2008-05-07 23:14:54 +0000
commit4c54e5c20379bbff60a25924790d19a2eb912267 (patch)
treeb7831416313259343bd5463574fd36b697d82982 /ChangeLog
parent7d559cbae9c713e15ae0c943a4d571122bf29bc6 (diff)
downloadmanaserv-4c54e5c20379bbff60a25924790d19a2eb912267.tar.gz
manaserv-4c54e5c20379bbff60a25924790d19a2eb912267.tar.bz2
manaserv-4c54e5c20379bbff60a25924790d19a2eb912267.tar.xz
manaserv-4c54e5c20379bbff60a25924790d19a2eb912267.zip
Implemented script bindings for making beings talk and sending private chat messages from scripts to clients. Implemented trigger areas which are only triggered once when a being steps into them instead of every tick.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5474c763..b0df9770 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2008-05-08 Philipp Sehmisch <tmw@crushnet.org>
+
+ * src/game-server/trigger.cpp, src/game-server/trigger.hpp,
+ src/game-server/mapreader.cpp, src/game-server/scripting.cpp: Implemented
+ possibility to have trigger areas which only trigger when a being enters
+ them and not every game tick the being is inside.
+ * src/scripting/lua.cpp, src/game-server/state.cpp,
+ src/game-server/state.hpp: Implemented script bindings for making beings
+ say something, sending private chat messages from scripts to clients.
+ * data/test.lua: The trigger areas now make every being which steps on them
+ say something and send a private chat message to the being which steps on
+ them. Made the guard at the gate say something in random intervals to
+ demonstrate tmw.being_say with NPCs.
+
2008-05-06 Philipp Sehmisch <tmw@crushnet.org>
* src/game-server/trigger.cpp, src/game-server/trigger.h,