summaryrefslogtreecommitdiff
path: root/src/game.cpp
AgeCommit message (Collapse)AuthorFilesLines
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.
2009-04-15Moved tile animations outside of the clock time polling loop. There's noTametomo1-2/+4
need to poll the CPU for them, when they already can compensate for missed clock ticks. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-13Revert forced FPS limitBjørn Lindeijer1-6/+2
Don't force an FPS limit when people don't want it. Just default to limit on 60 fps instead, but do allow it to be disabled. This reverts part of commit 4b7755fcae0de15951c508ec034158007c8b6cf3.
2009-04-13Fix an input bugJared Adams1-1/+1
2009-04-12Fix ChatTab changing to need alt when chattingJared Adams1-9/+13