[gd_scene load_steps=19 format=3] [ext_resource path="res://levels/Level1.gd" type="Script" id=1] [ext_resource path="res://player/Player.tscn" type="PackedScene" id=2] [ext_resource path="res://library/MainLibrary.tres" type="VoxelLibrarySimple" id=3] [ext_resource path="res://scripts/Ladder.gd" type="Script" id=4] [ext_resource path="res://environments/red_env.tres" type="Environment3D" id=5] [ext_resource path="res://gi_probes/level1.tres" type="GIProbeData" id=6] [ext_resource path="res://areas/ExitPortal.tscn" type="PackedScene" id=7] [sub_resource type="VoxelChunkBlocky" id=1] resource_name = "Chunk[-2,1,0]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -32, 16, 0 ) position_x = -2 position_y = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP///////////+YfAfEJ/0YPWQH/Lw9BAf8vDwIA////igzbBBwBEQAdABEADxIAEg8CAOksAQFGAQwQAA54AQ8SAAEPAgD/IA6sAg8CAP8NDzEB/w4OIAEOEgAPAgAHUAAAAAAA" ) [sub_resource type="VoxelChunkBlocky" id=2] resource_name = "Chunk[-2,1,1]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -32, 16, 16 ) position_x = -2 position_y = 1 position_z = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP8SHwElAf8NDiABDhIADwIA/w4PMgERDiQADhIADwIA+w4gAQ8SABEPAgD/////8A4jBQ8CAP8ODjIBDhIADwIA//9lD4gC/zIPRAH/Mg8CAP///////05QAAAAAAA=" ) [sub_resource type="VoxelChunkBlocky" id=3] resource_name = "Chunk[-1,1,1]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16, 16, 16 ) position_x = -1 position_y = 1 position_z = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABABUfASkAFQsCABsCEAAPSQAmDwIADw5aAA8SABEPAgBYDo8ADwIAEw44AA4SAA0CAA4jAA8SAFkPAgAiD6EAEQ8CAFoPkQARDyQARw8CAAgOdQAEAgAOGgAOEgAPAgBaDn8ADxIAIw8CAD4OhwAPAgCGD6sAEQ8kADUPAgAaHwF2ABEPAgBPDoYADpkADyQAAA2ZAA8kACMPAgAaD2MAAA0TAA0RAA8CAD8PYwARDiQADhIADgIADiQALAEBBQgOJAAPAgAaD90BAA9SABkPLAAZDwIACQ5IAA4SAA8CACQNSQAP8wAsDgIAD1EAGg2PAA88AwAPAgARD0gAEQ8kABAOIwAPAgAADiUAD/MAEQ42AAYCAA4cAA8SACMPAgAHD1AAIw82ACIODQEPAgASDjcADhIADwIACQ+sACIcAEAEBgIAD1AAEQ8CAAILOQALDwAP4gImDgIAD1oAAA0TAA9EAX0PAgAADbQADgMEDsYADzUAEA8CACUPWwAsDz8AEQ8kABEPAgAaFgEBAAM4AAUJAAQCAB8BEgAABBwABAIADhIADwIAJA/hACwOPwAPAgA/DjIBJAADAQAEbgAMiAAdAZsCDjIBDiQADwIAJAx9AA8SAAEPAgAIDj8ADwIAQAH/AAdaAhYBVwEDbgAFCQAEAgAHLgADAgAPEgASAywADwIAHA8FAVIPAgAwC6gABEUBBFoAAhAABA4AAC8AARIAAAsAAwIADBAAAEYFCSEADwIAJwucAA8CAIMOpQAOEgAPAgANDjABD0QAHw8CAP+7UAAAAAAA" ) [sub_resource type="VoxelChunkBlocky" id=4] resource_name = "Chunk[-1,1,0]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16, 16, 0 ) position_x = -1 position_y = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP////////////8gHwEqCv8uD0EB/y8PAgCkD/gB+w8OASMONgAOEgAPAgC0D9kAEA8jABAPJAASDwIAag6hAA4SAA8CABIdATgADREADyQAEQ8jAAAvAQKBABILAgAOfgAPAgBGDmsADxIAAA0TAA/qAAAN6QANNQAPSAATDTcADREAPQABAG0ADwIAfA60AA8CAEgNZAIPngEAD38AIw/HAFcPagARDyQAEQ8CAAENLQIPSQAlDwIADw5aAA8SABEPAgBYDo8ADwIAEw44AA4SAA0CAA4jAA8SAFkPAgAYUAAAAAAA" ) [sub_resource type="VoxelChunkBlocky" id=5] resource_name = "Chunk[-1,2,1]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16, 32, 16 ) position_x = -1 position_y = 2 position_z = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP///////yIfATAG/zEPRAH/IA4yAQ4SAA8CAP8ODjIBDhIADwIA+w4gAQ8SABEPAgD7DzIBEQ4kAA8CAPsOIAEPEgARDwIA+w8yAREOJAAPAgA1HwFbAEcPAgBYD8UAWQ4yAS8DA+sAWA8CAEYPRAFaDcYADlYBDwIA/yAPRAH/Mg8CAP//PFAAAAAAAA==" ) [sub_resource type="VoxelChunkBlocky" id=6] resource_name = "Chunk[0,1,0]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 16, 0 ) position_y = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP/////////////////////////////FUAAAAAAA" ) [sub_resource type="VoxelChunkBlocky" id=7] resource_name = "Chunk[0,1,1]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 16, 16 ) position_y = 1 position_z = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP//hR8BlwL/MQ9EAf8zD0UB/zEORAENEQAPAgD/Dw5EAQ8CAP8gD0QB/zIPuwMADxIAIw8CAOkOMgEdAg8BDhIADjYADwIA6Q4OAQ4yAQ4SAA42AA8CAOkODgEPEgAjDwIA//////////90UAAAAAAA" ) [sub_resource type="VoxelChunkBlocky" id=8] resource_name = "Chunk[-1,1,2]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16, 16, 32 ) position_x = -1 position_y = 1 position_z = 2 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABABodAS4ADhIADwIADR0BMwANEQAPAgD/////////////////////////////MVAAAAAAAA==" ) [sub_resource type="VoxelChunkBlocky" id=9] resource_name = "Chunk[-2,2,1]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -32, 32, 16 ) position_x = -2 position_y = 2 position_z = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP/////////////////////////////FUAAAAAAA" ) [sub_resource type="VoxelChunkBlocky" id=10] resource_name = "Chunk[0,2,1]" transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 32, 16 ) position_y = 2 position_z = 1 size_x = 16 size_y = 16 size_z = 16 data_size_x = 18 data_size_y = 18 data_size_z = 18 margin_start = 1 margin_end = 1 library = ExtResource( 3 ) channel_count = 1 data_channel = PoolByteArray( "HwABAP////////////8oHQEyCg8SABEPAgD7HQIPAQ4SAA5WAQ8CAPsOMgEOEgAPRAH/Dg4gAQ8SABEPAgD//////////4RQAAAAAAA=" ) [sub_resource type="BoxShape" id=11] extents = Vector3( 0.470313, 4.46225, 0.754098 ) [node name="Level2" type="VoxelWorldBlocky"] editable = true library = ExtResource( 3 ) chunks = [ SubResource( 1 ), SubResource( 2 ), SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ), SubResource( 7 ), SubResource( 8 ), SubResource( 9 ), SubResource( 10 ) ] num_lods = 5 script = ExtResource( 1 ) __meta__ = { "_edit_lock_": true } [node name="DirectionalLight" type="DirectionalLight" parent="."] transform = Transform( 1, 0, 0, 0, 0.238161, 0.971226, 0, -0.971226, 0.238161, 0, 14.9531, 0 ) light_color = Color( 0.298039, 0.627451, 0.784314, 1 ) light_energy = 0.19 shadow_enabled = true [node name="DirectionalLight2" type="DirectionalLight" parent="."] transform = Transform( 1, 0, 0, 0, -0.498533, 0.866871, 0, -0.866871, -0.498533, 0, 14.9531, -0.0236439 ) light_color = Color( 0.894118, 0.901961, 0.905882, 1 ) light_energy = 0.19 shadow_enabled = true [node name="OmniLight" type="OmniLight" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16.3737, 22.2862, 17.3319 ) light_color = Color( 0.545098, 0.803922, 0.403922, 1 ) shadow_enabled = true [node name="Player" parent="." instance=ExtResource( 2 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -8.12439, 25.2891, 17.5787 ) [node name="WorldEnvironment" type="WorldEnvironment3D" parent="."] environment = ExtResource( 5 ) [node name="GIProbe" type="GIProbe" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -9.24192, 27.1703, 21.894 ) extents = Vector3( 13.3083, 8.74279, 16.0324 ) energy = 3.33 propagation = 0.41 bias = 1.772 normal_bias = 0.816 interior = true compress = true data = ExtResource( 6 ) [node name="OmniLight2" type="OmniLight" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -8.96332, 24.167, 17.7326 ) light_color = Color( 0.627451, 0.0862745, 0.776471, 1 ) light_energy = 1.65 shadow_enabled = true [node name="OmniLight4" type="OmniLight" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -13.3812, 25.2187, 20.8924 ) light_energy = 0.96 light_indirect_energy = 5.3 light_negative = true light_specular = 0.98 shadow_enabled = true omni_range = 12.7 omni_attenuation = 2.82842 [node name="OmniLight3" type="OmniLight" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.639428, 24.7962, 15.2102 ) light_color = Color( 0.517647, 0.623529, 0.180392, 1 ) shadow_enabled = true [node name="OmniLight5" type="OmniLight" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -11.1076, 29.5305, 27.24 ) light_color = Color( 0.815686, 0.831373, 0.764706, 1 ) shadow_enabled = true omni_range = 8.8008 [node name="ExitPortal" parent="." instance=ExtResource( 7 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.95379, 32.0067, 25.0291 ) [node name="Ladder" type="Area" parent="."] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -12.039, 25.5516, 28.331 ) script = ExtResource( 4 ) [node name="CollisionShape" type="CollisionShape" parent="Ladder"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.519846, 2.90384, 0.339609 ) shape = SubResource( 11 )