summaryrefslogtreecommitdiff
path: root/src/animatedsprite.h
AgeCommit message (Collapse)AuthorFilesLines
2006-12-12Moved Action, Animation and Frame (renamed from AnimationPhase) classes intoBjørn Lindeijer1-4/+5
the resources directory, since they are part of the SpriteDef class.
2006-11-26Made Being::mDirection protected, forcing the use of setDirection. DefaultedBjørn Lindeijer1-1/+1
variant argument to 0 since this is the most common situation. Some SpriteDef refactoring, splitting up the loading into several methods, in preparation of adding support for including other sprites.
2006-11-19Separated sprite definition from playback.Bjørn Lindeijer1-88/+27
2006-11-15Separated getProperty method to an XML utility namespace.Bjørn Lindeijer1-18/+0
2006-11-14Resolve Image* of animation phase at load time instead of storing just theBjørn Lindeijer1-3/+11
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-09-20tweaks at the animation system (mostly about fixing the looping attack ↵Philipp Sehmisch1-3/+2
animations of the monsters)
2006-09-16Fixed the crash when attacking without a weapon, some additional stability ↵Philipp Sehmisch1-2/+4
improvements and more descriptive variable names in the parsing algorithmn.
2006-09-16Fixed line-endings and set missing properties.Björn Steinbrink1-2/+2
2006-09-13some improvements at the animation systemPhilipp Sehmisch1-1/+2
2006-08-02Some cleanups, fixes and a small start on a solution for the animated spriteBjørn Lindeijer1-23/+31
synchronization problem (resetting all animations).
2006-08-01animations and directions are now passed and stored as enums and no longer ↵Philipp Sehmisch1-6/+45
as strings.
2006-07-30Unified the play methods.Björn Steinbrink1-8/+3
2006-07-29A bunch of cleanups.Björn Steinbrink1-0/+1
2006-07-28Moved AnimatedSprite into its own files, removed useless includes.Björn Steinbrink1-0/+135