From 4c54e5c20379bbff60a25924790d19a2eb912267 Mon Sep 17 00:00:00 2001 From: Philipp Sehmisch Date: Wed, 7 May 2008 23:14:54 +0000 Subject: 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. --- ChangeLog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5474c763..b0df9770 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2008-05-08 Philipp Sehmisch + + * 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 * src/game-server/trigger.cpp, src/game-server/trigger.h, -- cgit v1.2.3-60-g2f50