extends Node @export var player : CharacterBody2D; var current_selected = "none"; @export var scale_duration: float = 0.5 var target_scale: Vector2 = Vector2(1, 1) func _process(delta: float) -> void: if Input.is_action_just_pressed("click"): if current_selected == "scale_up": scale_up() elif current_selected == "scale_down": scale_down() elif current_selected == "mirror": mirror(); func select_up(): current_selected = "scale_up" func select_down(): current_selected = "scale_down" func select_mirror(): current_selected = "mirror" func scale_up(): if player: target_scale = Vector2(3.0, 3.0) start_scaling() func scale_down(): if player: target_scale = Vector2(0.5, 0.5) start_scaling() func start_scaling(): var tween = create_tween() tween.tween_property(player, "scale", target_scale, scale_duration) func mirror(): pass #Hir mirror einbauen einbauen