private void onAnyCollision()
{
// Should the explosion countdown start on collision and has not yet started?
if (ExplosionDelay > 0.0f && explosionCountdown < 0.0f)
{
explosionCountdown = ExplosionDelay;
}
// Die?
if(DisposeOnCollision)
Explode();
}