Update of /cvsroot/super-tux/supertux/src/badguy
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8642/src/badguy
Modified Files:
badguy.cpp
Log Message:
enemies fall down again, small improvements to tile manager
Index: badguy.cpp
===================================================================
RCS file: /cvsroot/super-tux/supertux/src/badguy/badguy.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- badguy.cpp 20 Nov 2004 22:14:39 -0000 1.1
+++ badguy.cpp 22 Nov 2004 17:51:50 -0000 1.2
@@ -24,8 +24,11 @@
return;
if(state == STATE_INIT || state == STATE_INACTIVE)
return;
-
- sprite->draw(context, get_pos(), LAYER_OBJECTS);
+ if(state == STATE_FALLING) {
+ sprite->draw(context, get_pos(), LAYER_OBJECTS, VERTICAL_FLIP);
+ } else {
+ sprite->draw(context, get_pos(), LAYER_OBJECTS);
+ }
}
void
@@ -164,7 +167,6 @@
physic.set_velocity_y(0);
physic.enable_gravity(true);
set_state(STATE_FALLING);
- remove_me();
}
void
|