a game about throwing hammers made for the github game off
Diffstat (limited to 'fx/enemy_death.gd')
| -rw-r--r-- | fx/enemy_death.gd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/fx/enemy_death.gd b/fx/enemy_death.gd new file mode 100644 index 0000000..0d5638a --- /dev/null +++ b/fx/enemy_death.gd @@ -0,0 +1,14 @@ +extends Node2D + +const DustFx := preload("./dust.tscn") + +func _ready() -> void: + # print(global_position) + randomize() + # print_stack() + # get_tree().paused = true + var randv := func randv(): return Vector2(randf_range(-10, 10), randf_range(-10, 10)) + for i in range(10): + var inst := Utils.instance_scene_on_main(DustFx, global_position + randv.call()) + if i == 9: + inst.tree_exited.connect(queue_free) |