//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
SkullyHop(const lisp::Lisp& reader);
SkullyHop(const Vector& pos, Direction d);
SkullyHop(const lisp::Lisp& reader);
SkullyHop(const Vector& pos, Direction d);
void write(lisp::Writer& writer);
void collision_solid(const CollisionHit& hit);
HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit);
void write(lisp::Writer& writer);
void collision_solid(const CollisionHit& hit);
HitResponse collision_badguy(BadGuy& badguy, const CollisionHit& hit);
void active_update(float elapsed_time);
virtual SkullyHop* clone() const { return new SkullyHop(*this); }
void active_update(float elapsed_time);
virtual SkullyHop* clone() const { return new SkullyHop(*this); }