summaryrefslogtreecommitdiffstats
path: root/src/scripting
Commit message (Expand)AuthorAgeFilesLines
* Fail gracefully on invalid monster IDs, don't leak monsters when called withoutBjørn Lindeijer2008-02-071-7/+17
* Implemented LUA callback function for creating monsters.Philipp Sehmisch2008-02-071-0/+36
* Made it compile with GCC 4.3Guillaume Melquiond2007-10-271-0/+1
* Robustified code with respect to insertion failures.Guillaume Melquiond2007-09-231-1/+4
* Changed delayed events to an explicit interface.Guillaume Melquiond2007-09-231-4/+2
* Cleaned both configuration and resource managers.Guillaume Melquiond2007-09-221-3/+2
* Implemented quest variables.Guillaume Melquiond2007-08-281-1/+70
* Removed useless function prefixes. Commented Lua internal variables.Guillaume Melquiond2007-08-201-15/+15
* Defined two helper functions to abstract away money being available underBjørn Lindeijer2007-08-202-3/+15
* Prevented access to uninitialized engines.Guillaume Melquiond2007-08-201-5/+8
* Allowed Lua scripts to query and change money.Guillaume Melquiond2007-08-191-3/+16
* Added Lua function for trading between players and NPCs.Guillaume Melquiond2007-08-171-24/+37
* Added helper functions for loading files and NPCs as scripts. Put Lua helpers...Guillaume Melquiond2007-08-153-3/+39
* Made it possible to load scripts from strings instead of files.Guillaume Melquiond2007-08-143-42/+36
* Implemented buy/sell handler.Guillaume Melquiond2007-08-131-0/+32
* Prevented scripts from inserting buggy items in inventories.Guillaume Melquiond2007-08-111-8/+11
* Added Lua functions for handling inventories.Guillaume Melquiond2007-08-111-5/+100
* Removed colon in NPC choice messages.Guillaume Melquiond2007-08-101-4/+11
* Added Lua function for warping people around.Guillaume Melquiond2007-08-101-0/+38
* Moved creation of testing NPC from C++ to Lua.Guillaume Melquiond2007-08-092-8/+63
* Converted testing NPC to Lua.Guillaume Melquiond2007-08-091-2/+84
* Converted NPC class to scripting engine.Guillaume Melquiond2007-08-092-12/+17
* Added new scripting interface and Lua engine.Guillaume Melquiond2007-08-093-0/+296