X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fgrowup.cpp;h=1d256dbb74f54e49798ce2b24f88228bb738842e;hb=ca967dcf4ee89f99880355be00782d1cd047be6a;hp=4a6e0ce36bb644b9b27d54dd6f1b6dd66ab9a363;hpb=714a30abd887def6331a193216387e66cbfbd1bb;p=supertux.git diff --git a/src/object/growup.cpp b/src/object/growup.cpp index 4a6e0ce36..1d256dbb7 100644 --- a/src/object/growup.cpp +++ b/src/object/growup.cpp @@ -30,8 +30,8 @@ GrowUp::GrowUp(Direction direction) : MovingSprite(Vector(0,0), "images/powerups/egg/egg.sprite", LAYER_OBJECTS, COLGROUP_MOVING) { - physic.gravity_enabled = true; - physic.vx = (direction == LEFT?-100:100); + physic.enable_gravity(true); + physic.set_velocity_x((direction == LEFT)?-100:100); sound_manager->preload("sounds/grow.wav"); } @@ -45,9 +45,9 @@ void GrowUp::collision_solid(const CollisionHit& hit) { if(hit.top || hit.bottom) - physic.vy = 0; + physic.set_velocity_y(0); if(hit.left || hit.right) - physic.vx = -physic.vx; + physic.set_velocity_x(-physic.get_velocity_x()); } HitResponse