[SOLVED]Remove the climbable property by code in godot-xr-tools

Godot Version

Godot v4.4

Question

I think I have not explained it well in my first post, so I edit it.

I am using godot-xr-tools.

I have some climbable assets and they works correctly.
But they must lose this property at a certain moment, by code. That is, you get released and fall when an action occurs, when a timer timeouts.
I try to do it by changing the collision layers but it only works if you do it before the pickup.
How can I do it?

Best bet is a boolean (true or false)
That’s the only way I would do it.

I found the way to do it, with godot-xr-tools.

I call the _on_left_dropped() or _on_right_dropped() of MovementClimb depending of the hand I want to release.

Then I override the can_pick_up() function of XRToolsClimbable object so that it can’t be grabbed until I want it.