summaryrefslogtreecommitdiff
path: root/src/being.h
AgeCommit message (Collapse)AuthorFilesLines
2008-10-31Added critical notifications to the client. While I had originally Ira Rice1-0/+5
planned to do this (I still did it my way), TMW beat me to implementing, so I'll credit them with their commit reminding me to do it. This is not done the exact same way, as I prefer to see an actual "crit!" show above the being, instead of an ambiguous particle.
2008-10-27De-hardcoded the number of hair styles.Ira Rice1-2/+7
2008-10-27Made targets draw on the fringe layer, as well as added t for talking to Ira Rice1-1/+0
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-27Merged the Tametomo branch back into trunk. Targeting has been removed Ira Rice1-4/+6
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-26fixes for movementRoderic Morris1-0/+5
2008-10-15Added patch so that players can turn on or off speech bubbles.Ira Rice1-0/+2
2008-10-15De-hardcoded colors in trunk. Now, all colors are loaded from Ira Rice1-4/+4
colors.xml.
2008-10-14Early addition of a particle effect disabling option. Would like to Ira Rice1-0/+3
change this in the future to update instantaneously.
2008-10-09Merged the movement branch into trunkBjørn Lindeijer1-71/+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-25Fixed a bug that prevents compilation in some compilers.Ira Rice1-0/+1
2008-09-25Merged the Tametomo branch into trunk.Ira Rice1-60/+65
2008-09-07Added 2 new hair styles in game.Ira Rice1-1/+1
2008-09-07Added 6 colors for each of the hair styles. Since 10 is an odd number Ira Rice1-1/+1
for the number of colors for a packet, I added 6 more fun colors. I'd add in two more hair styles as well, but since I don't know if it's safe, I'm going to play it safe for now and not include them.
2008-08-28Accepted Patch by Scraggy that moves text in such a way that no text overlapsBjørn Lindeijer1-15/+13
2008-08-28Added support for being effects through the eAthena levelup message, and checkBjørn Lindeijer1-0/+20
whether the being exists before referencing it. Re-enabled proper MP bar display. Improved handling of a warp to the same map.
2008-08-28Applied patch put together by Jaxad0127 with changes from the Aethyra project.Bjørn Lindeijer1-0/+4
Improves compatibility with the newer version of eAthena and works around an initialization bug.
2008-08-13Added support for different colored fonts for different being typesLloyd Bryant1-0/+4
2008-07-23Added viewable cape/misc1/misc2, Chat button in GUILloyd Bryant1-0/+3
2008-07-18Added support for animated shoe and glove spritesLloyd Bryant1-0/+1
2008-07-18Import of client treeLloyd Bryant1-16/+14
2008-07-01Ported some GUI improvements from Legend of Mazeroth (GUI skinning via XML ↵Philipp Sehmisch1-6/+9
files, item descriptions on mouse-over, map names in minimap window, speech bubbles)
2008-06-02Merged handling for eAthena packets 0x00c3 and 0x01d7 and added support forBjørn Lindeijer1-0/+1
displaying a shield sprite (patch by Sanga).
2008-05-14Added ability to define friends, players you want to ignore or disregard andBjørn Lindeijer1-0/+4
configure whether trading is allowed. Based on new popup code, configuration improvements to store hierarchical data and a table model.
2008-03-13Synchronized pathfinding algorithmns with those used by the server to avoid ↵Philipp Sehmisch1-5/+34
asynchronisation.
2008-03-09Implemented possibility to rotate particle emitters. Implemented ↵Philipp Sehmisch1-1/+1
interpretation of the attacktype parameter of attack messages and visualize monster attacks other than id 1 with a particle effect. Prepared to get attack particle effects and animation types from the monster database.
2008-02-18Merged revisions 3762-3772,3776-3782 via svnmerge from Bjørn Lindeijer1-0/+8
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r3762 | crush_tmw | 2007-12-04 00:25:25 +0100 (Tue, 04 Dec 2007) | 1 line Added/renamed some headgears for the christmas event. ........ r3763 | crush_tmw | 2007-12-04 14:51:20 +0100 (Tue, 04 Dec 2007) | 1 line tophead -> tophat ........ r3764 | b_lindeijer | 2007-12-05 21:20:25 +0100 (Wed, 05 Dec 2007) | 3 lines Fix drawing of very high fringe tiles by keeping track of the maximum tile height. ........ r3765 | crush_tmw | 2007-12-07 01:50:15 +0100 (Fri, 07 Dec 2007) | 1 line Added a new drop item for the christmas event. ........ r3768 | crush_tmw | 2007-12-09 20:45:53 +0100 (Sun, 09 Dec 2007) | 1 line New versions of funky hat and elf hat by QOAL. ........ r3769 | crush_tmw | 2007-12-10 03:22:59 +0100 (Mon, 10 Dec 2007) | 1 line Simplified player subsprite handling by treating equipment, hairstyle and base sprites alike. Implementing female hairstyles is now a purely content-sided task. ........ r3770 | crush_tmw | 2007-12-10 03:50:15 +0100 (Mon, 10 Dec 2007) | 1 line Added an option to show log messages in the chat console. ........ r3771 | crush_tmw | 2007-12-10 17:12:56 +0100 (Mon, 10 Dec 2007) | 1 line Implemented female hairstyles. ........ r3772 | b_lindeijer | 2007-12-10 21:42:11 +0100 (Mon, 10 Dec 2007) | 2 lines Include cassert header. ........ r3777 | crush_tmw | 2007-12-14 18:33:45 +0100 (Fri, 14 Dec 2007) | 1 line Fixed some errors with the filenames of the new items (unrelated to my eAthena problems). ........ r3778 | crush_tmw | 2007-12-14 19:21:39 +0100 (Fri, 14 Dec 2007) | 1 line fixed some more screwups with the new items. ........ r3780 | crush_tmw | 2007-12-14 19:40:12 +0100 (Fri, 14 Dec 2007) | 1 line Put new items in equipment.xml for backward compatibility with the last client release. ........ r3782 | b_lindeijer | 2007-12-17 16:59:04 +0100 (Mon, 17 Dec 2007) | 2 lines Fixed the item tags. ........
2008-01-26Fixed a GCC 4.3 compile error and constified the usage of auto_ptr, sinceBjørn Lindeijer1-1/+2
that's the way in which we are using them.
2007-12-10Simplified player subsprite handling by treating equipment, hairstyle and ↵Philipp Sehmisch1-2/+3
base sprites alike. Implementing female hairstyles is now a purely content-sided task.
2007-11-21Merged revisions 3705-3711,3714,3718,3721-3722,3729-3731,3735,3742 via ↵Bjørn Lindeijer1-15/+9
svnmerge from https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk (dynamic recoloring of sprites and related changes) ........ r3705 | gmelquio | 2007-11-03 10:58:25 +0100 (Sat, 03 Nov 2007) | 1 line Fixed double load of hair graphics. ........ r3706 | gmelquio | 2007-11-03 22:04:51 +0100 (Sat, 03 Nov 2007) | 1 line Added automatic recoloring of images. Inspired by fungos' ideas (PR #41). ........ r3707 | gmelquio | 2007-11-03 22:08:21 +0100 (Sat, 03 Nov 2007) | 1 line Experimented recoloring on scorpions. ........ r3708 | gmelquio | 2007-11-04 12:52:44 +0100 (Sun, 04 Nov 2007) | 1 line Tightened palette handling. ........ r3709 | gmelquio | 2007-11-04 12:54:31 +0100 (Sun, 04 Nov 2007) | 1 line Experimented with scorpions again. ........ r3710 | gmelquio | 2007-11-04 16:40:37 +0100 (Sun, 04 Nov 2007) | 1 line Applied recoloring to hair styles. ........ r3711 | gmelquio | 2007-11-04 17:50:37 +0100 (Sun, 04 Nov 2007) | 1 line Converted slimes to recoloring. ........ r3742 | gmelquio | 2007-11-16 14:16:00 +0100 (Fri, 16 Nov 2007) | 1 line Sped up recoloring of transparent pixels. ........
2007-11-21Small lingering changes made while merging to 0.0.Bjørn Lindeijer1-1/+1
2007-11-20Merged revisions 3629-3630 via svnmerge from Bjørn Lindeijer1-19/+21
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-10-18Removed player looks from generic beings. Prevented client termination on ↵Guillaume Melquiond1-49/+1
missing sprites. Merged weapon-type and attack-type fields for items.
2007-09-20Merged a bunch of small changes from trunk to 0.0 and set svn:eol-style Bjørn Lindeijer1-3/+3
to native for some files that were still missing this property. This is a feeble attempt to reduce the amount of conflicts for future merges.
2007-09-19Merged 0.0 changes from revision 3362 to 3580 to trunk.Bjørn Lindeijer1-32/+10
2007-08-30Merged equipment database with items database and got rid of the unused itemBjørn Lindeijer1-12/+9
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-23Changed XP gaining effect to appear on the player instead.Bjørn Lindeijer1-11/+1
2007-08-20Added monster killed xp notification effect.Joshua Langley1-0/+9
2007-07-11Weapon sprites are now (almost) threated like other equipment sprites ↵Philipp Sehmisch1-22/+3
through the equipment sprite database. (use -u to ignore updates)
2007-07-08Changed signatures to prevent the wrong members to be overloaded on ↵Guillaume Melquiond1-1/+1
architectures with 64-bit integers and to shut some compiler warnings.
2007-06-04Merged 0.0 changes from revision 3234 to 3317 to trunk.Bjørn Lindeijer1-2/+34
2007-05-20Added different target cursor sizes for monsters. Graphics for small and ↵Philipp Sehmisch1-0/+14
large cursor are provisional until better versions based on the original SVG of the medium sized one are available.
2007-05-07Fixed positioning of monster names and target circles.Philipp Sehmisch1-0/+12
2007-05-04Merged particle engine into main eAthena branch.Philipp Sehmisch1-2/+8
2007-03-24Merged 0.0 changes from revision 3177 to 3234 to trunk.Bjørn Lindeijer1-2/+2
2007-03-21Renamed Spriteset to ImageSet.Bjørn Lindeijer1-2/+2
2007-03-11Merged 0.0 changes from revision 3065 to 3177 to trunk.Bjørn Lindeijer1-5/+19
2007-03-02Implemented communication of being action changes.Philipp Sehmisch1-2/+7
2007-02-20Now different sounds can play when a monster misses the player.Bjørn Lindeijer1-5/+14
2007-02-02Made Engine class even more useless by moving emoticon loading into Being.Bjørn Lindeijer1-1/+10
2007-01-29Some trivial documentation work. Fixes all Doxygen warnings.Bjørn Lindeijer1-6/+6