Doc comments apparently don't work if there's a "blank" line containing only ##, and this actually breaks all subsequent doc comments! This should be considered a bug with Godot IMO
I tried to make a bug report, couldn't reproduce, no longer see the issue here either, and realized the blank lines have semantic meaning, so I've reverted this change
Modified BuoyancyProbe3D doc comments to reflect changes in previous commits in this PR
_enter_tree
and_exit_tree
callbacks to seek closest BuoyancyBody3D parent and add/remove itself as a probe for that bodyocean
property is null by printing a warning once during runtime