summaryrefslogtreecommitdiff
path: root/src/net/net.cpp
AgeCommit message (Collapse)AuthorFilesLines
2009-04-07Forgot to finish Net::getPartyHandler()Jared Adams1-2/+2
2009-04-07Make GeneralHandlers for both networksJared Adams1-4/+11
Also make Net::LogoutHandler
2009-04-06Implement TMWServ's CharHandlerJared Adams1-2/+2
Also cleanup character creation, which isn't functional at the moment.
2009-04-06Remove unneeded includesJared Adams1-17/+0
2009-04-06Add TMWServ's SkillHandlerJared Adams1-8/+8
Also namespace both Player- and TradeHandlers
2009-04-05Implement TMWServ's Admin-, Chat-, and MapHandlersJared Adams1-6/+12
2009-04-05Implement TMWServ's NpcHandlerJared Adams1-10/+6
2009-04-06Use a namespace to keep apart implementations of network handlersBjørn Lindeijer1-3/+12
Since we'll have three "InventoryHandler" classes, etc. this shows an example of how we can compile with all of them at the same time using namespaces. We'll have: Net::InventoryHandler - the interface EAthena::InventoryHandler - the eAthena implementation TmwServ::InventoryHandler - the tmwserv implementation Maybe we'll find a better way later, but for now this works. I'm not convinced yet that using namespaces is better than just using longer class names like EAthenaInventoryHandler.
2009-04-05Fixed compile warningsBjørn Lindeijer1-0/+10
Initialization order, return values, unused variables, missing enumerator.
2009-04-03Fill in TMWServ's TradeHandlerJared Adams1-0/+111
Also started temparary implementation of the Net::getXHandler() methods and started using them.