summaryrefslogtreecommitdiff
path: root/src/localplayer.cpp
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21Fixed inventory size not matching the size assumed by eAthena and relatedBjørn Lindeijer1-0/+1
memory corruption and increased default chat log length.
2007-11-21Renamed {read,write}{Byte,Short,Long} to {read,write}{Int8,Int16,Int32}. ThisBjørn Lindeijer1-2/+2
is less confusing in 64-bit context and less conflicting with the 0.0 client.
2007-11-20Merged revisions 3629-3630 via svnmerge from Bjørn Lindeijer1-6/+1
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk (but kept looks in Being class, since eAthena works that way) ........ r3629 | gmelquio | 2007-10-18 21:00:38 +0200 (Thu, 18 Oct 2007) | 1 line Removed player looks from generic beings. Prevented client termination on missing sprites. Merged weapon-type and attack-type fields for items. ........ r3630 | gmelquio | 2007-10-18 21:30:57 +0200 (Thu, 18 Oct 2007) | 1 line Fixed changelog message. ........
2007-11-15Moved item icon from ItemInfo class to the Item class, so that it can be loadedBjørn Lindeijer1-3/+3
on demand. Results in faster startup time and reduced memory usage.
2007-10-18Removed player looks from generic beings. Prevented client termination on ↵Guillaume Melquiond1-6/+2
missing sprites. Merged weapon-type and attack-type fields for items.
2007-09-19Merged 0.0 changes from revision 3362 to 3580 to trunk.Bjørn Lindeijer1-3/+40
2007-08-30Merged equipment database with items database and got rid of the unused itemBjørn Lindeijer1-2/+0
art attribute. Removed the now unnecessary multiplication of weapon IDs with 10000. Added a fallback item icon and used it for unknown items or when an item image fails to load.
2007-08-24Removed useless logic method and reverted mouse cursor to non-static sinceBjørn Lindeijer1-1/+1
there can be only one Gui instance so there is no point in supporting a shared resource.
2007-08-23Changed XP gaining effect to appear on the player instead.Bjørn Lindeijer1-3/+12
2007-08-22Added close button and item shortcut backgrounds to files that will beBjørn Lindeijer1-1/+1
installed.
2007-08-21mantis id=118 - Added Item Shortcut Bar.Joshua Langley1-0/+11
2007-08-20Added monster killed xp notification effect.Joshua Langley1-0/+10
2007-08-18Adapted to new server handling of character attributes.Guillaume Melquiond1-2/+2
2007-08-14mantis_id:129 - Inventory Window Slots Added.Joshua Langley1-8/+24
2007-08-08Fixed position of the cleaning bit for looks, so that it actually fits into ↵Guillaume Melquiond1-0/+1
network data.
2007-08-08Re-designed equipment window, un-equip created.Joshua Langley1-5/+1
2007-07-31Removed legacy inventory code. Added display of equipment.Guillaume Melquiond1-15/+2
2007-07-29Converted trading to new server.Guillaume Melquiond1-17/+5
2007-07-11Weapon sprites are now (almost) threated like other equipment sprites ↵Philipp Sehmisch1-4/+11
through the equipment sprite database. (use -u to ignore updates)
2007-07-08Fixed some uninitialized variables.Guillaume Melquiond1-2/+6
2007-03-24Merged 0.0 changes from revision 3177 to 3234 to trunk.Bjørn Lindeijer1-0/+1
2007-03-22Redesigned the localplayer class to use getters and setters instead of ↵Philipp Sehmisch1-50/+11
direct access to the member variables. Implemented communication of attributes between server and client.
2007-03-19Added target cursor. Shows blue when target in range, and red when out of range.David Athay1-0/+1
2007-03-02Implemented communication of being action changes.Philipp Sehmisch1-9/+5
2007-01-05Implemented item dropping.Guillaume Melquiond1-10/+2
2007-01-04Client-side hack for picking up items.Guillaume Melquiond1-5/+2
2007-01-04Merged 0.0 changes from revision 2898 to 2988 to trunk.Bjørn Lindeijer1-5/+14
2006-12-30Improved precise positionning of character with mouse cursor.Guillaume Melquiond1-3/+3
2006-12-30Changed attack message to send the direction the player is visually facing.Guillaume Melquiond1-1/+1
2006-12-29Implemented catching and displaying of damage notifications.Philipp Sehmisch1-1/+1
2006-12-27Client-sided implementation of attacksPhilipp Sehmisch1-47/+8
2006-12-16Fixed connection dialog visibility and fixed issues with walking one tile tooBjørn Lindeijer1-5/+14
many and changing direction towards an obstacle.
2006-12-11Fixed visibility of the update window.Bjørn Lindeijer1-3/+3
2006-12-11Merged 0.0 changes from revision 2825 to 2898 to trunk.Bjørn Lindeijer1-8/+28
2006-12-03Made NPC names visible. Windows are now invisible by default.Bjørn Lindeijer1-3/+1
2006-11-19Separated sprite definition from playback.Bjørn Lindeijer1-9/+30
2006-11-02Network layer refactoring.Björn Steinbrink1-11/+42
2006-09-02Switched to short IDs for beings.Guillaume Melquiond1-2/+2
2006-08-27Implemented pixel-grained movements.Guillaume Melquiond1-13/+21
2006-08-27Cleaned the logic members.Guillaume Melquiond1-15/+3
2006-08-27Removed Being::mFrame field.Guillaume Melquiond1-8/+3
2006-08-27Changed to pixel-based coordinates for beings.Guillaume Melquiond1-10/+10
2006-08-27Send movements.Guillaume Melquiond1-4/+5
2006-08-26Got rid of the default MessageOut constructor, since all messages should haveBjørn Lindeijer1-28/+14
an ID.
2006-08-14Completed porting of character creation/deletion, fixed some issues with ↵Eugenio Favalli1-0/+1
network code.
2006-07-25Switched client to use enet and modified login sequence to work with the new ↵Eugenio Favalli1-52/+52
protocol from tmwserv.
2006-07-24Fixed setDirection() semantics.Björn Steinbrink1-4/+0
Removed a printf-leftover.
2006-07-24Removed unused code, fixed "change direction when not walking" bug, updated ↵Eugenio Favalli1-0/+6
project files.
2006-07-19Merged new_animation branch until r2415 into trunk. Eugenio Favalli1-6/+6
2006-05-12You can now see the shirt when equipping a top equipment.Eugenio Favalli1-2/+1