X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fobject%2Ftrampoline.cpp;h=b1c2fbc5aeac0d83001ffd5f07dbccd95fa44276;hb=590d47c3c3cf4641d97ee1579af69edbc355e5a8;hp=9d4e12a1357e0088748152135518525de9fad6e8;hpb=a8057c3d1726484928a3091fdd5c7a3d810f5f63;p=supertux.git diff --git a/src/object/trampoline.cpp b/src/object/trampoline.cpp index 9d4e12a13..b1c2fbc5a 100644 --- a/src/object/trampoline.cpp +++ b/src/object/trampoline.cpp @@ -36,14 +36,14 @@ Trampoline::Trampoline(const Reader& lisp) : Rock(lisp, "images/objects/trampoline/trampoline.sprite"), portable(true) { - sound_manager->preload(TRAMPOLINE_SOUND); + SoundManager::current()->preload(TRAMPOLINE_SOUND); //Check if this trampoline is not portable if(lisp.get("portable", portable)) { if(!portable) { //we need another sprite sprite_name = "images/objects/trampoline/trampoline_fix.sprite"; - sprite = sprite_manager->create(sprite_name); + sprite = SpriteManager::current()->create(sprite_name); sprite->set_action("normal"); } } @@ -53,10 +53,10 @@ Trampoline::Trampoline(const Vector& pos, bool port) : Rock(pos, "images/objects/trampoline/trampoline.sprite"), portable(port) { - sound_manager->preload(TRAMPOLINE_SOUND); + SoundManager::current()->preload(TRAMPOLINE_SOUND); if(!port) { sprite_name = "images/objects/trampoline/trampoline_fix.sprite"; - sprite = sprite_manager->create(sprite_name); + sprite = SpriteManager::current()->create(sprite_name); sprite->set_action("normal"); } } @@ -89,7 +89,7 @@ Trampoline::collision(GameObject& other, const CollisionHit& hit) vy = VY_INITIAL; } player->get_physic().set_velocity_y(vy); - sound_manager->play(TRAMPOLINE_SOUND); + SoundManager::current()->play(TRAMPOLINE_SOUND); sprite->set_action("swinging", 1); return FORCE_MOVE; } @@ -102,7 +102,7 @@ Trampoline::collision(GameObject& other, const CollisionHit& hit) if(hit.top && vy >= 0) { vy = VY_INITIAL; walking_badguy->set_velocity_y(vy); - sound_manager->play(TRAMPOLINE_SOUND); + SoundManager::current()->play(TRAMPOLINE_SOUND); sprite->set_action("swinging", 1); return FORCE_MOVE; }