shatter method
Breaks it, if it is not already broken. Returns whether it broke now.
Implementation
bool shatter() {
if (_broken) return false;
_broken = true;
brokeThisStep = true;
world.collisions.removeLater(collider);
return true;
}
Breaks it, if it is not already broken. Returns whether it broke now.
bool shatter() {
if (_broken) return false;
_broken = true;
brokeThisStep = true;
world.collisions.removeLater(collider);
return true;
}