X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fbadguy%2Ftreewillowisp.cpp;h=3de20e03d64b74df84c67885f89993b371b078dd;hb=77d77203e2a94a45a6aa1e66f1ea3e28323a3acb;hp=a4d3d8dcf79a75146dc84655b8a9d1c601da402a;hpb=b88dc6c0a778a019bf0b1f28c2cc9d624d9bbdbd;p=supertux.git diff --git a/src/badguy/treewillowisp.cpp b/src/badguy/treewillowisp.cpp index a4d3d8dcf..3de20e03d 100644 --- a/src/badguy/treewillowisp.cpp +++ b/src/badguy/treewillowisp.cpp @@ -28,9 +28,9 @@ static const std::string TREEWILLOSOUND = "sounds/willowisp.wav"; static const float SUCKSPEED = 25; -TreeWillOWisp::TreeWillOWisp(GhostTree* tree, const Vector& pos, - float radius, float speed) : - BadGuy(tree->get_pos() + pos, "images/creatures/willowisp/willowisp.sprite", +TreeWillOWisp::TreeWillOWisp(GhostTree* tree_, const Vector& pos, + float radius_, float speed_) : + BadGuy(tree_->get_pos() + pos, "images/creatures/willowisp/willowisp.sprite", LAYER_OBJECTS - 20), was_sucked(false), mystate(STATE_DEFAULT), @@ -39,14 +39,14 @@ TreeWillOWisp::TreeWillOWisp(GhostTree* tree, const Vector& pos, radius(), speed(), sound_source(), - tree(tree), + tree(tree_), suck_target() { - sound_manager->preload(TREEWILLOSOUND); + SoundManager::current()->preload(TREEWILLOSOUND); - this->radius = radius; + this->radius = radius_; this->angle = 0; - this->speed = speed; + this->speed = speed_; set_colgroup_active(COLGROUP_MOVING); } @@ -58,7 +58,7 @@ TreeWillOWisp::~TreeWillOWisp() void TreeWillOWisp::activate() { - sound_source = sound_manager->create_sound_source(TREEWILLOSOUND); + sound_source = SoundManager::current()->create_sound_source(TREEWILLOSOUND); sound_source->set_position(get_pos()); sound_source->set_looping(true); sound_source->set_gain(2.0); @@ -75,10 +75,10 @@ TreeWillOWisp::vanish() } void -TreeWillOWisp::start_sucking(Vector suck_target) +TreeWillOWisp::start_sucking(Vector suck_target_) { mystate = STATE_SUCKED; - this->suck_target = suck_target; + this->suck_target = suck_target_; was_sucked = true; } @@ -126,12 +126,12 @@ TreeWillOWisp::active_update(float elapsed_time) } if (mystate == STATE_SUCKED) { - Vector dir = suck_target - get_pos(); - if(dir.norm() < 5) { + Vector dir_ = suck_target - get_pos(); + if(dir_.norm() < 5) { vanish(); return; } - Vector newpos = get_pos() + dir * elapsed_time; + Vector newpos = get_pos() + dir_ * elapsed_time; movement = newpos - get_pos(); return; } @@ -152,10 +152,10 @@ TreeWillOWisp::active_update(float elapsed_time) } void -TreeWillOWisp::set_color(const Color& color) +TreeWillOWisp::set_color(const Color& color_) { - this->color = color; - sprite->set_color(color); + this->color = color_; + sprite->set_color(color_); } Color