[gd_scene load_steps=13 format=3 uid="uid://chynesmvg3dl5"] [ext_resource type="Texture2D" uid="uid://pa6jmogeid3x" path="res://art/turn.PNG" id="1_58q2i"] [ext_resource type="Script" path="res://node_2d.gd" id="1_r100h"] [ext_resource type="Texture2D" uid="uid://f8ibqo4nbqqk" path="res://art/bark.PNG" id="3_grsrk"] [ext_resource type="Script" path="res://jog.gd" id="4_m16or"] [sub_resource type="GDScript" id="GDScript_grk35"] [sub_resource type="Animation" id="Animation_720f4"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(1688, 342)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath(".:rotation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [4.43314] } [sub_resource type="Animation" id="Animation_e5aqk"] resource_name = "jog" length = 0.02 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(1688, 342)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath(".:rotation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [4.11898] } [sub_resource type="Animation" id="Animation_no6c7"] resource_name = "move" length = 4.0 loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:position") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 1, 2, 3), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 0, "values": [Vector2(1688, 342), Vector2(1628, 406), Vector2(1739, 448), Vector2(1828, 389)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath(".:rotation") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 1, 2, 3), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 0, "values": [4.11898, 3.92699, 4.15737, 4.36332] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_pi6b0"] _data = { "RESET": SubResource("Animation_720f4"), "jog": SubResource("Animation_e5aqk"), "move": SubResource("Animation_no6c7") } [sub_resource type="Animation" id="Animation_khjd8"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("beat:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(137, 307)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("beat:rotation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [-1.29154] } [sub_resource type="Animation" id="Animation_bdwea"] resource_name = "beat" length = 0.02 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("beat:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(158, 371)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("beat:rotation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [-0.959931] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_jc7n3"] _data = { "RESET": SubResource("Animation_khjd8"), "beat": SubResource("Animation_bdwea") } [node name="Node2D" type="Node2D"] script = ExtResource("1_r100h") [node name="left_turn" type="Sprite2D" parent="."] position = Vector2(270, 284) scale = Vector2(0.22, 0.22) texture = ExtResource("1_58q2i") [node name="right_turn" type="Sprite2D" parent="."] position = Vector2(1625, 269) scale = Vector2(0.22, 0.22) texture = ExtResource("1_58q2i") script = SubResource("GDScript_grk35") [node name="jog" type="Sprite2D" parent="."] position = Vector2(1688, 342) rotation = 4.43314 scale = Vector2(0.5, 0.5) texture = ExtResource("3_grsrk") flip_v = true script = ExtResource("4_m16or") [node name="AnimationPlayer" type="AnimationPlayer" parent="jog"] libraries = { "": SubResource("AnimationLibrary_pi6b0") } [node name="beat" type="Sprite2D" parent="."] position = Vector2(137, 307) rotation = -1.29154 scale = Vector2(0.5, 0.5) texture = ExtResource("3_grsrk") [node name="AnimationPlayer" type="AnimationPlayer" parent="beat"] root_node = NodePath("../..") libraries = { "": SubResource("AnimationLibrary_jc7n3") }