1 [gd_scene load_steps=12 format=3 uid="uid://dglxsft5qs01i"]
3 [ext_resource type="Script" uid="uid://b0tu85ua47mie" path="res://classes/gameplay/Scene.gd" id="1_sc0n7"]
4 [ext_resource type="PackedScene" uid="uid://ctyn64mt2gkxy" path="res://assets/characters/Player.tscn" id="2_oobqm"]
5 [ext_resource type="PackedScene" uid="uid://k7xithc6uj40" path="res://assets/vehicles/ricks_rig.tscn" id="4_531e0"]
7 [sub_resource type="Theme" id="Theme_bwvbq"]
10 [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_dgc3b"]
11 sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1)
12 ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1)
14 [sub_resource type="Sky" id="Sky_vy6ga"]
15 sky_material = SubResource("ProceduralSkyMaterial_dgc3b")
17 [sub_resource type="Environment" id="Environment_lofsf"]
19 sky = SubResource("Sky_vy6ga")
23 [sub_resource type="PlaneMesh" id="PlaneMesh_yqh88"]
24 size = Vector2(40, 10000)
26 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u6xsl"]
27 albedo_color = Color(0.0562916, 0.0562916, 0.0562916, 1)
29 [sub_resource type="PlaneMesh" id="PlaneMesh_ug7wi"]
30 size = Vector2(10000, 10000)
32 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vbjm1"]
33 albedo_color = Color(0.229944, 0.2018, 0.117164, 1)
35 [node name="Scene" type="Node3D"]
36 script = ExtResource("1_sc0n7")
38 [node name="HUD" type="CanvasLayer" parent="."]
40 [node name="prompt" type="RichTextLabel" parent="HUD"]
41 unique_name_in_owner = true
51 theme = SubResource("Theme_bwvbq")
54 Press the action button!"
56 [node name="Player" parent="." instance=ExtResource("2_oobqm")]
57 unique_name_in_owner = true
58 transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.74633, -5.31958)
60 movement_enabled = false
62 [node name="world" type="Node3D" parent="."]
64 [node name="WorldEnvironment" type="WorldEnvironment" parent="world"]
65 environment = SubResource("Environment_lofsf")
67 [node name="sun" type="DirectionalLight3D" parent="world"]
68 transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 10, 0)
71 [node name="road" type="MeshInstance3D" parent="world"]
72 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.5986, 0, -15.8103)
73 mesh = SubResource("PlaneMesh_yqh88")
74 surface_material_override/0 = SubResource("StandardMaterial3D_u6xsl")
76 [node name="ground" type="MeshInstance3D" parent="world"]
77 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.54757, -0.0576396, -29.4108)
78 mesh = SubResource("PlaneMesh_ug7wi")
79 skeleton = NodePath("../..")
80 surface_material_override/0 = SubResource("StandardMaterial3D_vbjm1")
82 [node name="ricks-rig" parent="world" instance=ExtResource("4_531e0")]
83 transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 0.741329, 0)
85 [connection signal="foundActionableNode" from="Player" to="." method="_on_player_found_actionable_node"]
86 [connection signal="noActionableNode" from="Player" to="." method="_on_player_no_actionable_node"]