| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move all scripts to scripts directory for content conversion | Roderic Morris | 2008-10-21 | 1 | -183/+0 |
| | | |||||
| * | changed function naming to be consistent with the rest of the script API and ↵ | Philipp Sehmisch | 2008-07-07 | 1 | -5/+5 |
| | | | | | improved commenting. | ||||
| * | Implemented death listener for scripting engine. | Philipp Sehmisch | 2008-07-07 | 1 | -6/+13 |
| | | |||||
| * | 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 | -17/+17 |
| | | | | | readability. | ||||
| * | Used an example for schedule_in which is more in step with actual practice. ↵ | Philipp Sehmisch | 2008-06-02 | 1 | -11/+16 |
| | | | | | Used an example for schedule_every which is less annoying for the server admin. | ||||
| * | Scripted a scheduler which can execute script functions at regular intervals ↵ | Philipp Sehmisch | 2008-05-31 | 1 | -0/+11 |
| | | | | | 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/+23 |
| | | |||||
| * | 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. | ||||
| * | Implemented script bindings for making beings talk and sending private chat ↵ | Philipp Sehmisch | 2008-05-07 | 1 | -6/+20 |
| | | | | | messages from scripts to clients. Implemented trigger areas which are only triggered once when a being steps into them instead of every tick. | ||||
| * | Implemented script trigger areas which call a script function when an object ↵ | Philipp Sehmisch | 2008-05-06 | 1 | -0/+16 |
| | | | | | steps into them. | ||||
| * | Added headers to LUA files mentioning the purpose of the files and their ↵ | Philipp Sehmisch | 2008-05-02 | 1 | -3/+16 |
| | | | | | license. | ||||
| * | Added 100 to NPC IDs to keep 0.0 compatibility for now. | Bjørn Lindeijer | 2008-04-20 | 1 | -5/+5 |
| | | |||||
| * | Removed the +100 offset of NPC IDs (relict from eAthena) | Philipp Sehmisch | 2008-03-31 | 1 | -4/+4 |
| | | |||||
| * | Added a Lua library with walk around functions for NPCs. | Philipp Sehmisch | 2008-03-25 | 1 | -16/+6 |
| | | |||||
| * | Added pathblocking rules to NPCs, added script bindings to query being ↵ | Philipp Sehmisch | 2008-03-15 | 1 | -14/+27 |
| | | | | | positions and created script infrastructure for regularily called script functions. This allows NPCs which wander around automatically. | ||||
| * | Implemented script binding for controllig movement of beings and fixed a ↵ | Philipp Sehmisch | 2008-03-15 | 1 | -0/+15 |
| | | | | | crash caused by the new blocking system (thanks to peavey for reporting). | ||||
| * | Implemented LUA callback function for creating monsters. | Philipp Sehmisch | 2008-02-07 | 1 | -0/+12 |
| | | |||||
| * | Implemented quest variables. | Guillaume Melquiond | 2007-08-28 | 1 | -0/+5 |
| | | |||||
| * | Defined two helper functions to abstract away money being available under | Bjørn Lindeijer | 2007-08-20 | 1 | -3/+7 |
| | | | | | | inventory index 0. | ||||
| * | Allowed Lua scripts to query and change money. | Guillaume Melquiond | 2007-08-19 | 1 | -3/+9 |
| | | |||||
| * | Added Lua function for trading between players and NPCs. | Guillaume Melquiond | 2007-08-17 | 1 | -2/+2 |
| | | |||||
| * | Added helper functions for loading files and NPCs as scripts. Put Lua ↵ | Guillaume Melquiond | 2007-08-15 | 1 | -110/+2 |
| | | | | | helpers into a separate library automatically loaded into new contexts. | ||||
| * | Implemented buy/sell handler. | Guillaume Melquiond | 2007-08-13 | 1 | -1/+5 |
| | | |||||
| * | Added Lua functions for handling inventories. | Guillaume Melquiond | 2007-08-11 | 1 | -1/+12 |
| | | |||||
| * | Removed colon in NPC choice messages. | Guillaume Melquiond | 2007-08-10 | 1 | -5/+5 |
| | | |||||
| * | Added Lua function for warping people around. | Guillaume Melquiond | 2007-08-10 | 1 | -0/+17 |
| | | |||||
| * | Improved helper functions for Lua scripts. Associated scripts to maps. | Guillaume Melquiond | 2007-08-10 | 1 | -16/+63 |
| | | |||||
| * | Played with Lua coroutines to simplify writing scripts. | Guillaume Melquiond | 2007-08-10 | 1 | -7/+62 |
| | | |||||
| * | Moved creation of testing NPC from C++ to Lua. | Guillaume Melquiond | 2007-08-09 | 1 | -5/+4 |
| | | |||||
| * | Converted testing NPC to Lua. | Guillaume Melquiond | 2007-08-09 | 1 | -0/+24 |
