add travel time

This commit is contained in:
Overside srl
2026-01-22 12:09:46 +01:00
parent e1a95d7417
commit d7f88649a7
25 changed files with 139 additions and 127 deletions

View File

@@ -48,11 +48,6 @@ func _ready() -> void:
current_speed = base_speed
func _on_button_pressed() -> void:
_create_train()
current_speed = base_speed
func _remove_train():
for node in get_tree().get_nodes_in_group(group_name):
node.queue_free()
@@ -146,7 +141,9 @@ func _handle_input(delta: float) -> void:
elif Input.is_action_pressed("speed_down"):
current_speed = max(current_speed - acceleration * delta, min_speed)
speed_changed.emit(current_speed)
elif Input.is_action_pressed("change_train"):
_create_train()
current_speed = base_speed
func _update_movement(delta: float) -> void:
distance_traveled += current_speed * delta