summaryrefslogtreecommitdiff
path: root/src/game.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-01-11Cleanup GUI classesJared Adams1-2/+2
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2010-01-10Make sure TextDialogs get input precedenceJared Adams1-1/+3
2010-01-10Change code styleAndrei Karas1-1/+5
2010-01-09Allow change player direction by emote key+arrow keysAndrei Karas1-1/+14
2009-12-19Client now returns to server selection after server disconnectionStefan Dombrowski1-21/+5
This resolves http://bugs.manasource.org/view.php?id=37
2009-12-09Unifying the default folder for screenshots and making it configurableStefan Dombrowski1-6/+21
For all operating systems screenshots are now saved in ~/Desktop. If this folder does not exist, then the user's home is used. The players can change this with the new option --screenshot-dir. This patch is for http://mantis.themanaworld.org/view.php?id=969
2009-12-06Improve keyboard control of the QuitDialogJared Adams1-16/+6
Fixes http://mantis.themanaworld.org/view.php?id=562 .
2009-11-26Merge a little more and remove the BuddyWindowJared Adams1-20/+0
The BuddyWindow was only half implemented and would have been made redundant with the planned social window.
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams1-3/+0
2009-10-30Support switching characters under eAthenaJared Adams1-31/+30
2009-10-29Some random cleanupsThorbjørn Lindeijer1-44/+44
2009-10-29Disable keyboard shortcuts in windows with text input.Andrei Karas1-1/+1
Disable items shortcuts in setup window. Disable all shortcuts in ItemAmount window. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2009-10-25Fix screenshot makingJared Adams1-3/+5
2009-10-24Make homedir accessible from other filesJared Adams1-7/+4
2009-10-24Basically finish rebrandingJared Adams1-1/+1
2009-10-24More rebrandingJared Adams1-1/+1
2009-10-24REplace instances of TMW with ManaJared Adams1-9/+9
2009-10-22Optimized game startup sequence for eAthena in order to cope a bit better ↵Bertram1-54/+61
with network errors. Unfortunately, it isn't enough: The bug seems to be elsewhere...
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer1-1/+2
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-06As little first step, move some specific out from game.cppBertram1-34/+29
I'll go step by step, in order no to screww everything... I also removed hard coded ticks reference in game.cpp
2009-09-30Merge login state machines for both clientsJared Adams1-35/+7
Also do some cleanup and refactoring of related code.
2009-09-29Outfits updateAndrei Karas1-21/+41
Increased outfits count to 15 Changed unequip outfits feature Added copy outfits feature
2009-08-10Add SpecialsWindowJared Adams1-4/+4
THis replaces the MagicWindow that the TMWServ build used and will be usable going forward for eAthena.
2009-08-07Gettext fixesKess Vargavind1-0/+1
Trying to use the same kind of capitalization and interpunctuation for various parts of the gui, melding a few split strings, updating POTFILES.in and adding translators' notes.
2009-08-01Fixes pickup items on eA, also cleaned up some codeChuck Miller1-0/+5
2009-07-27Makes mX and mY in the being class privateChuck Miller1-10/+0
2009-07-23Clear some more support ifdefsJared Adams1-0/+2
2009-07-21Merge equipment handling and fix some bugsJared Adams1-2/+1
2009-07-19Merge StatusWindowsJared Adams1-2/+2
Also some other small merges
2009-07-08Have both builds use the same SkillDialogJared Adams1-1/+1
2009-07-06Merge some player statsJared Adams1-1/+1
2009-05-27Fade out logon music just before initial map change.Dennis Friis1-0/+4
2009-05-26Fixed attacking for tmwserv. Added back attacking with keyboard for tmwserv.David Athay1-5/+7
2009-05-14Add QOAL's outfit windowJared Adams1-0/+66
2009-05-13Fixed two compiler warningsBjørn Lindeijer1-0/+2
Enumeration values not handled in switch and an ambiguous else.
2009-05-13Allow more control of NpcDialog using the keyboardJared Adams1-0/+5
The move up and move down keys will now let you navigate the list mode and change the value on the integer mode.
2009-05-12Add target + attack key, defaults to x.Dennis Friis1-0/+17
2009-05-10Remove 'attack key targets' which was merged in from aethyra. If the botters ↵peavey1-13/+2
want a combined key that does both target and attack for athena we could add a such, but its annoying when you play in an active style.
2009-05-10Don't show the chat input when a modal widget has focusBjørn Lindeijer1-2/+6
For example, the chat input would become visible when using Enter to confirm the exit dialog.
2009-05-09Modify keyboard handlingFreeyorp1-11/+1
The attack key now no longer changes the target if there is a target already set, and changing the target to the same being now no longer cancels the target since a dedicated Cancel Target Key now exists.
2009-05-07Add a key to toggle visibility of the party windowJared Adams1-0/+3
2009-05-07Fixes the light speed bugChuck Miller1-1/+2
2009-05-07Fix handling of error messages in the game stateJared Adams1-4/+8
Also make sure an appropirate message gets shown on duplicated login.
2009-05-04Replaced emote window with a new emote popupBjørn Lindeijer1-12/+7
The popup is meant to be temporary, showing the emote instantly when you click on it. It adapts nicely to show any number of emotes. I still need to add a better way of assigning emote shortcuts, since currently you can only change which emote is assigned to which shortcut by actually using it.
2009-05-01Merge the NPC dialogs into oneJared Adams1-35/+9
Also add support for the new TMWServ NPC packets
2009-04-29Removed underscores from some non-conforming filenamesBjørn Lindeijer1-4/+4
We don't use underscores in the filenames generally, and let's be consistent on that matter.
2009-04-20Fix up window visibility saving/restoringJared Adams1-29/+0
2009-04-20Removed the unused itemshortcutwindow.{h,cpp}Bjørn Lindeijer1-1/+1
2009-04-20Fix clearing handlers on connecting to game server.David Athay1-2/+0
2009-04-16Some more cleanupsBjørn Lindeijer1-7/+7
Nothing in particular worth mentioning.