X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fgameobjs.hpp;h=b3d50d7b46de98e334fdc97649a657eadef2f255;hb=08ccb17345a52f5ffd8a5dd6ecf675cad55f16a7;hp=d15ed27d47236a47f2bd6186821d48822a4f89cc;hpb=a113d3bd1feddd510e3b2852b0d42522735eee40;p=supertux.git diff --git a/src/object/gameobjs.hpp b/src/object/gameobjs.hpp index d15ed27d4..b3d50d7b4 100644 --- a/src/object/gameobjs.hpp +++ b/src/object/gameobjs.hpp @@ -22,7 +22,6 @@ #include "video/surface.hpp" #include "timer.hpp" -#include "physic.hpp" #include "game_object.hpp" #include "moving_object.hpp" #include "serializable.hpp" @@ -37,7 +36,7 @@ class Sprite; class BouncyCoin : public GameObject { public: - BouncyCoin(const Vector& pos); + BouncyCoin(const Vector& pos, bool emerge=false); ~BouncyCoin(); virtual void update(float elapsed_time); virtual void draw(DrawingContext& context); @@ -46,6 +45,7 @@ private: Sprite* sprite; Vector position; Timer timer; + float emerge_distance; }; class BrokenBrick : public GameObject