summaryrefslogtreecommitdiff
path: root/src/localplayer.cpp
AgeCommit message (Collapse)AuthorFilesLines
2008-11-01Merged revisions 4207-4209,4221-4222 via svnmerge from Bjørn Lindeijer1-2/+4
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4207 | b_lindeijer | 2008-04-29 11:10:43 +0200 (Tue, 29 Apr 2008) | 6 lines * Fixed issue with determining whether chat input is focused (method no longer virtual). * Fixed sometimes rendering with the wrong font. * Fixed warnings about hiding virtual method, Window now always deletes its children (the option not to do so was never used anyway). ........ r4208 | b_lindeijer | 2008-04-29 13:25:26 +0200 (Tue, 29 Apr 2008) | 3 lines Removed unused option from GCContainer to not delete a child, fixing warnings about hiding virtual method gcn::Container::add. ........ r4209 | b_lindeijer | 2008-04-29 14:58:21 +0200 (Tue, 29 Apr 2008) | 3 lines When compiling with GCC, use the printf format attribute for the log method so that the compiler checks the type of its parameters. ........ r4221 | peaveydk | 2008-05-06 21:23:49 +0200 (Tue, 06 May 2008) | 1 line Dont allow dragging of empty placeholders. ........ r4222 | peaveydk | 2008-05-08 00:49:38 +0200 (Thu, 08 May 2008) | 1 line Make F8 toggle shortcut window as suggested by And1 an fate. ........
2008-10-31Merged revisions 4071,4093,4100,4363 via svnmerge from Bjørn Lindeijer1-5/+38
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4071 | the_enemy | 2008-04-11 16:12:30 +0200 (Fri, 11 Apr 2008) | 3 lines Players now need to click on the monster sprites rather than the tile. Players will now move to the target before attacking it. ........ r4093 | the_enemy | 2008-04-15 18:10:32 +0200 (Tue, 15 Apr 2008) | 1 line Fixed clicking near player. ........ r4100 | peaveydk | 2008-04-16 13:59:36 +0200 (Wed, 16 Apr 2008) | 1 line Cancel walking to a clicked monster if the target is lost while getting to it (killed or otherwise removed). ........ r4363 | crush_tmw | 2008-06-24 14:42:04 +0200 (Tue, 24 Jun 2008) | 1 line corrected date in changelog ........
2008-10-30Minor fixes to movement and hit effects. Patch by Kage_Jittai.Dennis Friis1-4/+4
2008-10-30Fixed a small targeting issue that arose from having uninitialized data Ira Rice1-10/+9
at the start.
2008-10-28Fixed a fast walking bug that was caused by a state conflict Ira Rice1-6/+0
where the keys would tell the client to attack and stop attacking all at the same time. Thanks to SoftLace for reporting it.
2008-10-28Changed the name of the old target key to stop attack, as well as making Ira Rice1-1/+7
it do exactly that in the local player. Since it already was doing this behavior anyways, I just extended it out to stop attack at any point in the attack.
2008-10-28Fixed attacking so that it will actually continue to attack in Ira Rice1-29/+43
succession like it's intended to if it's given a true keep flag, or just do one attack if that flag isn't set. Since most people seem to prefer to continue to attack when attacking, shift will be used for when someone only wants to hit the target once.
2008-10-27Revised code so that dead sprites are de-targeted.Ira Rice1-7/+14
2008-10-27Fixed mouse attacks and targeting.Ira Rice1-1/+5
2008-10-27Added the ability to turn off a target by targeting it again after being Ira Rice1-2/+9
targeted.
2008-10-27Made targets draw on the fringe layer, as well as added t for talking to Ira Rice1-3/+20
an NPC, n for targeting an NPC, and changed basic targeting code so that it'll time out after being on a target for longer than a minute.
2008-10-27Add an effects manager (patch by Kage Jittai)Jared Adams1-1/+3
2008-10-27Merged the Tametomo branch back into trunk. Targeting has been removed Ira Rice1-0/+99
from the viewport, and is now located on the beings themselves. Eventually, this will be changed further so that the targets draw below the being, instead of maintaining the same logic, but baby steps first.
2008-10-26Pixel-accurate and fluently animated keyboard movement by Kage Jittai - ↵Philipp Sehmisch1-5/+31
albeit not flawless it is still a big improvement.
2008-10-25attack range fixes, highlight monsters in range (by Chuck Miller)Roderic Morris1-1/+13
2008-10-24Made it so the player will auto face its targetJared Adams1-0/+26
Fixed it so the correct direction will be Patch by Chuck Miller
2008-10-23Cleaned up ColorDB code so that it loads with all other databases, as Ira Rice1-1/+0
well as fixed color cycling.
2008-10-15src/localplayer.cppDavid Athay1-1/+1
src/net/beinghandler.cpp src/net/protocol.h src/net/gameserver/player.h src/net/gameserver/player.cpp src/net/beinghandler.h ChangeLog tmw.cbp
2008-10-15De-hardcoded colors in trunk. Now, all colors are loaded from Ira Rice1-0/+1
colors.xml.
2008-10-09Merged the movement branch into trunkBjørn Lindeijer1-24/+39
I consider this the only way forward. In my tests this code isn't actually doing worse than what was there before. Of course some cases are a bit broken, and I'm open to any kind of feedback so that we can fix those issues.
2008-09-25Merged the Tametomo branch into trunk.Ira Rice1-4/+18
2008-09-12Fixed /where, added /cast for heal and gather, some changes to inventory to ↵Lloyd Bryant1-3/+5
support storage
2008-08-28Accepted Patch by Scraggy that moves text in such a way that no text overlapsBjørn Lindeijer1-3/+25
2008-08-18Fixed bugs with new arrow typesLloyd Bryant1-3/+0
2008-08-16reverted last change - playability issuesLloyd Bryant1-4/+0
2008-08-16Bugfix for segfault when hitting a warp while targeting another playerLloyd Bryant1-0/+5
2008-07-18Import of client treeLloyd Bryant1-4/+26
2008-07-07Added /party command.David Athay1-2/+2
2008-06-27add icons to the skill dialogRoderic Morris1-14/+14
2008-06-12Merged revisions 3738 via svnmerge from Bjørn Lindeijer1-34/+3
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r3738 | b_lindeijer | 2007-11-16 00:44:01 +0100 (Fri, 16 Nov 2007) | 3 lines Moved item icon from ItemInfo class to the Item class, so that it can be loaded on demand. Results in faster startup time and reduced memory usage. ........
2008-04-29Name structs with capital, just like classes.Bjørn Lindeijer1-2/+2
2008-04-28Skills patch by roderic, mantis id=209David Athay1-17/+17
2008-04-22Added more support for partiesDavid Athay1-1/+7
2008-04-18Limited keyboard walk messages flooding to one message per 1/10 sec.Yohann Ferreira1-1/+5
2008-04-17Moved walking calls flooding control when dragging mouse to viewport.Yohann Ferreira1-14/+4
2008-04-17Added input type parameter to the LocalPlayer::SetDestination methods in ↵Yohann Ferreira1-4/+14
order to keep control over message flooding to the server with mouse dragging. (I need feedback !)
2008-04-16Cancel walking to a clicked monster if the target is lost while getting to ↵Dennis Friis1-0/+5
it (killed or otherwise removed).
2008-04-11 Players now need toDavid Athay1-1/+32
click on the monster sprites rather than the tile. Players will now move to the target before attacking it.
2008-04-04Spawning a particle effect whenever the client sends a move message to the ↵Philipp Sehmisch1-0/+1
server to visualize the extreme flooding of the server with move message when the user moves with the mouse.
2008-04-03Added right click to invite to guildDavid Athay1-0/+17
2008-03-25Initialized some uninitialized variables (patch by peavey).Philipp Sehmisch1-3/+5
2008-03-13Synchronized pathfinding algorithmns with those used by the server to avoid ↵Philipp Sehmisch1-7/+7
asynchronisation.
2008-03-05Fixed guild creation.David Athay1-56/+6
2008-03-03Skill gui beautifications by roderic.Philipp Sehmisch1-14/+16
2008-02-28Work in Progress commit of guilds.David Athay1-0/+62
2008-02-22Implemented skill name display in skill dialog and xp messages (based on a ↵Philipp Sehmisch1-1/+31
patch by rodge)
2008-02-20Merged revisions 3790,3799,3801-3807,3809-3810,3812-3813,3815-3816,3818-3821 ↵Bjørn Lindeijer1-0/+1
via svnmerge from https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r3790 | b_lindeijer | 2007-12-18 14:54:17 +0100 (Tue, 18 Dec 2007) | 3 lines Remember to delete the progressbar and label also when the game was not started. ........ r3801 | b_lindeijer | 2007-12-21 12:56:23 +0100 (Fri, 21 Dec 2007) | 2 lines Fixed shop list box not to scroll up when the selection is removed. ........ r3802 | b_lindeijer | 2007-12-21 13:37:17 +0100 (Fri, 21 Dec 2007) | 2 lines Added logging of error on PHYSFS_addToSearchPath. ........ r3803 | b_lindeijer | 2007-12-21 15:56:38 +0100 (Fri, 21 Dec 2007) | 3 lines Fixed inventory size not matching the size assumed by eAthena and related memory corruption and increased default chat log length. ........ r3804 | the_enemy | 2007-12-21 16:07:20 +0100 (Fri, 21 Dec 2007) | 1 line Attempted to fix client freeze when unable to connect to update host, and added exit dialog ........ r3805 | b_lindeijer | 2007-12-22 16:24:14 +0100 (Sat, 22 Dec 2007) | 2 lines Updated version to 0.0.24. Release data set to tomorrow, we'll see. ........ r3806 | b_lindeijer | 2007-12-22 21:42:35 +0100 (Sat, 22 Dec 2007) | 2 lines Make sure chat messages are also trimmed for the local player. ........ r3809 | crush_tmw | 2007-12-23 03:16:53 +0100 (Sun, 23 Dec 2007) | 1 line Particle images are now reference-counted properly. Avoided attempts to load "data/graphics/" when a monster or equipment piece has no sprite. Error placeholder is now used when attempting to load a sprite definition file that doesn't exist. ........ r3810 | b_lindeijer | 2007-12-24 02:20:42 +0100 (Mon, 24 Dec 2007) | 2 lines Updated release date. ........ r3812 | the_enemy | 2007-12-24 15:16:15 +0100 (Mon, 24 Dec 2007) | 1 line Minor update, fixed disconnection dialog ........ r3813 | b_lindeijer | 2007-12-24 15:45:34 +0100 (Mon, 24 Dec 2007) | 2 lines Fixed compile warning. ........ r3816 | b_lindeijer | 2007-12-25 13:31:21 +0100 (Tue, 25 Dec 2007) | 2 lines Fixed year. :) ........ r3818 | b_lindeijer | 2007-12-25 23:11:55 +0100 (Tue, 25 Dec 2007) | 2 lines Updated CMake file. ........ r3821 | b_lindeijer | 2007-12-26 19:06:15 +0100 (Wed, 26 Dec 2007) | 2 lines Fixed year in README too. ........
2008-02-12Made pathfinding not halt on collision destination tile, made moving around ↵Eugenio Favalli1-2/+2
with mouse smoother. Added possibility to pass through players with key controls.
2008-01-28Added weapon skill system and leveling system.Philipp Sehmisch1-16/+50
2008-01-13Fixed non-default location music loadingDavid Athay1-0/+1