summaryrefslogtreecommitdiff
path: root/src/net/tmwserv/inventoryhandler.h
AgeCommit message (Collapse)AuthorFilesLines
2009-10-24REplace instances of TMW with ManaJared Adams1-61/+0
2009-05-06Remove more inventory handling support #ifdefsJared Adams1-5/+9
This also fixes some minor bugs and centralizes some logic.
2009-04-05Implement TMWServ's NpcHandlerJared Adams1-2/+0
2009-04-06Use a namespace to keep apart implementations of network handlersBjørn Lindeijer1-0/+4
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-03Fill in TMWServ's TradeHandlerJared Adams1-0/+2
Also started temparary implementation of the Net::getXHandler() methods and started using them.
2009-04-02Start TMWServ's PlayerHandler and InventoryHandlerJared Adams1-1/+19
2009-03-27Changed the includes for the net/tmwserv/ directoryBjørn Lindeijer1-3/+3
2009-03-23Move all TMWServ-specific code to net/tmwservJared Adams1-0/+35
Also fix several instances where the same net handler was being used for both servers, and a few other related oddities.