Revision 886308

Go back to digest for 23rd November 2008

Features in Games

Parker Coates committed changes in /trunk/KDE/kdegames/killbots:

Major rewrite to the animation interaction between the Engine and Scene.
There were a couple of minor bugs with the animation sequencing that I found I couldn't fix without breaking something else in the old system.

The Engine now queues up a number of animation "stages" in the Scene and only triggers the animation to start when necessary.
This involves a bit more code in the Scene and a bit less in the Engine, but the result is a whole lot less fragile and a whole lot more readable.

This change has most likely introduced some regressions.
More cleanup and changes to follow.

File Changes

Modified 5 files
  • /trunk/KDE/kdegames/killbots
  •   /engine.cpp
  •   /engine.h
  •   /mainwindow.cpp
  •   /scene.cpp
  •   /scene.h
5 files changed in total