2024-08-16 00:24:27 +02:00
|
|
|
[gd_scene load_steps=21 format=3 uid="uid://dmagdl5pi6jdj"]
|
2024-07-12 11:25:59 +02:00
|
|
|
|
|
|
|
[ext_resource type="MeshLibrary" uid="uid://dcpuitbu16j1a" path="res://assets/mesh_library.tres" id="1_q0eym"]
|
2024-07-20 09:53:16 +02:00
|
|
|
[ext_resource type="PackedScene" uid="uid://da5r82nvypfk4" path="res://objects/pickup_item.tscn" id="2_qurr0"]
|
2024-07-12 11:25:59 +02:00
|
|
|
[ext_resource type="Resource" uid="uid://bn5j38jbwlj1f" path="res://data/items/stick.tres" id="3_q180r"]
|
|
|
|
[ext_resource type="Resource" uid="uid://egkatj1ci0ga" path="res://data/items/wrench.tres" id="5_tmrcc"]
|
|
|
|
[ext_resource type="Resource" uid="uid://coser1y1y5unl" path="res://data/items/door.tres" id="5_twsf3"]
|
|
|
|
[ext_resource type="Resource" uid="uid://c1ll2snhgv3m1" path="res://data/items/treelog.tres" id="8_pafka"]
|
2024-08-02 00:06:50 +02:00
|
|
|
[ext_resource type="PackedScene" uid="uid://dnobr4inhiskv" path="res://assets/3rdparty/kenney/platformer-kit/Models/GLB format/tree-pine.glb" id="11_ldjca"]
|
2024-08-16 00:24:27 +02:00
|
|
|
[ext_resource type="Texture2D" uid="uid://bq3b1hxl5ojh6" path="res://assets/icons/npc_emotes/attention.tres" id="12_3vn8y"]
|
2024-08-02 00:06:50 +02:00
|
|
|
[ext_resource type="PackedScene" uid="uid://m4tk7vhjy310" path="res://assets/3rdparty/kenney/platformer-kit/Models/GLB format/tree.glb" id="12_l5e57"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cgde10y3e7w86" path="res://assets/3rdparty/kenney/platformer-kit/Models/GLB format/rocks.glb" id="13_dbop6"]
|
2024-08-16 00:24:27 +02:00
|
|
|
[ext_resource type="PackedScene" uid="uid://2q8dhf61a7os" path="res://assets/characters/engineer.tscn" id="13_t16lh"]
|
2024-08-02 00:06:50 +02:00
|
|
|
[ext_resource type="PackedScene" uid="uid://dg1rtct0vrk3p" path="res://assets/3rdparty/kenney/platformer-kit/Models/GLB format/poles.glb" id="14_8e8cl"]
|
2024-08-16 00:24:27 +02:00
|
|
|
[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"]
|
2024-08-02 00:06:50 +02:00
|
|
|
[ext_resource type="PackedScene" uid="uid://cej0a41nm3eh7" path="res://assets/3rdparty/kenney/platformer-kit/Models/GLB format/mushrooms.glb" id="15_y1ifw"]
|
2024-08-16 00:24:27 +02:00
|
|
|
[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="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"]
|
2024-07-12 11:25:59 +02:00
|
|
|
|
|
|
|
[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_y = false
|
|
|
|
data = {
|
2024-08-15 22:15:24 +02:00
|
|
|
"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, 1048590, 13, 65534, 1048590, 13, 65531, 1048590, 13, 65528, 1048590, 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, 1048590, 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)
|
2024-07-12 11:25:59 +02:00
|
|
|
}
|
2024-08-15 22:15:24 +02:00
|
|
|
metadata/_editor_floor_ = Vector3(0, 1, 0)
|
2024-07-12 11:25:59 +02:00
|
|
|
|
|
|
|
[node name="Objects" type="Node3D" parent="."]
|
|
|
|
|
|
|
|
[node name="Item" parent="Objects" instance=ExtResource("2_qurr0")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.55623, 0, 0.612282)
|
|
|
|
item = ExtResource("3_q180r")
|
|
|
|
|
|
|
|
[node name="Item5" parent="Objects" instance=ExtResource("2_qurr0")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.24544, 0, -2.75085)
|
|
|
|
item = ExtResource("5_tmrcc")
|
|
|
|
|
|
|
|
[node name="Item4" parent="Objects" instance=ExtResource("2_qurr0")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.17514, -2.38419e-07, 0.574962)
|
|
|
|
item = ExtResource("5_twsf3")
|
|
|
|
|
|
|
|
[node name="Item3" parent="Objects" instance=ExtResource("2_qurr0")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.28455, 0, -0.204204)
|
|
|
|
item = ExtResource("8_pafka")
|
|
|
|
|
2024-08-02 00:06:50 +02:00
|
|
|
[node name="Decorations" type="Node3D" parent="."]
|
|
|
|
|
|
|
|
[node name="tree-pine2" parent="Decorations" instance=ExtResource("11_ldjca")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.754677, 0, 0.0391712)
|
|
|
|
|
|
|
|
[node name="tree2" parent="Decorations" instance=ExtResource("12_l5e57")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.80764, 0, -3.13532)
|
|
|
|
|
|
|
|
[node name="rocks2" parent="Decorations" instance=ExtResource("13_dbop6")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.3817, -4.76837e-07, -3.3938)
|
|
|
|
|
|
|
|
[node name="poles2" parent="Decorations" instance=ExtResource("14_8e8cl")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.56186, 0, -3.13331)
|
|
|
|
|
|
|
|
[node name="mushrooms2" parent="Decorations" instance=ExtResource("15_y1ifw")]
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.851, 0, 0.798104)
|
2024-08-16 00:24:27 +02:00
|
|
|
|
|
|
|
[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(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.84904, 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)
|
|
|
|
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")]
|
|
|
|
dialogue_resource = ExtResource("15_mqfyi")
|
|
|
|
|
|
|
|
[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")
|