summaryrefslogtreecommitdiff
path: root/src/scripting
AgeCommit message (Expand)AuthorFilesLines
2009-04-22Fixed non combat beings taking damage. Added some debugging info on inserting...David Athay1-0/+3
2009-02-16Added a reference to the scripting documentation to lua.cppPhilipp Sehmisch1-0/+7
2009-02-15send hair and gender information in update look messages, set looks change fl...Roderic Morris1-0/+2
2009-02-15add hair style and color getting and setting to lua scriptsRoderic Morris1-0/+91
2009-02-10Removed testing.cpp because all of its functionality can now be covered by LU...Philipp Sehmisch1-0/+8
2009-02-10Implemented script binding item_drop to create floor items in the game world.Philipp Sehmisch1-0/+37
2009-01-31Fixed crash when passing illegal character handle to Lua binding chr_get_questPhilipp Sehmisch1-0/+5
2009-01-31Added on_remove callback to lua APIPhilipp Sehmisch5-15/+31
2009-01-25Added lua script binding chr_get_rights for querying the account level of a c...Philipp Sehmisch1-0/+17
2009-01-22Reduced the size of lua.cpp by putting the class LuaScript and the utility fu...Philipp Sehmisch5-379/+522
2009-01-21Added script command to get the id of the current map (requested by Invertika).Philipp Sehmisch1-0/+13
2009-01-17Made script error reports more informative and readablePhilipp Sehmisch3-5/+17
2009-01-06Add a function to return the type of a given beingJared Adams1-0/+19
2008-11-26Allows the damage struct to carry more then one used skillChuck Miller1-1/+0
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer3-6/+0
2008-11-06Added sending post via NPC.David Athay1-0/+23
2008-11-06Added convenience wrappers for pushing various STL containers as tables to lu...Philipp Sehmisch1-1/+141
2008-11-01Added script bindings for manipulating the characters experience.Philipp Sehmisch1-0/+74
2008-10-27Script binding for spawning effets from scripts.Philipp Sehmisch1-0/+30
2008-10-24Added post callback for getting post.David Athay1-3/+28
2008-10-23Added functions for getting a being's name and attributes in scriptsDavid Athay1-22/+74
2008-10-22Added enabling and disabling NPCs.David Athay1-1/+33
2008-10-22Fixed NPC id bug. Changed time between server reconnection attempts.David Athay1-0/+20
2008-10-21move all scripts to scripts directory for content conversionRoderic Morris1-1/+1
2008-07-07changed function naming to be consistent with the rest of the script API and ...Philipp Sehmisch1-3/+3
2008-07-07Implemented death listener for scripting engine.Philipp Sehmisch3-1/+68
2008-06-26fix compile error, and improve guild related methodsRoderic Morris1-1/+1
2008-05-22small style change.Philipp Sehmisch1-1/+1
2008-05-22(no commit message)Philipp Sehmisch1-16/+82
2008-05-19Implemented NPC names. Implemented the theoretical possibility to have named ...Philipp Sehmisch3-6/+22
2008-05-07Implemented script bindings for making beings talk and sending private chat m...Philipp Sehmisch1-2/+63
2008-05-06Implemented script trigger areas which call a script function when an object ...Philipp Sehmisch1-0/+50
2008-04-20Fixed some compiler errors/warnings.Bjørn Lindeijer1-1/+1
2008-03-17Error messages in script callback functions are now handed to the lua interpr...Philipp Sehmisch1-21/+35
2008-03-15Added pathblocking rules to NPCs, added script bindings to query being positi...Philipp Sehmisch1-0/+30
2008-03-15Implemented script binding for controllig movement of beings and fixed a cras...Philipp Sehmisch1-0/+31
2008-02-07Fail gracefully on invalid monster IDs, don't leak monsters when called withoutBjørn Lindeijer1-7/+17
2008-02-07Implemented LUA callback function for creating monsters.Philipp Sehmisch1-0/+36
2007-10-27Made it compile with GCC 4.3Guillaume Melquiond1-0/+1
2007-09-23Robustified code with respect to insertion failures.Guillaume Melquiond1-1/+4
2007-09-23Changed delayed events to an explicit interface.Guillaume Melquiond1-4/+2
2007-09-22Cleaned both configuration and resource managers.Guillaume Melquiond1-3/+2
2007-08-28Implemented quest variables.Guillaume Melquiond1-1/+70
2007-08-20Removed useless function prefixes. Commented Lua internal variables.Guillaume Melquiond1-15/+15
2007-08-20Defined two helper functions to abstract away money being available underBjørn Lindeijer2-3/+15
2007-08-20Prevented access to uninitialized engines.Guillaume Melquiond1-5/+8
2007-08-19Allowed Lua scripts to query and change money.Guillaume Melquiond1-3/+16
2007-08-17Added Lua function for trading between players and NPCs.Guillaume Melquiond1-24/+37
2007-08-15Added helper functions for loading files and NPCs as scripts. Put Lua helpers...Guillaume Melquiond3-3/+39
2007-08-14Made it possible to load scripts from strings instead of files.Guillaume Melquiond3-42/+36