added levels

This commit is contained in:
Booklordofthedings 2024-08-18 23:30:19 +02:00
parent 9ae78abd7d
commit d6906dc6a2
10 changed files with 176 additions and 9 deletions

View file

@ -6,6 +6,7 @@ extends StaticBody2D
@export var ui_actions: Node
@export var small_sprite = preload("res://textures/block-orange.png")
@export var large_sprite = preload("res://textures/block-blue.png")
@export var delete_self = false
func _ready():
add_to_group("scalable_blocks")
@ -17,11 +18,16 @@ func scale_up():
var tween = create_tween()
tween.tween_property(self, "scale", scale_up_target, scale_duration)
change_sprite_based_on_scale()
if delete_self:
queue_free()
func scale_down():
var tween = create_tween()
tween.tween_property(self, "scale", scale_down_target, scale_duration)
change_sprite_based_on_scale()
if delete_self:
queue_free()
func change_sprite_based_on_scale():
var sprite = $Sprite2D