Files
car-os/widgets/speed/scripts/speed_widget_node.gd
T

21 lines
465 B
GDScript
Raw Normal View History

2026-07-04 18:22:23 -06:00
extends BaseWidgetNode
class_name SpeedWidgetNode
var K2MI = 0.6213712
var label_node: Label
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
label_node = get_node("VBoxContainer/SpeedLabel")
func _update_data():
if label_node == null:
return
var speed_mph = host_vehicle.speed_kmh * K2MI
2026-07-04 18:22:23 -06:00
var display_speed: int = 0
if speed_mph >= 1:
display_speed = int(round(speed_mph))
label_node.text = str(display_speed)