martian-mike/scripts/level.gd
2024-11-02 09:31:08 +03:00

18 lines
568 B
GDScript

extends Node2D
@onready var player: CharacterBody2D = $Player
@onready var start_position: Marker2D = $StartPosition
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
if Input.is_action_just_pressed("quit"):
get_tree().quit()
elif Input.is_action_just_pressed("reset"):
get_tree().reload_current_scene()
func _on_death_zone_body_entered(body: Node2D) -> void:
player.velocity = Vector2.ZERO
player.global_position = start_position.global_position
pass # Replace with function body.