Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Modified the game-server to use AbstractCharacterData, some renaming | Rogier Polak | 2007-03-14 | 1 | -7/+84 | |
| | ||||||
* | Added an abstrart base class for characterdata, in order to use the same ↵ | Rogier Polak | 2007-03-05 | 1 | -7/+7 | |
| | | | | serialize and deserialize functions on both the accountserver and the gameserver. | |||||
* | Implemented being death, removal of dead mobs and sitting. | Philipp Sehmisch | 2007-03-02 | 1 | -2/+3 | |
| | ||||||
* | Implementation of chat channels by Trapdoor. | Philipp Sehmisch | 2007-02-27 | 1 | -3/+6 | |
| | ||||||
* | Added support for switching character by reconnecting to the account server and | Bjørn Lindeijer | 2007-02-04 | 1 | -1/+10 | |
| | | | | | | fixed the issue where a client is not logged in after registering (patch by Rogier Polak). | |||||
* | Added full update of Inventory on Player connection. | Guillaume Melquiond | 2007-01-05 | 1 | -0/+1 | |
| | ||||||
* | Implemented item dropping. | Guillaume Melquiond | 2007-01-05 | 1 | -3/+3 | |
| | ||||||
* | Server-side implementation of item pick-up. | Guillaume Melquiond | 2007-01-04 | 1 | -2/+2 | |
| | ||||||
* | Started serializing character possessions. Reduced their memory footprint. | Guillaume Melquiond | 2007-01-04 | 1 | -4/+2 | |
| | ||||||
* | Added message for new items. | Guillaume Melquiond | 2007-01-03 | 1 | -0/+1 | |
| | ||||||
* | Added a Xmas cake: the server now supports items on floor. | Guillaume Melquiond | 2007-01-03 | 1 | -3/+4 | |
| | ||||||
* | Split persistent player data from game server data. Enabled inventory code back. | Guillaume Melquiond | 2007-01-03 | 1 | -14/+7 | |
| | ||||||
* | Removed obsolete files. Added a generic trigger system. | Guillaume Melquiond | 2007-01-02 | 1 | -9/+0 | |
| | ||||||
* | Almost a complete implementation for warping players between servers. | Guillaume Melquiond | 2006-12-30 | 1 | -2/+6 | |
| | ||||||
* | Controlled map activation from the account server, so that clients are not ↵ | Guillaume Melquiond | 2006-12-30 | 1 | -0/+1 | |
| | | | | kept on the wrong server when warped. | |||||
* | Physically split the server into one tmwserv-acount program (account + | Guillaume Melquiond | 2006-12-29 | 1 | -2/+7 | |
| | | | | | | | | 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. | |||||
* | Implemented basic attack hit detection and damage notification. | Philipp Sehmisch | 2006-12-29 | 1 | -1/+2 | |
| | ||||||
* | Clients are now notified when other clients near them perform attacks. | Philipp Sehmisch | 2006-12-27 | 1 | -0/+2 | |
| | ||||||
* | Corrected hair and hair color constants to match those available on the client. | Bjørn Lindeijer | 2006-09-02 | 1 | -2/+2 | |
| | ||||||
* | Removed pixel-based synchronisation. Added variable length move messages. | Guillaume Melquiond | 2006-09-02 | 1 | -1/+10 | |
| | ||||||
* | Decorrelated moving object IDs from character database IDs. Switched to ↵ | Guillaume Melquiond | 2006-09-02 | 1 | -4/+5 | |
| | | | | short IDs instead. | |||||
* | Set an arbitrary starting position. Changed "say around" protocol. | Guillaume Melquiond | 2006-08-26 | 1 | -1/+1 | |
| | ||||||
* | Applied patch by Rogier, addressing TODOs in MessageOut and NetComputer. | Bjørn Lindeijer | 2006-08-25 | 1 | -0/+1 | |
| | ||||||
* | Added sending of initial GPMSG_PLAYER_MAP_CHANGE message for joining players. | Bjørn Lindeijer | 2006-08-20 | 1 | -0/+2 | |
| | ||||||
* | Renamed Genders to Gender and AccountLevels to AccountLevel. | Bjørn Lindeijer | 2006-08-19 | 1 | -2/+2 | |
| | ||||||
* | Removed Packet class and the UNKNOWN gender. | Bjørn Lindeijer | 2006-08-14 | 1 | -2/+1 | |
| | ||||||
* | Changed protocol so that server information are sent on character selection. | Guillaume Melquiond | 2006-08-14 | 1 | -6/+2 | |
| | ||||||
* | Changed character list to a sequence of packets and fixed a db issue. | Eugenio Favalli | 2006-08-13 | 1 | -1/+1 | |
| | ||||||
* | Implemented crude handling of being movements. | Guillaume Melquiond | 2006-08-06 | 1 | -4/+4 | |
| | ||||||
* | Client version is being sent also during registration. | Eugenio Favalli | 2006-07-27 | 1 | -2/+2 | |
| | ||||||
* | Started handling beings on maps. | Guillaume Melquiond | 2006-06-17 | 1 | -1/+3 | |
| | ||||||
* | Sanitized message packets and errors to take server split into account. | Guillaume Melquiond | 2006-06-11 | 1 | -265/+90 | |
| | ||||||
* | Split server into three logical servers: an account server, a chat | Guillaume Melquiond | 2006-05-23 | 1 | -5/+41 | |
| | | | | | server, and a game server. | |||||
* | Applied patch by Guillaume Melquiond which adds ENet check and adds timer.cpp/h | Bjørn Lindeijer | 2006-05-13 | 1 | -1/+1 | |
| | | | | | to the Makefile.am. Also fixed some compilation warnings. | |||||
* | Added the server code to enter and leave a channel. Some minor fix to the ↵ | Yohann Ferreira | 2006-03-05 | 1 | -2/+8 | |
| | | | | state code, and completed the TODO a little for later coding. | |||||
* | Updated server packets documentation. Some minor updates. | Yohann Ferreira | 2006-02-18 | 1 | -1/+2 | |
| | ||||||
* | Chat Channeling Commit part 4. Renamed the slang filter into StringFilter ↵ | Yohann Ferreira | 2006-01-24 | 1 | -5/+61 | |
| | | | | and moved some code to it. Added the missing protocol values, and implemented registering/registering of channels; More to come about it. | |||||
* | Very little corrections. | Yohann Ferreira | 2006-01-21 | 1 | -0/+1 | |
| | ||||||
* | Chat channeling commit part 2. | Yohann Ferreira | 2006-01-18 | 1 | -0/+6 | |
| | ||||||
* | Sever returns infos about position of the selected character (map name, ↵ | Eugenio Favalli | 2006-01-14 | 1 | -1/+1 | |
| | | | | coordinates). | |||||
* | Made minimum client version and default map id configurable, set/getMapId ↵ | Eugenio Favalli | 2006-01-13 | 1 | -10/+1 | |
| | | | | are now preferred. | |||||
* | Added customization of created character. (That makes previously created db ↵ | Yohann Ferreira | 2006-01-08 | 1 | -4/+14 | |
| | | | | invalid.) Made list of map indexed by map id, instead of map name. This will prevent unsyncing of player's current map when changing a map name. Remember you have now to add a map filename into db before being able to load it. (Default map id is 1, not ZERO, as zero is the not found return value. | |||||
* | Added a standard version check. | Yohann Ferreira | 2006-01-05 | 1 | -5/+10 | |
| | ||||||
* | Added default behaviour to protocol. Added a client login limitation check. ↵ | Yohann Ferreira | 2006-01-04 | 1 | -11/+24 | |
| | | | | Some cleanups. | |||||
* | Implemented server response handling to the test client. Fixed a bug that ↵ | Yohann Ferreira | 2006-01-04 | 1 | -7/+5 | |
| | | | | 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. | |||||
* | Adding the possibility to change Email, and password. Turned Slangs Filter ↵ | Yohann Ferreira | 2005-12-31 | 1 | -49/+79 | |
| | | | | into a class. Use some ifdefs for future configure options handling. Still has to update the client. (It isn't compiled fully with make; Removing makeclient.sh was not a good idea, maybe.) | |||||
* | Adding changes thought by Elven and an option for setting the port to listen ↵ | Yohann Ferreira | 2005-12-29 | 1 | -1/+4 | |
| | | | | on at startup. | |||||
* | Implemented common chat handling, except for chatting in channels. Also the ↵ | Yohann Ferreira | 2005-12-27 | 1 | -1/+15 | |
| | | | | Channel registering/unregistering isn't there yet and the commands needs to be implemented. Added a small slangs filter to reduce bad words in account names and in conversations a little. | |||||
* | Use setCharacter() and unsetcharacter() to deal with addBeing() and ↵ | Yohann Ferreira | 2005-12-12 | 1 | -1/+8 | |
| | | | | removeBeing() in the world (which are buggy). Add check when character's name already exists. Added Character list packet support. | |||||
* | Added logout and character deletion support. Changed the response code as ↵ | Yohann Ferreira | 2005-12-11 | 1 | -1/+3 | |
| | | | | trying to login when already logged in. |