summaryrefslogtreecommitdiff
path: root/src/net/ea/maphandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2009-09-30Merge login state machines for both clientsJared Adams1-127/+0
Also do some cleanup and refactoring of related code.
2009-08-07Gettext fixesKess Vargavind1-2/+2
Trying to use the same kind of capitalization and interpunctuation for various parts of the gui, melding a few split strings, updating POTFILES.in and adding translators' notes.
2009-07-27Makes mX and mY in the being class privateChuck Miller1-3/+6
2009-07-19Merge StatusWindowsJared Adams1-1/+6
Also some other small merges
2009-05-25Handle map not found gracefullyBjørn Lindeijer1-1/+0
Instead of shutting down, the client will now draw a gray background. This allows the player to still contact a GM in order to be helped out of the situation. It also helps me warp out of the non-existing map I accidentally warped myself onto. ;)
2009-05-17Fixed a possible crash on logging in to the map serverBjørn Lindeijer1-0/+3
The Game instance was created too late, in some cases after messages were received by the BeingHandler. This caused crashes since the BeingHandler tried to use the BeingManager, which hadn't been created yet. (cherry picked from commit c7e57369f066ee9b7f9f62eacb19e2d10f8e13c5)
2009-04-23Added listing all online usersDavid Athay1-1/+1
2009-04-18Make sure every eAthena packet has a #defineJared Adams1-3/+3
2009-04-12Append _F or _M to username in eAthena network layerBjørn Lindeijer1-1/+1
Abstracts it away and out of main.cpp and register.cpp.
2009-04-08Associated setup tab name with the tab itselfBjørn Lindeijer1-1/+0
Keeps things together in the right place and allowed writing a bit more generic code in the Setup class.
2009-04-07Make GeneralHandlers for both networksJared Adams1-19/+4
Also make Net::LogoutHandler
2009-04-05Implement TMWServ's Admin-, Chat-, and MapHandlersJared Adams1-1/+5
2009-04-02Make eAthena's CharHandlerJared Adams1-2/+14
Also add ping to MapHandler and fill in eAthena's MapHandler's connect method.
2009-04-02Some cleanup and renamingBjørn Lindeijer1-1/+1
* 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-02Add some missing handler for eAthenaJared Adams1-0/+117
Also expand aAthena's AdminHandler