summaryrefslogtreecommitdiff
path: root/src/net/playerhandler.h
AgeCommit message (Collapse)AuthorFilesLines
2010-01-28Added virtual destructors, some implicit casts, and a couple of type changes.Daniel Bradshaw1-0/+2
Many warnings removed. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams1-0/+4
2009-07-24Remove an ifdef in StatusWindow and update MP moreJared Adams1-0/+2
Also make MiniStatus only update the bars when needed (called by StatusWindow).
2009-07-14Merge and cleanup more stuffJared Adams1-2/+2
2009-07-13Rename Net::SkillHandler to Net::SpecialHandlerJared Adams1-0/+2
SkillHandler::up moved to PlayerHandler::increaseSkill
2009-05-21Fixed a few strings for better translationKess Vargavind1-2/+2
Just a few notes that would help us translators immensly: * Please do not split one sentence into several strings * Please try to refrain from inserting extra spaces into the strings
2009-05-18Added target combatDavid Athay1-1/+1
2009-04-29Removed underscores from some non-conforming filenamesBjørn Lindeijer1-1/+1
We don't use underscores in the filenames generally, and let's be consistent on that matter.
2009-04-02Start TMWServ's PlayerHandler and InventoryHandlerJared Adams1-1/+1
2009-04-02Some cleanup and renamingBjørn Lindeijer1-14/+14
* Removed superfluous 'virtual' keyword in *Handler implementations * Renamed NPCHandler to NpcHandler * Renamed InvyHandler to InventoryHandler * Made all *Handler interface methods pure virtual * Used forward declarations in net.h * Renamed {start,end}Shoping to {start,end}Shopping
2009-04-01Build eAthena's PlayerHandlerJared Adams1-4/+5
2009-03-31Make network handler functions virtualJared Adams1-15/+15
2009-03-31Add first draft of net handlersJared Adams1-0/+58
eAthena NPC handler has been implemented and is being used for NPC interraction.
2009-03-23Move all TMWServ-specific code to net/tmwservJared Adams1-38/+0
Also fix several instances where the same net handler was being used for both servers, and a few other related oddities.
2009-03-22Merged the tmwserv client with the eAthena clientBjørn Lindeijer1-1/+4
This merge involved major changes on both sides, and as such took several weeks. Lots of things are expected to be broken now, however, we now have a single code base to improve and extend, which can be compiled to support either eAthena or tmwserv. In the coming months, the plan is to work towards a client that supports both eAthena and tmwserv, without needing to be recompiled. Conflicts: Everywhere!
2009-01-25Removed the TMW branding from header guardsBjørn Lindeijer1-2/+2
2009-01-23Removed unnecessary references to The Mana World in code headersBjørn Lindeijer1-4/+4
This dates back to the old days of TMW, but the usage instructions of GPLv2 don't mention this being necessary. Since it doesn't add anything, avoid the branding in these sections.
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer1-2/+0
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer1-2/+0
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2006-08-20GPMSG_PLAYER_MAP_CHANGE is now partly handled.Bjørn Lindeijer1-1/+6
2006-08-20Changed MessageHandler::handleMessage to take a reference instead of a pointer.Bjørn Lindeijer1-1/+1
Removed unused Packet class. Added stub for handling GPMSG_BEING_ENTER.
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink1-0/+37