two changes

added "Press R to Reset" and changed sprites for blocks
This commit is contained in:
Fabio 2024-08-18 21:46:22 +02:00
parent 1f32046617
commit d137d205ff
20 changed files with 542 additions and 42 deletions

View file

@ -35,6 +35,9 @@ func _unhandled_input(event):
func get_input(delta):
var left = Input.is_action_pressed("player_left")
var right = Input.is_action_pressed("player_right")
if Input.is_action_just_pressed("r"):
get_tree().reload_current_scene()
if left and right:
input_direction = 0
@ -94,6 +97,9 @@ func update_data_link():
data_link.visible = false
func find_nearest_block() -> Node2D:
if not get_tree():
return null
var closest_distance = max_link_distance
var closest_block: Node2D = null
for block in get_tree().get_nodes_in_group("scalable_blocks"):
@ -102,7 +108,7 @@ func find_nearest_block() -> Node2D:
closest_distance = distance
closest_block = block
return closest_block
func start_scaling(target_node: Node2D, scale_value: Vector2):
var tween = create_tween()
tween.tween_property(target_node, "scale", scale_value, scale_duration)

View file

@ -4,8 +4,8 @@ extends StaticBody2D
@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/block-orange.png")
@export var large_sprite = preload("res://textures/block-blue.png")
@export var small_sprite = preload("res://textures/antivirus-block-small.png")
@export var large_sprite = preload("res://textures/antivirus-block-big.png")
func _ready():
add_to_group("scalable_blocks")