super_space_game/scripts/game_ground.gd
2025-12-02 16:00:10 -05:00

13 lines
471 B
GDScript

extends Node2D
func _process(delta: float) -> void:
if $ExitShip/InteractBox.get_overlapping_bodies().has($PlayerGround):
$UI/Control/LeaveInteract.visible = true
if global.using_gamepad: $UI/Control/LeaveInteract/InputIcon.event_index = 1
else: $UI/Control/LeaveInteract/InputIcon.event_index = 0
if Input.is_action_just_pressed("interact"):
get_tree().change_scene_to_file("res://scenes/game.tscn")
else:
$UI/Control/LeaveInteract.visible = false