cosmic/scripts/misc/SpeedLine.gd
gotfishmakesticks bef15301cb Equipment menu
2024-01-13 10:58:44 +03:00

20 lines
436 B
GDScript

extends Line2D
@onready var ship = $"../../.."
var engine
var rdy = false
func _ready():
get_tree().create_timer(0.05).timeout.connect(is_rdy)
func is_rdy():
rdy = true
engine = ship.engine
func _process(_delta):
if !rdy:
return
engine = ship.engine
var speed_percentage : float = engine.speed / engine.max_speed * 100
var new_points = [Vector2.ZERO, Vector2(speed_percentage, 0)]
points = PackedVector2Array(new_points)