#include "sprite/sprite.hpp"
#include "random_generator.hpp"
-static const float CRACKTIME = 0.3;
-static const float FALLTIME = 0.8;
+static const float CRACKTIME = 0.3f;
+static const float FALLTIME = 0.8f;
SkullTile::SkullTile(const lisp::Lisp& lisp)
: MovingSprite(lisp, "images/objects/skull_tile/skull_tile.sprite", LAYER_TILES, COLGROUP_STATIC), hit(false), falling(false)
SkullTile::draw(DrawingContext& context)
{
Vector pos = get_pos();
- // shacking
+ // shaking
if(timer.get_timegone() > CRACKTIME) {
pos.x += systemRandom.rand(-3, 3);
}
} else if(hit) {
if(timer.check()) {
falling = true;
- physic.gravity_enabled = true;
+ physic.enable_gravity(true);
timer.stop();
} else if(!timer.started()) {
timer.start(FALLTIME);