X-Git-Url: https://git.octo.it/?a=blobdiff_plain;ds=sidebyside;f=src%2Fobject%2Fsprite_particle.cpp;h=0285207997f6a7e27e0a5e9ae1aefeb9da7e02a6;hb=02006fdd9da5000586077bf331620b92854c8125;hp=1224049346915178dde551a7b54447f23b9174fb;hpb=5a632cca810d50b4620fba49f57fc5236cec21af;p=supertux.git diff --git a/src/object/sprite_particle.cpp b/src/object/sprite_particle.cpp index 122404934..028520799 100644 --- a/src/object/sprite_particle.cpp +++ b/src/object/sprite_particle.cpp @@ -25,18 +25,18 @@ #include SpriteParticle::SpriteParticle(std::string sprite_name, std::string action, - Vector position, AnchorPoint anchor, Vector velocity, Vector acceleration, + Vector position_, AnchorPoint anchor, Vector velocity_, Vector acceleration_, int drawing_layer_) : sprite(), - position(position), - velocity(velocity), - acceleration(acceleration), + position(position_), + velocity(velocity_), + acceleration(acceleration_), drawing_layer(drawing_layer_), light(0.0f,0.0f,0.0f), - lightsprite(sprite_manager->create("images/objects/lightmap_light/lightmap_light-tiny.sprite")), + lightsprite(SpriteManager::current()->create("images/objects/lightmap_light/lightmap_light-tiny.sprite")), glow(false) { - sprite = sprite_manager->create(sprite_name); + sprite = SpriteManager::current()->create(sprite_name); if (!sprite.get()) throw std::runtime_error("Could not load sprite "+sprite_name); sprite->set_action(action, 1); sprite->set_animation_loops(1); //TODO: this is necessary because set_action will not set "loops" when "action" is the default action