[gd_scene format=3 uid="uid://bxxhvoforh8g8"] [ext_resource type="Script" uid="uid://btrr8e33hu0i4" path="res://addons/escoria-core/game/core-scripts/esc_player.gd" id="1_sgupy"] [ext_resource type="Texture2D" uid="uid://gjpbik4cr1ax" path="res://game/characters/weener/png/weener.png" id="2_36mur"] [ext_resource type="Script" uid="uid://bxc3dll30x8tl" path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" id="2_vicw0"] [ext_resource type="Script" uid="uid://clixil1u5exq7" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" id="3_301ij"] [ext_resource type="Script" uid="uid://sksvt0n8gle2" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" id="4_1pyro"] [ext_resource type="Script" uid="uid://85bledusisk1" path="res://addons/escoria-core/game/core-scripts/esc_dialog_location.gd" id="6_301ij"] [sub_resource type="Resource" id="Resource_gxqku"] resource_name = "Up" script = ExtResource("2_vicw0") angle_start = 315 angle_size = 90 metadata/_custom_type_script = "uid://bxc3dll30x8tl" [sub_resource type="Resource" id="Resource_6hgy2"] resource_name = "Right" script = ExtResource("2_vicw0") angle_start = 45 angle_size = 90 metadata/_custom_type_script = "uid://bxc3dll30x8tl" [sub_resource type="Resource" id="Resource_i6xu8"] resource_name = "Down" script = ExtResource("2_vicw0") angle_start = 135 angle_size = 90 metadata/_custom_type_script = "uid://bxc3dll30x8tl" [sub_resource type="Resource" id="Resource_r2jcy"] resource_name = "Left" script = ExtResource("2_vicw0") angle_start = 225 angle_size = 90 metadata/_custom_type_script = "uid://bxc3dll30x8tl" [sub_resource type="Resource" id="Resource_jhbdn"] script = ExtResource("3_301ij") animation = "walkback" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_h0hb7"] script = ExtResource("3_301ij") animation = "walkright" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_njxbm"] script = ExtResource("3_301ij") animation = "walkfront" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_q1mnd"] script = ExtResource("3_301ij") animation = "walkleft" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_sosf6"] script = ExtResource("3_301ij") animation = "idleback" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_1imgt"] script = ExtResource("3_301ij") animation = "idleright" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_ba6ex"] script = ExtResource("3_301ij") animation = "idlefront" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_klnla"] script = ExtResource("3_301ij") animation = "idleleft" metadata/_custom_type_script = "uid://clixil1u5exq7" [sub_resource type="Resource" id="Resource_n3rnq"] script = ExtResource("4_1pyro") dir_angles = Array[ExtResource("2_vicw0")]([SubResource("Resource_gxqku"), SubResource("Resource_6hgy2"), SubResource("Resource_i6xu8"), SubResource("Resource_r2jcy")]) directions = Array[ExtResource("3_301ij")]([SubResource("Resource_jhbdn"), SubResource("Resource_h0hb7"), SubResource("Resource_njxbm"), SubResource("Resource_q1mnd")]) idles = Array[ExtResource("3_301ij")]([SubResource("Resource_sosf6"), SubResource("Resource_1imgt"), SubResource("Resource_ba6ex"), SubResource("Resource_klnla")]) speaks = Array[ExtResource("3_301ij")]([SubResource("Resource_sosf6"), SubResource("Resource_1imgt"), SubResource("Resource_ba6ex"), SubResource("Resource_klnla")]) metadata/_custom_type_script = "uid://sksvt0n8gle2" [sub_resource type="AtlasTexture" id="AtlasTexture_vicw0"] atlas = ExtResource("2_36mur") region = Rect2(72, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_301ij"] atlas = ExtResource("2_36mur") region = Rect2(0, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_1pyro"] atlas = ExtResource("2_36mur") region = Rect2(96, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_gxqku"] atlas = ExtResource("2_36mur") region = Rect2(48, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_6hgy2"] atlas = ExtResource("2_36mur") region = Rect2(72, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_i6xu8"] atlas = ExtResource("2_36mur") region = Rect2(336, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_r2jcy"] atlas = ExtResource("2_36mur") region = Rect2(360, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_jhbdn"] atlas = ExtResource("2_36mur") region = Rect2(384, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_h0hb7"] atlas = ExtResource("2_36mur") region = Rect2(0, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_njxbm"] atlas = ExtResource("2_36mur") region = Rect2(144, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_q1mnd"] atlas = ExtResource("2_36mur") region = Rect2(168, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_sosf6"] atlas = ExtResource("2_36mur") region = Rect2(192, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_1imgt"] atlas = ExtResource("2_36mur") region = Rect2(408, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_ba6ex"] atlas = ExtResource("2_36mur") region = Rect2(432, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_klnla"] atlas = ExtResource("2_36mur") region = Rect2(456, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_n3rnq"] atlas = ExtResource("2_36mur") region = Rect2(480, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_v0kwc"] atlas = ExtResource("2_36mur") region = Rect2(504, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_52qbr"] atlas = ExtResource("2_36mur") region = Rect2(216, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_86w33"] atlas = ExtResource("2_36mur") region = Rect2(240, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_b1vkn"] atlas = ExtResource("2_36mur") region = Rect2(264, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_wijc4"] atlas = ExtResource("2_36mur") region = Rect2(288, 0, 24, 70) [sub_resource type="AtlasTexture" id="AtlasTexture_f5jre"] atlas = ExtResource("2_36mur") region = Rect2(312, 0, 24, 70) [sub_resource type="SpriteFrames" id="SpriteFrames_v8qy8"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_vicw0") }], "loop": true, "name": &"idleback", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_301ij") }], "loop": true, "name": &"idlefront", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_1pyro") }], "loop": true, "name": &"idleleft", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_gxqku") }], "loop": true, "name": &"idleright", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_6hgy2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_i6xu8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_r2jcy") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jhbdn") }], "loop": true, "name": &"walkback", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_h0hb7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_njxbm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_q1mnd") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_sosf6") }], "loop": true, "name": &"walkfront", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_1imgt") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ba6ex") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_klnla") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_n3rnq") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_v0kwc") }], "loop": true, "name": &"walkleft", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_52qbr") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_86w33") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_b1vkn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wijc4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_f5jre") }], "loop": true, "name": &"walkright", "speed": 5.0 }] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_vicw0"] radius = 96.0 height = 490.0 [node name="Weener" type="Area2D" unique_id=191684192] process_mode = 1 script = ExtResource("1_sgupy") global_id = "weener" is_movable = true combine_when_selected_action_is_in = PackedStringArray() speed = 400 animations = SubResource("Resource_n3rnq") animations = SubResource("Resource_n3rnq") metadata/_custom_type_script = "uid://btrr8e33hu0i4" [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." unique_id=439283691] position = Vector2(0, -228) scale = Vector2(6.487256, 6.487256) sprite_frames = SubResource("SpriteFrames_v8qy8") animation = &"idlefront" [node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1357362817] position = Vector2(0, -221) shape = SubResource("CapsuleShape2D_vicw0") [node name="dialog_position" type="Marker2D" parent="." unique_id=1753098437] position = Vector2(0, -534) script = ExtResource("6_301ij") metadata/_custom_type_script = "uid://85bledusisk1"