]> Untitled Git - wolf-seeking-sheep.git/blob - scenes/intro.tscn
Squashed commit of the following:
[wolf-seeking-sheep.git] / scenes / intro.tscn
1 [gd_scene load_steps=35 format=3 uid="uid://bp0q4asrr3vxv"]
2
3 [ext_resource type="Script" uid="uid://b0tu85ua47mie" path="res://classes/gameplay/Scene.gd" id="1_ybkgx"]
4 [ext_resource type="PackedScene" uid="uid://c3v76ygek4uw1" path="res://menus/end.tscn" id="2_17bgi"]
5 [ext_resource type="Resource" uid="uid://b2j460v72vkyu" path="res://dialogue/timelines/intro-start.dtl" id="2_ge50m"]
6 [ext_resource type="PackedScene" uid="uid://cwqoksvft6uk1" path="res://assets/buildings/diner.tscn" id="2_r8asa"]
7 [ext_resource type="PackedScene" uid="uid://k7xithc6uj40" path="res://assets/vehicles/ricks_rig.tscn" id="3_fi8gt"]
8 [ext_resource type="PackedScene" uid="uid://bpqu3xhnuaq83" path="res://assets/indicators/diner_sign.tscn" id="4_jgov5"]
9 [ext_resource type="PackedScene" uid="uid://j1d8t1xtrrrk" path="res://assets/buildings/gas_station.tscn" id="5_8h1ql"]
10 [ext_resource type="PackedScene" uid="uid://cwrrjbki0seck" path="res://assets/buildings/city-skyline.tscn" id="6_as787"]
11 [ext_resource type="Script" uid="uid://c40v3fkhkudbb" path="res://classes/triggers/DialogueTrigger.gd" id="6_p1l48"]
12 [ext_resource type="PackedScene" uid="uid://cdrup07gtwdc8" path="res://assets/indicators/roadsign_square.tscn" id="7_at0ax"]
13 [ext_resource type="Resource" uid="uid://d4cggg28wtchg" path="res://dialogue/timelines/diner-parking-lot.dtl" id="7_cbups"]
14 [ext_resource type="Resource" uid="uid://dmsjgmx8iea25" path="res://dialogue/timelines/meeting-rick.dtl" id="8_rjyqd"]
15 [ext_resource type="PackedScene" uid="uid://bopsbev075enn" path="res://assets/lights/street_lamp.tscn" id="9_7m4bn"]
16 [ext_resource type="Resource" uid="uid://bcjfht3luap03" path="res://dialogue/timelines/ricks-rig.dtl" id="9_jcf4a"]
17 [ext_resource type="PackedScene" uid="uid://ctyn64mt2gkxy" path="res://assets/characters/Player.tscn" id="10_21bf2"]
18 [ext_resource type="PackedScene" uid="uid://bxexec3xd7rvc" path="res://assets/characters/NPC.tscn" id="11_o48nk"]
19 [ext_resource type="Resource" uid="uid://dlwm8b1vtjp2i" path="res://dialogue/timelines/diner-highway.dtl" id="12_0dpnk"]
20 [ext_resource type="Script" uid="uid://c6gxoj5trgpyf" path="res://addons/dialogic/Resources/timeline.gd" id="12_s2ond"]
21 [ext_resource type="Resource" uid="uid://dqpaxqwkarxtp" path="res://dialogue/timelines/npc-outside-diner.dtl" id="13_vo1u1"]
22
23 [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_dgc3b"]
24 sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1)
25 ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1)
26
27 [sub_resource type="Sky" id="Sky_vy6ga"]
28 sky_material = SubResource("ProceduralSkyMaterial_dgc3b")
29
30 [sub_resource type="Environment" id="Environment_lofsf"]
31 background_mode = 2
32 sky = SubResource("Sky_vy6ga")
33 tonemap_mode = 2
34 glow_enabled = true
35
36 [sub_resource type="PlaneMesh" id="PlaneMesh_efccj"]
37 size = Vector2(150, 200)
38
39 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u6xsl"]
40 albedo_color = Color(0.0562916, 0.0562916, 0.0562916, 1)
41
42 [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_i1st1"]
43 data = PackedVector3Array(50, 0, 85, -50, 0, 85, 50, 0, -85, -50, 0, 85, -50, 0, -85, 50, 0, -85)
44
45 [sub_resource type="PlaneMesh" id="PlaneMesh_yqh88"]
46 size = Vector2(40, 10000)
47
48 [sub_resource type="PlaneMesh" id="PlaneMesh_ug7wi"]
49 size = Vector2(10000, 10000)
50
51 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vbjm1"]
52 albedo_color = Color(0.229944, 0.2018, 0.117164, 1)
53
54 [sub_resource type="BoxMesh" id="BoxMesh_17bgi"]
55 size = Vector3(5, 5.05, 12)
56
57 [sub_resource type="BoxShape3D" id="BoxShape3D_qybcm"]
58 size = Vector3(9.3092, 2.82544, 6.25345)
59
60 [sub_resource type="BoxShape3D" id="BoxShape3D_6lsr0"]
61 size = Vector3(2.58189, 2.82544, 6.33363)
62
63 [sub_resource type="BoxShape3D" id="BoxShape3D_mf2b6"]
64 size = Vector3(6.12463, 1.97668, 6.86288)
65
66 [sub_resource type="BoxShape3D" id="BoxShape3D_mlyn8"]
67 size = Vector3(33.1829, 5.81653, 19.6438)
68
69 [sub_resource type="BoxShape3D" id="BoxShape3D_ge50m"]
70 size = Vector3(131.621, 22, 11)
71
72 [node name="Scene" type="Node3D"]
73 script = ExtResource("1_ybkgx")
74 next_scene = ExtResource("2_17bgi")
75 starting_dialogue = ExtResource("2_ge50m")
76
77 [node name="HUD" type="CanvasLayer" parent="."]
78
79 [node name="prompt" type="RichTextLabel" parent="HUD"]
80 unique_name_in_owner = true
81 visible = false
82 top_level = true
83 custom_minimum_size = Vector2(0, 100)
84 anchors_preset = 12
85 anchor_top = 1.0
86 anchor_right = 1.0
87 anchor_bottom = 1.0
88 grow_horizontal = 2
89 grow_vertical = 0
90 theme_override_font_sizes/normal_font_size = 20
91 bbcode_enabled = true
92 text = "[center]
93 Press the action button!"
94
95 [node name="Player" parent="." instance=ExtResource("10_21bf2")]
96 unique_name_in_owner = true
97 transform = Transform3D(-0.999109, 0, 0.0422066, 0, 1, 0, -0.0422066, 0, -0.999109, -6.746, 0, -21.654)
98
99 [node name="world" type="Node3D" parent="."]
100
101 [node name="WorldEnvironment" type="WorldEnvironment" parent="world"]
102 environment = SubResource("Environment_lofsf")
103
104 [node name="sun" type="DirectionalLight3D" parent="world"]
105 transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 10, 0)
106 shadow_enabled = true
107
108 [node name="parking lot" type="MeshInstance3D" parent="world"]
109 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.687, 0, -15.8103)
110 mesh = SubResource("PlaneMesh_efccj")
111 surface_material_override/0 = SubResource("StandardMaterial3D_u6xsl")
112
113 [node name="StaticBody3D" type="StaticBody3D" parent="world/parking lot"]
114
115 [node name="CollisionShape3D" type="CollisionShape3D" parent="world/parking lot/StaticBody3D"]
116 shape = SubResource("ConcavePolygonShape3D_i1st1")
117
118 [node name="City-skyline4" parent="world/parking lot" instance=ExtResource("6_as787")]
119 transform = Transform3D(-2.26381e-07, 0, 5.179, 0, 5.179, 0, -5.179, 0, -2.26381e-07, 45.0398, 1.98352, 15.8103)
120
121 [node name="City-skyline5" parent="world/parking lot" instance=ExtResource("6_as787")]
122 transform = Transform3D(-5.179, 0, -4.52763e-07, 0, 5.179, 0, 4.52763e-07, 0, -5.179, 22.006, 1.98352, 147.703)
123
124 [node name="ricks-rig" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
125 transform = Transform3D(-0.0337502, 0, -1.4396, 0, 1.44, 0, 1.4396, 0, -0.0337502, 17.3921, 0.501404, 77.6542)
126
127 [node name="ricks-rig2" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
128 transform = Transform3D(0.0119881, 0, -1.43995, 0, 1.44, 0, 1.43995, 0, 0.0119881, 19.3624, 0.501404, 68.8664)
129
130 [node name="ricks-rig4" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
131 transform = Transform3D(0.107769, 0, -1.43596, 0, 1.44, 0, 1.43596, 0, 0.107769, 40.348, 0.501404, -66.959)
132
133 [node name="ricks-rig5" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
134 transform = Transform3D(0.107769, 0, -1.43596, 0, 1.44, 0, 1.43596, 0, 0.107769, 40.348, 0.501404, -59.3269)
135
136 [node name="ricks-rig6" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
137 transform = Transform3D(0.107769, 0, -1.43596, 0, 1.44, 0, 1.43596, 0, 0.107769, 40.348, 0.501404, -76.4053)
138
139 [node name="ricks-rig7" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
140 transform = Transform3D(0.789584, 0, -1.20422, 0, 1.44, 0, 1.20422, 0, 0.789584, 40.348, 0.501404, -85.6072)
141
142 [node name="ricks-rig3" parent="world/parking lot" instance=ExtResource("3_fi8gt")]
143 transform = Transform3D(-0.0337502, 0, -1.4396, 0, 1.44, 0, 1.4396, 0, -0.0337502, 23.4387, 0.501404, 59.2943)
144
145 [node name="road" type="MeshInstance3D" parent="world"]
146 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78.8885, 0, -15.8103)
147 mesh = SubResource("PlaneMesh_yqh88")
148 surface_material_override/0 = SubResource("StandardMaterial3D_u6xsl")
149
150 [node name="ground" type="MeshInstance3D" parent="world"]
151 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.54757, -0.0576396, -29.4108)
152 mesh = SubResource("PlaneMesh_ug7wi")
153 skeleton = NodePath("../..")
154 surface_material_override/0 = SubResource("StandardMaterial3D_vbjm1")
155
156 [node name="diner" parent="world" instance=ExtResource("2_r8asa")]
157 transform = Transform3D(-2, 0, 3.01992e-07, 0, 2, 0, -3.01992e-07, 0, -2, 5.274, -9.53674e-07, 0.963155)
158
159 [node name="ricks-rig" parent="world/diner" instance=ExtResource("3_fi8gt")]
160 transform = Transform3D(-0.0981154, 0, -0.743555, 0, 0.75, 0, 0.743555, 0, -0.0981154, 10.9543, 0.395098, -19.8019)
161
162 [node name="diner-sign" parent="world/diner" instance=ExtResource("4_jgov5")]
163 transform = Transform3D(-0.235007, 0, -0.87706, 0, 0.908, 0, 0.87706, 0, -0.235007, 18.137, 4.76837e-07, -15.0184)
164
165 [node name="MeshInstance3D" type="MeshInstance3D" parent="world/diner"]
166 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.62144, -0.303161, -0.260657)
167 mesh = SubResource("BoxMesh_17bgi")
168
169 [node name="gas-station" parent="world" instance=ExtResource("5_8h1ql")]
170 transform = Transform3D(-6.99382e-08, 0, -1.6, 0, 1.6, 0, 1.6, 0, -6.99382e-08, -16.1145, 0, -61.5196)
171
172 [node name="roadsign-square" parent="world/gas-station" instance=ExtResource("7_at0ax")]
173 transform = Transform3D(0.619497, 0, 0.0827575, 0, 0.625, 0, -0.0827575, 0, 0.619497, -1.02757, 0, 10.7779)
174
175 [node name="roadsign-square2" parent="world/gas-station" instance=ExtResource("7_at0ax")]
176 transform = Transform3D(1.26873, 0, 0.664544, 0, 1.28, 0, -0.169488, 0, 4.97456, -23.0756, 0, 23.1924)
177
178 [node name="city" type="Node3D" parent="world"]
179 transform = Transform3D(16.41, 0, 0, 0, 16.41, 0, 0, 0, 16.41, -301.93, 0, -2933.79)
180
181 [node name="City-skyline" parent="world/city" instance=ExtResource("6_as787")]
182
183 [node name="City-skyline2" parent="world/city" instance=ExtResource("6_as787")]
184 transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.03419, 0.369205, -22.5545)
185
186 [node name="City-skyline3" parent="world/city" instance=ExtResource("6_as787")]
187 transform = Transform3D(-1, 0, -8.74229e-08, 0, 1, 0, 8.74229e-08, 0, -1, -18.7874, 0.369205, -22.5545)
188
189 [node name="lamps" type="Node3D" parent="world"]
190 transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -105.05, 0, 56.2836)
191
192 [node name="street-lamp2" parent="world/lamps" instance=ExtResource("9_7m4bn")]
193 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 56, 0, 0)
194
195 [node name="street-lamp3" parent="world/lamps" instance=ExtResource("9_7m4bn")]
196 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 120, 0, 0)
197
198 [node name="street-lamp4" parent="world/lamps" instance=ExtResource("9_7m4bn")]
199 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 184, 0, 7.62939e-06)
200
201 [node name="street-lamp5" parent="world/lamps" instance=ExtResource("9_7m4bn")]
202 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 248, 0, 0)
203
204 [node name="street-lamp6" parent="world/lamps" instance=ExtResource("9_7m4bn")]
205 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 310.212, 0, 7.62939e-06)
206
207 [node name="street-lamp7" parent="world/lamps" instance=ExtResource("9_7m4bn")]
208 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 374.212, 0, 7.62939e-06)
209
210 [node name="street-lamp8" parent="world/lamps" instance=ExtResource("9_7m4bn")]
211 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 438.212, 0, 1.52588e-05)
212
213 [node name="street-lamp9" parent="world/lamps" instance=ExtResource("9_7m4bn")]
214 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 502.212, 0, 1.52588e-05)
215
216 [node name="street-lamp10" parent="world/lamps" instance=ExtResource("9_7m4bn")]
217 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -453.285, 0, -2.28882e-05)
218
219 [node name="street-lamp11" parent="world/lamps" instance=ExtResource("9_7m4bn")]
220 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -389.285, 0, -3.05176e-05)
221
222 [node name="street-lamp12" parent="world/lamps" instance=ExtResource("9_7m4bn")]
223 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -325.285, 0, -1.52588e-05)
224
225 [node name="street-lamp13" parent="world/lamps" instance=ExtResource("9_7m4bn")]
226 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -261.285, 0, -2.28882e-05)
227
228 [node name="street-lamp14" parent="world/lamps" instance=ExtResource("9_7m4bn")]
229 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -199.073, 0, -1.52588e-05)
230
231 [node name="street-lamp15" parent="world/lamps" instance=ExtResource("9_7m4bn")]
232 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -135.073, 0, -1.52588e-05)
233
234 [node name="street-lamp16" parent="world/lamps" instance=ExtResource("9_7m4bn")]
235 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -71.0725, 0, -1.52588e-05)
236
237 [node name="street-lamp17" parent="world/lamps" instance=ExtResource("9_7m4bn")]
238 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.07251, 0, -7.62939e-06)
239
240 [node name="street-lamp18" parent="world/lamps" instance=ExtResource("9_7m4bn")]
241 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1074.27, 0, 4.57764e-05)
242
243 [node name="street-lamp19" parent="world/lamps" instance=ExtResource("9_7m4bn")]
244 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1138.27, 0, 3.8147e-05)
245
246 [node name="street-lamp20" parent="world/lamps" instance=ExtResource("9_7m4bn")]
247 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1202.27, 0, 5.34058e-05)
248
249 [node name="street-lamp21" parent="world/lamps" instance=ExtResource("9_7m4bn")]
250 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1266.27, 0, 4.57764e-05)
251
252 [node name="street-lamp22" parent="world/lamps" instance=ExtResource("9_7m4bn")]
253 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1328.48, 0, 4.57764e-05)
254
255 [node name="street-lamp23" parent="world/lamps" instance=ExtResource("9_7m4bn")]
256 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1392.48, 0, 5.34058e-05)
257
258 [node name="street-lamp24" parent="world/lamps" instance=ExtResource("9_7m4bn")]
259 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1456.48, 0, 5.34058e-05)
260
261 [node name="street-lamp25" parent="world/lamps" instance=ExtResource("9_7m4bn")]
262 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1520.48, 0, 5.34058e-05)
263
264 [node name="street-lamp26" parent="world/lamps" instance=ExtResource("9_7m4bn")]
265 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 564.981, 0, 2.28882e-05)
266
267 [node name="street-lamp27" parent="world/lamps" instance=ExtResource("9_7m4bn")]
268 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 628.981, 0, 7.62939e-06)
269
270 [node name="street-lamp28" parent="world/lamps" instance=ExtResource("9_7m4bn")]
271 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 692.981, 0, 3.05176e-05)
272
273 [node name="street-lamp29" parent="world/lamps" instance=ExtResource("9_7m4bn")]
274 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 756.981, 0, 1.52588e-05)
275
276 [node name="street-lamp30" parent="world/lamps" instance=ExtResource("9_7m4bn")]
277 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 819.193, 0, 2.28882e-05)
278
279 [node name="street-lamp31" parent="world/lamps" instance=ExtResource("9_7m4bn")]
280 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 883.193, 0, 3.05176e-05)
281
282 [node name="street-lamp32" parent="world/lamps" instance=ExtResource("9_7m4bn")]
283 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 947.193, 0, 2.28882e-05)
284
285 [node name="street-lamp33" parent="world/lamps" instance=ExtResource("9_7m4bn")]
286 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1011.19, 0, 3.05176e-05)
287
288 [node name="street-lamp34" parent="world/lamps" instance=ExtResource("9_7m4bn")]
289 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -967.449, 0, -4.57764e-05)
290
291 [node name="street-lamp35" parent="world/lamps" instance=ExtResource("9_7m4bn")]
292 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -903.449, 0, -5.34058e-05)
293
294 [node name="street-lamp36" parent="world/lamps" instance=ExtResource("9_7m4bn")]
295 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -839.449, 0, -4.57764e-05)
296
297 [node name="street-lamp37" parent="world/lamps" instance=ExtResource("9_7m4bn")]
298 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -775.449, 0, -4.57764e-05)
299
300 [node name="street-lamp38" parent="world/lamps" instance=ExtResource("9_7m4bn")]
301 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -713.237, 0, -4.57764e-05)
302
303 [node name="street-lamp39" parent="world/lamps" instance=ExtResource("9_7m4bn")]
304 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -649.237, 0, -4.57764e-05)
305
306 [node name="street-lamp40" parent="world/lamps" instance=ExtResource("9_7m4bn")]
307 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -585.237, 0, -3.8147e-05)
308
309 [node name="street-lamp41" parent="world/lamps" instance=ExtResource("9_7m4bn")]
310 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -521.237, 0, -3.8147e-05)
311
312 [node name="street-lamp42" parent="world/lamps" instance=ExtResource("9_7m4bn")]
313 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1476.73, 0, -6.86646e-05)
314
315 [node name="street-lamp43" parent="world/lamps" instance=ExtResource("9_7m4bn")]
316 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1412.73, 0, -8.39233e-05)
317
318 [node name="street-lamp44" parent="world/lamps" instance=ExtResource("9_7m4bn")]
319 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1348.73, 0, -6.86646e-05)
320
321 [node name="street-lamp45" parent="world/lamps" instance=ExtResource("9_7m4bn")]
322 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1284.73, 0, -7.62939e-05)
323
324 [node name="street-lamp46" parent="world/lamps" instance=ExtResource("9_7m4bn")]
325 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1222.52, 0, -6.86646e-05)
326
327 [node name="street-lamp47" parent="world/lamps" instance=ExtResource("9_7m4bn")]
328 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1158.52, 0, -6.86646e-05)
329
330 [node name="street-lamp48" parent="world/lamps" instance=ExtResource("9_7m4bn")]
331 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1094.52, 0, -6.86646e-05)
332
333 [node name="street-lamp49" parent="world/lamps" instance=ExtResource("9_7m4bn")]
334 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1030.52, 0, -6.10352e-05)
335
336 [node name="characters" type="Node3D" parent="."]
337
338 [node name="NPC" parent="characters" instance=ExtResource("11_o48nk")]
339 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.17909, 0.151773, 26.9281)
340 prompt = "Talk to Rams"
341 dialogue = Array[ExtResource("12_s2ond")]([ExtResource("13_vo1u1")])
342
343 [node name="triggers" type="Node3D" parent="."]
344
345 [node name="gas station" type="Area3D" parent="triggers" groups=["Trigger"]]
346 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.9727, 7.17942, -63.2485)
347 script = ExtResource("6_p1l48")
348 timeline = ExtResource("7_cbups")
349
350 [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/gas station"]
351 transform = Transform3D(9.79, 0, 0, 0, 9.79, 0, 0, 0, 9.79, 0, -8.93553, 0.70644)
352 shape = SubResource("BoxShape3D_qybcm")
353
354 [node name="highway" type="Area3D" parent="triggers" groups=["Trigger"]]
355 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62.5639, 7.17942, -47.1371)
356 script = ExtResource("6_p1l48")
357 timeline = ExtResource("12_0dpnk")
358
359 [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/highway"]
360 transform = Transform3D(9.79, 0, 0, 0, 9.79, 0, 0, 0, 9.79, 29.2923, -8.93553, 47.4736)
361 shape = SubResource("BoxShape3D_6lsr0")
362
363 [node name="diner interior" type="Area3D" parent="triggers" groups=["Trigger"]]
364 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.96869, 2.44467, 8.09367)
365 script = ExtResource("6_p1l48")
366 timeline = ExtResource("8_rjyqd")
367
368 [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/diner interior"]
369 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0728707, -0.726091, -7.15043)
370 shape = SubResource("BoxShape3D_mf2b6")
371
372 [node name="rig" type="Area3D" parent="triggers" groups=["Trigger"]]
373 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.0454, 3.85636, 39.9882)
374 monitoring = false
375 script = ExtResource("6_p1l48")
376 timeline = ExtResource("9_jcf4a")
377
378 [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/rig"]
379 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.73672, -1.04209, 1.84093)
380 shape = SubResource("BoxShape3D_mlyn8")
381
382 [node name="locations" type="Node3D" parent="."]
383
384 [node name="test_position" type="Node3D" parent="locations" groups=["Location"]]
385 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.3667, 0, -24.6894)
386
387 [node name="loc-diner-booth" type="Node3D" parent="locations" groups=["Location"]]
388 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.635, 0.657104, 8.147)
389
390 [node name="loc-rig" type="Node3D" parent="locations" groups=["Location"]]
391 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.0931, 0, 24.5286)
392
393 [node name="lookAt" type="Node3D" parent="."]
394
395 [node name="test_lookat" type="Node3D" parent="lookAt" groups=["LookAt"]]
396 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.5526, 12.3925, 30.0339)
397
398 [node name="test_lookat2" type="Node3D" parent="lookAt" groups=["LookAt"]]
399 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.936287, 1.40582, -6.7517)
400
401 [node name="look-rig" type="Node3D" parent="lookAt" groups=["LookAt"]]
402 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -29.3713, 2.97414, 38.6607)
403
404 [node name="look-booth" type="Node3D" parent="lookAt" groups=["LookAt"]]
405 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.53639, 2.04746, 10.9685)
406
407 [node name="walls" type="StaticBody3D" parent="."]
408
409 [node name="CollisionShape3D2" type="CollisionShape3D" parent="walls"]
410 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.94562, 0, -44.4358)
411 shape = SubResource("BoxShape3D_ge50m")
412 debug_color = Color(0.933142, 0.217245, 0.364868, 0.42)
413
414 [node name="CollisionShape3D5" type="CollisionShape3D" parent="walls"]
415 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.94562, 0, 53.2898)
416 shape = SubResource("BoxShape3D_ge50m")
417 debug_color = Color(0.933142, 0.217245, 0.364868, 0.42)
418
419 [node name="CollisionShape3D3" type="CollisionShape3D" parent="walls"]
420 transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -35.6098, 0, 1.76787)
421 shape = SubResource("BoxShape3D_ge50m")
422 debug_color = Color(0.933142, 0.217245, 0.364868, 0.42)
423
424 [node name="CollisionShape3D4" type="CollisionShape3D" parent="walls"]
425 transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 16.0494, 0, 1.76787)
426 shape = SubResource("BoxShape3D_ge50m")
427 debug_color = Color(0.933142, 0.217245, 0.364868, 0.42)
428
429 [connection signal="foundActionableNode" from="Player" to="." method="_on_player_found_actionable_node"]
430 [connection signal="noActionableNode" from="Player" to="." method="_on_player_no_actionable_node"]
431 [connection signal="triggerBodyEntered" from="triggers/gas station" to="." method="_on_dialogue_trigger_body_entered"]
432 [connection signal="triggerBodyEntered" from="triggers/highway" to="." method="_on_dialogue_trigger_body_entered"]
433 [connection signal="triggerBodyEntered" from="triggers/diner interior" to="." method="_on_dialogue_trigger_body_entered"]
434 [connection signal="triggerBodyEntered" from="triggers/rig" to="." method="_on_dialogue_trigger_body_entered"]