1 #ifndef __BOUNCING_SNOWBALL_H__
2 #define __BOUNCING_SNOWBALL_H__
6 class BouncingSnowball : public BadGuy
9 BouncingSnowball(const lisp::Lisp& reader);
10 BouncingSnowball(float pos_x, float pos_y, Direction d);
13 void write(lisp::Writer& writer);
14 HitResponse collision_solid(GameObject& other, const CollisionHit& hit);
15 HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit);
18 bool collision_squished(Player& player);
20 Direction initial_direction;