Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-08-13 | Implemented buy/sell handler. | Guillaume Melquiond | 1 | -0/+2 | |
2007-08-13 | Deleted obsolete files. Cleaned configuration. Removed obsolete SQL tables. | Guillaume Melquiond | 1 | -19/+0 | |
2007-08-09 | Converted NPC class to scripting engine. | Guillaume Melquiond | 1 | -0/+1 | |
2007-08-09 | Added new scripting interface and Lua engine. | Guillaume Melquiond | 1 | -0/+8 | |
2007-07-29 | Added support for trading. | Guillaume Melquiond | 1 | -0/+2 | |
2007-07-23 | Commented out code unavailable from client side. Added support for NPCs. | Guillaume Melquiond | 1 | -0/+1 | |
2007-07-20 | Separated ChatClient class from chathandler.cpp, cleaned up handling of | Bjørn Lindeijer | 1 | -4/+5 | |
messages, defining a method for each handled message and some code formatting cleanup and corrected headers. | |||||
2007-07-08 | Added monster drops. | Guillaume Melquiond | 1 | -0/+2 | |
2007-07-01 | Reverted inventory handling code to the last known working state. Simplified ↵ | Guillaume Melquiond | 1 | -4/+4 | |
serialization interface along the way. | |||||
2007-06-26 | Merged guilds-and-parties branch to trunk | David Athay | 1 | -0/+4 | |
2007-03-31 | Added a DeathListener interface, which the SpawnArea now uses to get notified | Bjørn Lindeijer | 1 | -0/+1 | |
about dying beings, so that it knows when to spawn more. | |||||
2007-03-31 | Made a start with having monsters spawn using a SpawnArea. | Bjørn Lindeijer | 1 | -0/+2 | |
2007-03-30 | Separated the Thing and MovingObject classes from the Object module. | Bjørn Lindeijer | 1 | -2/+4 | |
2007-03-30 | Renamed "Controlled" to "Monster" and moved it into the game-server directory. | Philipp Sehmisch | 1 | -3/+3 | |
2007-03-18 | Added a TokenCollector class for matching magic_tokens. | Rogier Polak | 1 | -0/+2 | |
2007-03-14 | Modified the game-server to use AbstractCharacterData, some renaming | Rogier Polak | 1 | -4/+4 | |
2007-03-11 | Added a utils::processor namespace and a function to determine if, the ↵ | Rogier Polak | 1 | -0/+4 | |
processor the program is running on, is little-endian or big-endian. | |||||
2007-03-10 | Added a utility function for creating magic_tokens | Rogier Polak | 1 | -1/+5 | |
2007-03-05 | Added an abstrart base class for characterdata, in order to use the same ↵ | Rogier Polak | 1 | -2/+4 | |
serialize and deserialize functions on both the accountserver and the gameserver. | |||||
2007-03-03 | Implemented an alternate collision-detection function, added namespace ↵ | Rogier Polak | 1 | -0/+2 | |
utils::math. | |||||
2007-02-28 | Updated Makefile with new collision related module. | Bjørn Lindeijer | 1 | -0/+2 | |
2007-01-06 | Removed world timer usage from account server, instead letting ENet wait during | Bjørn Lindeijer | 1 | -3/+1 | |
each host service to reduce CPU usage. Modified timer code to gracefully handle jumps back in time. | |||||
2007-01-05 | Simplified handling of verbosity levels. Optimized code by generating only ↵ | Guillaume Melquiond | 1 | -6/+0 | |
needed messages. | |||||
2007-01-04 | Started serializing character possessions. Reduced their memory footprint. | Guillaume Melquiond | 1 | -0/+2 | |
2007-01-03 | Starting to work on adding items to the map. Nothing concrete for now, just ↵ | Guillaume Melquiond | 1 | -2/+2 | |
a few simplifications. Fixed file end-of-lines along the way. | |||||
2007-01-03 | Split persistent player data from game server data. Enabled inventory code back. | Guillaume Melquiond | 1 | -20/+12 | |
2007-01-02 | Simplified MapReader interface and code. Fixed some memory leaks. | Guillaume Melquiond | 1 | -6/+6 | |
2007-01-02 | Removed obsolete files. Added a generic trigger system. | Guillaume Melquiond | 1 | -14/+4 | |
2006-12-30 | Removed reference-counted pointers from the game server. | Guillaume Melquiond | 1 | -2/+0 | |
2006-12-30 | Made attack code pixel-based and faster. Split State::update. Improved | Guillaume Melquiond | 1 | -2/+2 | |
interface of MapComposite iterators. | |||||
2006-12-29 | Removed useless dependency on Cipher + OpenSSL. | Guillaume Melquiond | 1 | -4/+0 | |
2006-12-29 | Physically split the server into one tmwserv-acount program (account + | Guillaume Melquiond | 1 | -102/+159 | |
chat + database) and multiple tmwserv-game programs (selected with respect to the maps). Cleaned the repository by moving server-specific source files into dedicated directories. | |||||
2006-10-19 | Added a backend to get item reference information. The xml file isn't ready yet. | Yohann Ferreira | 1 | -2/+2 | |
2006-10-03 | Committed inventory and itemhandler structure part 1. Also made the server ↵ | Yohann Ferreira | 1 | -2/+6 | |
tell which handler is listening on a port. | |||||
2006-09-02 | Implemented unique public IDs. | Guillaume Melquiond | 1 | -1/+3 | |
2006-08-27 | Added a Controller class meant to implement behaviour loosely coupled to the | Bjørn Lindeijer | 1 | -0/+3 | |
actual being. Used it to control 10 testing maggots that are now randomly walking around. | |||||
2006-08-27 | Put Player class in its own module instead of defining it together with Being. | Bjørn Lindeijer | 1 | -16/+17 | |
2006-08-27 | Introduced Point class to replace the confusing and clumsy usage of std::pair. | Bjørn Lindeijer | 1 | -0/+1 | |
2006-08-14 | Removed Packet class and the UNKNOWN gender. | Bjørn Lindeijer | 1 | -5/+1 | |
2006-08-04 | Generalized the properties functionality as was done in the client before. | Bjørn Lindeijer | 1 | -0/+1 | |
Removed some more remaining usages of tmwserv namespace. Added some documentation and de-complicized the code a bit. Removed checks for SDL and SDL_net. | |||||
2006-08-02 | Defined the GameClient class in its own module. | Bjørn Lindeijer | 1 | -0/+2 | |
2006-08-02 | Put object files in subdirectories. | Guillaume Melquiond | 1 | -2/+2 | |
2006-08-01 | Some messing about towards making cleaner code. | Bjørn Lindeijer | 1 | -0/+2 | |
2006-05-23 | Split server into three logical servers: an account server, a chat | Guillaume Melquiond | 1 | -2/+0 | |
server, and a game server. | |||||
2006-05-19 | Switched to a monothreaded server. Fixed segfaults after disconnect. | Guillaume Melquiond | 1 | -2/+0 | |
Removed netsession. | |||||
2006-05-13 | Applied patch by Guillaume Melquiond which adds ENet check and adds timer.cpp/h | Bjørn Lindeijer | 1 | -1/+3 | |
to the Makefile.am. Also fixed some compilation warnings. | |||||
2006-01-24 | Chat Channeling Commit part 4. Renamed the slang filter into StringFilter ↵ | Yohann Ferreira | 1 | -2/+2 | |
and moved some code to it. Added the missing protocol values, and implemented registering/registering of channels; More to come about it. | |||||
2006-01-15 | Chat channeling commit part 1. Useful to get feedback before committing ↵ | Yohann Ferreira | 1 | -0/+4 | |
what's next | |||||
2006-01-04 | Implemented server response handling to the test client. Fixed a bug that ↵ | Yohann Ferreira | 1 | -0/+2 | |
made the Email change not possible. Changed some protocol value to have a litte neater client code. Added FreeBSD fix idea from icy to server code. | |||||
2005-12-28 | Integrated the building of tmwclient with the default make command, as | Bjørn Lindeijer | 1 | -74/+80 | |
contributed by r0nny. |