added the game

This commit is contained in:
JHDev2006
2025-09-13 16:30:32 +01:00
parent 5ef689109b
commit 3773bdaf64
3616 changed files with 263702 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
extends Node2D
const TURN_BLOCK = ("uid://bn651dli8j2rj")
var can_turn_back := false
func _ready() -> void:
$Sprite.frame = 1
func _physics_process(_delta: float) -> void:
if can_turn_back:
if $PlayerDetectionArea.get_overlapping_areas().any(func(area: Area2D) -> bool: return area.owner is Player) == false:
spawn_block()
can_turn_back = false
func on_timeout() -> void:
can_turn_back = true
func spawn_block() -> void:
var block = load(TURN_BLOCK).instantiate()
block.position = position
add_sibling(block)
queue_free()