[Top][All Lists]
[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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r3925 - trunk/pingus/src/actions,
grumbel at BerliOS <=