summaryrefslogtreecommitdiff
path: root/game/characters/weener/weener.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'game/characters/weener/weener.tscn')
-rw-r--r--game/characters/weener/weener.tscn325
1 files changed, 325 insertions, 0 deletions
diff --git a/game/characters/weener/weener.tscn b/game/characters/weener/weener.tscn
new file mode 100644
index 0000000..f23c0b6
--- /dev/null
+++ b/game/characters/weener/weener.tscn
@@ -0,0 +1,325 @@
+[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_cshop"]
+atlas = ExtResource("2_36mur")
+region = Rect2(96, 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="AtlasTexture" id="AtlasTexture_l2x7x"]
+atlas = ExtResource("2_36mur")
+region = Rect2(48, 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")
+}, {
+"duration": 1.0,
+"texture": SubResource("AtlasTexture_cshop")
+}],
+"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")
+}, {
+"duration": 1.0,
+"texture": SubResource("AtlasTexture_l2x7x")
+}],
+"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()
+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"
+frame_progress = 0.54350686
+
+[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"