extends TextureRect @onready var animationPlayer = $AnimationPlayer @onready var pointer = $pointer func reset(): pointer.rotation_degrees = -90 animationPlayer.stop() func setTime(currentTime: float, endTime: float): var newRotation = (100/(endTime/(endTime-currentTime)))*3.60-90 if newRotation >= 180 and not animationPlayer.is_playing(): animationPlayer.play("warning") pointer.rotation_degrees = newRotation