Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-07-07 | Implemented death listener for scripting engine. | Philipp Sehmisch | 1 | -0/+41 | |
2008-06-26 | fix compile error, and improve guild related methods | Roderic Morris | 1 | -1/+1 | |
2008-05-22 | small style change. | Philipp Sehmisch | 1 | -1/+1 | |
2008-05-22 | (no commit message) | Philipp Sehmisch | 1 | -16/+82 | |
2008-05-19 | Implemented NPC names. Implemented the theoretical possibility to have named ↵ | Philipp Sehmisch | 1 | -4/+14 | |
monsters along the way. Note that the syntax of the LUA functions for creating NPCs has changed. | |||||
2008-05-07 | Implemented script bindings for making beings talk and sending private chat ↵ | Philipp Sehmisch | 1 | -2/+63 | |
messages from scripts to clients. Implemented trigger areas which are only triggered once when a being steps into them instead of every tick. | |||||
2008-05-06 | Implemented script trigger areas which call a script function when an object ↵ | Philipp Sehmisch | 1 | -0/+50 | |
steps into them. | |||||
2008-04-20 | Fixed some compiler errors/warnings. | Bjørn Lindeijer | 1 | -1/+1 | |
2008-03-17 | Error messages in script callback functions are now handed to the lua ↵ | Philipp Sehmisch | 1 | -21/+35 | |
interpreter. | |||||
2008-03-15 | Added pathblocking rules to NPCs, added script bindings to query being ↵ | Philipp Sehmisch | 1 | -0/+30 | |
positions and created script infrastructure for regularily called script functions. This allows NPCs which wander around automatically. | |||||
2008-03-15 | Implemented script binding for controllig movement of beings and fixed a ↵ | Philipp Sehmisch | 1 | -0/+31 | |
crash caused by the new blocking system (thanks to peavey for reporting). | |||||
2008-02-07 | Fail gracefully on invalid monster IDs, don't leak monsters when called without | Bjørn Lindeijer | 1 | -7/+17 | |
a map and handle insertion failures. | |||||
2008-02-07 | Implemented LUA callback function for creating monsters. | Philipp Sehmisch | 1 | -0/+36 | |
2007-09-23 | Robustified code with respect to insertion failures. | Guillaume Melquiond | 1 | -1/+4 | |
2007-09-23 | Changed delayed events to an explicit interface. | Guillaume Melquiond | 1 | -4/+2 | |
2007-08-28 | Implemented quest variables. | Guillaume Melquiond | 1 | -1/+70 | |
2007-08-20 | Removed useless function prefixes. Commented Lua internal variables. | Guillaume Melquiond | 1 | -15/+15 | |
2007-08-20 | Defined two helper functions to abstract away money being available under | Bjørn Lindeijer | 1 | -2/+8 | |
inventory index 0. | |||||
2007-08-19 | Allowed Lua scripts to query and change money. | Guillaume Melquiond | 1 | -3/+16 | |
2007-08-17 | Added Lua function for trading between players and NPCs. | Guillaume Melquiond | 1 | -24/+37 | |
2007-08-15 | Added helper functions for loading files and NPCs as scripts. Put Lua ↵ | Guillaume Melquiond | 1 | -0/+1 | |
helpers into a separate library automatically loaded into new contexts. | |||||
2007-08-14 | Made it possible to load scripts from strings instead of files. | Guillaume Melquiond | 1 | -32/+25 | |
2007-08-13 | Implemented buy/sell handler. | Guillaume Melquiond | 1 | -0/+32 | |
2007-08-11 | Prevented scripts from inserting buggy items in inventories. | Guillaume Melquiond | 1 | -8/+11 | |
2007-08-11 | Added Lua functions for handling inventories. | Guillaume Melquiond | 1 | -5/+100 | |
2007-08-10 | Removed colon in NPC choice messages. | Guillaume Melquiond | 1 | -4/+11 | |
2007-08-10 | Added Lua function for warping people around. | Guillaume Melquiond | 1 | -0/+38 | |
2007-08-09 | Moved creation of testing NPC from C++ to Lua. | Guillaume Melquiond | 1 | -8/+45 | |
2007-08-09 | Converted testing NPC to Lua. | Guillaume Melquiond | 1 | -2/+84 | |
2007-08-09 | Converted NPC class to scripting engine. | Guillaume Melquiond | 1 | -6/+11 | |
2007-08-09 | Added new scripting interface and Lua engine. | Guillaume Melquiond | 1 | -0/+145 | |