From 72863ffa31e27f4c6be862d80472cfb897fccaea Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Tue, 19 Nov 2024 15:24:50 +0100 Subject: next commit --- UI/spawn_button.gd | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'UI/spawn_button.gd') diff --git a/UI/spawn_button.gd b/UI/spawn_button.gd index 3051dfb..70ff3f5 100644 --- a/UI/spawn_button.gd +++ b/UI/spawn_button.gd @@ -5,6 +5,10 @@ extends TextureButton @export var sprite_sheet: SpriteFrames @export var cost := 5 +@export var hp := 5 +@export var speed := 100 + +@export var unit_resource: UnitResource func _ready(): @@ -14,11 +18,16 @@ func _ready(): func _on_pressed() -> void: var unit = preload("res://Units/Unit.tscn").instantiate() as Unit - if texture: - unit.get_node("Sprite2D").texture = texture - unit.get_node("Sprite2D").scale = Vector2(32,32) / texture.get_size() + #if texture: + #unit.get_node("Sprite2D").texture = texture + #unit.get_node("Sprite2D").scale = Vector2(32,32) / texture.get_size() + + #if sprite_sheet: + #unit.get_node("AnimatedSprite2D").sprite_frames = sprite_sheet - if sprite_sheet: - unit.get_node("AnimatedSprite2D").sprite_frames = sprite_sheet + unit.unit_resource = unit_resource + #unit.hp = hp + #unit.base_speed = speed + #unit.additional_data = {"cost": cost} Client.spawn_unit(unit, Client.current_stage.get_spawn(), Client.current_stage.get_overwrite_target()) -- cgit v1.2.3