| 
						
						
						
						 |  | @ -1,4 +1,4 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | [gd_scene load_steps=23 format=4 uid="uid://i7w8ikjtrf50"] |  |  |  | [gd_scene load_steps=31 format=4 uid="uid://i7w8ikjtrf50"] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/OnReady.cs" id="1_yccmv"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/OnReady.cs" id="1_yccmv"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/ActionList.cs" id="2_700ed"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/ActionList.cs" id="2_700ed"] | 
			
		
	
	
		
		
			
				
					|  |  | @ -9,35 +9,23 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Sensors/OnSensor.cs" id="5_2svkf"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Sensors/OnSensor.cs" id="5_2svkf"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/Delay.cs" id="5_dxi60"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/Delay.cs" id="5_dxi60"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Sky" uid="uid://bh5lty4gkpl05" path="res://Scenes/Main/Sky/Sky.tres" id="6_j62u8"] |  |  |  | [ext_resource type="Sky" uid="uid://bh5lty4gkpl05" path="res://Scenes/Main/Sky/Sky.tres" id="6_j62u8"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/GDDelay.gd" id="6_k5tdq"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/ActionReference.cs" id="6_yjmna"] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Material" uid="uid://boee6yoxxqlh4" path="res://Scenes/Main/Sphere/SphereMaterial.tres" id="7_4bw4m"] |  |  |  | [ext_resource type="Material" uid="uid://boee6yoxxqlh4" path="res://Scenes/Main/Sphere/SphereMaterial.tres" id="7_4bw4m"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/LoadScene.cs" id="7_812j6"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Actions/LoadScene.cs" id="7_812j6"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Material" uid="uid://bonr80mq4fvdt" path="res://Scenes/Main/Ground/forrest_ground_01_4k.gltf/textures/Forest Ground.tres" id="7_nxv8j"] |  |  |  | [ext_resource type="Material" uid="uid://bonr80mq4fvdt" path="res://Scenes/Main/Ground/forrest_ground_01_4k.gltf/textures/Forest Ground.tres" id="7_nxv8j"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Time/TimeLineManager.cs" id="8_1dfex"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scenes/Main/CameraRotation.cs" id="8_32a5r"] |  |  |  | [ext_resource type="Script" path="res://Scenes/Main/CameraRotation.cs" id="8_32a5r"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="RJTimeLine" uid="uid://tcd6shqgnegq" path="res://Scenes/Main/TimeLines/GameTime.tres" id="8_aoohl"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="RJTimeLine" uid="uid://bkjk4tcrqmmvv" path="res://Scenes/Main/TimeLines/RealTime.tres" id="9_g5col"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Material" uid="uid://b80wiio2w25qh" path="res://Scenes/Main/Cube/Red.tres" id="10_1p0wn"] |  |  |  | [ext_resource type="Material" uid="uid://b80wiio2w25qh" path="res://Scenes/Main/Cube/Red.tres" id="10_1p0wn"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/Time/TimeLineScheduler.cs" id="11_0el58"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Material" uid="uid://bpl7mn4afiypj" path="res://Scenes/Main/Cube/OrangeCube.tres" id="11_aafwq"] |  |  |  | [ext_resource type="Material" uid="uid://bpl7mn4afiypj" path="res://Scenes/Main/Cube/OrangeCube.tres" id="11_aafwq"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scripts/Doc-Generator/CreateDoc.cs" id="12_lgfge"] |  |  |  | [ext_resource type="Script" path="res://Scripts/Doc-Generator/CreateDoc.cs" id="12_lgfge"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/VirtualCameras/VirtualCamera3DSlot.cs" id="13_mtnhw"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/VirtualCameras/VirtualCamera3DManager.cs" id="13_ncewi"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/VirtualCameras/FollowCamera3D.cs" id="14_5vi0f"] | 
			
		
	
		
		
			
				
					
					|  |  |  | [ext_resource type="Script" path="res://Scenes/Main/PlaceRandomly.cs" id="17_7nlb0"] |  |  |  | [ext_resource type="Script" path="res://Scenes/Main/PlaceRandomly.cs" id="17_7nlb0"] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | [ext_resource type="Script" path="res://Scripts/Rokojori/Rokojori-Action-Library/Runtime/VirtualCameras/MouseEditorCamera.cs" id="18_ix51h"] | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | [sub_resource type="Environment" id="Environment_ac8gh"] |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | background_mode = 2 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | sky = ExtResource("6_j62u8") |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | tonemap_white = 2.0 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_enabled = true |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_radius = 0.75 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_intensity = 4.0 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_power = 1.60766 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_detail = 0.71 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_horizon = 0.07 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_sharpness = 1.0 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_light_affect = 1.0 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | ssao_ao_channel_affect = 1.0 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | glow_enabled = true |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | fog_enabled = true |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | fog_light_color = Color(0.684557, 0.757645, 0.85301, 1) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | fog_sun_scatter = 0.01 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | fog_density = 0.005 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | fog_sky_affect = 0.0 |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5npgd"] |  |  |  | [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5npgd"] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -73,6 +61,36 @@ _surfaces = [{ | 
			
		
	
		
		
			
				
					
					|  |  |  | blend_shape_mode = 0 |  |  |  | blend_shape_mode = 0 | 
			
		
	
		
		
			
				
					
					|  |  |  | shadow_mesh = SubResource("ArrayMesh_84g0c") |  |  |  | shadow_mesh = SubResource("ArrayMesh_84g0c") | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [sub_resource type="Environment" id="Environment_ac8gh"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | background_mode = 2 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | sky = ExtResource("6_j62u8") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | tonemap_white = 2.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssr_enabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssr_max_steps = 32 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssr_fade_in = 0.310579 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssr_fade_out = 3.4822 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssr_depth_tolerance = 15.41 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_enabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_radius = 0.5 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_power = 2.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_detail = 0.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_horizon = 0.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_sharpness = 0.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_light_affect = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssao_ao_channel_affect = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssil_enabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssil_radius = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssil_intensity = 2.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssil_sharpness = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | ssil_normal_rejection = 0.51 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | glow_enabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | fog_enabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | fog_light_color = Color(0.684557, 0.757645, 0.85301, 1) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | fog_sun_scatter = 0.01 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | fog_density = 0.005 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | fog_sky_affect = 0.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | adjustment_enabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="Main" type="Node3D"] |  |  |  | [node name="Main" type="Node3D"] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="App" type="Node" parent="."] |  |  |  | [node name="App" type="Node" parent="."] | 
			
		
	
	
		
		
			
				
					|  |  | @ -93,32 +111,99 @@ message = "I'm Ready" | 
			
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("4_e7y33") |  |  |  | script = ExtResource("4_e7y33") | 
			
		
	
		
		
			
				
					
					|  |  |  | actions = [] |  |  |  | actions = [] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="GDDelay" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] |  |  |  | [node name="Wait 1" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("6_k5tdq") |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | message = "GD" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="Hello 3" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("5_dxi60") |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | duration = 1.0 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | message = "H3" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="Hello 2" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("5_dxi60") |  |  |  | script = ExtResource("5_dxi60") | 
			
		
	
		
		
			
				
					
					|  |  |  | duration = 1.0 |  |  |  | duration = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  | message = "H2" |  |  |  | message = "H2" | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Set Cube 3 Camera" type="RJAction" parent="App/OnReady/InitializeAsync" node_paths=PackedStringArray("referencedAction")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("6_yjmna") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | referencedAction = NodePath("../../../../Camera Rig/VirtualCamera3DManager/Follow Cube 3") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Wait 2" type="RJSequenceAction" parent="App/OnReady/InitializeAsync"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("5_dxi60") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | duration = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | message = "H2" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Set Cube 2 Camera" type="RJAction" parent="App/OnReady/InitializeAsync" node_paths=PackedStringArray("referencedAction")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("6_yjmna") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | referencedAction = NodePath("../../../../Camera Rig/VirtualCamera3DManager/Follow Cube 2") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="LoadScene" type="RJSequenceAction" parent="App/OnReady/InitializeAsync" node_paths=PackedStringArray("target", "onLoaded")] |  |  |  | [node name="LoadScene" type="RJSequenceAction" parent="App/OnReady/InitializeAsync" node_paths=PackedStringArray("target", "onLoaded")] | 
			
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("7_812j6") |  |  |  | script = ExtResource("7_812j6") | 
			
		
	
		
		
			
				
					
					|  |  |  | scenePath = "res://Scenes/Boxes.tscn" |  |  |  | scenePath = "res://Scenes/Boxes.tscn" | 
			
		
	
		
		
			
				
					
					|  |  |  | target = NodePath("../../../../Level/Target") |  |  |  | target = NodePath("../../../../Level/Target") | 
			
		
	
		
		
			
				
					
					|  |  |  | onLoaded = NodePath("../../../../Level/PlaceRandomly") |  |  |  | onLoaded = NodePath("../../../../Level/PlaceRandomly") | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="TimeLineManager" type="RJTimeLineManager" parent="App"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("8_1dfex") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | timeLines = Array[RJTimeLine]([ExtResource("9_g5col"), ExtResource("8_aoohl")]) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="TimeLineScheduler" type="Node" parent="App/TimeLineManager"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("11_0el58") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="UI" type="Node" parent="."] |  |  |  | [node name="UI" type="Node" parent="."] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="Camera Rig" type="Node" parent="."] |  |  |  | [node name="Camera Rig" type="Node" parent="."] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="Camera3D" type="Camera3D" parent="Camera Rig"] |  |  |  | [node name="Camera3D" type="Camera3D" parent="Camera Rig"] | 
			
		
	
		
		
			
				
					
					|  |  |  | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 4) |  |  |  | transform = Transform3D(-0.997666, -0.000137031, 0.0682764, 1.60071e-10, 0.999998, 0.00200701, -0.0682766, 0.00200232, -0.997664, -1.97626, 7.36922, -8.17166) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Cube5" type="MeshInstance3D" parent="Camera Rig/Camera3D"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | transform = Transform3D(0.1, -9.31333e-10, 1.11759e-07, 9.31329e-10, 0.1, 7.68381e-08, -2.23519e-08, -1.53676e-08, 0.5, 0, 0, -0.5) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | material_override = ExtResource("11_aafwq") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | extra_cull_margin = 50.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | mesh = SubResource("ArrayMesh_hfjcl") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | skeleton = NodePath("") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="VirtualCamera3DManager" type="RJVirtualCamera3DManager" parent="Camera Rig" node_paths=PackedStringArray("camera")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | cameraPrioritySmoothingCoefficient = 0.05 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("13_ncewi") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | camera = NodePath("../Camera3D") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Follow Cube 3" type="RJAction" parent="Camera Rig/VirtualCamera3DManager" node_paths=PackedStringArray("camera")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("13_mtnhw") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | camera = NodePath("../../Follow Cube 3") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Follow Cube 2" type="RJAction" parent="Camera Rig/VirtualCamera3DManager" node_paths=PackedStringArray("camera")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("13_mtnhw") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | camera = NodePath("../../Follow Cube 2") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Mouse Editor Camera" type="RJAction" parent="Camera Rig/VirtualCamera3DManager" node_paths=PackedStringArray("camera")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("13_mtnhw") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | camera = NodePath("../../MouseEditorCamera") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | priority = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Follow Cube 3" type="RJVirtualCamera3D" parent="Camera Rig" node_paths=PackedStringArray("target")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | transform = Transform3D(0.998556, -1.0122e-07, -0.0530693, -3.76575e-13, 0.999928, -1.90724e-06, 0.0530706, 1.90452e-06, 0.998532, 6.2834, 2.72301, -1.60043) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("14_5vi0f") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | target = NodePath("../../Level/Cube3") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Follow Cube 2" type="RJVirtualCamera3D" parent="Camera Rig" node_paths=PackedStringArray("target")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | transform = Transform3D(-0.464403, -0.213594, -0.859417, -7.45032e-09, 0.970406, -0.241185, 0.885585, -0.112009, -0.45068, 2.62978, 1.69766, -3.5164) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("14_5vi0f") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | target = NodePath("../../Level/Cube2") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="MouseEditorCamera" type="RJVirtualCamera3D" parent="Camera Rig" node_paths=PackedStringArray("orbitButton", "orbitModifierButtons", "panButton", "panModifierButtons", "zoomInButton", "zoomInModifierButtons", "zoomOutButton", "zoomOutModifierButtons")] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | transform = Transform3D(0.997654, -0.000137016, -0.0682755, 0, 0.999827, -0.0020071, 0.0682756, 0.0020021, 0.997652, -1.97626, 7.36922, -8.17166) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("18_ix51h") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | target = Vector3(-2.8, 7.345, 3.865) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | yaw = -3.915 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | pitch = 0.115 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | distance = 12.065 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | yawSpeed = -0.2 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | pitchSpeed = 0.2 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | minPitch = 0.0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | orbitButton = NodePath("../../Interactions/Testing/Mouse Button Right") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | orbitModifierButtons = [] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | panSpeedX = 0.002 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | panSpeedY = 0.002 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | panButton = NodePath("../../Interactions/Testing/Mouse Button Middle") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | panModifierButtons = [] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | zoomInButton = NodePath("../../Interactions/Testing/Wheel Down") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | zoomInModifierButtons = [] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | zoomOutButton = NodePath("../../Interactions/Testing/Wheel Up") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | zoomOutModifierButtons = [] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="ColorRect" type="ColorRect" parent="Camera Rig"] |  |  |  | [node name="ColorRect" type="ColorRect" parent="Camera Rig"] | 
			
		
	
		
		
			
				
					
					|  |  |  | material = ExtResource("4_nld4j") |  |  |  | material = ExtResource("4_nld4j") | 
			
		
	
	
		
		
			
				
					|  |  | @ -128,9 +213,8 @@ anchor_bottom = 1.0 | 
			
		
	
		
		
			
				
					
					|  |  |  | grow_horizontal = 2 |  |  |  | grow_horizontal = 2 | 
			
		
	
		
		
			
				
					
					|  |  |  | grow_vertical = 2 |  |  |  | grow_vertical = 2 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="CameraRotation" type="Node" parent="Camera Rig" node_paths=PackedStringArray("camera", "target")] |  |  |  | [node name="CameraRotation" type="Node" parent="Camera Rig" node_paths=PackedStringArray("target")] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("8_32a5r") |  |  |  | script = ExtResource("8_32a5r") | 
			
		
	
		
		
			
				
					
					|  |  |  | camera = NodePath("../Camera3D") |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | target = NodePath("../../Level/Sphere2") |  |  |  | target = NodePath("../../Level/Sphere2") | 
			
		
	
		
		
			
				
					
					|  |  |  | yawSpeed = 20.0 |  |  |  | yawSpeed = 20.0 | 
			
		
	
		
		
			
				
					
					|  |  |  | pitch = -27.63 |  |  |  | pitch = -27.63 | 
			
		
	
	
		
		
			
				
					|  |  | @ -144,6 +228,26 @@ distance = 5.66 | 
			
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("4_n75gv") |  |  |  | script = ExtResource("4_n75gv") | 
			
		
	
		
		
			
				
					
					|  |  |  | inputActionName = "Jump" |  |  |  | inputActionName = "Jump" | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Mouse Button Right" type="RJSensor" parent="Interactions/Testing"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("4_n75gv") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | inputActionName = "MouseButtonRight" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Mouse Button Middle" type="RJSensor" parent="Interactions/Testing"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("4_n75gv") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | inputActionName = "MouseButtonMiddle" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Wheel Up" type="RJSensor" parent="Interactions/Testing"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("4_n75gv") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | inputActionName = "WheelUp" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | pollAsButton = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | pollAsReleasedOnly = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | [node name="Wheel Down" type="RJSensor" parent="Interactions/Testing"] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | script = ExtResource("4_n75gv") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | inputActionName = "WheelDown" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | pollAsButton = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | pollAsReleasedOnly = true | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="OnSensor" type="Node" parent="Interactions/Testing" node_paths=PackedStringArray("sensor", "onStart")] |  |  |  | [node name="OnSensor" type="Node" parent="Interactions/Testing" node_paths=PackedStringArray("sensor", "onStart")] | 
			
		
	
		
		
			
				
					
					|  |  |  | script = ExtResource("5_2svkf") |  |  |  | script = ExtResource("5_2svkf") | 
			
		
	
		
		
			
				
					
					|  |  |  | sensor = NodePath("../Jump") |  |  |  | sensor = NodePath("../Jump") | 
			
		
	
	
		
		
			
				
					|  |  | @ -213,7 +317,7 @@ mesh = SubResource("ArrayMesh_hfjcl") | 
			
		
	
		
		
			
				
					
					|  |  |  | skeleton = NodePath("") |  |  |  | skeleton = NodePath("") | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [node name="Cube3" type="MeshInstance3D" parent="Level"] |  |  |  | [node name="Cube3" type="MeshInstance3D" parent="Level"] | 
			
		
	
		
		
			
				
					
					|  |  |  | transform = Transform3D(0.389297, 0, 0.313764, 0, 0.5, 0, -0.313764, 0, 0.389297, 2.30825, 0.5, -4.76624) |  |  |  | transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 6.01882, 2.723, 3.37783) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | material_override = ExtResource("11_aafwq") |  |  |  | material_override = ExtResource("11_aafwq") | 
			
		
	
		
		
			
				
					
					|  |  |  | extra_cull_margin = 50.0 |  |  |  | extra_cull_margin = 50.0 | 
			
		
	
		
		
			
				
					
					|  |  |  | mesh = SubResource("ArrayMesh_hfjcl") |  |  |  | mesh = SubResource("ArrayMesh_hfjcl") | 
			
		
	
	
		
		
			
				
					|  |  | 
 |