Merge branch 'Book_Level_2' into dev

This commit is contained in:
Booklordofthedings 2024-08-19 10:59:56 +02:00
commit 3d787b561e
11 changed files with 202 additions and 10 deletions

View file

@ -3,8 +3,10 @@ extends AnimatableBody2D
@export var scale_up_target: Vector2 = Vector2(1.0, 1.0)
@export var scale_down_target: Vector2 = Vector2(0.5, 0.5)
@export var scale_duration: float = 0.5
@export var ui_actions: Node
@export var small_sprite = preload("res://textures/antivirus-block-small.png")
@export var large_sprite = preload("res://textures/antivirus-block-big.png")
@export var delete_self = false
func _ready():
add_to_group("scalable_blocks")
@ -16,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