| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Removed data directory, will be a git submodule | Bjørn Lindeijer | 2008-12-01 | 4 | -813/+0 |
| | | |||||
| * | Removed some DOS newlines from mixed files | Bjørn Lindeijer | 2008-11-11 | 1 | -65/+65 |
| | | |||||
| * | Forgot the data files, sorry | David Athay | 2008-11-06 | 2 | -2/+21 |
| | | |||||
| * | Added convenience wrappers for pushing various STL containers as tables to ↵ | Philipp Sehmisch | 2008-11-06 | 1 | -1/+25 |
| | | | | | lua scripts. | ||||
| * | Moved the long list of constants at the beginning of libtmw to an additional ↵ | Philipp Sehmisch | 2008-11-02 | 2 | -53/+67 |
| | | | | | lua source file. | ||||
| * | Magic implementation roadmap phase 1 and 2 (calling a script function on ↵ | Philipp Sehmisch | 2008-11-01 | 1 | -0/+15 |
| | | | | | PGMSG_USE_SPECIAL) | ||||
| * | Added script bindings for manipulating the characters experience. | Philipp Sehmisch | 2008-11-01 | 2 | -0/+30 |
| | | |||||
| * | Script binding for spawning effets from scripts. | Philipp Sehmisch | 2008-10-27 | 1 | -0/+15 |
| | | |||||
| * | Added post callback for getting post. | David Athay | 2008-10-24 | 2 | -0/+29 |
| | | | | | | | Added GM command for changing player attributes. Changed GM command to @ as '/' was already being used by client for local commands. | ||||
| * | Fixed example script and added defines for attributes. | David Athay | 2008-10-24 | 2 | -1/+24 |
| | | |||||
| * | little format fix | Philipp Sehmisch | 2008-10-23 | 1 | -2/+1 |
| | | |||||
| * | Added example of using tmw.being_get_name and tmw.being_get_attribute to ↵ | David Athay | 2008-10-23 | 1 | -0/+8 |
| | | | | | test.lua | ||||
| * | return npc ids when creating new ones (by Kage_Jittai) | Roderic Morris | 2008-10-21 | 1 | -3/+4 |
| | | |||||
| * | move all scripts to scripts directory for content conversion | Roderic Morris | 2008-10-21 | 3 | -94/+277 |
| | | |||||
| * | deleting death handler functions after death to avoid memory leak ↵ | Philipp Sehmisch | 2008-07-07 | 1 | -0/+1 |
| | | | | | undetectable by garbage collector. | ||||
| * | changed function naming to be consistent with the rest of the script API and ↵ | Philipp Sehmisch | 2008-07-07 | 1 | -3/+7 |
| | | | | | improved commenting. | ||||
| * | Implemented death listener for scripting engine. | Philipp Sehmisch | 2008-07-07 | 1 | -0/+19 |
| | | |||||
| * | Removed the unused "npc" argument from the get_quest_var function. | Philipp Sehmisch | 2008-06-02 | 1 | -1/+1 |
| | | |||||
| * | Replaced some magic numbers in script files with variables for better code ↵ | Philipp Sehmisch | 2008-06-02 | 1 | -0/+4 |
| | | | | | readability. | ||||
| * | Scripted a scheduler which can execute script functions at regular intervals ↵ | Philipp Sehmisch | 2008-05-31 | 1 | -0/+59 |
| | | | | | or in a given number of seconds. This will be very useful for any quest or effect script where timing is important. | ||||
| * | (no commit message) | Philipp Sehmisch | 2008-05-22 | 1 | -0/+16 |
| | | |||||
| * | Implemented NPC names. Implemented the theoretical possibility to have named ↵ | Philipp Sehmisch | 2008-05-19 | 1 | -4/+4 |
| | | | | | monsters along the way. Note that the syntax of the LUA functions for creating NPCs has changed. | ||||
| * | Added headers to LUA files mentioning the purpose of the files and their ↵ | Philipp Sehmisch | 2008-05-02 | 2 | -9/+33 |
| | | | | | license. | ||||
| * | Added a Lua library with walk around functions for NPCs. | Philipp Sehmisch | 2008-03-25 | 1 | -0/+84 |
| | | |||||
| * | Added pathblocking rules to NPCs, added script bindings to query being ↵ | Philipp Sehmisch | 2008-03-15 | 1 | -6/+10 |
| | | | | | positions and created script infrastructure for regularily called script functions. This allows NPCs which wander around automatically. | ||||
| * | Added do_wait helper function. | Guillaume Melquiond | 2007-11-15 | 1 | -0/+5 |
| | | |||||
| * | Fixed race condition between quest_reply and npc_next. | Guillaume Melquiond | 2007-08-29 | 1 | -2/+10 |
| | | |||||
| * | Implemented quest variables. | Guillaume Melquiond | 2007-08-28 | 1 | -35/+75 |
| | | |||||
| * | Removed useless function prefixes. Commented Lua internal variables. | Guillaume Melquiond | 2007-08-20 | 1 | -3/+16 |
| | | |||||
| * | Defined two helper functions to abstract away money being available under | Bjørn Lindeijer | 2007-08-20 | 1 | -0/+10 |
| | | | | | | inventory index 0. | ||||
| * | Improved NPC state machine, so that the engine avoids waiting, once the last ↵ | Guillaume Melquiond | 2007-08-16 | 1 | -17/+68 |
| | | | | | message has been sent. | ||||
| * | Marked internal variables of Lua scripts as local. | Guillaume Melquiond | 2007-08-15 | 1 | -5/+5 |
| | | |||||
| * | Added helper functions for loading files and NPCs as scripts. Put Lua ↵ | Guillaume Melquiond | 2007-08-15 | 1 | -0/+111 |
| helpers into a separate library automatically loaded into new contexts. | |||||
