summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-09Made the smooth effect quadratic.Bertram1-0/+5
2009-10-09IAS (I am stupid (TM) ;D...Bertram1-4/+6
2009-10-09Final fix (or I hope so) to smooth effect in OpenGL.Bertram1-2/+3
2009-10-09Mostly fixed keyboard movement on TMWserv.Bertram3-59/+108
- Making sure that keyboard and mouse are fully working on eAthena. - Making sure the mouse code isn't broken again. There are some glitches left but it's coming! What's left to be fixed: - Come a little closer to walls (localPlyer::nextStep() improvement to be done). - Adapt the next Step range according to the being speed. (again in nextStep()). - Handle more nicely player's direction when walking diagonally. - Get player's speed from server. Enjoy :)
2009-10-09While seeing it, made obvious that LocalPlayer::nextStep() isn't used by ↵Bertram2-2/+5
TMWserv client.
2009-10-09Fixed (again) mouse movement for TMWserv client.Bertram1-2/+3
By removing a stopWalking() call on each being->logic() because of setWalkingdir() when the current path wasn't empty.
2009-10-08Merge branch 'master' of git@gitorious.org:tmw/mainlineAndreas Habel11-169/+204
2009-10-08Added "Add manual server entry" option to server selection dialog for betterAndreas Habel2-13/+55
handling of listentries.
2009-10-07Clean up state machine some moreJared Adams11-169/+204
2009-10-07Fixed wallpaper blur by only using resized image drawing when it is necessaryPhilipp Sehmisch1-0/+6
2009-10-07Added sorting to online serverlist by last usage and merge of local andAndreas Habel2-41/+75
remotely listed servers.
2009-10-06Fixes equipment for playersChuck Miller1-1/+6
2009-10-06Fix a removed method in tmwserv nethandlerJared Adams1-2/+0
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer17-85/+102
LoginHandler now owns the world list and the token, instead of having them as global variables with pointers to the 'sex' member of the token from the GUI.
2009-10-06Implemented server selection list loaded from online xml file.Andreas Habel5-18/+125
2009-10-05Hide color codes from speech textAndrei Karas3-1/+22
2009-10-06As little first step, move some specific out from game.cppBertram2-128/+147
I'll go step by step, in order no to screww everything... I also removed hard coded ticks reference in game.cpp
2009-10-04Introduced Net::LoginHandler::SetEmailOnRegisterThorbjørn Lindeijer13-48/+32
This "optional action" specifies whether the server expects to get an email address during registration. It is used now instead of having the general handlers of eAthena and tmwserv set a pointer to an email string on the GUI dialogs (to keep things understandable, the dependency should preferably go one way).
2009-10-04Add ability to delect characters from accountJared Adams8-17/+43
2009-10-04Fix a spelling mistakeJared Adams1-2/+2
2009-10-04Do some refactoring of Being codeJared Adams4-32/+6
2009-10-04Fixed crash in server dialog when there are no previous serversThorbjørn Lindeijer1-2/+5
Reported by Kess.
2009-10-04Changed 'Select Server' to 'Change Server', since it's already selectedThorbjørn Lindeijer3-13/+14
2009-10-04Removed debugging outputThorbjørn Lindeijer1-1/+0
2009-10-04Made sure the server information updates when dragging the server listThorbjørn Lindeijer5-24/+35
It was only updating on click events, due to using ActionListener instead of SelectionListener.
2009-10-03Polish login procedure and fix some bugs with itJared Adams8-76/+83
WorldSelectDialog now works correctly. Buttons for several dialogs have more explainatory text and consistant locations.
2009-10-03Give the drop down box in serverdialog more roomChuck Miller1-2/+3
2009-10-03Fix connecting to servers when selected in the GUIJared Adams1-2/+4
2009-10-03Fix the text of an error messageJared Adams1-1/+2
Better grammer and more explanatory.
2009-10-03Update the CharSelectDialog after char creationJared Adams7-4/+97
2009-10-03Do some more post-merge cleanupJared Adams15-30/+74
Fixes a few more bugs
2009-10-04Replaced setNetworkOptions with LoginHandler::supportedOptionalActionsThorbjørn Lindeijer12-69/+63
Better to ask when needed that rely on static booleans to be set from somewhere. Also tried to fix the layouting a bit, but it's still not perfect.
2009-10-03Made passing character name on the command line work againThorbjørn Lindeijer3-19/+30
It was only selecting it when found, instead of also logging in with the character.
2009-10-03Changed the default colour for buttons to fit the current skinMaximilian Philipps1-3/+3
2009-10-03Added support for the "too fast" login errorThorbjørn Lindeijer7-14/+16
So that next time somebody encounters it, it doesn't turn up as "unknown error".
2009-10-03Fix text string typoKess Vargavind1-1/+1
2009-10-03Merge branch 'master' of git@gitorious.org:tmw/mainlinePhilipp Sehmisch2-4/+6
2009-10-03Fixed real-time updating of attributes and character/correction points ↵Philipp Sehmisch1-0/+14
during attribute changing.
2009-10-03Still update attrs for eAthena when increase failsJared Adams1-3/+6
Corrisponding change in eAthena made too.
2009-10-03Remove a debug line I forgot aboutJared Adams1-1/+0
2009-10-02Updating Code::Blocks project and adding header to fix compiler error.Stefan Dombrowski2-32/+9
2009-10-01Redesign CharSelectDialogJared Adams4-260/+182
2009-10-02Removed non hurting eAthena ifdefs.Bertram2-8/+1
2009-10-01Fixed TMWserv client buildBertram1-1/+1
2009-10-01Fixed compile error: src/gui/charselectdialog.cpp:377: error: cannot declare ↵Bertram1-1/+1
member function ‘static void CharSelectDialog::setNetworkOptions(bool, bool)’ to have static linkage
2009-10-01Finish merging registration dialogJared Adams11-35/+66
2009-10-01Fix segfault betterJared Adams1-2/+3
2009-10-01Fix a segfault when choosing the serverJared Adams1-2/+2
2009-10-01Add missing token information for eAthena.Jared Adams1-0/+42
2009-09-30Merge login state machines for both clientsJared Adams61-1884/+1131
Also do some cleanup and refactoring of related code.