extends VBoxContainer var elapsed := 0.0 @onready var panel = $EnvironmentPanel func _ready() -> void: $Controls/Contrast.toggled.connect(func(high: bool) -> void: theme = load("res://themes/theme_highcontrast.tres" if high else "res://themes/theme.tres") ) $Controls/State.item_selected.connect(func(index: int) -> void: if index == 7: panel.clear_telemetry() ) func _process(delta: float) -> void: elapsed += delta match $Controls/State.selected: 0: panel.set_telemetry(0, 0.10, 12.4) 1: panel.set_telemetry(0.75 + sin(elapsed) * 0.25, 0.11, 12.4) 2: panel.set_telemetry(248.6, 2.54, 7.4) 3: panel.set_telemetry(850, 8.6, 4.2) 4: panel.set_telemetry(400, 9.6, -1.5) 5: panel.set_telemetry(1010, 10.1, 3.2) 6, 7: pass