style(ui): gdformat atlas_app.gd
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -11,9 +11,9 @@ const STAR_MAP_DATA := "res://data/star_map_data.json"
|
|||||||
var _systems: Array = []
|
var _systems: Array = []
|
||||||
var _system_lookup: Dictionary = {} # system_id → system dict
|
var _system_lookup: Dictionary = {} # system_id → system dict
|
||||||
|
|
||||||
var _reach_screen = null # ReachScreen
|
var _reach_screen = null # ReachScreen
|
||||||
var _system_screen = null # SystemScreen
|
var _system_screen = null # SystemScreen
|
||||||
var _planet_screen = null # PlanetScreen
|
var _planet_screen = null # PlanetScreen
|
||||||
var _regional_screen = null # RegionalScreen
|
var _regional_screen = null # RegionalScreen
|
||||||
var _current_screen_id: String = ""
|
var _current_screen_id: String = ""
|
||||||
|
|
||||||
@@ -120,10 +120,16 @@ func _handle_enter() -> void:
|
|||||||
nav.replace("system", {"mode": "orbital", "system": sys})
|
nav.replace("system", {"mode": "orbital", "system": sys})
|
||||||
"planet":
|
"planet":
|
||||||
if _planet_screen and _planet_screen.has_heightmap():
|
if _planet_screen and _planet_screen.has_heightmap():
|
||||||
nav.push("regional", {
|
(
|
||||||
"body": _planet_screen.current_body(),
|
nav
|
||||||
"system": nav.current_payload().get("system", {}),
|
. push(
|
||||||
})
|
"regional",
|
||||||
|
{
|
||||||
|
"body": _planet_screen.current_body(),
|
||||||
|
"system": nav.current_payload().get("system", {}),
|
||||||
|
}
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
@@ -140,10 +146,16 @@ func _on_system_selected(system_id: String) -> void:
|
|||||||
|
|
||||||
|
|
||||||
func _on_body_selected(body: Dictionary) -> void:
|
func _on_body_selected(body: Dictionary) -> void:
|
||||||
nav.push("planet", {
|
(
|
||||||
"body": body,
|
nav
|
||||||
"system": nav.current_payload().get("system", {}),
|
. push(
|
||||||
})
|
"planet",
|
||||||
|
{
|
||||||
|
"body": body,
|
||||||
|
"system": nav.current_payload().get("system", {}),
|
||||||
|
}
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
func _on_regional_back() -> void:
|
func _on_regional_back() -> void:
|
||||||
|
|||||||
Reference in New Issue
Block a user