pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r3925 - trunk/pingus/src/actions


From: grumbel at BerliOS
Subject: [Pingus-CVS] r3925 - trunk/pingus/src/actions
Date: Mon, 28 Jul 2008 16:25:57 +0200

Author: grumbel
Date: 2008-07-28 16:25:56 +0200 (Mon, 28 Jul 2008)
New Revision: 3925

Modified:
   trunk/pingus/src/actions/basher.cpp
   trunk/pingus/src/actions/bridger.cpp
Log:
Added some FIXMEs

Modified: trunk/pingus/src/actions/basher.cpp
===================================================================
--- trunk/pingus/src/actions/basher.cpp 2008-07-28 01:50:41 UTC (rev 3924)
+++ trunk/pingus/src/actions/basher.cpp 2008-07-28 14:25:56 UTC (rev 3925)
@@ -91,7 +91,7 @@
              if (basher_c % 2 == 0)
                bash();
            }
-         else if (sprite[pingu->direction].get_current_frame() 
+         else if (sprite[pingu->direction].get_current_frame() // FIXME: Game 
logic must be separate from Sprite 
                    / float(sprite[pingu->direction].get_frame_count()) > 0.6f) 
            { // FIXME: EVIL! Engine must not relay on graphic
              pingu->set_action(Actions::WALKER);

Modified: trunk/pingus/src/actions/bridger.cpp
===================================================================
--- trunk/pingus/src/actions/bridger.cpp        2008-07-28 01:50:41 UTC (rev 
3924)
+++ trunk/pingus/src/actions/bridger.cpp        2008-07-28 14:25:56 UTC (rev 
3925)
@@ -124,6 +124,7 @@
 {
   build_sprite[pingu->direction].update();
 
+  // FIXME: Game logic must not depend on Sprite states
   if (build_sprite[pingu->direction].get_current_frame () >= 7 && !block_build)
     {
       block_build = true;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]