extends RigidBody2D var bounces = 0 func hit(body): if body.is_in_group("destructible"): if body.has_method("destroy"): body.destroy() else: body.queue_free() queue_free() else: bounces += 1 #print(bounces) if bounces >= 2: queue_free()