[gd_scene load_steps=35 format=3 uid="uid://bp0q4asrr3vxv"] [ext_resource type="Script" uid="uid://b0tu85ua47mie" path="res://classes/gameplay/Scene.gd" id="1_ybkgx"] [ext_resource type="PackedScene" uid="uid://c3v76ygek4uw1" path="res://menus/end.tscn" id="2_17bgi"] [ext_resource type="Resource" uid="uid://b2j460v72vkyu" path="res://dialogue/timelines/intro-start.dtl" id="2_ge50m"] [ext_resource type="PackedScene" uid="uid://cwqoksvft6uk1" path="res://assets/buildings/diner.tscn" id="2_r8asa"] [ext_resource type="PackedScene" uid="uid://k7xithc6uj40" path="res://assets/vehicles/ricks_rig.tscn" id="3_fi8gt"] [ext_resource type="PackedScene" uid="uid://bpqu3xhnuaq83" path="res://assets/indicators/diner_sign.tscn" id="4_jgov5"] [ext_resource type="PackedScene" uid="uid://j1d8t1xtrrrk" path="res://assets/buildings/gas_station.tscn" id="5_8h1ql"] [ext_resource type="PackedScene" uid="uid://cwrrjbki0seck" path="res://assets/buildings/city-skyline.tscn" id="6_as787"] [ext_resource type="Script" uid="uid://c40v3fkhkudbb" path="res://classes/triggers/DialogueTrigger.gd" id="6_p1l48"] [ext_resource type="PackedScene" uid="uid://cdrup07gtwdc8" path="res://assets/indicators/roadsign_square.tscn" id="7_at0ax"] [ext_resource type="Resource" uid="uid://d4cggg28wtchg" path="res://dialogue/timelines/diner-parking-lot.dtl" id="7_cbups"] [ext_resource type="Resource" uid="uid://dmsjgmx8iea25" path="res://dialogue/timelines/meeting-rick.dtl" id="8_rjyqd"] [ext_resource type="PackedScene" uid="uid://bopsbev075enn" path="res://assets/lights/street_lamp.tscn" id="9_7m4bn"] [ext_resource type="Resource" uid="uid://bcjfht3luap03" path="res://dialogue/timelines/ricks-rig.dtl" id="9_jcf4a"] [ext_resource type="PackedScene" uid="uid://ctyn64mt2gkxy" path="res://assets/characters/Player.tscn" id="10_21bf2"] [ext_resource type="PackedScene" uid="uid://bxexec3xd7rvc" path="res://assets/characters/NPC.tscn" id="11_o48nk"] [ext_resource type="Resource" uid="uid://dlwm8b1vtjp2i" path="res://dialogue/timelines/diner-highway.dtl" id="12_0dpnk"] [ext_resource type="Script" uid="uid://c6gxoj5trgpyf" path="res://addons/dialogic/Resources/timeline.gd" id="12_s2ond"] [ext_resource type="Resource" uid="uid://dqpaxqwkarxtp" path="res://dialogue/timelines/npc-outside-diner.dtl" id="13_vo1u1"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_dgc3b"] sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) [sub_resource type="Sky" id="Sky_vy6ga"] sky_material = SubResource("ProceduralSkyMaterial_dgc3b") [sub_resource type="Environment" id="Environment_lofsf"] background_mode = 2 sky = SubResource("Sky_vy6ga") tonemap_mode = 2 glow_enabled = true [sub_resource type="PlaneMesh" id="PlaneMesh_efccj"] size = Vector2(150, 200) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u6xsl"] albedo_color = Color(0.0562916, 0.0562916, 0.0562916, 1) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_i1st1"] data = PackedVector3Array(50, 0, 85, -50, 0, 85, 50, 0, -85, -50, 0, 85, -50, 0, -85, 50, 0, -85) [sub_resource type="PlaneMesh" id="PlaneMesh_yqh88"] size = Vector2(40, 10000) [sub_resource type="PlaneMesh" id="PlaneMesh_ug7wi"] size = Vector2(10000, 10000) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vbjm1"] albedo_color = Color(0.229944, 0.2018, 0.117164, 1) [sub_resource type="BoxMesh" id="BoxMesh_17bgi"] size = Vector3(5, 5.05, 12) [sub_resource type="BoxShape3D" id="BoxShape3D_qybcm"] size = Vector3(9.3092, 2.82544, 6.25345) [sub_resource type="BoxShape3D" id="BoxShape3D_6lsr0"] size = Vector3(2.58189, 2.82544, 6.33363) [sub_resource type="BoxShape3D" id="BoxShape3D_mf2b6"] size = Vector3(6.12463, 1.97668, 6.86288) [sub_resource type="BoxShape3D" id="BoxShape3D_mlyn8"] size = Vector3(33.1829, 5.81653, 19.6438) [sub_resource type="BoxShape3D" id="BoxShape3D_ge50m"] size = Vector3(131.621, 22, 11) [node name="Scene" type="Node3D"] script = ExtResource("1_ybkgx") next_scene = ExtResource("2_17bgi") starting_dialogue = ExtResource("2_ge50m") [node name="HUD" type="CanvasLayer" parent="."] [node name="prompt" type="RichTextLabel" parent="HUD"] unique_name_in_owner = true visible = false top_level = true custom_minimum_size = Vector2(0, 100) anchors_preset = 12 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 0 theme_override_font_sizes/normal_font_size = 20 bbcode_enabled = true text = "[center] Press the action button!" [node name="Player" parent="." instance=ExtResource("10_21bf2")] unique_name_in_owner = true transform = Transform3D(-0.999109, 0, 0.0422066, 0, 1, 0, -0.0422066, 0, -0.999109, -6.746, 0, -21.654) [node name="world" type="Node3D" parent="."] [node name="WorldEnvironment" type="WorldEnvironment" parent="world"] environment = SubResource("Environment_lofsf") [node name="sun" type="DirectionalLight3D" parent="world"] transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 10, 0) shadow_enabled = true [node name="parking lot" type="MeshInstance3D" parent="world"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 14.687, 0, -15.8103) mesh = SubResource("PlaneMesh_efccj") surface_material_override/0 = SubResource("StandardMaterial3D_u6xsl") [node name="StaticBody3D" type="StaticBody3D" parent="world/parking lot"] [node name="CollisionShape3D" type="CollisionShape3D" parent="world/parking lot/StaticBody3D"] shape = SubResource("ConcavePolygonShape3D_i1st1") [node name="City-skyline4" parent="world/parking lot" instance=ExtResource("6_as787")] transform = Transform3D(-2.26381e-07, 0, 5.179, 0, 5.179, 0, -5.179, 0, -2.26381e-07, 45.0398, 1.98352, 15.8103) [node name="City-skyline5" parent="world/parking lot" instance=ExtResource("6_as787")] transform = Transform3D(-5.179, 0, -4.52763e-07, 0, 5.179, 0, 4.52763e-07, 0, -5.179, 22.006, 1.98352, 147.703) [node name="ricks-rig" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(-0.0337502, 0, -1.4396, 0, 1.44, 0, 1.4396, 0, -0.0337502, 17.3921, 0.501404, 77.6542) [node name="ricks-rig2" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(0.0119881, 0, -1.43995, 0, 1.44, 0, 1.43995, 0, 0.0119881, 19.3624, 0.501404, 68.8664) [node name="ricks-rig4" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(0.107769, 0, -1.43596, 0, 1.44, 0, 1.43596, 0, 0.107769, 40.348, 0.501404, -66.959) [node name="ricks-rig5" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(0.107769, 0, -1.43596, 0, 1.44, 0, 1.43596, 0, 0.107769, 40.348, 0.501404, -59.3269) [node name="ricks-rig6" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(0.107769, 0, -1.43596, 0, 1.44, 0, 1.43596, 0, 0.107769, 40.348, 0.501404, -76.4053) [node name="ricks-rig7" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(0.789584, 0, -1.20422, 0, 1.44, 0, 1.20422, 0, 0.789584, 40.348, 0.501404, -85.6072) [node name="ricks-rig3" parent="world/parking lot" instance=ExtResource("3_fi8gt")] transform = Transform3D(-0.0337502, 0, -1.4396, 0, 1.44, 0, 1.4396, 0, -0.0337502, 23.4387, 0.501404, 59.2943) [node name="road" type="MeshInstance3D" parent="world"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -78.8885, 0, -15.8103) mesh = SubResource("PlaneMesh_yqh88") surface_material_override/0 = SubResource("StandardMaterial3D_u6xsl") [node name="ground" type="MeshInstance3D" parent="world"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.54757, -0.0576396, -29.4108) mesh = SubResource("PlaneMesh_ug7wi") skeleton = NodePath("../..") surface_material_override/0 = SubResource("StandardMaterial3D_vbjm1") [node name="diner" parent="world" instance=ExtResource("2_r8asa")] transform = Transform3D(-2, 0, 3.01992e-07, 0, 2, 0, -3.01992e-07, 0, -2, 5.274, -9.53674e-07, 0.963155) [node name="ricks-rig" parent="world/diner" instance=ExtResource("3_fi8gt")] transform = Transform3D(-0.0981154, 0, -0.743555, 0, 0.75, 0, 0.743555, 0, -0.0981154, 10.9543, 0.395098, -19.8019) [node name="diner-sign" parent="world/diner" instance=ExtResource("4_jgov5")] transform = Transform3D(-0.235007, 0, -0.87706, 0, 0.908, 0, 0.87706, 0, -0.235007, 18.137, 4.76837e-07, -15.0184) [node name="MeshInstance3D" type="MeshInstance3D" parent="world/diner"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.62144, -0.303161, -0.260657) mesh = SubResource("BoxMesh_17bgi") [node name="gas-station" parent="world" instance=ExtResource("5_8h1ql")] transform = Transform3D(-6.99382e-08, 0, -1.6, 0, 1.6, 0, 1.6, 0, -6.99382e-08, -16.1145, 0, -61.5196) [node name="roadsign-square" parent="world/gas-station" instance=ExtResource("7_at0ax")] transform = Transform3D(0.619497, 0, 0.0827575, 0, 0.625, 0, -0.0827575, 0, 0.619497, -1.02757, 0, 10.7779) [node name="roadsign-square2" parent="world/gas-station" instance=ExtResource("7_at0ax")] transform = Transform3D(1.26873, 0, 0.664544, 0, 1.28, 0, -0.169488, 0, 4.97456, -23.0756, 0, 23.1924) [node name="city" type="Node3D" parent="world"] transform = Transform3D(16.41, 0, 0, 0, 16.41, 0, 0, 0, 16.41, -301.93, 0, -2933.79) [node name="City-skyline" parent="world/city" instance=ExtResource("6_as787")] [node name="City-skyline2" parent="world/city" instance=ExtResource("6_as787")] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.03419, 0.369205, -22.5545) [node name="City-skyline3" parent="world/city" instance=ExtResource("6_as787")] transform = Transform3D(-1, 0, -8.74229e-08, 0, 1, 0, 8.74229e-08, 0, -1, -18.7874, 0.369205, -22.5545) [node name="lamps" type="Node3D" parent="world"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -105.05, 0, 56.2836) [node name="street-lamp2" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 56, 0, 0) [node name="street-lamp3" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 120, 0, 0) [node name="street-lamp4" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 184, 0, 7.62939e-06) [node name="street-lamp5" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 248, 0, 0) [node name="street-lamp6" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 310.212, 0, 7.62939e-06) [node name="street-lamp7" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 374.212, 0, 7.62939e-06) [node name="street-lamp8" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 438.212, 0, 1.52588e-05) [node name="street-lamp9" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 502.212, 0, 1.52588e-05) [node name="street-lamp10" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -453.285, 0, -2.28882e-05) [node name="street-lamp11" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -389.285, 0, -3.05176e-05) [node name="street-lamp12" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -325.285, 0, -1.52588e-05) [node name="street-lamp13" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -261.285, 0, -2.28882e-05) [node name="street-lamp14" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -199.073, 0, -1.52588e-05) [node name="street-lamp15" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -135.073, 0, -1.52588e-05) [node name="street-lamp16" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -71.0725, 0, -1.52588e-05) [node name="street-lamp17" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.07251, 0, -7.62939e-06) [node name="street-lamp18" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1074.27, 0, 4.57764e-05) [node name="street-lamp19" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1138.27, 0, 3.8147e-05) [node name="street-lamp20" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1202.27, 0, 5.34058e-05) [node name="street-lamp21" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1266.27, 0, 4.57764e-05) [node name="street-lamp22" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1328.48, 0, 4.57764e-05) [node name="street-lamp23" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1392.48, 0, 5.34058e-05) [node name="street-lamp24" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1456.48, 0, 5.34058e-05) [node name="street-lamp25" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1520.48, 0, 5.34058e-05) [node name="street-lamp26" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 564.981, 0, 2.28882e-05) [node name="street-lamp27" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 628.981, 0, 7.62939e-06) [node name="street-lamp28" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 692.981, 0, 3.05176e-05) [node name="street-lamp29" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 756.981, 0, 1.52588e-05) [node name="street-lamp30" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 819.193, 0, 2.28882e-05) [node name="street-lamp31" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 883.193, 0, 3.05176e-05) [node name="street-lamp32" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 947.193, 0, 2.28882e-05) [node name="street-lamp33" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1011.19, 0, 3.05176e-05) [node name="street-lamp34" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -967.449, 0, -4.57764e-05) [node name="street-lamp35" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -903.449, 0, -5.34058e-05) [node name="street-lamp36" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -839.449, 0, -4.57764e-05) [node name="street-lamp37" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -775.449, 0, -4.57764e-05) [node name="street-lamp38" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -713.237, 0, -4.57764e-05) [node name="street-lamp39" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -649.237, 0, -4.57764e-05) [node name="street-lamp40" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -585.237, 0, -3.8147e-05) [node name="street-lamp41" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -521.237, 0, -3.8147e-05) [node name="street-lamp42" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1476.73, 0, -6.86646e-05) [node name="street-lamp43" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1412.73, 0, -8.39233e-05) [node name="street-lamp44" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1348.73, 0, -6.86646e-05) [node name="street-lamp45" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1284.73, 0, -7.62939e-05) [node name="street-lamp46" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1222.52, 0, -6.86646e-05) [node name="street-lamp47" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1158.52, 0, -6.86646e-05) [node name="street-lamp48" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1094.52, 0, -6.86646e-05) [node name="street-lamp49" parent="world/lamps" instance=ExtResource("9_7m4bn")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1030.52, 0, -6.10352e-05) [node name="characters" type="Node3D" parent="."] [node name="NPC" parent="characters" instance=ExtResource("11_o48nk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.17909, 0.151773, 26.9281) prompt = "Talk to Rams" dialogue = Array[ExtResource("12_s2ond")]([ExtResource("13_vo1u1")]) [node name="triggers" type="Node3D" parent="."] [node name="gas station" type="Area3D" parent="triggers" groups=["Trigger"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.9727, 7.17942, -63.2485) script = ExtResource("6_p1l48") timeline = ExtResource("7_cbups") [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/gas station"] transform = Transform3D(9.79, 0, 0, 0, 9.79, 0, 0, 0, 9.79, 0, -8.93553, 0.70644) shape = SubResource("BoxShape3D_qybcm") [node name="highway" type="Area3D" parent="triggers" groups=["Trigger"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -62.5639, 7.17942, -47.1371) script = ExtResource("6_p1l48") timeline = ExtResource("12_0dpnk") [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/highway"] transform = Transform3D(9.79, 0, 0, 0, 9.79, 0, 0, 0, 9.79, 29.2923, -8.93553, 47.4736) shape = SubResource("BoxShape3D_6lsr0") [node name="diner interior" type="Area3D" parent="triggers" groups=["Trigger"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.96869, 2.44467, 8.09367) script = ExtResource("6_p1l48") timeline = ExtResource("8_rjyqd") [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/diner interior"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0728707, -0.726091, -7.15043) shape = SubResource("BoxShape3D_mf2b6") [node name="rig" type="Area3D" parent="triggers" groups=["Trigger"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.0454, 3.85636, 39.9882) monitoring = false script = ExtResource("6_p1l48") timeline = ExtResource("9_jcf4a") [node name="CollisionShape3D" type="CollisionShape3D" parent="triggers/rig"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.73672, -1.04209, 1.84093) shape = SubResource("BoxShape3D_mlyn8") [node name="locations" type="Node3D" parent="."] [node name="test_position" type="Node3D" parent="locations" groups=["Location"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.3667, 0, -24.6894) [node name="loc-diner-booth" type="Node3D" parent="locations" groups=["Location"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.635, 0.657104, 8.147) [node name="loc-rig" type="Node3D" parent="locations" groups=["Location"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.0931, 0, 24.5286) [node name="lookAt" type="Node3D" parent="."] [node name="test_lookat" type="Node3D" parent="lookAt" groups=["LookAt"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.5526, 12.3925, 30.0339) [node name="test_lookat2" type="Node3D" parent="lookAt" groups=["LookAt"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.936287, 1.40582, -6.7517) [node name="look-rig" type="Node3D" parent="lookAt" groups=["LookAt"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -29.3713, 2.97414, 38.6607) [node name="look-booth" type="Node3D" parent="lookAt" groups=["LookAt"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.53639, 2.04746, 10.9685) [node name="walls" type="StaticBody3D" parent="."] [node name="CollisionShape3D2" type="CollisionShape3D" parent="walls"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.94562, 0, -44.4358) shape = SubResource("BoxShape3D_ge50m") debug_color = Color(0.933142, 0.217245, 0.364868, 0.42) [node name="CollisionShape3D5" type="CollisionShape3D" parent="walls"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.94562, 0, 53.2898) shape = SubResource("BoxShape3D_ge50m") debug_color = Color(0.933142, 0.217245, 0.364868, 0.42) [node name="CollisionShape3D3" type="CollisionShape3D" parent="walls"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -35.6098, 0, 1.76787) shape = SubResource("BoxShape3D_ge50m") debug_color = Color(0.933142, 0.217245, 0.364868, 0.42) [node name="CollisionShape3D4" type="CollisionShape3D" parent="walls"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 16.0494, 0, 1.76787) shape = SubResource("BoxShape3D_ge50m") debug_color = Color(0.933142, 0.217245, 0.364868, 0.42) [connection signal="foundActionableNode" from="Player" to="." method="_on_player_found_actionable_node"] [connection signal="noActionableNode" from="Player" to="." method="_on_player_no_actionable_node"] [connection signal="triggerBodyEntered" from="triggers/gas station" to="." method="_on_dialogue_trigger_body_entered"] [connection signal="triggerBodyEntered" from="triggers/highway" to="." method="_on_dialogue_trigger_body_entered"] [connection signal="triggerBodyEntered" from="triggers/diner interior" to="." method="_on_dialogue_trigger_body_entered"] [connection signal="triggerBodyEntered" from="triggers/rig" to="." method="_on_dialogue_trigger_body_entered"]