FlyingSnowBall(const lisp::Lisp& reader);
FlyingSnowBall(const Vector& pos);
+ void initialize();
void activate();
void write(lisp::Writer& writer);
void active_update(float elapsed_time);
FLY_DOWN
};
FlyingSnowballMode mode;
- bool collision_squished(Player& player);
+ bool collision_squished(GameObject& object);
private:
Timer timer;
Timer puff_timer; /**< time until the next smoke puff is spawned */