fix: harden recovery flow and clean diagnostics

This commit is contained in:
Alexander Sellite 2026-09-01 07:44:01 -04:00
parent 0158b0215f
commit ff78710303
64 changed files with 1163 additions and 418 deletions

View file

@ -217,11 +217,11 @@ func _validate_new_game_music_transition(main: Node) -> void:
func _first_fresh_water_visual(main: Node) -> MeshInstance3D:
var root := main.get_node(
var fresh_water_root := main.get_node(
"TestWorld/Regions/GeneratedWorldRegion/WaterBodies/FreshWaterBodies"
) as Node3D
assert(root != null and root.get_child_count() > 0)
return root.get_child(0).get_node("VisualWater") as MeshInstance3D
assert(fresh_water_root != null and fresh_water_root.get_child_count() > 0)
return fresh_water_root.get_child(0).get_node("VisualWater") as MeshInstance3D
func _validate_ocean_fishing_coverage(