diff options
Diffstat (limited to 'game/characters/weener/weener.tscn')
| -rw-r--r-- | game/characters/weener/weener.tscn | 325 |
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" |
