class_name KnightSkin extends Node3D @onready var animation_tree: AnimationTree = $AnimationTree func move(speed: float) -> void: animation_tree.set("parameters/movement/transition_request", "move") animation_tree.set("parameters/move/blend_position", speed) func jump() -> void: animation_tree.set("parameters/movement/transition_request", "jump") func fall() -> void: animation_tree.set("parameters/movement/transition_request", "jump") func attack_neutral() -> void: animation_tree.set("parameters/attack-neutral/request", 1) func attack_up() -> void: animation_tree.set("parameters/attack-up/request", 1) func attack_down() -> void: animation_tree.set("parameters/attack-down/request", 1) func head_tilt(tilt: float) -> void: animation_tree.set("parameters/head-tilt-blend/blend_position", tilt)