MrIceBlock(const lisp::Lisp& reader);
MrIceBlock(const Vector& pos, Direction d);
- void activate();
+ void initialize();
void write(lisp::Writer& writer);
HitResponse collision(GameObject& object, const CollisionHit& hit);
void collision_solid(const CollisionHit& hit);
void set_state(IceState state);
IceState ice_state;
+ Timer nokick_timer;
Timer flat_timer;
int squishcount;
};