507 lines
20 KiB
Text
507 lines
20 KiB
Text
|
[gd_scene load_steps=7 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"]
|
||
|
|
||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_kapu3"]
|
||
|
size = Vector2(559, 873)
|
||
|
|
||
|
[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)
|
||
|
}
|
||
|
|
||
|
[sub_resource type="Animation" id="Animation_mdinq"]
|
||
|
resource_name = "player_walk"
|
||
|
loop_mode = 1
|
||
|
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, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [Vector2(-88, 63), Vector2(96, 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, 1),
|
||
|
"transitions": PackedFloat32Array(1, 1),
|
||
|
"update": 0,
|
||
|
"values": [0.632771, -0.248813]
|
||
|
}
|
||
|
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, 0),
|
||
|
"points": PackedFloat32Array(77.535, -0.25, 0, 0.25, 0, -76, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 1)
|
||
|
}
|
||
|
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, 0),
|
||
|
"points": PackedFloat32Array(64, -0.25, 0, 0.25, 0, 62, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 1)
|
||
|
}
|
||
|
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, 0),
|
||
|
"points": PackedFloat32Array(-0.261799, -0.25, 0, 0.25, 0, 0.528498, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(-113.116, -0.25, 0, 0.25, 0, -100.884, -0.25, 0, 0.25, 0, -113.116, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.5, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(42.1773, -0.25, 0, 0.25, 0, 49.8227, -0.25, 0, 0.25, 0, 42.1773, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.6, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(127, -0.25, 0, 0.25, 0, 87, -0.25, 0, 0.25, 0, 127, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.6, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(79, -0.25, 0, 0.25, 0, 72, -0.25, 0, 0.25, 0, 79, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.5, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(0.1309, -0.25, 0, 0.25, 0, -0.1309, -0.25, 0, 0.25, 0, 0.131, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.5, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0, -0.172155, -0.25, 0, 0.25, 0, 0, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.4, 1)
|
||
|
}
|
||
|
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(-2, -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, 0, 0),
|
||
|
"points": PackedFloat32Array(-3, -0.25, 0, 0.25, 0, 0, -0.25, 0, 0.25, 0, -3, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.5, 1)
|
||
|
}
|
||
|
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, 0, 0),
|
||
|
"points": PackedFloat32Array(-130, -0.25, 0, 0.25, 0, -152, -0.25, 0, 0.25, 0, -130, -0.25, 0, 0.25, 0),
|
||
|
"times": PackedFloat32Array(0, 0.6, 1)
|
||
|
}
|
||
|
|
||
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ecer3"]
|
||
|
_data = {
|
||
|
"RESET": SubResource("Animation_x4pvd"),
|
||
|
"player_walk": SubResource("Animation_mdinq")
|
||
|
}
|
||
|
|
||
|
[node name="Node2D" type="CharacterBody2D"]
|
||
|
script = ExtResource("1_0pgv8")
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||
|
z_index = 2
|
||
|
position = Vector2(0, -441)
|
||
|
shape = SubResource("RectangleShape2D_kapu3")
|
||
|
|
||
|
[node name="head" type="Polygon2D" parent="."]
|
||
|
z_index = 1
|
||
|
position = Vector2(-261, -934.368)
|
||
|
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="body" type="Polygon2D" parent="."]
|
||
|
position = Vector2(-141, -1094.37)
|
||
|
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="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="armR" type="Polygon2D" parent="."]
|
||
|
z_index = 1
|
||
|
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="legL" type="Polygon2D" parent="."]
|
||
|
z_index = -1
|
||
|
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="."]
|
||
|
z_index = -1
|
||
|
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="."]
|
||
|
z_index = -2
|
||
|
position = Vector2(-709, -912.368)
|
||
|
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="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)
|
||
|
scale = Vector2(1, 1)
|
||
|
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(70, -7)
|
||
|
scale = Vector2(0.999999, 0.999999)
|
||
|
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)
|
||
|
scale = Vector2(1, 1)
|
||
|
rest = Transform2D(1, 0, 0, 1, 66, 64)
|
||
|
|
||
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
||
|
libraries = {
|
||
|
"": SubResource("AnimationLibrary_ecer3")
|
||
|
}
|
||
|
autoplay = "player_walk"
|
||
|
|
||
|
[node name="Camera2D" type="Camera2D" parent="."]
|
||
|
position = Vector2(-1, -299)
|
||
|
zoom = Vector2(0.15, 0.15)
|
||
|
position_smoothing_enabled = true
|