summaryrefslogtreecommitdiff
path: root/client/scripts/character.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/scripts/character.gd')
-rw-r--r--client/scripts/character.gd13
1 files changed, 13 insertions, 0 deletions
diff --git a/client/scripts/character.gd b/client/scripts/character.gd
new file mode 100644
index 00000000..0340595a
--- /dev/null
+++ b/client/scripts/character.gd
@@ -0,0 +1,13 @@
+extends Node3D
+class_name Character
+
+@onready var hand_animations = $HandAnimations
+
+func _ready():
+ play_animation("idle")
+
+func play_animation(name_: String):
+ hand_animations.play(name_)
+
+func _on_hand_animations_animation_finished(name_):
+ hand_animations.play(name_)