RegionNavigationUI

Overview

Quick-navigation bar to jump between the group Lab and its outgoing routes for the currently focused region. Highlights the button corresponding to the currently selected location.

Serialized

  • **List** `selectRouteButtons`
  • LeanButton selectLabButton

Behavior

  • UpdateUI()
    • Fills route buttons up to LabGroupRegistrar.GetGroupRoutes(currentRegion); hides excess.
    • Highlights the button whose destination matches currentRegion.
    • Shows the Lab button if a group Lab exists; highlights it if it’s the region’s own Lab.
  • SelectLabRegion() — sets currentRegion to the group Lab’s region and highlights the Lab button.
  • SelectRouteRegion(int) — sets currentRegion to the chosen route’s destination and highlights that button.