summaryrefslogtreecommitdiff
path: root/src/gamehandler.cpp
AgeCommit message (Expand)AuthorFilesLines
2006-12-29Physically split the server into one tmwserv-acount program (account +Guillaume Melquiond1-247/+0
2006-12-29Implemented basic attack hit detection and damage notification.Philipp Sehmisch1-0/+1
2006-12-27Clients are now notified when other clients near them perform attacks.Philipp Sehmisch1-0/+9
2006-10-20Adding inventory handling (basics) Part 1.Yohann Ferreira1-3/+3
2006-10-03Committed inventory and itemhandler structure part 1. Also made the server te...Yohann Ferreira1-0/+7
2006-09-03Improved flags of Object. Moved sayAround into State.Guillaume Melquiond1-30/+1
2006-09-02Implemented unique public IDs.Guillaume Melquiond1-2/+1
2006-09-02Added GameClient pointer to Player class for O(1) message sending.Guillaume Melquiond1-14/+4
2006-09-02Simplified server algorithm for moving objects; it now matches the one in the...Guillaume Melquiond1-4/+4
2006-09-02Decorrelated moving object IDs from character database IDs. Switched to short...Guillaume Melquiond1-1/+1
2006-08-27Introduced Point class to replace the confusing and clumsy usage of std::pair.Bjørn Lindeijer1-5/+2
2006-08-26Set an arbitrary starting position. Changed "say around" protocol.Guillaume Melquiond1-1/+1
2006-08-25Applied patch by Rogier, addressing TODOs in MessageOut and NetComputer.Bjørn Lindeijer1-2/+2
2006-08-20Added sending of initial GPMSG_PLAYER_MAP_CHANGE message for joining players.Bjørn Lindeijer1-1/+6
2006-08-14Removed Packet class and the UNKNOWN gender.Bjørn Lindeijer1-6/+5
2006-08-06Implemented crude handling of being movements.Guillaume Melquiond1-10/+7
2006-08-04Generalized the properties functionality as was done in the client before.Bjørn Lindeijer1-18/+57
2006-08-02Defined the GameClient class in its own module.Bjørn Lindeijer1-63/+2
2006-07-27First step toward a restructured class hierarchy for world actors: addGuillaume Melquiond1-15/+13
2006-06-17Started handling beings on maps.Guillaume Melquiond1-4/+3
2006-06-11Sanitized message packets and errors to take server split into account.Guillaume Melquiond1-41/+21
2006-05-23Split server into three logical servers: an account server, a chat Guillaume Melquiond1-4/+198
2006-05-20Changed ConnectionHandler and NetComputer into low-level base classes; Guillaume Melquiond1-1/+2
2006-03-06Cleaned up unnecessary header dependencies and fixed some indentations.Björn Steinbrink1-1/+6
2005-12-18Made the handlers use the countedPtr for Beings as they should. Fixed a segfa...Yohann Ferreira1-1/+1
2005-11-10Updates to Being, test client, game handler and small update to state update.Aaron Marks1-15/+23
2005-08-08Just some changes I forgot to commit -- I probably wont be able to work on tm...Aaron Marks1-4/+28
2005-08-04Added basic inventory (not fully functional)Aaron Marks1-3/+22
2005-07-26Added shell for GameHandler (core game message handler).Aaron Marks1-0/+66