Age | Commit message (Collapse) | Author |
|
* Now each Sprite (and hence frame in an animation) can have a separate zoom (which is needed for some animations in the game)
* Scale factors are not stored any more; instead, we only store scaled dimensions (since these are stored in the data files) and calculate the factors from those.
svn-id: r42647
|
|
* Made the dragon scale when it is in different parts of the room
* Added getters for relative coordinates (Animation::getRelativeX() and Animation::getRelativeY())
* Commented Game::loop() and Sprite::draw*() methods in more detail
svn-id: r42627
|
|
for short periods of time when moved to a new location.
svn-id: r42586
|
|
engine was busier than usual (like when redrawing the whole screen when returning from minimized state).
svn-id: r42585
|
|
immediately when they are created.
svn-id: r42580
|
|
* Added support for sorting animations when Z is changed later on (AnimationManager::sortAnimations())
* Added support for relative coordinates (Animation::setRelative())
* Fixed bug where AnimationManager::deleteOverlays() deleted all animations
svn-id: r42579
|
|
drawn after it's stopped
* Fixed debugging info when starting and stopping animations
svn-id: r42485
|
|
between scene redraws (filled with the colour 0) to fix artifacts when animating the logo.
svn-id: r42448
|
|
animation can have a different delay.
svn-id: r42427
|
|
* Reordered Animation::nextFrame() a bit to make sure the timings are correct (particularly the last frame)
* Added checks to AnimationManager::play() and AnimationManager::stop() so it doesn't dereference a null pointer.
svn-id: r42243
|
|
found instead of Common::List<>::end().
svn-id: r42228
|
|
svn-id: r42226
|
|
* Fixed bug in AnimationManager::deleteAnimation() that could result in accessing the Common::List::end() sentinel value.
svn-id: r42223
|
|
the new API change.
svn-id: r42133
|
|
each instance handles its own animation. Animation handles adding, fetching and deleting of AnimObjs (probably needs a namechange).
* Implemented actual animation (previously only the first frame was display)
* Implemented animation starting, stoping, looping
* Loaded looping dragon animation as a test
svn-id: r42114
|
|
svn-id: r42075
|
|
frames when deleteAll() or deleteAnimation() are called.
svn-id: r42073
|
|
svn-id: r42068
|
|
svn-id: r42000
|