#define __COIN_H__
#include "special/moving_object.h"
+#include "lisp/lisp.h"
namespace SuperTux {
class Sprite;
{
public:
Coin(const Vector& pos);
+ Coin(const lisp::Lisp& reader);
~Coin();
- virtual HitResponse collision(GameObject& other, const CollisionHit& hit);
- virtual void action(float elapsed_time);
- virtual void draw(DrawingContext& context);
+ HitResponse collision(GameObject& other, const CollisionHit& hit);
+ void action(float elapsed_time);
+ void draw(DrawingContext& context);
void collect();