static const float SPEED = 150;
static const float JUMPSPEED = -300;
-Star::Star(const Vector& pos)
- : MovingSprite(pos, "images/powerups/star/star.sprite", LAYER_OBJECTS, COLGROUP_MOVING)
+Star::Star(const Vector& pos, Direction direction)
+ : MovingSprite(pos, "images/powerups/star/star.sprite", LAYER_OBJECTS, COLGROUP_MOVING)
{
- physic.set_velocity(SPEED, INITIALJUMP);
+ physic.set_velocity((direction == LEFT) ? -SPEED : SPEED, INITIALJUMP);
}
void
return FORCE_MOVE;
}
-