StickerClone/player.tscn

1116 lines
39 KiB
Text

[gd_scene load_steps=21 format=3 uid="uid://0m1hk2nu4bps"]
[ext_resource type="Script" path="res://player.gd" id="1_0pgv8"]
[ext_resource type="Texture2D" uid="uid://cnye1wm5qc5fl" path="res://extracted/Texture2D/Archer Cloth.png" id="1_g5sjw"]
[ext_resource type="Animation" uid="uid://qx82tcyh0lpk" path="res://animations/player/player_WalkRight.res" id="3_81jr6"]
[ext_resource type="Animation" uid="uid://cfp1slusr0ph6" path="res://animations/player/player_WalkLeft.res" id="4_ft5dr"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_kapu3"]
size = Vector2(194, 271.5)
[sub_resource type="Animation" id="Animation_x4pvd"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Skeleton2D/hips/legL:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-48, 67)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Skeleton2D/hips/legL:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.0]
}
tracks/2/type = "bezier"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Skeleton2D/hips/legR:position:x")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(66, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/3/type = "bezier"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Skeleton2D/hips/legR:position:y")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(64, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/4/type = "bezier"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Skeleton2D/hips/legR:rotation")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/5/type = "bezier"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("Skeleton2D/hips/spine/armL:position:x")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-105, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/6/type = "bezier"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Skeleton2D/hips/spine/armL:position:y")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(51, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/7/type = "bezier"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Skeleton2D/hips/spine/armL:rotation")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/8/type = "bezier"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("Skeleton2D/hips/spine/armR:position:x")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(127, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/9/type = "bezier"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("Skeleton2D/hips/spine/armR:position:y")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(79, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/10/type = "bezier"
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/path = NodePath("Skeleton2D/hips/spine/armR:rotation")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/11/type = "bezier"
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/path = NodePath("Skeleton2D/hips/spine/head:rotation")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/12/type = "bezier"
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/path = NodePath("Skeleton2D/hips/tail:rotation")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/13/type = "bezier"
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/path = NodePath("armL:z_index")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/14/type = "bezier"
tracks/14/imported = false
tracks/14/enabled = true
tracks/14/path = NodePath("Skeleton2D/hips/spine:position:x")
tracks/14/interp = 1
tracks/14/loop_wrap = true
tracks/14/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-3, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/15/type = "bezier"
tracks/15/imported = false
tracks/15/enabled = true
tracks/15/path = NodePath("Skeleton2D/hips/spine:position:y")
tracks/15/interp = 1
tracks/15/loop_wrap = true
tracks/15/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-130, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/16/type = "bezier"
tracks/16/imported = false
tracks/16/enabled = true
tracks/16/path = NodePath("Skeleton2D/hips/spine/head:scale:x")
tracks/16/interp = 1
tracks/16/loop_wrap = true
tracks/16/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/17/type = "bezier"
tracks/17/imported = false
tracks/17/enabled = true
tracks/17/path = NodePath("Skeleton2D/hips/spine/head:scale:y")
tracks/17/interp = 1
tracks/17/loop_wrap = true
tracks/17/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/18/type = "bezier"
tracks/18/imported = false
tracks/18/enabled = true
tracks/18/path = NodePath("body:scale:x")
tracks/18/interp = 1
tracks/18/loop_wrap = true
tracks/18/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/19/type = "bezier"
tracks/19/imported = false
tracks/19/enabled = true
tracks/19/path = NodePath("body:scale:y")
tracks/19/interp = 1
tracks/19/loop_wrap = true
tracks/19/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/20/type = "bezier"
tracks/20/imported = false
tracks/20/enabled = true
tracks/20/path = NodePath("Skeleton2D/hips/tail:scale:x")
tracks/20/interp = 1
tracks/20/loop_wrap = true
tracks/20/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/21/type = "bezier"
tracks/21/imported = false
tracks/21/enabled = true
tracks/21/path = NodePath("Skeleton2D/hips/tail:scale:y")
tracks/21/interp = 1
tracks/21/loop_wrap = true
tracks/21/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/22/type = "bezier"
tracks/22/imported = false
tracks/22/enabled = true
tracks/22/path = NodePath("head:scale:x")
tracks/22/interp = 1
tracks/22/loop_wrap = true
tracks/22/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/23/type = "bezier"
tracks/23/imported = false
tracks/23/enabled = true
tracks/23/path = NodePath("head:scale:y")
tracks/23/interp = 1
tracks/23/loop_wrap = true
tracks/23/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/24/type = "bezier"
tracks/24/imported = false
tracks/24/enabled = true
tracks/24/path = NodePath("head:position:x")
tracks/24/interp = 1
tracks/24/loop_wrap = true
tracks/24/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(307, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/25/type = "bezier"
tracks/25/imported = false
tracks/25/enabled = true
tracks/25/path = NodePath("head:position:y")
tracks/25/interp = 1
tracks/25/loop_wrap = true
tracks/25/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-936, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/26/type = "bezier"
tracks/26/imported = false
tracks/26/enabled = true
tracks/26/path = NodePath("Skeleton2D/hips/tail:position:x")
tracks/26/interp = 1
tracks/26/loop_wrap = true
tracks/26/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(69, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/27/type = "bezier"
tracks/27/imported = false
tracks/27/enabled = true
tracks/27/path = NodePath("Skeleton2D/hips/tail:position:y")
tracks/27/interp = 1
tracks/27/loop_wrap = true
tracks/27/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/28/type = "value"
tracks/28/imported = false
tracks/28/enabled = true
tracks/28/path = NodePath("armR:show_behind_parent")
tracks/28/interp = 1
tracks/28/loop_wrap = true
tracks/28/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/29/type = "bezier"
tracks/29/imported = false
tracks/29/enabled = true
tracks/29/path = NodePath("body:position:x")
tracks/29/interp = 1
tracks/29/loop_wrap = true
tracks/29/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(162, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/30/type = "bezier"
tracks/30/imported = false
tracks/30/enabled = true
tracks/30/path = NodePath("body:position:y")
tracks/30/interp = 1
tracks/30/loop_wrap = true
tracks/30/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-1080, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/31/type = "value"
tracks/31/imported = false
tracks/31/enabled = true
tracks/31/path = NodePath("armL:show_behind_parent")
tracks/31/interp = 1
tracks/31/loop_wrap = true
tracks/31/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/32/type = "bezier"
tracks/32/imported = false
tracks/32/enabled = true
tracks/32/path = NodePath("tail:scale:x")
tracks/32/interp = 1
tracks/32/loop_wrap = true
tracks/32/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/33/type = "bezier"
tracks/33/imported = false
tracks/33/enabled = true
tracks/33/path = NodePath("tail:scale:y")
tracks/33/interp = 1
tracks/33/loop_wrap = true
tracks/33/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/34/type = "bezier"
tracks/34/imported = false
tracks/34/enabled = true
tracks/34/path = NodePath("tail:position:x")
tracks/34/interp = 1
tracks/34/loop_wrap = true
tracks/34/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(837, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/35/type = "bezier"
tracks/35/imported = false
tracks/35/enabled = true
tracks/35/path = NodePath("tail:position:y")
tracks/35/interp = 1
tracks/35/loop_wrap = true
tracks/35/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-885, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/36/type = "bezier"
tracks/36/imported = false
tracks/36/enabled = true
tracks/36/path = NodePath("Skeleton2D/hips/legL:scale:x")
tracks/36/interp = 1
tracks/36/loop_wrap = true
tracks/36/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0.999999, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/37/type = "bezier"
tracks/37/imported = false
tracks/37/enabled = true
tracks/37/path = NodePath("Skeleton2D/hips/legL:scale:y")
tracks/37/interp = 1
tracks/37/loop_wrap = true
tracks/37/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0.999999, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/38/type = "bezier"
tracks/38/imported = false
tracks/38/enabled = true
tracks/38/path = NodePath("legR:position:x")
tracks/38/interp = 1
tracks/38/loop_wrap = true
tracks/38/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-879, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/39/type = "bezier"
tracks/39/imported = false
tracks/39/enabled = true
tracks/39/path = NodePath("legR:position:y")
tracks/39/interp = 1
tracks/39/loop_wrap = true
tracks/39/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-1024.37, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/40/type = "bezier"
tracks/40/imported = false
tracks/40/enabled = true
tracks/40/path = NodePath("legR:scale:x")
tracks/40/interp = 1
tracks/40/loop_wrap = true
tracks/40/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/41/type = "bezier"
tracks/41/imported = false
tracks/41/enabled = true
tracks/41/path = NodePath("legR:scale:y")
tracks/41/interp = 1
tracks/41/loop_wrap = true
tracks/41/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/42/type = "bezier"
tracks/42/imported = false
tracks/42/enabled = true
tracks/42/path = NodePath("legL:position:x")
tracks/42/interp = 1
tracks/42/loop_wrap = true
tracks/42/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-991, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/43/type = "bezier"
tracks/43/imported = false
tracks/43/enabled = true
tracks/43/path = NodePath("legL:position:y")
tracks/43/interp = 1
tracks/43/loop_wrap = true
tracks/43/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-1024.37, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/44/type = "bezier"
tracks/44/imported = false
tracks/44/enabled = true
tracks/44/path = NodePath("legL:scale:x")
tracks/44/interp = 1
tracks/44/loop_wrap = true
tracks/44/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/45/type = "bezier"
tracks/45/imported = false
tracks/45/enabled = true
tracks/45/path = NodePath("legL:scale:y")
tracks/45/interp = 1
tracks/45/loop_wrap = true
tracks/45/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/46/type = "bezier"
tracks/46/imported = false
tracks/46/enabled = true
tracks/46/path = NodePath("Skeleton2D/hips/spine:rotation")
tracks/46/interp = 1
tracks/46/loop_wrap = true
tracks/46/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/47/type = "bezier"
tracks/47/imported = false
tracks/47/enabled = true
tracks/47/path = NodePath("Skeleton2D/hips/spine/head:position:x")
tracks/47/interp = 1
tracks/47/loop_wrap = true
tracks/47/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(4, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/48/type = "bezier"
tracks/48/imported = false
tracks/48/enabled = true
tracks/48/path = NodePath("Skeleton2D/hips/spine/head:position:y")
tracks/48/interp = 1
tracks/48/loop_wrap = true
tracks/48/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-69, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/49/type = "bezier"
tracks/49/imported = false
tracks/49/enabled = true
tracks/49/path = NodePath("Skeleton2D/hips/spine/head/head:position:x")
tracks/49/interp = 1
tracks/49/loop_wrap = true
tracks/49/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(4, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/50/type = "bezier"
tracks/50/imported = false
tracks/50/enabled = true
tracks/50/path = NodePath("Skeleton2D/hips/spine/head/head:position:y")
tracks/50/interp = 1
tracks/50/loop_wrap = true
tracks/50/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-69, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/51/type = "bezier"
tracks/51/imported = false
tracks/51/enabled = true
tracks/51/path = NodePath("Skeleton2D/hips/spine/head/head:rotation")
tracks/51/interp = 1
tracks/51/loop_wrap = true
tracks/51/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/52/type = "bezier"
tracks/52/imported = false
tracks/52/enabled = true
tracks/52/path = NodePath("Skeleton2D/hips/legL:position:x")
tracks/52/interp = 1
tracks/52/loop_wrap = true
tracks/52/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-48, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/53/type = "bezier"
tracks/53/imported = false
tracks/53/enabled = true
tracks/53/path = NodePath("Skeleton2D/hips/legL:position:y")
tracks/53/interp = 1
tracks/53/loop_wrap = true
tracks/53/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(67, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
[sub_resource type="Animation" id="Animation_clnds"]
resource_name = "idle"
length = 0.25
loop_mode = 1
tracks/0/type = "bezier"
tracks/0/imported = false
tracks/0/enabled = false
tracks/0/path = NodePath("head:scale:x")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/1/type = "bezier"
tracks/1/imported = false
tracks/1/enabled = false
tracks/1/path = NodePath("head:scale:y")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(1, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/2/type = "bezier"
tracks/2/imported = false
tracks/2/enabled = false
tracks/2/path = NodePath("head:position:x")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-271, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/3/type = "bezier"
tracks/3/imported = false
tracks/3/enabled = false
tracks/3/path = NodePath("head:position:y")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-948, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/4/type = "bezier"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Skeleton2D/hips/spine:position:x")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-3, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/5/type = "bezier"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("Skeleton2D/hips/spine:position:y")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-130, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/6/type = "bezier"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Skeleton2D/hips/spine:rotation")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/7/type = "bezier"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Skeleton2D/hips/spine/head:position:x")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(4, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/8/type = "bezier"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("Skeleton2D/hips/spine/head:position:y")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-69, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/9/type = "bezier"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("Skeleton2D/hips/spine/head:rotation")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/10/type = "bezier"
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/path = NodePath("Skeleton2D/hips/spine/head/head:position:x")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(4, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/11/type = "bezier"
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/path = NodePath("Skeleton2D/hips/spine/head/head:position:y")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-69, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/12/type = "bezier"
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/path = NodePath("Skeleton2D/hips/spine/head/head:rotation")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/13/type = "bezier"
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/path = NodePath("Skeleton2D/hips/spine/armL:position:x")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-105, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/14/type = "bezier"
tracks/14/imported = false
tracks/14/enabled = true
tracks/14/path = NodePath("Skeleton2D/hips/spine/armL:position:y")
tracks/14/interp = 1
tracks/14/loop_wrap = true
tracks/14/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(51, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/15/type = "bezier"
tracks/15/imported = false
tracks/15/enabled = true
tracks/15/path = NodePath("Skeleton2D/hips/spine/armL:rotation")
tracks/15/interp = 1
tracks/15/loop_wrap = true
tracks/15/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/16/type = "bezier"
tracks/16/imported = false
tracks/16/enabled = true
tracks/16/path = NodePath("Skeleton2D/hips/spine/armR:position:x")
tracks/16/interp = 1
tracks/16/loop_wrap = true
tracks/16/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(127, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/17/type = "bezier"
tracks/17/imported = false
tracks/17/enabled = true
tracks/17/path = NodePath("Skeleton2D/hips/spine/armR:position:y")
tracks/17/interp = 1
tracks/17/loop_wrap = true
tracks/17/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(79, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/18/type = "bezier"
tracks/18/imported = false
tracks/18/enabled = true
tracks/18/path = NodePath("Skeleton2D/hips/spine/armR:rotation")
tracks/18/interp = 1
tracks/18/loop_wrap = true
tracks/18/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/19/type = "bezier"
tracks/19/imported = false
tracks/19/enabled = true
tracks/19/path = NodePath("Skeleton2D/hips/tail:position:x")
tracks/19/interp = 1
tracks/19/loop_wrap = true
tracks/19/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(70, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/20/type = "bezier"
tracks/20/imported = false
tracks/20/enabled = true
tracks/20/path = NodePath("Skeleton2D/hips/tail:position:y")
tracks/20/interp = 1
tracks/20/loop_wrap = true
tracks/20/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-7, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/21/type = "bezier"
tracks/21/imported = false
tracks/21/enabled = true
tracks/21/path = NodePath("Skeleton2D/hips/tail:rotation")
tracks/21/interp = 1
tracks/21/loop_wrap = true
tracks/21/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/22/type = "bezier"
tracks/22/imported = false
tracks/22/enabled = true
tracks/22/path = NodePath("Skeleton2D/hips/legL:position:x")
tracks/22/interp = 1
tracks/22/loop_wrap = true
tracks/22/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(-48, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/23/type = "bezier"
tracks/23/imported = false
tracks/23/enabled = true
tracks/23/path = NodePath("Skeleton2D/hips/legL:position:y")
tracks/23/interp = 1
tracks/23/loop_wrap = true
tracks/23/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(67, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/24/type = "bezier"
tracks/24/imported = false
tracks/24/enabled = true
tracks/24/path = NodePath("Skeleton2D/hips/legL:rotation")
tracks/24/interp = 1
tracks/24/loop_wrap = true
tracks/24/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/25/type = "bezier"
tracks/25/imported = false
tracks/25/enabled = true
tracks/25/path = NodePath("Skeleton2D/hips/legR:position:x")
tracks/25/interp = 1
tracks/25/loop_wrap = true
tracks/25/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(66, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/26/type = "bezier"
tracks/26/imported = false
tracks/26/enabled = true
tracks/26/path = NodePath("Skeleton2D/hips/legR:position:y")
tracks/26/interp = 1
tracks/26/loop_wrap = true
tracks/26/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(64, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
tracks/27/type = "bezier"
tracks/27/imported = false
tracks/27/enabled = true
tracks/27/path = NodePath("Skeleton2D/hips/legR:rotation")
tracks/27/interp = 1
tracks/27/loop_wrap = true
tracks/27/keys = {
"handle_modes": PackedInt32Array(0),
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0),
"times": PackedFloat32Array(0)
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ecer3"]
_data = {
"RESET": SubResource("Animation_x4pvd"),
"idle": SubResource("Animation_clnds"),
"player_WalkLeft": ExtResource("4_ft5dr"),
"player_WalkRight": ExtResource("3_81jr6")
}
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_foeln"]
graph_offset = Vector2(-203, 84)
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_45j02"]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3rwcd"]
animation = &"idle"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_f1xht"]
animation = &"player_WalkLeft"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_mf6vk"]
animation = &"player_WalkRight"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_gvum5"]
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2li1n"]
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_hdjxb"]
advance_mode = 2
advance_condition = &"velocity.x > 0"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_p5mwt"]
advance_mode = 2
advance_expression = "velocity.x > 0 or velocity.y != 0"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_b0kei"]
advance_mode = 2
advance_condition = &"velocity.x == 0"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qxqk3"]
advance_mode = 2
advance_expression = "velocity.x == 0 and velocity.y == 0"
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_dvafu"]
states/BlendTree/node = SubResource("AnimationNodeBlendTree_foeln")
states/BlendTree/position = Vector2(641, 190)
states/End/position = Vector2(107, 297)
states/Start/position = Vector2(107, 86)
states/StateMachine/node = SubResource("AnimationNodeStateMachine_45j02")
states/StateMachine/position = Vector2(551, 94)
states/idle/node = SubResource("AnimationNodeAnimation_3rwcd")
states/idle/position = Vector2(107, 168)
states/player_WalkLeft/node = SubResource("AnimationNodeAnimation_f1xht")
states/player_WalkLeft/position = Vector2(334, 110)
states/player_WalkRight/node = SubResource("AnimationNodeAnimation_mf6vk")
states/player_WalkRight/position = Vector2(296, 233)
transitions = ["idle", "End", SubResource("AnimationNodeStateMachineTransition_gvum5"), "Start", "idle", SubResource("AnimationNodeStateMachineTransition_2li1n"), "idle", "player_WalkRight", SubResource("AnimationNodeStateMachineTransition_hdjxb"), "idle", "player_WalkLeft", SubResource("AnimationNodeStateMachineTransition_p5mwt"), "player_WalkRight", "idle", SubResource("AnimationNodeStateMachineTransition_b0kei"), "player_WalkLeft", "idle", SubResource("AnimationNodeStateMachineTransition_qxqk3")]
graph_offset = Vector2(-325, 60)
[node name="Node2D" type="CharacterBody2D"]
script = ExtResource("1_0pgv8")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
position = Vector2(-1, -152)
shape = SubResource("RectangleShape2D_kapu3")
[node name="legL" type="Polygon2D" parent="."]
position = Vector2(-991, -1024.37)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(842.105, 867.105, 847.368, 1021.05, 1040.79, 1018.42, 1035.53, 844.737, 847.368, 852.632)
uv = PackedVector2Array(842.105, 867.105, 847.368, 1021.05, 1040.79, 1018.42, 1035.53, 844.737, 847.368, 852.632)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/head", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/armL", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/armR", PackedFloat32Array(0, 0, 0, 0, 0), "hips/tail", PackedFloat32Array(0, 0, 0, 0, 0), "hips/legL", PackedFloat32Array(1, 1, 1, 1, 1), "hips/legR", PackedFloat32Array(0, 0, 0, 0, 0)]
[node name="legR" type="Polygon2D" parent="."]
position = Vector2(-879, -1024.37)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(842.105, 867.105, 847.368, 1021.05, 1040.79, 1018.42, 1035.53, 844.737, 847.368, 852.632)
uv = PackedVector2Array(842.105, 867.105, 847.368, 1021.05, 1040.79, 1018.42, 1035.53, 844.737, 847.368, 852.632)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/head", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/armL", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/armR", PackedFloat32Array(0, 0, 0, 0, 0), "hips/tail", PackedFloat32Array(0, 0, 0, 0, 0), "hips/legL", PackedFloat32Array(0, 0, 0, 0, 0), "hips/legR", PackedFloat32Array(1, 1, 1, 1, 1)]
[node name="tail" type="Polygon2D" parent="."]
position = Vector2(837, -885)
scale = Vector2(-1, 1)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(750, 682.895, 756.579, 838.158, 1014.47, 830.263, 1015.79, 639.474, 750, 651.316)
uv = PackedVector2Array(750, 682.895, 756.579, 838.158, 1014.47, 830.263, 1015.79, 639.474, 750, 651.316)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/head", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/armL", PackedFloat32Array(0, 0, 0, 0, 0), "hips/spine/armR", PackedFloat32Array(0, 0, 0, 0, 0), "hips/tail", PackedFloat32Array(1, 1, 1, 1, 1), "hips/legL", PackedFloat32Array(0, 0, 0, 0, 0), "hips/legR", PackedFloat32Array(0, 0, 0, 0, 0)]
[node name="body" type="Polygon2D" parent="."]
position = Vector2(162, -1080)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(114.474, 719.737, 36.8421, 810.526, 10.5263, 918.421, 25, 992.105, 90.7895, 1009.21, 188.158, 1009.21, 268.421, 976.316, 289.474, 903.947, 369.737, 844.737, 369.737, 752.632, 305.263, 702.632, 173.684, 681.579)
uv = PackedVector2Array(114.474, 719.737, 36.8421, 810.526, 10.5263, 918.421, 25, 992.105, 90.7895, 1009.21, 188.158, 1009.21, 268.421, 976.316, 289.474, 903.947, 369.737, 844.737, 369.737, 752.632, 305.263, 702.632, 173.684, 681.579)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "hips/spine/head", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/spine/armL", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/spine/armR", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/tail", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/legL", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/legR", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)]
[node name="armR" type="Polygon2D" parent="."]
show_behind_parent = true
position = Vector2(-647, -1138.37)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(742.105, 865.789, 696.053, 928.947, 721.053, 1002.63, 802.632, 1011.84, 863.158, 976.316, 846.053, 881.579)
uv = PackedVector2Array(742.105, 865.789, 696.053, 928.947, 721.053, 1002.63, 802.632, 1011.84, 863.158, 976.316, 846.053, 881.579)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine/head", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine/armL", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine/armR", PackedFloat32Array(1, 1, 1, 1, 1, 1), "hips/tail", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/legL", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/legR", PackedFloat32Array(0, 0, 0, 0, 0, 0)]
[node name="armL" type="Polygon2D" parent="."]
position = Vector2(-877, -1160.37)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(742.105, 865.789, 696.053, 928.947, 721.053, 1002.63, 802.632, 1011.84, 863.158, 976.316, 846.053, 881.579)
uv = PackedVector2Array(742.105, 865.789, 696.053, 928.947, 721.053, 1002.63, 802.632, 1011.84, 863.158, 976.316, 846.053, 881.579)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine/head", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/spine/armL", PackedFloat32Array(0.5, 0.5, 0.5, 0.5, 0.5, 0.5), "hips/spine/armR", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/tail", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/legL", PackedFloat32Array(0, 0, 0, 0, 0, 0), "hips/legR", PackedFloat32Array(0, 0, 0, 0, 0, 0)]
[node name="head" type="Polygon2D" parent="."]
position = Vector2(307, -936)
texture = ExtResource("1_g5sjw")
skeleton = NodePath("../Skeleton2D")
invert_border = 409.1
polygon = PackedVector2Array(448.684, 260.526, 448.684, 261.842, 428.947, 343.421, 476.316, 471.053, 457.895, 575, 368.421, 627.632, 267.105, 638.158, 103.947, 622.368, 39.4737, 585.526, 25, 519.737, 35.5263, 460.526, 101.316, 427.632, 146.053, 317.105, 197.368, 294.737, 143.421, 188.158, 139.474, 90.7895, 173.684, 47.3684, 256.579, 76.3158, 306.579, 155.263, 355.263, 59.2105, 413.158, 56.5789, 447.368, 134.211)
uv = PackedVector2Array(448.684, 260.526, 448.684, 261.842, 428.947, 343.421, 476.316, 471.053, 457.895, 575, 368.421, 627.632, 267.105, 638.158, 103.947, 622.368, 39.4737, 585.526, 25, 519.737, 35.5263, 460.526, 101.316, 427.632, 146.053, 317.105, 197.368, 294.737, 143.421, 188.158, 139.474, 90.7895, 173.684, 47.3684, 256.579, 76.3158, 306.579, 155.263, 355.263, 59.2105, 413.158, 56.5789, 447.368, 134.211)
bones = ["hips", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/spine", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/spine/head", PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "hips/spine/armL", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/spine/armR", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/tail", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/legL", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "hips/legR", PackedFloat32Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)]
[node name="Skeleton2D" type="Skeleton2D" parent="."]
position = Vector2(-236, -848)
[node name="hips" type="Bone2D" parent="Skeleton2D"]
position = Vector2(238, 746)
rest = Transform2D(1, 0, 0, 1, 238, 746)
[node name="spine" type="Bone2D" parent="Skeleton2D/hips"]
position = Vector2(-3, -130)
rest = Transform2D(1, 0, 0, 1, -3, -130)
[node name="head" type="Bone2D" parent="Skeleton2D/hips/spine"]
position = Vector2(4, -69)
rest = Transform2D(1, 0, 0, 1, 4, -69)
[node name="head" type="Bone2D" parent="Skeleton2D/hips/spine/head"]
position = Vector2(4, -69)
rest = Transform2D(1, 0, 0, 1, 4, -69)
[node name="armL" type="Bone2D" parent="Skeleton2D/hips/spine"]
position = Vector2(-105, 51)
rest = Transform2D(1, 0, 0, 1, -105, 51)
[node name="armR" type="Bone2D" parent="Skeleton2D/hips/spine"]
position = Vector2(127, 79)
rest = Transform2D(1, 0, 0, 1, 127, 79)
[node name="tail" type="Bone2D" parent="Skeleton2D/hips"]
position = Vector2(69, 0)
scale = Vector2(-1, 1)
rest = Transform2D(1, 0, 0, 1, 70, -7)
[node name="legL" type="Bone2D" parent="Skeleton2D/hips"]
position = Vector2(-48, 67)
scale = Vector2(0.999999, 0.999999)
rest = Transform2D(1, 0, 0, 1, -48, 67)
[node name="legR" type="Bone2D" parent="Skeleton2D/hips"]
position = Vector2(66, 64)
rest = Transform2D(1, 0, 0, 1, 66, 64)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_ecer3")
}
autoplay = "player_WalkLeft"
playback_default_blend_time = 0.3
[node name="AnimationTree" type="AnimationTree" parent="AnimationPlayer"]
deterministic = false
root_node = NodePath("../..")
tree_root = SubResource("AnimationNodeStateMachine_dvafu")
anim_player = NodePath("..")
"parameters/conditions/velocity.x == 0" = false
"parameters/conditions/velocity.x > 0" = false
[node name="Camera2D" type="Camera2D" parent="."]
position = Vector2(-1, -299)
zoom = Vector2(0.15, 0.15)
position_smoothing_enabled = true