Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-21 | Added a package loader that goes through the resource manager | Thorbjørn Lindeijer | 1 | -0/+25 | |
Fixes issues with finding Lua scripts after changing the way client and server data paths are set up. Lua scripts can now use 'require' with paths relative from the serverDataPath to include other Lua scripts. Reviewed-by: Jared Adams | |||||
2010-05-20 | Removed unused parameter from being_get_speed Lua function | Thorbjørn Lindeijer | 1 | -4/+4 | |
Also updated the link to the documentation and fixed the documentation for being_set_speed. | |||||
2010-03-13 | Add methods to get and set being speed | Jonathan Kolberg | 1 | -1/+35 | |
Signed-off-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2010-02-25 | Added script bindings for healing characters and other beings. | Philipp Sehmisch | 1 | -0/+34 | |
Reviewed-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-02-07 | Update Copyright date for Manaserv. | Bertram | 1 | -1/+1 | |
2010-01-17 | Added some missing headers, and added some missing files to Makefile.am | Chuck Miller | 1 | -0/+2 | |
2010-01-16 | Prevented segmentation fault when calling the lua set_quest_var function ↵ | Philipp Sehmisch | 1 | -1/+6 | |
with an illegal character handle. | |||||
2010-01-08 | Added script binding for checking the kill count for each monster so that ↵ | Philipp Sehmisch | 1 | -0/+29 | |
uninventive server admins can implement their boring kill-ten-rats quests. | |||||
2009-12-06 | Fixed name of the project in copyright headers | Thorbjørn Lindeijer | 1 | -7/+6 | |
Also updated the headers to refer to the GPL by URL instead of suggesting to contact the FSF by snail mail, as per the latest GPL usage instructions. | |||||
2009-12-06 | Moved rectangle intersection to the Rectangle class | Thorbjørn Lindeijer | 1 | -1/+1 | |
Also a bit of pointless cleanup in the math utils. | |||||
2009-10-26 | Added optional optimal level mechanic which reduces exp gain of certain ↵ | Philipp Sehmisch | 1 | -1/+6 | |
sources after a certain skill level. | |||||
2009-10-24 | Rebranding tmwserv to manaserv | Thorbjørn Lindeijer | 1 | -48/+48 | |
Includes a database update. Use update_6_to_7.sql to update existing sqlite databases. | |||||
2009-10-14 | lua_tofloat doesn't exist in Lua 5.1 | Jared Adams | 1 | -3/+4 | |
Also make that parameter optional | |||||
2009-10-15 | Speed code unification part 1: Made the server accept speed values in tiles ↵ | Bertram | 1 | -1/+2 | |
per second. | |||||
2009-10-13 | Add script bindings for being directions | Jared Adams | 1 | -2/+44 | |
2009-10-13 | Add being action getter and setter | Jared Adams | 1 | -0/+42 | |
2009-10-09 | Synced the protocol file with client in protocol.h, letting other defines in ↵ | Bertram | 1 | -1/+0 | |
defines.h, and removing some overheading along the way. | |||||
2009-10-03 | Some cleanup | Thorbjørn Lindeijer | 1 | -7/+2 | |
* Removed unsigned/signed warning by just using signed integers. * Made AccountHandler message handler functions members again instead of static functions. * Renamed 'computer' to 'client' since that is a less confusing name. | |||||
2009-09-27 | Added script bindings and netcode for creating being-bound effects. | Philipp Sehmisch | 1 | -5/+26 | |
2009-09-16 | Allow for basic scripted monsters | Chuck Miller | 1 | -0/+26 | |
2009-08-25 | Made the STL container -> LUA table wrappers more flexible. | Philipp Sehmisch | 1 | -16/+25 | |
2009-07-18 | Change status effects to prevent duplication | Jared Adams | 1 | -1/+52 | |
Also add some functions for manipulating status effects: * removeStatusEffect * getStatusEffectTime * setStatusEffectTime | |||||
2009-07-17 | Adds scripted status effects | Chuck Miller | 1 | -0/+39 | |
2009-07-12 | Allow npc_choice to take tables of strings | Jared Adams | 1 | -3/+21 | |
2009-07-03 | Makes Skills non hard coded | Chuck Miller | 1 | -11/+1 | |
It should be noted that Jax still needs to update the client Level calulation seems broken now too | |||||
2009-05-24 | Fixed a few code style issues | Bjørn Lindeijer | 1 | -4/+7 | |
Also renamed Guild::totalMembers to Guild::memberCount | |||||
2009-05-24 | Fixed compilation problem with GCC 4.4 | Bjørn Lindeijer | 1 | -0/+1 | |
Fix ported from the client. | |||||
2009-05-05 | tmwserv - Warp fix | Blue | 1 | -3/+21 | |
Prevent for warping in a unwalkable area, choose randomly a random place to warp if the asked is unwalkable Added a default value to map::getWalk too. | |||||
2009-05-03 | Segfault correction lua | Blue | 1 | -0/+5 | |
Corrects a segfault with lua scripts. | |||||
2009-05-01 | tmwserv NPC String input | Blue | 1 | -4/+21 | |
Adding support for npc string input. | |||||
2009-05-01 | Mysql backend, lua and NPC handler | Blue | 1 | -0/+47 | |
Fix for mysql backend (again) Lua modification for integer and string ask with NPC, and closing fix. | |||||
2009-04-26 | Standardize on the position of the const keyword | Bjørn Lindeijer | 1 | -5/+5 | |
Same as for the client. | |||||
2009-04-26 | Merged MovingObject into the Being class | Bjørn Lindeijer | 1 | -3/+3 | |
Also renamed Object to Actor, to make it sound a little less generic. Cleans up a bit the rather big hierarchy of different object types we have. | |||||
2009-04-22 | Fixed non combat beings taking damage. Added some debugging info on ↵ | David Athay | 1 | -0/+3 | |
inserting and removing objects. | |||||
2009-02-16 | Added a reference to the scripting documentation to lua.cpp | Philipp Sehmisch | 1 | -0/+7 | |
2009-02-15 | send hair and gender information in update look messages, set looks change ↵ | Roderic Morris | 1 | -0/+2 | |
flag when changing hair | |||||
2009-02-15 | add hair style and color getting and setting to lua scripts | Roderic Morris | 1 | -0/+91 | |
2009-02-10 | Removed testing.cpp because all of its functionality can now be covered by ↵ | Philipp Sehmisch | 1 | -0/+8 | |
LUA scripts | |||||
2009-02-10 | Implemented script binding item_drop to create floor items in the game world. | Philipp Sehmisch | 1 | -0/+37 | |
2009-01-31 | Fixed crash when passing illegal character handle to Lua binding chr_get_quest | Philipp Sehmisch | 1 | -0/+5 | |
2009-01-31 | Added on_remove callback to lua API | Philipp Sehmisch | 1 | -8/+10 | |
2009-01-25 | Added lua script binding chr_get_rights for querying the account level of a ↵ | Philipp Sehmisch | 1 | -0/+17 | |
character. | |||||
2009-01-22 | Reduced the size of lua.cpp by putting the class LuaScript and the utility ↵ | Philipp Sehmisch | 1 | -379/+68 | |
functions in separate files leaving only the script bindings themself. Unified internal and external names of lua script bindings. | |||||
2009-01-21 | Added script command to get the id of the current map (requested by Invertika). | Philipp Sehmisch | 1 | -0/+13 | |
2009-01-17 | Made script error reports more informative and readable | Philipp Sehmisch | 1 | -3/+8 | |
2009-01-06 | Add a function to return the type of a given being | Jared Adams | 1 | -0/+19 | |
2008-11-26 | Allows the damage struct to carry more then one used skill | Chuck Miller | 1 | -1/+0 | |
2008-11-16 | Got rid of CVS/Subversion $Id$ markers | Bjørn Lindeijer | 1 | -2/+0 | |
2008-11-06 | Added sending post via NPC. | David Athay | 1 | -0/+23 | |
2008-11-06 | Added convenience wrappers for pushing various STL containers as tables to ↵ | Philipp Sehmisch | 1 | -1/+141 | |
lua scripts. |