TinyAdventure/world/level.tscn

131 lines
15 KiB
Plaintext

[gd_scene load_steps=18 format=3 uid="uid://dmagdl5pi6jdj"]
[ext_resource type="MeshLibrary" uid="uid://dcpuitbu16j1a" path="res://assets/mesh_library.tres" id="1_q0eym"]
[ext_resource type="PackedScene" uid="uid://da5r82nvypfk4" path="res://objects/pickup_item.tscn" id="2_ccr0r"]
[ext_resource type="Resource" uid="uid://mkj3oeaxvltq" path="res://data/items/shovel.tres" id="3_q1fcu"]
[ext_resource type="Resource" uid="uid://egkatj1ci0ga" path="res://data/items/wrench.tres" id="4_svqcp"]
[ext_resource type="Resource" uid="uid://c1ll2snhgv3m1" path="res://data/items/treelog.tres" id="5_67f7e"]
[ext_resource type="PackedScene" uid="uid://ccjcjputsddrd" path="res://assets/scene_props/tree_pine.tscn" id="11_5olon"]
[ext_resource type="Texture2D" uid="uid://bq3b1hxl5ojh6" path="res://assets/icons/npc_emotes/attention.tres" id="12_3vn8y"]
[ext_resource type="PackedScene" uid="uid://2q8dhf61a7os" path="res://assets/characters/engineer.tscn" id="13_t16lh"]
[ext_resource type="PackedScene" uid="uid://dhpc2xvlfln7o" path="res://objects/actionable.tscn" id="14_8oq2l"]
[ext_resource type="Resource" uid="uid://qgj4sfugsnav" path="res://dialogue/bridge_builder_missing_tool.dialogue" id="15_mqfyi"]
[ext_resource type="PackedScene" uid="uid://coi5tvcm4emba" path="res://assets/scene_props/tree.tscn" id="16_8m1m6"]
[ext_resource type="Script" path="res://quests/builder_missing_tool_quest.gd" id="16_dr1ca"]
[ext_resource type="Script" path="res://quests/scared_to_walk_in_the_dark.gd" id="17_nupwt"]
[ext_resource type="Resource" uid="uid://bx2wi6c0f554" path="res://dialogue/default_dialogue.dialogue" id="18_4qvld"]
[ext_resource type="PackedScene" uid="uid://kpyvcyklt68g" path="res://assets/scene_props/bridge.tscn" id="18_yqn1p"]
[sub_resource type="CylinderShape3D" id="CylinderShape3D_0soe6"]
height = 0.6
radius = 0.158352
[sub_resource type="SphereShape3D" id="SphereShape3D_ugkqa"]
[node name="Level" type="Node3D"]
[node name="GridMap" type="GridMap" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0)
rotation_order = 1
mesh_library = ExtResource("1_q0eym")
cell_size = Vector3(0.5, 0.5, 0.5)
cell_center_x = false
cell_center_y = false
cell_center_z = false
data = {
"cells": PackedInt32Array(1, 65534, 655374, 1, 65531, 655374, 4, 65534, 655374, 4, 65531, 655374, 65534, 1, 655374, 1, 1, 655374, 4, 1, 655374, 7, 1, 655374, 7, 65534, 655374, 7, 65531, 655374, 7, 65528, 655374, 4, 65528, 13, 13, 1, 13, 13, 65534, 13, 13, 65531, 13, 13, 65528, 13, 65531, 65528, 1048590, 65531, 65531, 1048590, 65531, 65534, 1048590, 65531, 1, 1048590, 65531, 65525, 1048590, 65534, 65525, 1048590, 1, 65525, 1048590, 4, 65525, 1048590, 7, 65525, 1048590, 13, 65525, 13, 7, 65522, 1048590, 4, 65522, 1048590, 1, 65522, 1048590, 65534, 65522, 1048590, 65531, 65522, 1048590, 65531, 4, 1048590, 65534, 4, 1048590, 1, 4, 1048590, 4, 4, 1048590, 7, 4, 1048590, 65543, 65527, 9, 65541, 65527, 9, 131067, 65527, 9, 131066, 65529, 1441801, 131066, 4, 1441801, 131068, 5, 655369, 131071, 5, 655369, 65538, 5, 655369, 65541, 5, 655369, 65543, 5, 9, 65544, 4, 1441801, 65544, 1, 1441801, 15, 65521, 13, 15, 65522, 13, 15, 65523, 13, 15, 65524, 13, 15, 65525, 13, 15, 65526, 13, 16, 65527, 13, 16, 65528, 13, 15, 65528, 13, 15, 65529, 13, 15, 65530, 13, 65534, 65528, 13, 65534, 65529, 13, 65534, 65530, 13, 65534, 65531, 13, 65534, 65532, 13, 65534, 65533, 13, 65534, 65534, 13, 65534, 65535, 13, 65535, 65535, 13, 65535, 65534, 13, 65535, 65533, 13, 65535, 65532, 13, 65535, 65531, 13, 65535, 65530, 13, 65535, 65529, 13, 65535, 65528, 13, 65535, 65527, 13, 65534, 65527, 13, 65533, 65527, 13, 65533, 65526, 13, 65532, 65528, 13, 65533, 65528, 13, 0, 65528, 13, 0, 65527, 13, 1, 65527, 13, 1, 65528, 13, 2, 65528, 13, 3, 65528, 13, 5, 65528, 13, 12, 65521, 13, 12, 65522, 13, 12, 65523, 13, 12, 65524, 13, 12, 65525, 13, 12, 65526, 13, 12, 65527, 13, 12, 65528, 13, 12, 65529, 13, 12, 65530, 13, 12, 65531, 13, 12, 65532, 13, 12, 65533, 13, 12, 65534, 13, 12, 65535, 13, 12, 0, 13, 12, 1, 13, 12, 2, 13, 13, 65521, 13, 13, 65522, 13, 13, 65523, 13, 13, 65524, 13, 13, 65526, 13, 13, 65527, 13, 13, 65529, 13, 13, 65530, 13, 13, 65532, 13, 13, 65533, 13, 13, 65535, 13, 13, 0, 13, 13, 2, 13, 14, 65521, 13, 14, 65522, 13, 14, 65523, 13, 14, 65524, 13, 14, 65525, 13, 14, 65526, 13, 14, 65527, 13, 14, 65528, 13, 14, 65529, 13, 14, 65530, 13, 14, 65531, 13, 14, 65532, 13, 14, 65533, 13, 14, 65534, 13, 14, 65535, 13, 14, 0, 13, 14, 1, 13, 14, 2, 13, 15, 65527, 13, 15, 65531, 13, 15, 65532, 13, 15, 65533, 13, 15, 65534, 13, 15, 65535, 13, 15, 0, 13, 15, 1, 13, 15, 2, 13, 16, 65521, 13, 16, 65522, 13, 16, 65523, 13, 16, 65524, 13, 16, 65525, 13, 16, 65526, 13, 16, 65529, 13, 16, 65530, 13, 16, 65531, 13, 16, 65532, 13, 16, 65533, 13, 16, 65534, 13, 16, 65535, 13, 16, 0, 13, 16, 1, 13, 16, 2, 13, 17, 65521, 13, 17, 65522, 13, 17, 65523, 13, 17, 65524, 13, 17, 65525, 13, 17, 65526, 13, 17, 65527, 13, 17, 65528, 13, 17, 65529, 13, 17, 65530, 13, 17, 65531, 13, 17, 65532, 13, 17, 65533, 13, 17, 65534, 13, 17, 65535, 13, 17, 0, 13, 17, 1, 13, 17, 2, 13, 18, 65521, 13, 18, 65522, 13, 18, 65523, 13, 18, 65524, 13, 18, 65525, 13, 18, 65526, 13, 18, 65527, 13, 18, 65528, 13, 18, 65529, 13, 18, 65530, 13, 18, 65531, 13, 18, 65532, 13, 18, 65533, 13, 18, 65534, 13, 18, 65535, 13, 18, 0, 13, 18, 1, 13, 18, 2, 13, 19, 65521, 13, 19, 65522, 13, 19, 65523, 13, 19, 65524, 13, 19, 65525, 13, 19, 65526, 13, 19, 65527, 13, 19, 65528, 13, 19, 65529, 13, 19, 65530, 13, 19, 65531, 13, 19, 65532, 13, 19, 65533, 13, 19, 65534, 13, 19, 65535, 13, 19, 0, 13, 19, 1, 13, 19, 2, 13, 20, 65521, 13, 20, 65522, 13, 20, 65523, 13, 20, 65524, 13, 20, 65525, 13, 20, 65526, 13, 20, 65527, 13, 20, 65528, 13, 20, 65529, 13, 20, 65530, 13, 20, 65531, 13, 20, 65532, 13, 20, 65533, 13, 20, 65534, 13, 20, 65535, 13, 20, 0, 13, 20, 1, 13, 20, 2, 13, 21, 65521, 13, 21, 65522, 13, 21, 65523, 13, 21, 65524, 13, 21, 65525, 13, 21, 65526, 13, 21, 65527, 13, 21, 65528, 13, 21, 65529, 13, 21, 65530, 13, 21, 65531, 13, 21, 65532, 13, 21, 65533, 13, 21, 65534, 13, 21, 65535, 13, 21, 0, 13, 21, 1, 13, 21, 2, 13, 22, 65521, 13, 22, 65522, 13, 22, 65523, 13, 22, 65524, 13, 22, 65525, 13, 22, 65526, 13, 22, 65527, 13, 22, 65528, 13, 22, 65529, 13, 22, 65530, 13, 22, 65531, 13, 22, 65532, 13, 22, 65533, 13, 22, 65534, 13, 22, 65535, 13, 22, 0, 13, 22, 1, 13, 22, 2, 13, 23, 65521, 13, 23, 65522, 13, 23, 65523, 13, 23, 65524, 13, 23, 65525, 13, 23, 65526, 13, 23, 65527, 13, 23, 65528, 13, 23, 65529, 13, 23, 65530, 13, 23, 65531, 13, 23, 65532, 13, 23, 65533, 13, 23, 65534, 13, 23, 65535, 13, 23, 0, 13, 23, 1, 13, 23, 2, 13, 24, 65521, 13, 24, 65522, 13, 24, 65523, 13, 24, 65524, 13, 24, 65525, 13, 24, 65526, 13, 24, 65527, 13, 24, 65528, 13, 24, 65529, 13, 24, 65530, 13, 24, 65531, 13, 24, 65532, 13, 24, 65533, 13, 24, 65534, 13, 24, 65535, 13, 24, 0, 13, 24, 1, 13, 24, 2, 13, 25, 65521, 13, 25, 65522, 13, 25, 65523, 13, 25, 65524, 13, 25, 65525, 13, 25, 65526, 13, 25, 65527, 13, 25, 65528, 13, 25, 65529, 13, 25, 65530, 13, 25, 65531, 13, 25, 65532, 13, 25, 65533, 13, 25, 65534, 13, 25, 65535, 13, 25, 0, 13, 25, 1, 13, 25, 2, 13, 26, 65521, 13, 26, 65522, 13, 26, 65523, 13, 26, 65524, 13, 26, 65525, 13, 26, 65526, 13, 26, 65527, 13, 26, 65528, 13, 26, 65529, 13, 26, 65530, 13, 26, 65531, 13, 26, 65532, 13, 26, 65533, 13, 26, 65534, 13, 26, 65535, 13, 26, 0, 13, 26, 1, 13, 26, 2, 13, 27, 65521, 13, 27, 65522, 13, 27, 65523, 13, 27, 65524, 13, 27, 65525, 13, 27, 65526, 13, 27, 65527, 13, 27, 65528, 13, 27, 65529, 13, 27, 65530, 13, 27, 65531, 13, 27, 65532, 13, 27, 65533, 13, 27, 65534, 13, 27, 65535, 13, 27, 0, 13, 27, 1, 13, 27, 2, 13, 28, 65521, 13, 28, 65522, 13, 28, 65523, 13, 28, 65524, 13, 28, 65525, 13, 28, 65526, 13, 28, 65527, 13, 28, 65528, 13, 28, 65529, 13, 28, 65530, 13, 28, 65531, 13, 28, 65532, 13, 28, 65533, 13, 28, 65534, 13, 28, 65535, 13, 28, 0, 13, 28, 1, 13, 28, 2, 13, 29, 65521, 13, 29, 65522, 13, 29, 65523, 13, 29, 65524, 13, 29, 65525, 13, 29, 65526, 13, 29, 65527, 13, 29, 65528, 13, 29, 65529, 13, 29, 65530, 13, 29, 65531, 13, 29, 65532, 13, 29, 65533, 13, 29, 65534, 13, 29, 65535, 13, 29, 0, 13, 29, 1, 13, 29, 2, 13, 30, 65521, 13, 30, 65522, 13, 30, 65523, 13, 30, 65524, 13, 30, 65525, 13, 30, 65526, 13, 30, 65527, 13, 30, 65528, 13, 30, 65529, 13, 30, 65530, 13, 30, 65531, 13, 30, 65532, 13, 30, 65533, 13, 30, 65534, 13, 30, 65535, 13, 30, 0, 13, 30, 1, 13, 30, 2, 13, 31, 65521, 13, 31, 65522, 13, 31, 65523, 13, 31, 65524, 13, 31, 65525, 13, 31, 65526, 13, 31, 65527, 13, 31, 65528, 13, 31, 65529, 13, 31, 65530, 13, 31, 65531, 13, 31, 65532, 13, 31, 65533, 13, 31, 65534, 13, 31, 65535, 13, 31, 0, 13, 31, 1, 13, 31, 2, 13, 32, 65521, 13, 32, 65522, 13, 32, 65523, 13, 32, 65524, 13, 32, 65525, 13, 32, 65526, 13, 32, 65527, 13, 32, 65528, 13, 32, 65529, 13, 32, 65530, 13, 32, 65531, 13, 32, 65532, 13, 32, 65533, 13, 32, 65534, 13, 32, 65535, 13, 32, 0, 13, 32, 1, 13, 32, 2, 13, 3, 65517, 13, 0, 65517, 13, 65535, 65517, 13, 131067, 65532, 655377, 131066, 65532, 27, 131066, 65533, 27, 131067, 65533, 655377, 131066, 65534, 27, 131067, 65535, 655377, 131066, 0, 655377, 131067, 1, 655377, 131064, 65525, 27, 131063, 65525, 655377, 131063, 65526, 655377, 131064, 65526, 27, 131062, 65524, 655377, 65539, 65528, 655377, 65552, 65516, 27, 65550, 65517, 27, 65549, 65517, 27, 65547, 65517, 27, 65546, 65518, 27, 65545, 65518, 27, 65544, 65518, 27, 65543, 65517, 27, 65543, 65516, 27, 65544, 65516, 27, 65545, 65516, 27, 65547, 65516, 27, 65548, 65515, 27, 65548, 65516, 27, 65549, 65516, 27, 65550, 65516, 27, 65551, 65515, 27, 65552, 65515, 27, 65552, 65517, 27, 65551, 65517, 27, 65548, 65517, 27, 65546, 65517, 27, 65546, 65516, 27, 65545, 65515, 27, 65544, 65515, 27, 65543, 65515, 27, 65542, 65517, 27, 65542, 65518, 27, 65542, 65519, 27, 65543, 65519, 27, 65544, 65519, 27, 65545, 65520, 27, 65544, 65520, 27, 65543, 65520, 27, 65542, 65520, 27, 65541, 65520, 27, 65540, 65520, 27, 65539, 65519, 27, 65537, 65519, 27, 131070, 65519, 27, 131067, 65519, 27, 131066, 65519, 27, 131064, 65519, 27, 131065, 65519, 27, 131068, 65519, 27, 131069, 65519, 27, 65536, 65520, 27, 65538, 65520, 27, 65539, 65520, 27, 65537, 65520, 27, 131071, 65520, 27, 131070, 65520, 27, 131068, 65520, 27, 131067, 65520, 27, 131066, 65520, 27, 131065, 65520, 27, 131065, 65521, 27, 131064, 65521, 27, 131064, 65522, 27, 131064, 65523, 27, 131064, 65524, 27, 131065, 65526, 27, 65545, 65521, 27, 65546, 65522, 27, 65546, 65523, 27, 65546, 65524, 27, 65545, 65525, 27, 65545, 65526, 27, 65546, 65525, 27, 65546, 65526, 27, 65546, 65520, 27, 65546, 65521, 27, 65547, 65520, 27, 65547, 65519, 27, 65548, 65519, 27, 65550, 65519, 27, 65551, 65519, 27, 65552, 65519, 27, 65553, 65519, 27, 65554, 65519, 27, 65555, 65519, 27, 65553, 65520, 27, 65552, 65520, 27, 65549, 65519, 27, 65551, 65520, 27, 65550, 65520, 27, 65549, 65520, 27, 65548, 65520, 27, 65554, 65525, 27, 65554, 65526, 27, 65554, 65527, 27, 65554, 65528, 27, 65554, 65529, 27, 65555, 65529, 27, 65556, 65529, 27, 65556, 65528, 27, 65555, 65528, 27, 65553, 65527, 27, 131066, 65531, 27, 131066, 65530, 27, 131066, 65535, 27, 65536, 65529, 17, 65537, 65531, 18)
}
metadata/_editor_floor_ = Vector3(0, 1, 0)
[node name="Objects" type="Node3D" parent="."]
[node name="Item" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.83713, -4.76837e-06, -0.416156)
item = ExtResource("3_q1fcu")
[node name="Item2" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.56408, -4.76837e-06, -5.83472)
item = ExtResource("4_svqcp")
[node name="Item3" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.4592, -5.24521e-06, -1.90265)
item = ExtResource("5_67f7e")
[node name="Item5" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(0.372777, 0, -0.927921, 0, 1, 0, 0.927921, 0, 0.372777, -1.30135, -5.24521e-06, -2.68977)
item = ExtResource("5_67f7e")
[node name="Item6" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(0.622815, 0, 0.782369, 0, 1, 0, -0.782369, 0, 0.622815, -0.95008, -5.24521e-06, -1.89784)
item = ExtResource("5_67f7e")
[node name="Item4" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(0.886034, 0, -0.463621, 0, 1, 0, 0.463621, 0, 0.886034, -1.35064, -5.24521e-06, -2.28825)
item = ExtResource("5_67f7e")
[node name="Item7" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(0.011484, 0, -0.999934, 0, 1, 0, 0.999934, 0, 0.011484, 3.35173, -5.24521e-06, -3.11052)
item = ExtResource("5_67f7e")
[node name="Item8" parent="Objects" instance=ExtResource("2_ccr0r")]
transform = Transform3D(0.658033, 0, -0.75299, 0, 1, 0, 0.75299, 0, 0.658033, 3.16039, -5.24521e-06, -2.75409)
item = ExtResource("5_67f7e")
[node name="Decorations" type="Node3D" parent="."]
[node name="TreePine" parent="Decorations" instance=ExtResource("11_5olon")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.26548, 0, 0)
[node name="Quests" type="Node" parent="."]
[node name="BuilderMissingTool" type="Node" parent="Quests" groups=["quest_state"]]
unique_name_in_owner = true
script = ExtResource("16_dr1ca")
[node name="Bridge" type="Node3D" parent="Quests/BuilderMissingTool"]
unique_name_in_owner = true
transform = Transform3D(0.999978, 0, 0.00670201, 0, 1, 0, -0.00670201, 0, 0.999978, 4.55505, 0.325371, -1.81888)
[node name="poles2" parent="Quests/BuilderMissingTool/Bridge" instance=ExtResource("18_yqn1p")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.400034, 0)
[node name="poles3" parent="Quests/BuilderMissingTool/Bridge" instance=ExtResource("18_yqn1p")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.398493, 0.670723)
[node name="Merchant" type="CharacterBody3D" parent="Quests/BuilderMissingTool"]
unique_name_in_owner = true
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 3.64783, 0, -1.58598)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Quests/BuilderMissingTool/Merchant"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.310637, 0)
shape = SubResource("CylinderShape3D_0soe6")
[node name="StateMarker" type="Sprite3D" parent="Quests/BuilderMissingTool/Merchant"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0272007, 0.901301, 0.168392)
visible = false
centered = false
billboard = 1
texture_filter = 0
texture = ExtResource("12_3vn8y")
[node name="Geometry" type="Node3D" parent="Quests/BuilderMissingTool/Merchant"]
transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0)
[node name="Engineer" parent="Quests/BuilderMissingTool/Merchant/Geometry" instance=ExtResource("13_t16lh")]
[node name="Actionable" parent="Quests/BuilderMissingTool/Merchant" instance=ExtResource("14_8oq2l")]
quest_dialogue_resource = ExtResource("15_mqfyi")
default_dialogue_resource = ExtResource("18_4qvld")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Quests/BuilderMissingTool/Merchant/Actionable"]
shape = SubResource("SphereShape3D_ugkqa")
[node name="ScaredToWalkInTheDark" type="Node" parent="Quests" groups=["quest_state"]]
script = ExtResource("17_nupwt")
[node name="TreePine" parent="." instance=ExtResource("11_5olon")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.85673, -4.76837e-06, -3.38285)
[node name="Tree" parent="." instance=ExtResource("16_8m1m6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.99916, -4.76837e-06, -3.04329)