Cow_Life_Sim_RPG/NPCs/HighlandCow/highland_cow.tscn

114 lines
3.5 KiB
Plaintext

[gd_scene load_steps=16 format=3 uid="uid://dmqdlaqf33hvt"]
[ext_resource type="PackedScene" uid="uid://doqfsp7yxools" path="res://NPCs/NPC.tscn" id="1_1rfh1"]
[ext_resource type="Script" path="res://NPCs/HighlandCow/highland_cow.gd" id="2_66nyb"]
[ext_resource type="Texture2D" uid="uid://b7lonu3dxxrbt" path="res://NPCs/HighlandCow/OnTheyPhone/highlandcowl4.png" id="3_8g6wd"]
[ext_resource type="Resource" uid="uid://5mpuirtfejsa" path="res://NPCs/HighlandCow/HighlandCow.dialogue" id="3_w2t8t"]
[ext_resource type="Texture2D" uid="uid://cimceym0i8i6g" path="res://NPCs/HighlandCow/OnTheyPhone/highlandcowl5.png" id="4_yeee2"]
[ext_resource type="Texture2D" uid="uid://cb4lx3dtax25g" path="res://NPCs/HighlandCow/OnTheyPhone/highlandcowl6.png" id="5_wy85p"]
[ext_resource type="Texture2D" uid="uid://cskckp2bfsu8o" path="res://NPCs/HighlandCow/OnTheyPhone/highlandcowl7.png" id="6_5qp7b"]
[ext_resource type="Texture2D" uid="uid://dmasq5usp034i" path="res://NPCs/HighlandCow/Sit/highlandcowl.png" id="6_mpa1s"]
[ext_resource type="Texture2D" uid="uid://b8nvfhgllpe8e" path="res://NPCs/HighlandCow/OnTheyPhone/highlandcowl8.png" id="7_gapsb"]
[ext_resource type="Texture2D" uid="uid://eofxbfn0av5a" path="res://NPCs/HighlandCow/Sit/highlandcowl2.png" id="7_ifaa1"]
[ext_resource type="Texture2D" uid="uid://bb1rmi50tv7b1" path="res://NPCs/HighlandCow/Walk/highlandcow2.png" id="8_57k70"]
[ext_resource type="Texture2D" uid="uid://di35kwuaft1lc" path="res://NPCs/HighlandCow/OnTheyPhone/highlandcowlPhone.png" id="8_qbg48"]
[ext_resource type="Texture2D" uid="uid://crpn3s67twkmr" path="res://NPCs/HighlandCow/Walk/highlandcow.png" id="9_js1ih"]
[sub_resource type="SpriteFrames" id="SpriteFrames_m7bny"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_8g6wd")
}, {
"duration": 1.0,
"texture": ExtResource("4_yeee2")
}, {
"duration": 1.0,
"texture": ExtResource("5_wy85p")
}, {
"duration": 1.0,
"texture": ExtResource("6_5qp7b")
}, {
"duration": 1.0,
"texture": ExtResource("7_gapsb")
}],
"loop": true,
"name": &"OnTheyPhone",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("8_qbg48")
}],
"loop": true,
"name": &"PhonePullout",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("7_ifaa1")
}],
"loop": true,
"name": &"Sit",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("6_mpa1s")
}, {
"duration": 1.0,
"texture": ExtResource("7_ifaa1")
}],
"loop": false,
"name": &"SitDown",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("9_js1ih")
}],
"loop": true,
"name": &"Stand",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("8_57k70")
}, {
"duration": 1.0,
"texture": ExtResource("9_js1ih")
}],
"loop": true,
"name": &"Walk",
"speed": 5.0
}]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_8naus"]
size = Vector2(128, 10)
[node name="HighlandCow" instance=ExtResource("1_1rfh1")]
script = ExtResource("2_66nyb")
dialogueResource = ExtResource("3_w2t8t")
[node name="Sprite" parent="." index="0"]
position = Vector2(0, -57)
sprite_frames = SubResource("SpriteFrames_m7bny")
animation = &"Stand"
[node name="Panel" parent="Interactable" index="1"]
offset_left = -75.0
offset_top = -87.0
offset_right = 77.0
offset_bottom = 5.0
[node name="CollisionShape2D" parent="Talkable/InteractionArea" index="0"]
position = Vector2(8, -32)
[node name="CollisionShape2D" parent="." index="3"]
position = Vector2(11, -2)
shape = SubResource("RectangleShape2D_8naus")
[editable path="Interactable"]
[editable path="Interactable/ActionMenu"]
[editable path="Talkable"]