1 #ifndef __FLYINGSNOWBALL_H__
2 #define __FLYINGSNOWBALL_H__
6 class FlyingSnowBall : public BadGuy
9 FlyingSnowBall(const lisp::Lisp& reader);
10 FlyingSnowBall(float pos_x, float pos_y);
13 void write(lisp::Writer& writer);
14 void active_action(float elapsed_time);
15 HitResponse collision_solid(GameObject& other, const CollisionHit& hit);
17 enum FlyingSnowballMode {
21 FlyingSnowballMode mode;
22 bool collision_squished(Player& player);