fix player menu controller zone navigation

This commit is contained in:
Alexander Sellite 2026-08-15 22:43:35 -04:00
parent e12ed54ab8
commit 3d086b19e4
4 changed files with 228 additions and 18 deletions

View file

@ -104,6 +104,12 @@ func _validate_controller_hierarchy_contract() -> void:
assert(source.contains("active_tab.call_deferred(\"grab_focus\")"))
assert(source.contains("CONTROLLER_PICKUP_HOLD_SECONDS"))
assert(source.contains("_reserve_main_navigation_for_page_switching"))
assert(source.contains(
"if not _is_inventory_section(_current_section):\n\t\treturn"
))
assert(source.contains(
"_dispatch_active_page_controller_input(cancel_event)"
))
assert(source.contains("configure_spatial_neighbors(candidates)"))