tmp commit

This commit is contained in:
2026-06-22 18:54:09 -06:00
parent 2bc9e3175b
commit 74757358c6
2 changed files with 14 additions and 0 deletions
+8
View File
@@ -1,11 +1,19 @@
extends Sprite2D
var producer_value: int
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
print("Placed Extractor at: (%s, %s)" % [self.global_position[0], self.global_position[1]])
func setup(producer_value):
producer_value = producer_value
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
pass
func _on_timer_timeout() -> void:
print("Extractor producing %s" % producer_value)
$Timer.start()
+6
View File
@@ -209,6 +209,12 @@ func place_item(item: PackedScene):
"type": new_item.name,
})
# Custom setup needed
if item == EXTRACTOR_SCENE:
new_item.setup(object_at_coords['value'])
else:
print("No custom setup for %s" % item)
func delete_item(target_pos: Vector2i):
var targets = get_tree().get_nodes_in_group("Placed_objects")
for item in targets: