Cow_Life_Sim_RPG/NPCs/JuiceMoose/JuiceMoose.tscn

122 lines
4.4 KiB
Plaintext

[gd_scene load_steps=21 format=3 uid="uid://cqyees5qbxooy"]
[ext_resource type="PackedScene" uid="uid://doqfsp7yxools" path="res://NPCs/NPC.tscn" id="1_ssi7l"]
[ext_resource type="Texture2D" uid="uid://c7imf1ey3kbbk" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice1.png" id="2_8p46k"]
[ext_resource type="Script" path="res://NPCs/JuiceMoose/JuiceMoose.gd" id="2_psqhd"]
[ext_resource type="Texture2D" uid="uid://3r0jp6s27ubn" path="res://NPCs/JuiceMoose/moose.png" id="2_u0q3m"]
[ext_resource type="Resource" uid="uid://b4ou6whfb3s5h" path="res://NPCs/JuiceMoose/JuiceMoose.dialogue" id="3_2x6t8"]
[ext_resource type="Texture2D" uid="uid://dqjvra6e11fag" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice2.png" id="3_qqs1d"]
[ext_resource type="Texture2D" uid="uid://bhk5jvbi5j0di" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice3.png" id="4_7vwvh"]
[ext_resource type="Texture2D" uid="uid://dbhd2dt1vrykm" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice4.png" id="5_myuvh"]
[ext_resource type="Texture2D" uid="uid://d1cp24uaga02v" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice5.png" id="6_c8kt7"]
[ext_resource type="Texture2D" uid="uid://ctmbe2k8ldmoo" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice6.png" id="7_o7i4c"]
[ext_resource type="Texture2D" uid="uid://cyv82107q24bl" path="res://NPCs/JuiceMoose/JuiceDrinkAnim/moosejuice7.png" id="8_6afs0"]
[ext_resource type="Texture2D" uid="uid://byc3vejb0ojts" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice1.png" id="10_ij1r3"]
[ext_resource type="Texture2D" uid="uid://dj42l7j3cl1sy" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice2.png" id="11_fa872"]
[ext_resource type="Texture2D" uid="uid://b6npycg785iq3" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice3.png" id="12_jh32h"]
[ext_resource type="Texture2D" uid="uid://cidwd4hvvy8mu" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice4.png" id="13_elim1"]
[ext_resource type="Texture2D" uid="uid://dmqigu7cmu46f" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice5.png" id="14_f2ok2"]
[ext_resource type="Texture2D" uid="uid://dxscslbp55iln" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice6.png" id="15_agayi"]
[ext_resource type="Texture2D" uid="uid://llc4xr82y1oj" path="res://NPCs/JuiceMoose/JuiceDrunkAnim/justjuice7.png" id="16_fl1rp"]
[sub_resource type="SpriteFrames" id="SpriteFrames_pdnqa"]
animations = [{
"frames": [{
"duration": 10.0,
"texture": ExtResource("2_8p46k")
}, {
"duration": 8.0,
"texture": ExtResource("3_qqs1d")
}, {
"duration": 8.0,
"texture": ExtResource("4_7vwvh")
}, {
"duration": 5.0,
"texture": ExtResource("5_myuvh")
}, {
"duration": 5.0,
"texture": ExtResource("6_c8kt7")
}, {
"duration": 5.0,
"texture": ExtResource("7_o7i4c")
}, {
"duration": 8.0,
"texture": ExtResource("8_6afs0")
}],
"loop": true,
"name": &"DrinkingJuice",
"speed": 10.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("2_u0q3m")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="SpriteFrames" id="SpriteFrames_vkqg3"]
animations = [{
"frames": [{
"duration": 10.0,
"texture": ExtResource("10_ij1r3")
}, {
"duration": 8.0,
"texture": ExtResource("11_fa872")
}, {
"duration": 8.0,
"texture": ExtResource("12_jh32h")
}, {
"duration": 5.0,
"texture": ExtResource("13_elim1")
}, {
"duration": 5.0,
"texture": ExtResource("14_f2ok2")
}, {
"duration": 5.0,
"texture": ExtResource("15_agayi")
}, {
"duration": 8.0,
"texture": ExtResource("16_fl1rp")
}],
"loop": false,
"name": &"default",
"speed": 10.0
}]
[node name="JuiceMoose" instance=ExtResource("1_ssi7l")]
script = ExtResource("2_psqhd")
dialogueResource = ExtResource("3_2x6t8")
[node name="Sprite" parent="." index="0"]
position = Vector2(2, -33.5)
sprite_frames = SubResource("SpriteFrames_pdnqa")
frame_progress = 0.670956
[node name="JuiceSprite" type="AnimatedSprite2D" parent="." index="1"]
visible = false
z_index = 1
position = Vector2(61, 4)
sprite_frames = SubResource("SpriteFrames_vkqg3")
frame = 6
frame_progress = 1.0
[node name="Interactable" parent="." index="2"]
position = Vector2(2, -33.5)
[node name="Panel" parent="Interactable" index="1"]
offset_left = -96.0
offset_top = -47.0
offset_right = 97.0
offset_bottom = 70.0
[node name="Talkable" parent="." index="3"]
position = Vector2(2, -33.5)
[connection signal="animation_finished" from="JuiceSprite" to="." method="_on_juice_sprite_animation_finished"]
[editable path="Interactable"]
[editable path="Interactable/ActionMenu"]
[editable path="Talkable"]