summaryrefslogtreecommitdiffstats
path: root/src/scripting/luascript.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Renamed .hpp files into .h for consistency.Yohann Ferreira2010-11-141-96/+0
| | | | | | Also added an header to the autoattack.{h,cpp} files. Big but trivial fix.
* Pass a script name to Lua for proper reporting of error locationsThorbjørn Lindeijer2010-08-221-1/+1
| | | | | | Now the Lua file name shows up in the error message and stack traceback, or the map file and object name in case of a script embedded in a map file.
* Rename some stuff to conform to naming conventionsThorbjørn Lindeijer2010-08-221-5/+4
|
* Added LUA script bindings for manipulating the specials available to a ↵Philipp Sehmisch2010-07-091-0/+1
| | | | | | | | | | character. Added script call for getting the cost of a special (recharge only for now) Deleting specials works server-sided but the client isn't informed about it properly. Specials without recharge cost don't appear for the player. Both of these features require an additional netcode message. Reviewed-by: Freeyorp
* Implemented handler for on_chr_death and put the loading of the global ↵Philipp Sehmisch2010-04-111-0/+5
| | | | | | script into a method of class LuaScript Reviewed-by: Jared Adams <Jaxad0127@gmail.com>
* Update Copyright date for Manaserv.Bertram2010-02-071-1/+1
|
* Fixed name of the project in copyright headersThorbjørn Lindeijer2009-12-061-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.
* Removed "TMW" and "TMWSERV" from header guardsThorbjørn Lindeijer2009-12-061-3/+3
|
* Rebranding tmwserv to manaservThorbjørn Lindeijer2009-10-241-1/+1
| | | | | Includes a database update. Use update_6_to_7.sql to update existing sqlite databases.
* Standardize on the position of the const keywordBjørn Lindeijer2009-04-261-7/+8
| | | | Same as for the client.
* Added on_remove callback to lua APIPhilipp Sehmisch2009-01-311-0/+2
|
* Reduced the size of lua.cpp by putting the class LuaScript and the utility ↵Philipp Sehmisch2009-01-221-0/+89
functions in separate files leaving only the script bindings themself. Unified internal and external names of lua script bindings.