#include <config.h>
#include "badguy.h"
-#include "camera.h"
+#include "object/camera.h"
static const float SQUISH_TIME = 2;
static const float X_OFFSCREEN_DISTANCE = 1600;
if(state == STATE_INIT || state == STATE_INACTIVE)
return;
if(state == STATE_FALLING) {
- sprite->draw(context, get_pos(), LAYER_OBJECTS, VERTICAL_FLIP);
+ sprite->draw(context, get_pos(), LAYER_OBJECTS, VERTICAL_FLIP);
} else {
- sprite->draw(context, get_pos(), LAYER_OBJECTS);
+ sprite->draw(context, get_pos(), LAYER_OBJECTS);
}
}
}
flags |= FLAG_NO_COLLDET;
break;
+ case STATE_FALLING:
+ flags |= FLAG_NO_COLLDET;
+ break;
default:
break;
}