Hi, i'm trying godot and i want create a moonlander :

now, i want to add some breakable part , the foots and the nozzle can break , my vessel like this in godot editor :

in my code, i connect my node with on_body_enter() method :smile:
func _on_lander_body_enter_shape( body_id, body, body_shape, local_shape ):
print(get_shape(local_shape).get_name())
but the "local_shape" and get_name return 0 , if i check the instance id , is not the same as my shape :/
get_shape(local_shape).get_instance_ID()
i want to detect "sub part" (for potentialy deletion ) when is collide with the ground
i think i missed something, but what ? thanks