aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/animation.cpp
AgeCommit message (Expand)Author
2009-11-28Fixed bug with exhausting sound handlesRobert Špalek
2009-11-26Fix SIGSEGV found by ValGrindRobert Špalek
2009-11-22Fix positioning of one-time hero animations.Robert Špalek
2009-11-22Fixed Animation::getTopAnimation()Robert Špalek
2009-11-10Huge refactoring of data structures.Robert Špalek
2009-11-08Removed old hack for cyclic animations.Robert Špalek
2009-11-08Silence gcc warning by putting parentheses around an && expression nested in ...Johannes Schickel
2009-11-08Implement QuickHero walking.Robert Špalek
2009-11-08Fixed mistake with two inner loop caused by not clearing the path.Robert Špalek
2009-11-08Debugged smooth walking except for 1 bug.Robert Špalek
2009-11-07Add helper functions to retrieve dragon position from the animation.Robert Špalek
2009-11-07Implemented relative animations.Robert Špalek
2009-11-06Add safe-guard against collision of animation IDs.Robert Špalek
2009-11-05Implemented proper walking.Robert Špalek
2009-11-01Debugged computation and displaying of optimal walking pathsRobert Špalek
2009-10-30Moved all one-line getters/setters to the header filesRobert Špalek
2009-10-30Remove the last 2 default parameter values.Robert Špalek
2009-10-30Remove most of default parameter values.Robert Špalek
2009-10-12Sound effects are now correctly played.Robert Špalek
2009-10-11Loading and caching sound samples in memory.Robert Špalek
2009-09-30Remove trailing whitespacesMax Horn
2009-09-30- Adapt parts of the Draci code to match our code formatting guidelinesJohannes Schickel
2009-09-29Fixed Valgrind warnings about invalid memory access. Hopefully without breakingTorbjörn Andersson
2009-09-28draci: Inverted a logical check to make it more obvious.Denis Kasak
2009-09-28Made AnimationManager::sortAnimations() do multiple passes, if necessary, and...Denis Kasak
2009-09-27Improved the interface of Sprite and Animation concerning relative coordinate...Robert Špalek
2009-09-27Fix renumbering of animation indexesRobert Špalek
2009-09-27Remove memory leak in animation manager. Get rid of 1 non-const reference par...Robert Špalek
2009-09-25Added some more const's to the interface of Dragon HistoryRobert Špalek
2009-09-25Add const's to many interfaces of engines/draci/Robert Špalek
2009-08-17* Added pause support for animations.Denis Kasak
2009-08-12Stopped returning from Animation::nextFrame() early even if the animation has...Denis Kasak
2009-07-30Fixed sanity check in Animation::setCurrentFrame().Denis Kasak
2009-07-30* Added Animation::setCurrentFrame()Denis Kasak
2009-07-29Added support for animation callbacks and implemented a few callbacks (doNoth...Denis Kasak
2009-07-29* Added method Animation::currentFrameNum()Denis Kasak
2009-07-27Fixed one more bug related to animations having no frames.Denis Kasak
2009-07-27* Added AnimationManager::addText() for adding text animationsDenis Kasak
2009-07-24* Added tracking and deleting animations by index (which represents the order...Denis Kasak
2009-07-24Added support for per-animation scaling (via scaling factors). I have decided...Denis Kasak
2009-07-22* Disabled unconditional execution of gates' scriptsDenis Kasak
2009-07-22* Stopped AnimationManager::drawScene() from marking its own dirtiness.Denis Kasak
2009-07-22* Moved scaling support from Animation to SpriteDenis Kasak
2009-07-20* Added scaling supportDenis Kasak
2009-07-18Fixed bug which caused the dragon to be animated with the wrong Z coordinate ...Denis Kasak
2009-07-18Fixed bug which caused animations to sometimes be played too fast if the engi...Denis Kasak
2009-07-18Fixed bug where certain animations were played very fast when not played imme...Denis Kasak
2009-07-18* Added Animation::getFrame()Denis Kasak
2009-07-14* Fixed bug in Animation which made the first frame of an animation being dra...Denis Kasak
2009-07-13Fixed bug in the NoScene logo room; the screen surface is now cleared between...Denis Kasak