Cow_Life_Sim_RPG/Locations/Cave/MuseumCave.tscn

171 lines
7.5 KiB
Plaintext

[gd_scene load_steps=21 format=3 uid="uid://cnprve61oweh0"]
[ext_resource type="PackedScene" uid="uid://ds2a1v38jso1e" path="res://Locations/location.tscn" id="1_ba2q4"]
[ext_resource type="Script" path="res://Locations/Cave/MuseumCave.gd" id="2_fpypc"]
[ext_resource type="PackedScene" uid="uid://spicsevifl6g" path="res://Objects/Travel/TravelBox.tscn" id="3_feakk"]
[ext_resource type="Texture2D" uid="uid://dea1o56rwhaxg" path="res://Locations/Cave/MuseumCaveLayout.png" id="3_nx41b"]
[ext_resource type="Texture2D" uid="uid://4f23sb3aag4k" path="res://Locations/Cave/CaveWall1.png" id="5_g4u0r"]
[ext_resource type="Script" path="res://Locations/Cave/CaveWallTheLick.gd" id="5_rakag"]
[ext_resource type="Texture2D" uid="uid://bwpkv4flr3bpo" path="res://Locations/Cave/CaveWall2.png" id="7_8mnqf"]
[ext_resource type="Texture2D" uid="uid://djeftfioxmtc0" path="res://Locations/Cave/MuseumCaveDarkness.png" id="7_g1m2p"]
[ext_resource type="Script" path="res://Locations/Cave/CaveWallWaiting.gd" id="7_upcmp"]
[ext_resource type="Texture2D" uid="uid://c5cd7xgvsrr7n" path="res://Locations/Cave/CaveWall3.png" id="9_4h08q"]
[ext_resource type="Script" path="res://Locations/Cave/CaveWallSolo.gd" id="9_k1r18"]
[ext_resource type="PackedScene" uid="uid://dhk768odtfjjc" path="res://Objects/GroundItems/GroundItem.tscn" id="12_6k74d"]
[ext_resource type="Script" path="res://Items/Dishes/Straw.gd" id="13_bmsxa"]
[ext_resource type="Texture2D" uid="uid://b0bopedh8nqg2" path="res://Locations/Cave/CaveDarkWall1.png" id="14_ck7dx"]
[ext_resource type="Texture2D" uid="uid://cn22xtajsxsxd" path="res://Locations/Cave/CaveDarkWall2.png" id="15_hh0rl"]
[ext_resource type="Texture2D" uid="uid://dcv5831sncgij" path="res://Locations/Cave/CaveDarkWall3.png" id="16_7n440"]
[ext_resource type="Texture2D" uid="uid://becotx1nv0x5m" path="res://Locations/Cave/CaveDarkWall4.png" id="17_egrcw"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_u421q"]
size = Vector2(169, 352)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_erfqk"]
size = Vector2(202.5, 305.5)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_knauj"]
size = Vector2(195, 237)
[node name="MuseumCave" instance=ExtResource("1_ba2q4")]
y_sort_enabled = true
script = ExtResource("2_fpypc")
[node name="Ground" parent="." index="0"]
z_index = -2
position = Vector2(-889, -1272)
scale = Vector2(2, 2)
[node name="CollisionShape2D" parent="Ground/Area2D" index="0"]
position = Vector2(441, 641)
[node name="MuseumCave" type="Sprite2D" parent="." index="1"]
z_index = -3
texture = ExtResource("3_nx41b")
[node name="TravelBox" parent="." index="2" instance=ExtResource("3_feakk")]
z_index = -1
position = Vector2(-270, 1145)
scale = Vector2(1, 0.6)
[node name="Panel" parent="TravelBox/Interactable" index="1"]
offset_left = -49.0
offset_top = -91.6667
offset_right = 51.0
offset_bottom = 8.33334
[node name="AnimatedSprite2D" parent="TravelBox" index="1"]
position = Vector2(1, -41.6667)
[node name="StaticBody2D" parent="TravelBox" index="2"]
visible = false
[node name="Traveller" parent="TravelBox" index="3"]
destinationNames = Array[String](["Museum"])
destinationLocations = Array[int]([14])
destinationEntranceID = Array[int]([1])
[node name="InteractionArea" parent="TravelBox/Traveller" index="0"]
position = Vector2(1, 1.66666)
[node name="CollisionShape2D" parent="TravelBox/Traveller/InteractionArea" index="0"]
position = Vector2(-1, -5)
[node name="CaveWallTheLick" type="Node2D" parent="." index="3"]
z_index = -2
position = Vector2(259, 570)
script = ExtResource("5_rakag")
[node name="CaveWall1" type="Sprite2D" parent="CaveWallTheLick" index="0"]
texture = ExtResource("5_g4u0r")
[node name="StaticBody2D" type="StaticBody2D" parent="CaveWallTheLick" index="1"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="CaveWallTheLick/StaticBody2D" index="0"]
position = Vector2(-11.5, -1)
shape = SubResource("RectangleShape2D_u421q")
[node name="CaveWallWaiting" type="Node2D" parent="." index="4"]
z_index = -2
position = Vector2(-221, 59)
script = ExtResource("7_upcmp")
[node name="CaveWall1" type="Sprite2D" parent="CaveWallWaiting" index="0"]
position = Vector2(6, 22)
scale = Vector2(1, 0.993548)
texture = ExtResource("7_8mnqf")
[node name="StaticBody2D" type="StaticBody2D" parent="CaveWallWaiting" index="1"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="CaveWallWaiting/StaticBody2D" index="0"]
position = Vector2(-1.25, 20.75)
shape = SubResource("RectangleShape2D_erfqk")
[node name="CaveWallSolo" type="Node2D" parent="." index="5"]
z_index = -2
position = Vector2(234, -416)
script = ExtResource("9_k1r18")
[node name="CaveWall1" type="Sprite2D" parent="CaveWallSolo" index="0"]
position = Vector2(-6.5, 64.5)
texture = ExtResource("9_4h08q")
[node name="StaticBody2D" type="StaticBody2D" parent="CaveWallSolo" index="1"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="CaveWallSolo/StaticBody2D" index="0"]
position = Vector2(2.5, 64.5)
shape = SubResource("RectangleShape2D_knauj")
[node name="MuseumCaveDarkness" type="Sprite2D" parent="." index="6"]
z_index = -1
texture = ExtResource("7_g1m2p")
[node name="GroundItem" parent="." index="7" instance=ExtResource("12_6k74d")]
position = Vector2(2, -787)
itemClass = ExtResource("13_bmsxa")
keyItem = true
[node name="Arsonable" parent="GroundItem" index="4"]
disableAddingActions = true
[node name="Weavable" parent="GroundItem" index="6"]
disableAddingActions = true
[node name="StaticBody2D" type="StaticBody2D" parent="." index="8"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="StaticBody2D" index="0"]
polygon = PackedVector2Array(-362, 1148, -361, 944, -354, 827, -341, 782, -317, 759, -302, 753, -261, 751, -187, 749, -147, 744, -4, 743, 27, 746, 57, 742, 107, 746, 128, 747, 144, 742, 161, 742, 162, 636, 168, 490, 167, 434, 167, 408, 94, 408, -338, 407, -343, 402, -343, 370, -341, 266, -340, 238, -327, 234, -290, 232, -292, 128, -290, -89, -279, -165, -267, -197, -247, -215, -194, -227, -71, -233, 139, -234, 139, -264, 141, -431, 140, -447, 32, -448, -158, -447, -210, -450, -241, -466, -253, -493, -268, -525, -279, -569, -280, -718, -279, -840, 207, -837, 329, -836, 329, -652, 318, -495, 312, -487, 311, -232, 315, -67, 305, -56, 101, -56, -90, -56, -130, -53, -143, -44, -142, 126, -140, 233, 38, 236, 203, 240, 279, 257, 313, 285, 328, 324, 333, 392, 333, 747, 392, 746, 399, 753, 402, 912, -134, 911, -174, 910, -174, 935, -178, 1087, -181, 1153, 939, 1148, 947, -1156, -962, -1148, -948, 1156)
[node name="CaveDarkWall1" type="Sprite2D" parent="." index="9"]
position = Vector2(108, 915)
texture = ExtResource("14_ck7dx")
offset = Vector2(0, -30)
[node name="CaveDarkWall2" type="Sprite2D" parent="." index="10"]
position = Vector2(-84, 410)
texture = ExtResource("15_hh0rl")
offset = Vector2(0, -30)
[node name="CaveDarkWall3" type="Sprite2D" parent="." index="11"]
position = Vector2(84, -44)
texture = ExtResource("16_7n440")
offset = Vector2(0, -30)
[node name="CaveDarkWall4" type="Sprite2D" parent="." index="12"]
position = Vector2(-59, -446)
texture = ExtResource("17_egrcw")
offset = Vector2(0, -33)
[connection signal="openedSignal" from="CaveWallWaiting" to="CaveWallSolo" method="_on_cave_wall_waiting_opened_signal"]
[editable path="TravelBox"]
[editable path="TravelBox/Interactable"]
[editable path="TravelBox/Interactable/ActionMenu"]
[editable path="TravelBox/Traveller"]
[editable path="GroundItem"]
[editable path="GroundItem/Interactable"]
[editable path="GroundItem/Interactable/ActionMenu"]
[editable path="GroundItem/Arsonable"]
[editable path="GroundItem/Pickupable"]
[editable path="GroundItem/Weavable"]