summaryrefslogtreecommitdiff
path: root/src/game-server/postman.h
AgeCommit message (Collapse)AuthorFilesLines
2013-09-08Renamed character.cpp to charactercomponent.cppErik Schilling1-1/+1
Now we do not have two character.cpp files in the repository.
2013-04-11Converted Being into a ComponentErik Schilling1-13/+14
I did not really care too much about staying consistent with the use of static_casts to Actors since they are only temporary anyway until Actor is a component too.
2013-04-11Converted the Character class into a componentErik Schilling1-13/+16
A CharacterData was created as a proxy class in order to allow using the old serialization method.
2012-03-10Moved the managing of NPC script coroutines into C++Thorbjørn Lindeijer1-2/+5
Rather than wrapping NPC functions up in coroutines in the Lua side, they are now managed on the C++ side as "script threads", which are essentially the same thing. The main purpose is that the server can now know whether any of these long running script interactions are still active, which will probably be useful when adding the ability to reload scripts. Reviewed-by: Erik Schilling
2012-03-02Converted functions called by LuaScript to callbacksThorbjørn Lindeijer1-3/+4
This includes the quest reply, post reply, death notification and remove notification. Also, Script::Ref was changed from a typedef to a small class, automating initialization and making the check for validness clearer. Reviewed-by: Erik Schilling
2010-11-14Renamed .hpp files into .h for consistency.Yohann Ferreira1-0/+78
Also added an header to the autoattack.{h,cpp} files. Big but trivial fix.