summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-12-29Adding changes thought by Elven and an option for setting the port to listen ↵Yohann Ferreira5-124/+150
on at startup.
2005-12-29Incorporate running without X server in the server executable.Bjørn Lindeijer2-1/+3
2005-12-29* Added errors when SDL_net or libcrypto are not found.Bjørn Lindeijer4-9/+32
* Reset SEGV signal handling after SDL initialisation to allow cores to be dumped. * Added script that perpetually runs the server and automatically saves a backtrace and restarts when it crashes.
2005-12-29Fixed merge conflict as pointed out by Bj�rn.Eugenio Favalli2-5/+1
2005-12-29Forgot a way to access maps.Eugenio Favalli4-4/+37
2005-12-29Applied patch by r0nny that makes main.cpp a bit nicer.Bjørn Lindeijer2-13/+22
2005-12-28Whoops, messed up the merge a tiny bit.Bjørn Lindeijer1-1/+0
2005-12-28Integrated the building of tmwclient with the default make command, asBjørn Lindeijer7-124/+134
contributed by r0nny.
2005-12-27Implemented common chat handling, except for chatting in channels. Also the ↵Yohann Ferreira11-39/+439
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.
2005-12-26Removed an obsolete check, suggested by r0nny.Bjørn Lindeijer3-8/+15
2005-12-20Better if help cleanups when exitting ...Yohann Ferreira1-0/+1
2005-12-20Adding command line argument parsing and log verbosity level handling.Yohann Ferreira13-204/+311
2005-12-20Adding the MapManager to files list.Yohann Ferreira2-3/+9
2005-12-18Added a map manager to load/unload/relod maps.Eugenio Favalli6-124/+303
2005-12-18Made use of AccountPtr instead of Account*.Yohann Ferreira4-27/+29
2005-12-18Forgot the Changelog, too.Yohann Ferreira1-2/+11
2005-12-18Made the handlers use the countedPtr for Beings as they should. Fixed a ↵Yohann Ferreira9-34/+36
segfault when removing a being from the world.
2005-12-17Forgot the Changelog.Björn Steinbrink1-0/+4
2005-12-17Fix some 64bit issue.Björn Steinbrink1-1/+1
2005-12-12Use setCharacter() and unsetcharacter() to deal with addBeing() and ↵Yohann Ferreira10-25/+182
removeBeing() in the world (which are buggy). Add check when character's name already exists. Added Character list packet support.
2005-12-11Added logout and character deletion support. Changed the response code as ↵Yohann Ferreira8-15/+208
trying to login when already logged in.
2005-12-11Added unregistering, checking on character's name and email length support. ↵Yohann Ferreira6-14/+101
Also made some little tweaks. I'll start to think about a --verbose mode after adding logout and character deletion support.
2005-12-09Fixed the bug where the mapInfo Recordset erased the values of charInfo ↵Yohann Ferreira2-17/+39
because there can be only one RecordSet at a time.
2005-12-09Should correct the character's loading at login. Also made the server be ↵Yohann Ferreira3-4/+22
more verbose about characters.
2005-12-07Improved the getEmailList() function again using an optimized SQL Query.Yohann Ferreira5-24/+75
2005-12-06Improved the getEmailList() function. Now the file used as db or the db name ↵Yohann Ferreira6-20/+105
is shown in log. Added some missing messages and values for them. Login, pass min, max length can be changed there now. Added check and appropriate response when selecting, creating a character.
2005-12-05Made the getEmailList() work. Now the accounthandler tests if the mail ↵Yohann Ferreira3-13/+51
already exists.
2005-12-05Strengthened the way email addresses are checked. Added a good response when ↵Yohann Ferreira6-5/+64
selecting a char when not logged. Committed a getEmailList function to see what's wrong.
2005-12-03Handling good conditions to register. Still lacks checking if the Email ↵Yohann Ferreira3-15/+74
already exists. Fixed a bug that throwed an exception when logging with an account that had no mapInfo yet. Still has to set these to defaults in such case.
2005-12-02Enabled registering under SQLite by reopening th db in the accounthandler. ↵Yohann Ferreira4-34/+54
Should work the same way with the other handlers when inserting removing, altering in the database.
2005-11-21Did some initial work for map loading & adding beings to game world.Aaron Marks9-40/+127
2005-11-15Updated bindings, game state class and more (see ChangeLog).Aaron Marks11-46/+293
2005-11-14Added intial SWIG bindings.Aaron Marks7-63/+79
2005-11-14CVS is being stupid.Aaron Marks3-0/+83
2005-11-14SWIG Bindings commit part 1 (CVS didn't like committing with new files andAaron Marks1-0/+5
updated old files)
2005-11-13Nothing of much significance, mainly checking whether I can commit.Bjørn Lindeijer15-103/+101
2005-11-10Updates to Being, test client, game handler and small update to state update.Aaron Marks6-38/+99
2005-10-24Added more infos at startup.Yohann Ferreira2-3/+24
2005-10-23Grammar Corrections, and a little bit of work on getting the name of the Db.Yohann Ferreira8-7/+44
2005-08-10I guess dev project is not up to dateEugenio Favalli1-10/+50
2005-08-08Just some changes I forgot to commit -- I probably wont be able to work on ↵Aaron Marks5-8/+71
tmwserv for a few days :(
2005-08-04Added basic inventory (not fully functional)Aaron Marks9-9/+110
Extended GameHandler Extended protocol Fixed problem with SQL query
2005-07-31Added beginnings of game core logic and state.Aaron Marks11-19/+190
Fixed a few problems with SQL queries using different SQL DB backends. I forget everything else.
2005-07-30Fixed two compilation errors.Björn Steinbrink1-4/+4
2005-07-26Added shell for GameHandler (core game message handler).Aaron Marks9-23/+191
Updated PostgreSQL tables -- now another unknown error results after various operations. Updated Item class (now inherits from Object).
2005-07-25Updating dev-cpp project file for map loadingEugenio Favalli2-23/+68
2005-07-25Added modified Map, MapReader, ResourceManager classes and base64 functionsBjørn Lindeijer16-5/+1559
from client to server. Nothing tested yet, just made sure it still compiled.
2005-07-24Added character selection.Aaron Marks11-9/+65
2005-07-19Added character creation.Aaron Marks9-17/+75
2005-07-19a simple menu to choose optionsEugenio Favalli1-49/+83