summaryrefslogtreecommitdiff
path: root/src/main.h
AgeCommit message (Collapse)AuthorFilesLines
2007-03-11Merged 0.0 changes from revision 3065 to 3177 to trunk.Bjørn Lindeijer1-0/+1
2007-02-25Fixed small issue concerning SDL timers, removed a useless variable.Rogier Polak1-1/+0
2007-02-23Added unregistering, logout_then_exit, switch_character and ↵Rogier Polak1-2/+11
switch_accountserver.
2007-01-29Some trivial documentation work. Fixes all Doxygen warnings.Bjørn Lindeijer1-1/+1
2007-01-28Some work on documentation.Bjørn Lindeijer1-0/+29
2007-01-04Merged 0.0 changes from revision 2898 to 2988 to trunk.Bjørn Lindeijer1-2/+1
2006-11-01Added CMake supportBjörn Steinbrink1-1/+1
2006-08-30Added a first version of the server dialog with an unskinned dropdown. ↵Yohann Ferreira1-1/+15
Upgraded also the connection window a bit to handle Cancelling more gracefully.
2006-08-20Fixed selection of player character and implemented sending of game and chatBjørn Lindeijer1-0/+1
server tokens. It gets you in the game (or what's left of it), but not on any map yet.
2006-08-20Made cancel button in register dialog go back to the login dialog and cleanedBjørn Lindeijer1-2/+0
up two unused states.
2006-08-20The Network can now connect to the three servers and affected methods now takeBjørn Lindeijer1-15/+15
the server type as a parameter. The MessageOut gained a convenience constructor (same as was added server side). The game states during login sequence have been renamed and redone in order to ensure no communication is attempted to unconnected servers. This allowed the removal of the outgoing message queue. Connecting to the account server has been moved before the login/register phase (dialogs will still need to be updated). Quite a few things are expected to be broken since I'm rather tired at the moment. I've left many TODO entries in the code.
2006-08-02Ported account registration to tmwserv. There's still a ↵Eugenio Favalli1-0/+1
disconnection/reconnection between registration and login.
2006-02-25Added a logic method to the being manager.Björn Steinbrink1-3/+0
2006-02-23A bunch of mostly cosmetic cleanups.Björn Steinbrink1-1/+1
2006-02-04Unify the various login dialogs to use LoginData.Björn Steinbrink1-3/+0
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink1-1/+2
2006-01-04FreeBSD Fixes from Icy.Yohann Ferreira1-5/+7
2005-12-30Added a new item, improved smooth login sequence, added a registration ↵Eugenio Favalli1-0/+1
window (a lot of duplicated code to be removed).
2005-12-27fixed The_Mana_World_private.h problemsDuane Bailey1-1/+1
2005-12-05Display TMW version on Windows tooBjørn Lindeijer1-0/+8
2005-10-16The connection should be non-blocking now and fixed the problem with sound ↵Eugenio Favalli1-1/+2
not being played at startup.
2005-09-26Now error message is displayed properly when the map server is offline.Eugenio Favalli1-0/+3
2005-09-26Added a nicer handling of when you get disconnected from the server.Eugenio Favalli1-13/+9
2005-09-13Removed some globals.Björn Steinbrink1-4/+0
2005-09-13Unified the loops for the various dialogs that are shown before the actual ↵Björn Steinbrink1-1/+0
game starts.
2005-08-25Adding min and max length check for password, more code cleanups in login ↵Yohann Ferreira1-5/+8
and removing possible buffer overflows by replacing some global char[] by std::strings.
2005-08-14Started to fade out the useOpenGL global variable.Björn Steinbrink1-1/+0
2005-08-13Huge header cleanup to reduce dependencies and compile time.Björn Steinbrink1-6/+2
2005-08-03Removed an unneeded header.Björn Steinbrink1-1/+0
2005-08-02Moved graphics setup code into the graphics class.Björn Steinbrink1-1/+0
2005-07-16Updated changelog, got rid of remaining extern SDL_Surface *screen cases,Bjørn Lindeijer1-1/+0
fixed double free and cleaned up a bit.
2005-07-16Now we don't use the char *homeDir anymore.Yohann Ferreira1-1/+0
2005-07-16Now check for the existence of /home/user/.tmw/data at startup. Will be ↵Yohann Ferreira1-0/+1
improved later.
2005-07-14Make sure progress bar color fading happens framerate independent.Bjørn Lindeijer1-1/+0
2005-07-13- Adding the wonderful new font by Bjorn to speech and player namesEugenio Favalli1-4/+2
- Way to system cursor (now you can choose the original sdl cursor in config)
2005-07-11Committed header dependencies reducing patch by DoenerBjørn Lindeijer1-40/+0
2005-07-08Added basic update system (depends on curl).Aaron Marks1-8/+11
2005-06-14Added background to minimap. Only used in Tonori Desert map for now, and itsBjørn Lindeijer1-1/+0
style is up for discussion.
2005-05-28Applied inventory weight information patch by Javila.Bjørn Lindeijer1-1/+2
2005-05-14Added framerate limiter, off by default (0 means no limit)Bjørn Lindeijer1-0/+1
2005-05-10fixing a bug which occured when ItemManager's constructor calls logger (for ↵Jan-Fabian Humann1-1/+1
example if items.xml is missing)
2005-05-02Made config.xml, tmw.log and chatlog.txt always appear in ~/.tmw on *nix.Bjørn Lindeijer1-2/+4
2005-05-01- Added installation of game data, install required on *nix systemsRodney Dawes1-0/+4
- Updated desktop file to work better - Install the desktop file to the standard location - Install the icon as tmw.png in the standard pixmaps data dir
2005-04-21Now shops get item names from the xml databaseEugenio Favalli1-1/+2
2005-04-18Ok, of course the biggest problem to solve with OpenGL integration is loadingBjørn Lindeijer1-0/+1
and rendering of images.
2005-04-05Cleaning and fixing setup windowEugenio Favalli1-0/+1
2005-03-25Moved level.ogg to new location, and put playing levelup sound under F7.Bjørn Lindeijer1-1/+0
2005-03-23First working implementation of new logger (Step 2/3)Yohann Ferreira1-0/+1
2005-03-21Some cleanups and button, radiobutton and checkbox now take into accountBjørn Lindeijer1-3/+1
disabled status.
2005-03-13Fixed problem with mouse walking through GUI.Bjørn Lindeijer1-2/+0