X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fsector.cpp;h=1420d7f422c17a0aa165dbb873487c0462a4f0ce;hb=95ef01464dbf007c0f0d9c3d8a88a147c117385d;hp=017eff71446150fa412e99c5078654d74e924416;hpb=3fcc45aed0cc7675b82082d139745c8130965299;p=supertux.git diff --git a/src/sector.cpp b/src/sector.cpp index 017eff714..1420d7f42 100644 --- a/src/sector.cpp +++ b/src/sector.cpp @@ -701,10 +701,12 @@ Sector::add_bouncy_brick(const Vector& pos) } BadGuy* -Sector::add_bad_guy(float x, float y, BadGuyKind kind) +Sector::add_bad_guy(float x, float y, BadGuyKind kind, bool activate) { BadGuy* badguy = new BadGuy(kind, x, y); add_object(badguy); + if(activate) + badguy->activate(LEFT); return badguy; } @@ -756,6 +758,12 @@ Sector::add_particles(const Vector& epicenter, const Vector& velocity, const Vec return true; } +void +Sector::add_floating_text(const Vector& pos, const std::string& text) +{ + add_object(new FloatingText(pos, text)); +} + /* Break a brick: */ bool Sector::trybreakbrick(const Vector& pos, bool small)