This commit is contained in:
Gerard Gascón 2025-04-24 17:06:24 +02:00
commit 18efc36800
161 changed files with 5008 additions and 0 deletions

14
scripts/effects/smoke.gd Normal file
View file

@ -0,0 +1,14 @@
extends Node2D
@export var positions: Array[Node2D]
func spawn():
var pos: Node2D = positions.pick_random()
if not pos:
return
positions.erase(pos)
var scene = load("res://scenes/smoke_particles.tscn")
var scene_instance = scene.instantiate()
add_child(scene_instance)
scene_instance.global_position = pos.global_position