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);
Sprite* sprite;
Vector position;
Timer timer;
+ float emerge_distance;
};
class BrokenBrick : public GameObject