[gd_scene load_steps=10 format=3 uid="uid://t20fgwm7bphs"] [ext_resource type="Script" uid="uid://btyxythmyjil4" path="res://CharacterBody3D.gd" id="1_0ph3i"] [ext_resource type="PackedScene" uid="uid://uxjjc750x2p4" path="res://shrek/heart/heart.glb" id="2_1spy7"] [ext_resource type="Script" uid="uid://cx6jsdcxq0u2f" path="res://camera.gd" id="2_j01cg"] [ext_resource type="Environment" uid="uid://cf0u1haclifwo" path="res://world.tres" id="3_gqyib"] [ext_resource type="AudioStream" uid="uid://b3brpstdhslfq" path="res://sounds/Its just a burning memory.mp3" id="3_vsxm5"] [ext_resource type="Script" uid="uid://b6t6wnscwdmv0" path="res://shrek/heart/heart_in_hand.gd" id="4_hftes"] [ext_resource type="AudioStream" uid="uid://dlfaervujsyr" path="res://sounds/getting close.mp3" id="4_no1ee"] [ext_resource type="AudioStream" uid="uid://dvh7yxh61ta0a" path="res://sounds/heart.mp3" id="5_l6r1x"] [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_6bi1x"] [node name="CharacterBody3D" type="CharacterBody3D" groups=["player"]] collision_layer = 3 collision_mask = 3 script = ExtResource("1_0ph3i") [node name="CollisionShape3D" type="CollisionShape3D" parent="." groups=["player"]] shape = SubResource("CapsuleShape3D_6bi1x") [node name="camera" type="Node3D" parent="." groups=["player"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) script = ExtResource("2_j01cg") [node name="UpDown" type="Node3D" parent="camera" groups=["player"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0) [node name="heart" parent="camera/UpDown" instance=ExtResource("2_1spy7")] transform = Transform3D(0.0633361, -0.0206941, -0.0745674, 0.0310577, 0.0950548, 0, 0.0708799, -0.0231589, 0.0666311, 0.294806, 0.0407204, -0.821854) visible = false script = ExtResource("4_hftes") [node name="heart" type="AudioStreamPlayer3D" parent="camera/UpDown/heart"] stream = ExtResource("5_l6r1x") volume_db = 80.0 max_distance = 4096.0 doppler_tracking = 2 [node name="Camera3D" type="Camera3D" parent="camera/UpDown" groups=["player"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) environment = ExtResource("3_gqyib") fov = 70.0 [node name="torch" type="Node3D" parent="camera/UpDown" groups=["player"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) [node name="main" type="SpotLight3D" parent="camera/UpDown/torch" groups=["player"]] light_color = Color(1, 0.72549, 0.478431, 1) light_energy = 2.0 shadow_enabled = true spot_range = 30.0 spot_angle = 30.0 [node name="outer" type="SpotLight3D" parent="camera/UpDown/torch" groups=["player"]] light_color = Color(1, 0.72549, 0.478431, 1) light_energy = 0.1 light_indirect_energy = 10.0 shadow_enabled = true spot_range = 30.0 spot_angle = 60.0 [node name="emptyPlace" type="AudioStreamPlayer3D" parent="." groups=["player"]] stream = ExtResource("3_vsxm5") volume_db = -65.0 doppler_tracking = 1 [node name="catchingUp" type="AudioStreamPlayer3D" parent="."] stream = ExtResource("4_no1ee") volume_db = -80.0 [connection signal="visibility_changed" from="camera/UpDown/heart" to="camera/UpDown/heart" method="_on_visibility_changed"]