summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix building with --pedantic.Björn Steinbrink2007-01-031-6/+6
* Fixed header inclusion.Guillaume Melquiond2007-01-031-1/+2
* Split persistent player data from game server data. Enabled inventory code back.Guillaume Melquiond2007-01-0336-380/+347
* Simplified MapReader interface and code. Fixed some memory leaks.Guillaume Melquiond2007-01-0210-577/+462
* Removed obsolete SQLite support.Guillaume Melquiond2007-01-022-355/+0
* Removed obsolete files. Added a generic trigger system.Guillaume Melquiond2007-01-0226-3663/+400
* Finished implementation for warping players around servers. Thoroughly untested.Guillaume Melquiond2006-12-314-68/+144
* Almost a complete implementation for warping players between servers.Guillaume Melquiond2006-12-308-102/+319
* Controlled map activation from the account server, so that clients are not ke...Guillaume Melquiond2006-12-305-11/+50
* Added on-the-fly map loading.Guillaume Melquiond2006-12-302-21/+18
* Just for fun: a trigger to change map.Guillaume Melquiond2006-12-302-0/+35
* Removed reference-counted pointers from the game server.Guillaume Melquiond2006-12-3011-188/+67
* Made attack code pixel-based and faster. Split State::update. Improved Guillaume Melquiond2006-12-309-315/+263
* Unregister maps on game server disconnection.Guillaume Melquiond2006-12-291-0/+15
* Removed useless dependency on Cipher + OpenSSL.Guillaume Melquiond2006-12-292-5/+0
* Useless and unused, so removed.Guillaume Melquiond2006-12-292-85/+0
* Physically split the server into one tmwserv-acount program (account +Guillaume Melquiond2006-12-2967-989/+1715
* Implemented basic attack hit detection and damage notification.Philipp Sehmisch2006-12-2910-33/+264
* Clients are now notified when other clients near them perform attacks.Philipp Sehmisch2006-12-276-5/+65
* Adding inventory basics part 2.Yohann Ferreira2006-11-144-47/+330
* Adding inventory handling (basics) Part 1.Yohann Ferreira2006-10-207-117/+230
* Added the missing Weapon Type and Max Per Slot item properties.Yohann Ferreira2006-10-202-6/+47
* Simplified item status effect implementation. Made it all work, and filled it...Yohann Ferreira2006-10-203-161/+135
* Added a backend to get item reference information. The xml file isn't ready yet.Yohann Ferreira2006-10-199-85/+502
* Updated project files and fixed a compilation issueEugenio Favalli2006-10-031-2/+2
* Committed inventory and itemhandler structure part 1. Also made the server te...Yohann Ferreira2006-10-0314-35/+518
* Merged client pathfinder changes.Guillaume Melquiond2006-09-091-6/+28
* Fixed wrong ID allocation. Simplified code.Guillaume Melquiond2006-09-043-80/+70
* Added TODO comment on pathfinding.Guillaume Melquiond2006-09-031-0/+1
* Fixed desynchronization due to wrong cost of diagonal moves.Guillaume Melquiond2006-09-031-6/+14
* Added map partitioning to reduce quadratic behavior when checking object ranges.Guillaume Melquiond2006-09-033-69/+517
* Improved flags of Object. Moved sayAround into State.Guillaume Melquiond2006-09-036-70/+69
* Correctly account time for moving objects.Guillaume Melquiond2006-09-021-2/+5
* Implemented unique public IDs.Guillaume Melquiond2006-09-028-112/+323
* Added GameClient pointer to Player class for O(1) message sending.Guillaume Melquiond2006-09-023-18/+23
* Fixed last step detection.Guillaume Melquiond2006-09-021-1/+6
* Simplified server algorithm for moving objects; it now matches the one in the...Guillaume Melquiond2006-09-028-179/+89
* Corrected hair and hair color constants to match those available on the client.Bjørn Lindeijer2006-09-021-2/+2
* Removed pixel-based synchronisation. Added variable length move messages.Guillaume Melquiond2006-09-024-6/+48
* Decorrelated moving object IDs from character database IDs. Switched to short...Guillaume Melquiond2006-09-0210-45/+66
* Added a Controller class meant to implement behaviour loosely coupled to theBjørn Lindeijer2006-08-278-4/+215
* Put Player class in its own module instead of defining it together with Being.Bjørn Lindeijer2006-08-278-227/+255
* Still got rid of ps, pn, po and oo, and fixed efficiency issue.Bjørn Lindeijer2006-08-271-9/+8
* Introduced Point class to replace the confusing and clumsy usage of std::pair.Bjørn Lindeijer2006-08-279-50/+96
* Changed state handler so that entering and leaving beings are only reported w...Guillaume Melquiond2006-08-271-53/+62
* Matched player speed on both server and client.Guillaume Melquiond2006-08-271-3/+1
* Fixed assertion failure on being movements.Guillaume Melquiond2006-08-271-5/+5
* Improve updates when a being just appeared.Guillaume Melquiond2006-08-262-15/+35
* Applied patch by Rogier, adding a stream operator to NetComputer for logging ...Bjørn Lindeijer2006-08-263-10/+26
* Set an arbitrary starting position. Changed "say around" protocol.Guillaume Melquiond2006-08-263-5/+4