summaryrefslogtreecommitdiff
path: root/src/animatedsprite.cpp
AgeCommit message (Collapse)AuthorFilesLines
2008-10-10Fixed a small code typo (thought I copied and compiled animatedsprite Ira Rice1-1/+1
before committing. Oh well)
2008-10-10Did a little bit of code cleanup (mostly from TMW changes) as well as Ira Rice1-14/+2
properly implemented line wrapping. Now, there are no more visual artifacts for speech boxes, and it always chooses the most optimal box size (which required that npc_text use it also. Do any other gui classes use the textbox class?).
2008-07-18Import of client treeLloyd Bryant1-1/+1
2007-11-20Merged revisions 3629-3630 via svnmerge from Bjørn Lindeijer1-12/+6
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-05-07Fixed positioning of monster names and target circles.Philipp Sehmisch1-0/+24
2007-03-21Renamed Spriteset to ImageSet.Bjørn Lindeijer1-1/+0
2006-12-12Moved Action, Animation and Frame (renamed from AnimationPhase) classes intoBjørn Lindeijer1-3/+3
the resources directory, since they are part of the SpriteDef class.
2006-11-19Separated sprite definition from playback.Bjørn Lindeijer1-311/+97
2006-11-15Separated getProperty method to an XML utility namespace.Bjørn Lindeijer1-45/+18
2006-11-14Resolve Image* of animation phase at load time instead of storing just theBjørn Lindeijer1-37/+55
spriteset index and looking it up later (checking validity should still be added). Also calculate animation length during loading instead of summing it up each time it is requested.
2006-11-14Separated Action class to its own module.Bjørn Lindeijer1-0/+1
2006-09-20tweaks at the animation system (mostly about fixing the looping attack ↵Philipp Sehmisch1-13/+13
animations of the monsters)
2006-09-16another variable name change doener suggestedPhilipp Sehmisch1-6/+6
2006-09-16Fixed the crash when attacking without a weapon, some additional stability ↵Philipp Sehmisch1-23/+39
improvements and more descriptive variable names in the parsing algorithmn.
2006-09-16Fixed line-endings and set missing properties.Björn Steinbrink1-29/+29
2006-09-13some improvements at the animation systemPhilipp Sehmisch1-13/+34
2006-08-26Applied patch by Bahamut81 which implements resetting of Animation, Action andBjørn Lindeijer1-7/+10
AnimatedSprite. This fixes the animation synchronization issues.
2006-08-04Fix enum being treated as string.Björn Steinbrink1-1/+1
2006-08-04Small code cleanup/lower indentation.Björn Steinbrink1-36/+35
2006-08-04Fixed presence of NULL actions. This is doener's version of the fix, because itBjørn Lindeijer1-1/+4
was more efficient in the more common case.
2006-08-02Some cleanups, fixes and a small start on a solution for the animated spriteBjørn Lindeijer1-22/+31
synchronization problem (resetting all animations).
2006-08-01animations and directions are now passed and stored as enums and no longer ↵Philipp Sehmisch1-21/+92
as strings.
2006-07-30Unified the play methods.Björn Steinbrink1-13/+5
2006-07-29A bunch of cleanups.Björn Steinbrink1-84/+51
2006-07-29Moved include from header to source file.Björn Steinbrink1-0/+1
2006-07-28Moved AnimatedSprite into its own files, removed useless includes.Björn Steinbrink1-0/+340