From 408306110b4c3f178b924bc04d54fd62585902d6 Mon Sep 17 00:00:00 2001 From: Fabien Freling Date: Thu, 19 Jul 2018 15:37:19 +0200 Subject: [PATCH] Add Hedgehog in game --- Hedgehog.tscn | 125 +++++ Level_01.tscn | 13 +- models/Material.material | Bin 0 -> 2109 bytes models/hedgehog.glb | Bin 0 -> 24704 bytes models/hedgehog.glb.import | 1065 ++++++++++++++++++++++++++++++++++++ 5 files changed, 1200 insertions(+), 3 deletions(-) create mode 100644 Hedgehog.tscn create mode 100644 models/Material.material create mode 100644 models/hedgehog.glb create mode 100644 models/hedgehog.glb.import diff --git a/Hedgehog.tscn b/Hedgehog.tscn new file mode 100644 index 0000000..9f2fdfc --- /dev/null +++ b/Hedgehog.tscn @@ -0,0 +1,125 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://models/Material.material" type="Material" id=1] + +[sub_resource type="ArrayMesh" id=1] + +resource_name = "Cube" +blend_shape_mode = 1 +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +surfaces/0 = { +"aabb": AABB( -1.46333, -1.59529, -1.46333, 2.92666, 2.69384, 3.34507 ), +"array_data": PoolByteArray( 111, 61, 124, 52, 145, 57, 0, 60, 116, 43, 25, 0, 180, 60, 180, 56, 3, 60, 0, 60, 116, 43, 25, 0, 228, 60, 75, 52, 184, 60, 0, 60, 116, 43, 25, 0, 225, 60, 13, 57, 142, 56, 0, 60, 116, 43, 25, 0, 0, 0, 172, 52, 101, 189, 0, 60, 10, 44, 138, 0, 65, 57, 0, 0, 154, 189, 0, 60, 10, 44, 138, 0, 0, 0, 0, 0, 218, 189, 0, 60, 10, 44, 138, 0, 52, 57, 124, 52, 53, 189, 0, 60, 10, 44, 138, 0, 0, 0, 210, 180, 154, 189, 0, 60, 8, 210, 139, 0, 17, 53, 86, 185, 235, 188, 0, 60, 8, 210, 139, 0, 0, 0, 113, 185, 248, 188, 0, 60, 8, 210, 139, 0, 17, 57, 60, 185, 222, 188, 0, 60, 8, 210, 139, 0, 41, 57, 161, 180, 105, 189, 0, 60, 8, 210, 139, 0, 194, 48, 199, 176, 173, 61, 0, 60, 11, 232, 124, 0, 0, 0, 0, 0, 218, 61, 0, 60, 11, 232, 124, 0, 0, 0, 210, 176, 186, 61, 0, 60, 11, 232, 124, 0, 53, 53, 185, 176, 158, 61, 0, 60, 11, 232, 124, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 232, 124, 0, 28, 57, 210, 58, 19, 61, 0, 60, 7, 31, 122, 0, 52, 53, 148, 52, 182, 61, 0, 60, 7, 31, 122, 0, 52, 57, 124, 52, 157, 61, 0, 60, 7, 31, 122, 0, 0, 0, 172, 52, 206, 61, 0, 60, 7, 31, 122, 0, 0, 0, 6, 59, 45, 61, 0, 60, 7, 31, 122, 0, 154, 61, 0, 0, 65, 57, 0, 60, 119, 235, 36, 0, 222, 60, 113, 180, 91, 60, 0, 60, 119, 235, 36, 0, 105, 61, 161, 180, 41, 57, 0, 60, 119, 235, 36, 0, 235, 60, 113, 176, 134, 60, 0, 60, 119, 235, 36, 0, 248, 60, 0, 0, 177, 60, 0, 60, 119, 235, 36, 0, 105, 61, 161, 180, 41, 185, 0, 60, 124, 233, 246, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 233, 246, 0, 154, 61, 210, 180, 0, 0, 0, 60, 124, 233, 246, 0, 154, 61, 0, 0, 65, 185, 0, 60, 124, 233, 246, 0, 225, 60, 13, 57, 121, 183, 0, 60, 116, 50, 248, 0, 159, 61, 172, 52, 138, 42, 0, 60, 116, 50, 248, 0, 111, 61, 124, 52, 192, 184, 0, 60, 116, 50, 248, 0, 246, 60, 56, 57, 138, 42, 0, 60, 116, 50, 248, 0, 52, 57, 232, 59, 145, 57, 0, 60, 7, 122, 31, 0, 0, 0, 6, 59, 45, 61, 0, 60, 7, 122, 31, 0, 28, 57, 210, 58, 19, 61, 0, 60, 7, 122, 31, 0, 0, 0, 36, 60, 170, 57, 0, 60, 7, 122, 31, 0, 0, 0, 36, 60, 216, 184, 0, 60, 10, 126, 246, 0, 76, 57, 36, 60, 138, 42, 0, 60, 10, 126, 246, 0, 52, 57, 232, 59, 192, 184, 0, 60, 10, 126, 246, 0, 0, 0, 100, 60, 138, 42, 0, 60, 10, 126, 246, 0, 0, 0, 187, 186, 65, 181, 0, 60, 6, 130, 245, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 245, 0, 0, 0, 251, 186, 0, 0, 0, 60, 6, 130, 245, 0, 53, 53, 159, 186, 53, 181, 0, 60, 6, 130, 245, 0, 29, 53, 222, 185, 134, 59, 0, 60, 5, 133, 27, 0, 0, 0, 113, 185, 248, 60, 0, 60, 5, 133, 27, 0, 0, 0, 245, 185, 153, 59, 0, 60, 5, 133, 27, 0, 17, 53, 86, 185, 235, 60, 0, 60, 5, 133, 27, 0, 234, 48, 100, 185, 242, 60, 0, 60, 5, 133, 27, 0, 53, 53, 159, 186, 53, 53, 0, 60, 4, 130, 11, 0, 0, 0, 122, 186, 65, 57, 0, 60, 4, 130, 11, 0, 0, 0, 187, 186, 65, 53, 0, 60, 4, 130, 11, 0, 41, 53, 102, 186, 53, 57, 0, 60, 4, 130, 11, 0, 29, 57, 199, 185, 115, 59, 0, 60, 4, 215, 119, 0, 29, 53, 222, 185, 134, 59, 0, 60, 4, 215, 119, 0, 52, 57, 69, 190, 26, 57, 0, 60, 4, 215, 119, 0, 84, 59, 227, 184, 170, 58, 0, 60, 52, 144, 25, 0, 17, 57, 60, 185, 222, 60, 0, 60, 52, 144, 25, 0, 29, 57, 199, 185, 115, 59, 0, 60, 52, 144, 25, 0, 55, 59, 135, 184, 87, 60, 0, 60, 52, 144, 25, 0, 0, 0, 245, 185, 153, 187, 0, 60, 4, 133, 229, 0, 41, 53, 102, 186, 53, 185, 0, 60, 4, 133, 229, 0, 0, 0, 122, 186, 65, 185, 0, 60, 4, 133, 229, 0, 29, 53, 222, 185, 134, 187, 0, 60, 4, 133, 229, 0, 129, 59, 97, 185, 167, 180, 0, 60, 12, 206, 115, 0, 53, 57, 130, 186, 41, 181, 0, 60, 12, 206, 115, 0, 69, 57, 97, 190, 79, 185, 0, 60, 12, 206, 115, 0, 53, 57, 130, 186, 41, 181, 0, 60, 57, 143, 248, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 248, 0, 65, 57, 179, 186, 0, 0, 0, 60, 57, 143, 248, 0, 129, 59, 97, 185, 167, 180, 0, 60, 57, 143, 248, 0, 52, 57, 232, 59, 192, 184, 0, 60, 69, 106, 248, 0, 246, 60, 56, 57, 138, 42, 0, 60, 69, 106, 248, 0, 225, 60, 13, 57, 121, 183, 0, 60, 69, 106, 248, 0, 76, 57, 36, 60, 138, 42, 0, 60, 69, 106, 248, 0, 28, 57, 210, 58, 170, 188, 0, 60, 67, 105, 234, 0, 225, 60, 13, 57, 121, 183, 0, 60, 67, 105, 234, 0, 180, 60, 180, 56, 54, 187, 0, 60, 67, 105, 234, 0, 52, 57, 232, 59, 192, 184, 0, 60, 67, 105, 234, 0, 0, 0, 6, 59, 196, 188, 0, 60, 7, 122, 225, 0, 52, 57, 232, 59, 192, 184, 0, 60, 7, 122, 225, 0, 28, 57, 210, 58, 170, 188, 0, 60, 7, 122, 225, 0, 0, 0, 36, 60, 216, 184, 0, 60, 7, 122, 225, 0, 225, 60, 13, 57, 142, 56, 0, 60, 67, 105, 22, 0, 28, 57, 210, 58, 19, 61, 0, 60, 67, 105, 22, 0, 180, 60, 180, 56, 3, 60, 0, 60, 67, 105, 22, 0, 52, 57, 232, 59, 145, 57, 0, 60, 67, 105, 22, 0, 246, 60, 56, 57, 138, 42, 0, 60, 69, 106, 8, 0, 52, 57, 232, 59, 145, 57, 0, 60, 69, 106, 8, 0, 225, 60, 13, 57, 142, 56, 0, 60, 69, 106, 8, 0, 76, 57, 36, 60, 138, 42, 0, 60, 69, 106, 8, 0, 76, 57, 36, 60, 138, 42, 0, 60, 10, 126, 10, 0, 0, 0, 36, 60, 170, 57, 0, 60, 10, 126, 10, 0, 52, 57, 232, 59, 145, 57, 0, 60, 10, 126, 10, 0, 0, 0, 100, 60, 138, 42, 0, 60, 10, 126, 10, 0, 154, 61, 0, 0, 65, 185, 0, 60, 124, 23, 246, 0, 159, 61, 172, 52, 138, 42, 0, 60, 124, 23, 246, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 23, 246, 0, 111, 61, 124, 52, 192, 184, 0, 60, 124, 23, 246, 0, 248, 60, 0, 0, 203, 188, 0, 60, 120, 23, 223, 0, 111, 61, 124, 52, 192, 184, 0, 60, 120, 23, 223, 0, 154, 61, 0, 0, 65, 185, 0, 60, 120, 23, 223, 0, 228, 60, 75, 52, 98, 188, 0, 60, 120, 23, 223, 0, 180, 60, 180, 56, 54, 187, 0, 60, 116, 44, 232, 0, 111, 61, 124, 52, 192, 184, 0, 60, 116, 44, 232, 0, 228, 60, 75, 52, 98, 188, 0, 60, 116, 44, 232, 0, 225, 60, 13, 57, 121, 183, 0, 60, 116, 44, 232, 0, 230, 60, 64, 184, 37, 180, 0, 60, 105, 186, 248, 0, 154, 61, 210, 180, 0, 0, 0, 60, 105, 186, 248, 0, 241, 60, 86, 184, 0, 0, 0, 60, 105, 186, 248, 0, 219, 60, 43, 184, 37, 184, 0, 60, 105, 186, 248, 0, 105, 61, 161, 180, 41, 185, 0, 60, 105, 186, 248, 0, 197, 60, 253, 183, 226, 185, 0, 60, 106, 192, 233, 0, 105, 61, 161, 180, 41, 185, 0, 60, 106, 192, 233, 0, 219, 60, 43, 184, 37, 184, 0, 60, 106, 192, 233, 0, 175, 60, 164, 183, 159, 187, 0, 60, 106, 192, 233, 0, 222, 60, 113, 180, 161, 188, 0, 60, 106, 192, 233, 0, 222, 60, 113, 180, 161, 188, 0, 60, 120, 238, 223, 0, 154, 61, 0, 0, 65, 185, 0, 60, 120, 238, 223, 0, 105, 61, 161, 180, 41, 185, 0, 60, 120, 238, 223, 0, 248, 60, 0, 0, 203, 188, 0, 60, 120, 238, 223, 0, 105, 61, 161, 180, 41, 57, 0, 60, 107, 194, 25, 0, 197, 60, 253, 183, 226, 57, 0, 60, 107, 194, 25, 0, 219, 60, 43, 184, 37, 56, 0, 60, 107, 194, 25, 0, 175, 60, 164, 183, 159, 59, 0, 60, 107, 194, 25, 0, 198, 60, 13, 182, 21, 60, 0, 60, 107, 194, 25, 0, 222, 60, 113, 180, 91, 60, 0, 60, 107, 194, 25, 0, 154, 61, 210, 180, 0, 0, 0, 60, 105, 186, 8, 0, 230, 60, 64, 184, 37, 52, 0, 60, 105, 186, 8, 0, 241, 60, 86, 184, 0, 0, 0, 60, 105, 186, 8, 0, 219, 60, 43, 184, 37, 56, 0, 60, 105, 186, 8, 0, 105, 61, 161, 180, 41, 57, 0, 60, 105, 186, 8, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 233, 10, 0, 105, 61, 161, 180, 41, 57, 0, 60, 124, 233, 10, 0, 154, 61, 210, 180, 0, 0, 0, 60, 124, 233, 10, 0, 154, 61, 0, 0, 65, 57, 0, 60, 124, 233, 10, 0, 52, 53, 148, 52, 182, 61, 0, 60, 9, 3, 126, 0, 0, 0, 172, 48, 212, 61, 0, 60, 9, 3, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 9, 3, 126, 0, 0, 0, 172, 52, 206, 61, 0, 60, 9, 3, 126, 0, 126, 59, 100, 52, 43, 61, 0, 60, 46, 0, 118, 0, 58, 57, 124, 48, 155, 61, 0, 60, 46, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 46, 0, 118, 0, 52, 57, 124, 52, 157, 61, 0, 60, 46, 0, 118, 0, 180, 60, 180, 56, 3, 60, 0, 60, 56, 40, 105, 0, 126, 59, 100, 52, 43, 61, 0, 60, 56, 40, 105, 0, 228, 60, 75, 52, 184, 60, 0, 60, 56, 40, 105, 0, 52, 57, 124, 52, 157, 61, 0, 60, 56, 40, 105, 0, 28, 57, 210, 58, 19, 61, 0, 60, 56, 40, 105, 0, 17, 57, 60, 185, 222, 60, 0, 60, 7, 211, 118, 0, 23, 53, 141, 184, 19, 61, 0, 60, 7, 211, 118, 0, 17, 53, 86, 185, 235, 60, 0, 60, 7, 211, 118, 0, 29, 57, 125, 183, 37, 61, 0, 60, 7, 211, 118, 0, 29, 53, 155, 183, 57, 61, 0, 60, 7, 211, 118, 0, 175, 60, 164, 183, 159, 59, 0, 60, 60, 195, 93, 0, 85, 59, 197, 182, 157, 60, 0, 60, 60, 195, 93, 0, 55, 59, 135, 184, 87, 60, 0, 60, 60, 195, 93, 0, 198, 60, 13, 182, 21, 60, 0, 60, 60, 195, 93, 0, 134, 59, 137, 176, 4, 61, 0, 60, 46, 231, 115, 0, 65, 57, 0, 0, 154, 61, 0, 60, 46, 231, 115, 0, 53, 57, 161, 176, 129, 61, 0, 60, 46, 231, 115, 0, 153, 59, 0, 0, 37, 61, 0, 60, 46, 231, 115, 0, 0, 0, 0, 0, 218, 189, 0, 60, 10, 233, 132, 0, 41, 57, 161, 180, 105, 189, 0, 60, 10, 233, 132, 0, 0, 0, 210, 180, 154, 189, 0, 60, 10, 233, 132, 0, 65, 57, 0, 0, 154, 189, 0, 60, 10, 233, 132, 0, 65, 57, 0, 0, 154, 189, 0, 60, 40, 236, 138, 0, 222, 60, 113, 180, 161, 188, 0, 60, 40, 236, 138, 0, 41, 57, 161, 180, 105, 189, 0, 60, 40, 236, 138, 0, 248, 60, 0, 0, 203, 188, 0, 60, 40, 236, 138, 0, 41, 57, 161, 180, 105, 189, 0, 60, 51, 193, 159, 0, 55, 59, 135, 184, 87, 188, 0, 60, 51, 193, 159, 0, 17, 57, 60, 185, 222, 188, 0, 60, 51, 193, 159, 0, 175, 60, 164, 183, 159, 187, 0, 60, 51, 193, 159, 0, 222, 60, 113, 180, 161, 188, 0, 60, 51, 193, 159, 0, 0, 0, 172, 52, 101, 189, 0, 60, 7, 31, 134, 0, 28, 57, 210, 58, 170, 188, 0, 60, 7, 31, 134, 0, 52, 57, 124, 52, 53, 189, 0, 60, 7, 31, 134, 0, 0, 0, 6, 59, 196, 188, 0, 60, 7, 31, 134, 0, 52, 57, 124, 52, 53, 189, 0, 60, 55, 42, 151, 0, 180, 60, 180, 56, 54, 187, 0, 60, 55, 42, 151, 0, 228, 60, 75, 52, 98, 188, 0, 60, 55, 42, 151, 0, 28, 57, 210, 58, 170, 188, 0, 60, 55, 42, 151, 0, 65, 57, 0, 0, 154, 189, 0, 60, 40, 42, 144, 0, 228, 60, 75, 52, 98, 188, 0, 60, 40, 42, 144, 0, 248, 60, 0, 0, 203, 188, 0, 60, 40, 42, 144, 0, 52, 57, 124, 52, 53, 189, 0, 60, 40, 42, 144, 0, 111, 61, 124, 52, 145, 57, 0, 60, 121, 10, 35, 0, 248, 60, 0, 0, 177, 60, 0, 60, 121, 10, 35, 0, 154, 61, 0, 0, 65, 57, 0, 60, 121, 10, 35, 0, 238, 60, 75, 48, 181, 60, 0, 60, 121, 10, 35, 0, 228, 60, 75, 52, 184, 60, 0, 60, 121, 10, 35, 0, 159, 61, 172, 52, 138, 42, 0, 60, 124, 19, 10, 0, 154, 61, 0, 0, 65, 57, 0, 60, 124, 19, 10, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 19, 10, 0, 111, 61, 124, 52, 145, 57, 0, 60, 124, 19, 10, 0, 159, 61, 172, 52, 138, 42, 0, 60, 116, 50, 8, 0, 225, 60, 13, 57, 142, 56, 0, 60, 116, 50, 8, 0, 111, 61, 124, 52, 145, 57, 0, 60, 116, 50, 8, 0, 246, 60, 56, 57, 138, 42, 0, 60, 116, 50, 8, 0, 41, 53, 102, 186, 53, 185, 0, 60, 140, 207, 246, 0, 29, 53, 222, 185, 134, 187, 0, 60, 140, 207, 246, 0, 69, 57, 97, 190, 79, 185, 0, 60, 140, 207, 246, 0, 112, 59, 62, 185, 167, 184, 0, 60, 56, 143, 249, 0, 230, 60, 64, 184, 37, 180, 0, 60, 56, 143, 249, 0, 129, 59, 97, 185, 167, 180, 0, 60, 56, 143, 249, 0, 219, 60, 43, 184, 37, 184, 0, 60, 56, 143, 249, 0, 129, 59, 97, 185, 167, 180, 0, 60, 57, 143, 249, 0, 241, 60, 86, 184, 0, 0, 0, 60, 57, 143, 249, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 249, 0, 230, 60, 64, 184, 37, 180, 0, 60, 57, 143, 249, 0, 17, 57, 60, 185, 222, 188, 0, 60, 52, 144, 231, 0, 84, 59, 227, 184, 170, 186, 0, 60, 52, 144, 231, 0, 29, 57, 199, 185, 115, 187, 0, 60, 52, 144, 231, 0, 55, 59, 135, 184, 87, 188, 0, 60, 52, 144, 231, 0, 55, 59, 135, 184, 87, 188, 0, 60, 50, 142, 236, 0, 197, 60, 253, 183, 226, 185, 0, 60, 50, 142, 236, 0, 84, 59, 227, 184, 170, 186, 0, 60, 50, 142, 236, 0, 175, 60, 164, 183, 159, 187, 0, 60, 50, 142, 236, 0, 84, 59, 227, 184, 170, 186, 0, 60, 55, 144, 236, 0, 219, 60, 43, 184, 37, 184, 0, 60, 55, 144, 236, 0, 112, 59, 62, 185, 167, 184, 0, 60, 55, 144, 236, 0, 197, 60, 253, 183, 226, 185, 0, 60, 55, 144, 236, 0, 0, 0, 113, 185, 248, 188, 0, 60, 5, 133, 229, 0, 29, 53, 222, 185, 134, 187, 0, 60, 5, 133, 229, 0, 0, 0, 245, 185, 153, 187, 0, 60, 5, 133, 229, 0, 17, 53, 86, 185, 235, 188, 0, 60, 5, 133, 229, 0, 17, 53, 86, 185, 235, 188, 0, 60, 5, 133, 228, 0, 29, 57, 199, 185, 115, 187, 0, 60, 5, 133, 228, 0, 29, 53, 222, 185, 134, 187, 0, 60, 5, 133, 228, 0, 17, 57, 60, 185, 222, 188, 0, 60, 5, 133, 228, 0, 112, 59, 62, 185, 167, 184, 0, 60, 122, 222, 251, 0, 129, 59, 97, 185, 167, 180, 0, 60, 122, 222, 251, 0, 69, 57, 97, 190, 79, 185, 0, 60, 122, 222, 251, 0, 53, 57, 130, 186, 41, 53, 0, 60, 11, 208, 140, 0, 129, 59, 97, 185, 167, 52, 0, 60, 11, 208, 140, 0, 52, 57, 69, 190, 26, 57, 0, 60, 11, 208, 140, 0, 219, 60, 43, 184, 37, 56, 0, 60, 55, 144, 20, 0, 84, 59, 227, 184, 170, 58, 0, 60, 55, 144, 20, 0, 112, 59, 62, 185, 167, 56, 0, 60, 55, 144, 20, 0, 197, 60, 253, 183, 226, 57, 0, 60, 55, 144, 20, 0, 197, 60, 253, 183, 226, 57, 0, 60, 50, 142, 20, 0, 55, 59, 135, 184, 87, 60, 0, 60, 50, 142, 20, 0, 84, 59, 227, 184, 170, 58, 0, 60, 50, 142, 20, 0, 175, 60, 164, 183, 159, 59, 0, 60, 50, 142, 20, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 8, 0, 53, 57, 130, 186, 41, 53, 0, 60, 57, 143, 8, 0, 65, 57, 179, 186, 0, 0, 0, 60, 57, 143, 8, 0, 129, 59, 97, 185, 167, 52, 0, 60, 57, 143, 8, 0, 241, 60, 86, 184, 0, 0, 0, 60, 57, 143, 7, 0, 129, 59, 97, 185, 167, 52, 0, 60, 57, 143, 7, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 7, 0, 230, 60, 64, 184, 37, 52, 0, 60, 57, 143, 7, 0, 230, 60, 64, 184, 37, 52, 0, 60, 56, 143, 7, 0, 112, 59, 62, 185, 167, 56, 0, 60, 56, 143, 7, 0, 129, 59, 97, 185, 167, 52, 0, 60, 56, 143, 7, 0, 219, 60, 43, 184, 37, 56, 0, 60, 56, 143, 7, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 11, 0, 0, 0, 187, 186, 65, 53, 0, 60, 6, 130, 11, 0, 0, 0, 251, 186, 0, 0, 0, 60, 6, 130, 11, 0, 53, 53, 159, 186, 53, 53, 0, 60, 6, 130, 11, 0, 65, 57, 179, 186, 0, 0, 0, 60, 6, 130, 10, 0, 53, 53, 159, 186, 53, 53, 0, 60, 6, 130, 10, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 10, 0, 53, 57, 130, 186, 41, 53, 0, 60, 6, 130, 10, 0, 29, 53, 222, 185, 134, 59, 0, 60, 140, 207, 10, 0, 41, 53, 102, 186, 53, 57, 0, 60, 140, 207, 10, 0, 52, 57, 69, 190, 26, 57, 0, 60, 140, 207, 10, 0, 41, 53, 102, 186, 53, 57, 0, 60, 4, 133, 27, 0, 0, 0, 245, 185, 153, 59, 0, 60, 4, 133, 27, 0, 0, 0, 122, 186, 65, 57, 0, 60, 4, 133, 27, 0, 29, 53, 222, 185, 134, 59, 0, 60, 4, 133, 27, 0, 129, 59, 97, 185, 167, 52, 0, 60, 121, 220, 5, 0, 112, 59, 62, 185, 167, 56, 0, 60, 121, 220, 5, 0, 52, 57, 69, 190, 26, 57, 0, 60, 121, 220, 5, 0, 29, 57, 199, 185, 115, 59, 0, 60, 5, 133, 28, 0, 17, 53, 86, 185, 235, 60, 0, 60, 5, 133, 28, 0, 29, 53, 222, 185, 134, 59, 0, 60, 5, 133, 28, 0, 17, 57, 60, 185, 222, 60, 0, 60, 5, 133, 28, 0, 0, 0, 122, 186, 65, 185, 0, 60, 4, 130, 245, 0, 53, 53, 159, 186, 53, 181, 0, 60, 4, 130, 245, 0, 0, 0, 187, 186, 65, 181, 0, 60, 4, 130, 245, 0, 41, 53, 102, 186, 53, 185, 0, 60, 4, 130, 245, 0, 29, 57, 199, 185, 115, 187, 0, 60, 52, 224, 146, 0, 84, 59, 227, 184, 170, 186, 0, 60, 52, 224, 146, 0, 69, 57, 97, 190, 79, 185, 0, 60, 52, 224, 146, 0, 53, 53, 159, 186, 53, 181, 0, 60, 6, 130, 246, 0, 65, 57, 179, 186, 0, 0, 0, 60, 6, 130, 246, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 246, 0, 53, 57, 130, 186, 41, 181, 0, 60, 6, 130, 246, 0, 112, 59, 62, 185, 167, 56, 0, 60, 121, 220, 13, 0, 84, 59, 227, 184, 170, 58, 0, 60, 121, 220, 13, 0, 52, 57, 69, 190, 26, 57, 0, 60, 121, 220, 13, 0, 41, 53, 102, 186, 53, 57, 0, 60, 140, 207, 3, 0, 53, 53, 159, 186, 53, 53, 0, 60, 140, 207, 3, 0, 52, 57, 69, 190, 26, 57, 0, 60, 140, 207, 3, 0, 84, 59, 227, 184, 170, 58, 0, 60, 53, 219, 109, 0, 29, 57, 199, 185, 115, 59, 0, 60, 53, 219, 109, 0, 52, 57, 69, 190, 26, 57, 0, 60, 53, 219, 109, 0, 53, 53, 159, 186, 53, 53, 0, 60, 0, 208, 139, 0, 53, 57, 130, 186, 41, 53, 0, 60, 0, 208, 139, 0, 52, 57, 69, 190, 26, 57, 0, 60, 0, 208, 139, 0, 29, 53, 222, 185, 134, 187, 0, 60, 4, 219, 135, 0, 29, 57, 199, 185, 115, 187, 0, 60, 4, 219, 135, 0, 69, 57, 97, 190, 79, 185, 0, 60, 4, 219, 135, 0, 53, 57, 130, 186, 41, 181, 0, 60, 1, 206, 116, 0, 53, 53, 159, 186, 53, 181, 0, 60, 1, 206, 116, 0, 69, 57, 97, 190, 79, 185, 0, 60, 1, 206, 116, 0, 84, 59, 227, 184, 170, 186, 0, 60, 121, 223, 244, 0, 112, 59, 62, 185, 167, 184, 0, 60, 121, 223, 244, 0, 69, 57, 97, 190, 79, 185, 0, 60, 121, 223, 244, 0, 53, 53, 159, 186, 53, 181, 0, 60, 140, 207, 253, 0, 41, 53, 102, 186, 53, 185, 0, 60, 140, 207, 253, 0, 69, 57, 97, 190, 79, 185, 0, 60, 140, 207, 253, 0, 115, 59, 137, 180, 226, 60, 0, 60, 50, 231, 113, 0, 53, 57, 161, 176, 129, 61, 0, 60, 50, 231, 113, 0, 41, 57, 161, 180, 105, 61, 0, 60, 50, 231, 113, 0, 134, 59, 137, 176, 4, 61, 0, 60, 50, 231, 113, 0, 222, 60, 113, 180, 91, 60, 0, 60, 49, 223, 111, 0, 134, 59, 137, 176, 4, 61, 0, 60, 49, 223, 111, 0, 115, 59, 137, 180, 226, 60, 0, 60, 49, 223, 111, 0, 235, 60, 113, 176, 134, 60, 0, 60, 49, 223, 111, 0, 235, 60, 113, 176, 134, 60, 0, 60, 46, 223, 113, 0, 153, 59, 0, 0, 37, 61, 0, 60, 46, 223, 113, 0, 134, 59, 137, 176, 4, 61, 0, 60, 46, 223, 113, 0, 248, 60, 0, 0, 177, 60, 0, 60, 46, 223, 113, 0, 153, 59, 0, 0, 37, 61, 0, 60, 45, 0, 118, 0, 58, 57, 124, 48, 155, 61, 0, 60, 45, 0, 118, 0, 65, 57, 0, 0, 154, 61, 0, 60, 45, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 45, 0, 118, 0, 248, 60, 0, 0, 177, 60, 0, 60, 45, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 45, 0, 118, 0, 153, 59, 0, 0, 37, 61, 0, 60, 45, 0, 118, 0, 238, 60, 75, 48, 181, 60, 0, 60, 45, 0, 118, 0, 228, 60, 75, 52, 184, 60, 0, 60, 46, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 46, 0, 118, 0, 238, 60, 75, 48, 181, 60, 0, 60, 46, 0, 118, 0, 126, 59, 100, 52, 43, 61, 0, 60, 46, 0, 118, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 3, 126, 0, 0, 0, 172, 48, 212, 61, 0, 60, 11, 3, 126, 0, 0, 0, 0, 0, 218, 61, 0, 60, 11, 3, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 11, 3, 126, 0, 65, 57, 0, 0, 154, 61, 0, 60, 11, 0, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 11, 0, 126, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 0, 126, 0, 58, 57, 124, 48, 155, 61, 0, 60, 11, 0, 126, 0, 52, 57, 124, 52, 157, 61, 0, 60, 9, 0, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 9, 0, 126, 0, 58, 57, 124, 48, 155, 61, 0, 60, 9, 0, 126, 0, 52, 53, 148, 52, 182, 61, 0, 60, 9, 0, 126, 0, 41, 53, 185, 180, 129, 61, 0, 60, 104, 33, 64, 0, 200, 48, 174, 178, 112, 62, 0, 60, 104, 33, 64, 0, 14, 46, 198, 180, 64, 63, 0, 60, 104, 33, 64, 0, 48, 53, 125, 178, 147, 61, 0, 60, 104, 33, 64, 0, 41, 57, 161, 180, 105, 61, 0, 60, 10, 234, 124, 0, 48, 53, 125, 178, 147, 61, 0, 60, 10, 234, 124, 0, 41, 53, 185, 180, 129, 61, 0, 60, 10, 234, 124, 0, 53, 57, 161, 176, 129, 61, 0, 60, 10, 234, 124, 0, 53, 53, 185, 176, 158, 61, 0, 60, 10, 234, 124, 0, 53, 57, 161, 176, 129, 61, 0, 60, 11, 234, 124, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 234, 124, 0, 53, 53, 185, 176, 158, 61, 0, 60, 11, 234, 124, 0, 65, 57, 0, 0, 154, 61, 0, 60, 11, 234, 124, 0, 17, 53, 86, 185, 235, 60, 0, 60, 7, 209, 117, 0, 232, 48, 150, 184, 28, 61, 0, 60, 7, 209, 117, 0, 234, 48, 100, 185, 242, 60, 0, 60, 7, 209, 117, 0, 23, 53, 141, 184, 19, 61, 0, 60, 7, 209, 117, 0, 29, 57, 125, 183, 37, 61, 0, 60, 8, 211, 118, 0, 35, 53, 53, 182, 92, 61, 0, 60, 8, 211, 118, 0, 29, 53, 155, 183, 57, 61, 0, 60, 8, 211, 118, 0, 41, 57, 161, 180, 105, 61, 0, 60, 8, 211, 118, 0, 41, 53, 185, 180, 129, 61, 0, 60, 8, 211, 118, 0, 85, 59, 197, 182, 157, 60, 0, 60, 53, 209, 104, 0, 41, 57, 161, 180, 105, 61, 0, 60, 53, 209, 104, 0, 29, 57, 125, 183, 37, 61, 0, 60, 53, 209, 104, 0, 115, 59, 137, 180, 226, 60, 0, 60, 53, 209, 104, 0, 230, 48, 171, 183, 108, 62, 0, 60, 18, 144, 55, 0, 0, 0, 46, 182, 98, 63, 0, 60, 18, 144, 55, 0, 0, 0, 185, 183, 117, 62, 0, 60, 18, 144, 55, 0, 33, 46, 49, 182, 27, 63, 0, 60, 18, 144, 55, 0, 55, 59, 135, 184, 87, 60, 0, 60, 60, 210, 101, 0, 29, 57, 125, 183, 37, 61, 0, 60, 60, 210, 101, 0, 17, 57, 60, 185, 222, 60, 0, 60, 60, 210, 101, 0, 85, 59, 197, 182, 157, 60, 0, 60, 60, 210, 101, 0, 198, 60, 13, 182, 21, 60, 0, 60, 51, 193, 97, 0, 115, 59, 137, 180, 226, 60, 0, 60, 51, 193, 97, 0, 85, 59, 197, 182, 157, 60, 0, 60, 51, 193, 97, 0, 222, 60, 113, 180, 91, 60, 0, 60, 51, 193, 97, 0, 14, 46, 198, 180, 64, 63, 0, 60, 71, 217, 97, 0, 0, 0, 46, 182, 98, 63, 0, 60, 71, 217, 97, 0, 33, 46, 49, 182, 27, 63, 0, 60, 71, 217, 97, 0, 0, 0, 210, 180, 134, 63, 0, 60, 71, 217, 97, 0, 200, 48, 174, 178, 112, 62, 0, 60, 0, 120, 38, 0, 0, 0, 210, 176, 186, 61, 0, 60, 0, 120, 38, 0, 0, 0, 215, 178, 124, 62, 0, 60, 0, 120, 38, 0, 194, 48, 199, 176, 173, 61, 0, 60, 0, 120, 38, 0, 41, 53, 185, 180, 129, 61, 0, 60, 110, 233, 57, 0, 33, 46, 49, 182, 27, 63, 0, 60, 110, 233, 57, 0, 35, 53, 53, 182, 92, 61, 0, 60, 110, 233, 57, 0, 14, 46, 198, 180, 64, 63, 0, 60, 110, 233, 57, 0, 29, 53, 155, 183, 57, 61, 0, 60, 108, 224, 57, 0, 33, 46, 49, 182, 27, 63, 0, 60, 108, 224, 57, 0, 230, 48, 171, 183, 108, 62, 0, 60, 108, 224, 57, 0, 35, 53, 53, 182, 92, 61, 0, 60, 108, 224, 57, 0, 48, 53, 125, 178, 147, 61, 0, 60, 40, 101, 64, 0, 194, 48, 199, 176, 173, 61, 0, 60, 40, 101, 64, 0, 200, 48, 174, 178, 112, 62, 0, 60, 40, 101, 64, 0, 53, 53, 185, 176, 158, 61, 0, 60, 40, 101, 64, 0, 14, 46, 198, 180, 64, 63, 0, 60, 11, 117, 46, 0, 0, 0, 215, 178, 124, 62, 0, 60, 11, 117, 46, 0, 0, 0, 210, 180, 134, 63, 0, 60, 11, 117, 46, 0, 200, 48, 174, 178, 112, 62, 0, 60, 11, 117, 46, 0, 232, 48, 150, 184, 28, 61, 0, 60, 5, 135, 35, 0, 0, 0, 185, 183, 117, 62, 0, 60, 5, 135, 35, 0, 0, 0, 159, 184, 36, 61, 0, 60, 5, 135, 35, 0, 230, 48, 171, 183, 108, 62, 0, 60, 5, 135, 35, 0, 23, 53, 141, 184, 19, 61, 0, 60, 51, 153, 52, 0, 230, 48, 171, 183, 108, 62, 0, 60, 51, 153, 52, 0, 232, 48, 150, 184, 28, 61, 0, 60, 51, 153, 52, 0, 29, 53, 155, 183, 57, 61, 0, 60, 51, 153, 52, 0, 234, 48, 100, 185, 242, 60, 0, 60, 7, 208, 117, 0, 0, 0, 159, 184, 36, 61, 0, 60, 7, 208, 117, 0, 0, 0, 113, 185, 248, 60, 0, 60, 7, 208, 117, 0, 232, 48, 150, 184, 28, 61, 0, 60, 7, 208, 117, 0, 180, 188, 180, 56, 3, 60, 0, 60, 140, 43, 25, 0, 111, 189, 124, 52, 145, 57, 0, 60, 140, 43, 25, 0, 228, 188, 75, 52, 184, 60, 0, 60, 140, 43, 25, 0, 225, 188, 13, 57, 142, 56, 0, 60, 140, 43, 25, 0, 65, 185, 0, 0, 154, 189, 0, 60, 246, 44, 138, 0, 0, 0, 172, 52, 101, 189, 0, 60, 246, 44, 138, 0, 0, 0, 0, 0, 218, 189, 0, 60, 246, 44, 138, 0, 52, 185, 124, 52, 53, 189, 0, 60, 246, 44, 138, 0, 17, 181, 86, 185, 235, 188, 0, 60, 248, 210, 139, 0, 0, 0, 210, 180, 154, 189, 0, 60, 248, 210, 139, 0, 0, 0, 113, 185, 248, 188, 0, 60, 248, 210, 139, 0, 17, 185, 60, 185, 222, 188, 0, 60, 248, 210, 139, 0, 41, 185, 161, 180, 105, 189, 0, 60, 248, 210, 139, 0, 0, 0, 0, 0, 218, 61, 0, 60, 245, 232, 124, 0, 194, 176, 199, 176, 173, 61, 0, 60, 245, 232, 124, 0, 0, 0, 210, 176, 186, 61, 0, 60, 245, 232, 124, 0, 53, 181, 185, 176, 158, 61, 0, 60, 245, 232, 124, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 232, 124, 0, 52, 181, 148, 52, 182, 61, 0, 60, 249, 31, 122, 0, 28, 185, 210, 58, 19, 61, 0, 60, 249, 31, 122, 0, 52, 185, 124, 52, 157, 61, 0, 60, 249, 31, 122, 0, 0, 0, 172, 52, 206, 61, 0, 60, 249, 31, 122, 0, 0, 0, 6, 59, 45, 61, 0, 60, 249, 31, 122, 0, 222, 188, 113, 180, 91, 60, 0, 60, 137, 235, 36, 0, 154, 189, 0, 0, 65, 57, 0, 60, 137, 235, 36, 0, 105, 189, 161, 180, 41, 57, 0, 60, 137, 235, 36, 0, 235, 188, 113, 176, 134, 60, 0, 60, 137, 235, 36, 0, 248, 188, 0, 0, 177, 60, 0, 60, 137, 235, 36, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 233, 246, 0, 105, 189, 161, 180, 41, 185, 0, 60, 132, 233, 246, 0, 154, 189, 210, 180, 0, 0, 0, 60, 132, 233, 246, 0, 154, 189, 0, 0, 65, 185, 0, 60, 132, 233, 246, 0, 159, 189, 172, 52, 138, 42, 0, 60, 140, 50, 248, 0, 225, 188, 13, 57, 121, 183, 0, 60, 140, 50, 248, 0, 111, 189, 124, 52, 192, 184, 0, 60, 140, 50, 248, 0, 246, 188, 56, 57, 138, 42, 0, 60, 140, 50, 248, 0, 0, 0, 6, 59, 45, 61, 0, 60, 249, 122, 31, 0, 52, 185, 232, 59, 145, 57, 0, 60, 249, 122, 31, 0, 28, 185, 210, 58, 19, 61, 0, 60, 249, 122, 31, 0, 0, 0, 36, 60, 170, 57, 0, 60, 249, 122, 31, 0, 76, 185, 36, 60, 138, 42, 0, 60, 246, 126, 246, 0, 0, 0, 36, 60, 216, 184, 0, 60, 246, 126, 246, 0, 52, 185, 232, 59, 192, 184, 0, 60, 246, 126, 246, 0, 0, 0, 100, 60, 138, 42, 0, 60, 246, 126, 246, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 245, 0, 0, 0, 187, 186, 65, 181, 0, 60, 250, 130, 245, 0, 0, 0, 251, 186, 0, 0, 0, 60, 250, 130, 245, 0, 53, 181, 159, 186, 53, 181, 0, 60, 250, 130, 245, 0, 0, 0, 113, 185, 248, 60, 0, 60, 251, 133, 27, 0, 29, 181, 222, 185, 134, 59, 0, 60, 251, 133, 27, 0, 0, 0, 245, 185, 153, 59, 0, 60, 251, 133, 27, 0, 234, 176, 100, 185, 242, 60, 0, 60, 251, 133, 27, 0, 17, 181, 86, 185, 235, 60, 0, 60, 251, 133, 27, 0, 0, 0, 122, 186, 65, 57, 0, 60, 252, 130, 11, 0, 53, 181, 159, 186, 53, 53, 0, 60, 252, 130, 11, 0, 0, 0, 187, 186, 65, 53, 0, 60, 252, 130, 11, 0, 41, 181, 102, 186, 53, 57, 0, 60, 252, 130, 11, 0, 29, 185, 199, 185, 115, 59, 0, 60, 252, 215, 119, 0, 52, 185, 69, 190, 26, 57, 0, 60, 252, 215, 119, 0, 29, 181, 222, 185, 134, 59, 0, 60, 252, 215, 119, 0, 17, 185, 60, 185, 222, 60, 0, 60, 204, 144, 25, 0, 84, 187, 227, 184, 170, 58, 0, 60, 204, 144, 25, 0, 29, 185, 199, 185, 115, 59, 0, 60, 204, 144, 25, 0, 55, 187, 135, 184, 87, 60, 0, 60, 204, 144, 25, 0, 41, 181, 102, 186, 53, 185, 0, 60, 252, 133, 229, 0, 0, 0, 245, 185, 153, 187, 0, 60, 252, 133, 229, 0, 0, 0, 122, 186, 65, 185, 0, 60, 252, 133, 229, 0, 29, 181, 222, 185, 134, 187, 0, 60, 252, 133, 229, 0, 129, 187, 97, 185, 167, 180, 0, 60, 244, 206, 115, 0, 69, 185, 97, 190, 79, 185, 0, 60, 244, 206, 115, 0, 53, 185, 130, 186, 41, 181, 0, 60, 244, 206, 115, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 248, 0, 53, 185, 130, 186, 41, 181, 0, 60, 199, 143, 248, 0, 65, 185, 179, 186, 0, 0, 0, 60, 199, 143, 248, 0, 129, 187, 97, 185, 167, 180, 0, 60, 199, 143, 248, 0, 246, 188, 56, 57, 138, 42, 0, 60, 187, 106, 248, 0, 52, 185, 232, 59, 192, 184, 0, 60, 187, 106, 248, 0, 225, 188, 13, 57, 121, 183, 0, 60, 187, 106, 248, 0, 76, 185, 36, 60, 138, 42, 0, 60, 187, 106, 248, 0, 225, 188, 13, 57, 121, 183, 0, 60, 189, 105, 234, 0, 28, 185, 210, 58, 170, 188, 0, 60, 189, 105, 234, 0, 180, 188, 180, 56, 54, 187, 0, 60, 189, 105, 234, 0, 52, 185, 232, 59, 192, 184, 0, 60, 189, 105, 234, 0, 52, 185, 232, 59, 192, 184, 0, 60, 249, 122, 225, 0, 0, 0, 6, 59, 196, 188, 0, 60, 249, 122, 225, 0, 28, 185, 210, 58, 170, 188, 0, 60, 249, 122, 225, 0, 0, 0, 36, 60, 216, 184, 0, 60, 249, 122, 225, 0, 28, 185, 210, 58, 19, 61, 0, 60, 189, 105, 22, 0, 225, 188, 13, 57, 142, 56, 0, 60, 189, 105, 22, 0, 180, 188, 180, 56, 3, 60, 0, 60, 189, 105, 22, 0, 52, 185, 232, 59, 145, 57, 0, 60, 189, 105, 22, 0, 52, 185, 232, 59, 145, 57, 0, 60, 187, 106, 8, 0, 246, 188, 56, 57, 138, 42, 0, 60, 187, 106, 8, 0, 225, 188, 13, 57, 142, 56, 0, 60, 187, 106, 8, 0, 76, 185, 36, 60, 138, 42, 0, 60, 187, 106, 8, 0, 0, 0, 36, 60, 170, 57, 0, 60, 246, 126, 10, 0, 76, 185, 36, 60, 138, 42, 0, 60, 246, 126, 10, 0, 52, 185, 232, 59, 145, 57, 0, 60, 246, 126, 10, 0, 0, 0, 100, 60, 138, 42, 0, 60, 246, 126, 10, 0, 159, 189, 172, 52, 138, 42, 0, 60, 132, 23, 246, 0, 154, 189, 0, 0, 65, 185, 0, 60, 132, 23, 246, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 23, 246, 0, 111, 189, 124, 52, 192, 184, 0, 60, 132, 23, 246, 0, 111, 189, 124, 52, 192, 184, 0, 60, 136, 23, 223, 0, 248, 188, 0, 0, 203, 188, 0, 60, 136, 23, 223, 0, 154, 189, 0, 0, 65, 185, 0, 60, 136, 23, 223, 0, 228, 188, 75, 52, 98, 188, 0, 60, 136, 23, 223, 0, 111, 189, 124, 52, 192, 184, 0, 60, 140, 44, 232, 0, 180, 188, 180, 56, 54, 187, 0, 60, 140, 44, 232, 0, 228, 188, 75, 52, 98, 188, 0, 60, 140, 44, 232, 0, 225, 188, 13, 57, 121, 183, 0, 60, 140, 44, 232, 0, 154, 189, 210, 180, 0, 0, 0, 60, 151, 186, 248, 0, 230, 188, 64, 184, 37, 180, 0, 60, 151, 186, 248, 0, 241, 188, 86, 184, 0, 0, 0, 60, 151, 186, 248, 0, 219, 188, 43, 184, 37, 184, 0, 60, 151, 186, 248, 0, 105, 189, 161, 180, 41, 185, 0, 60, 151, 186, 248, 0, 105, 189, 161, 180, 41, 185, 0, 60, 150, 192, 233, 0, 197, 188, 253, 183, 226, 185, 0, 60, 150, 192, 233, 0, 219, 188, 43, 184, 37, 184, 0, 60, 150, 192, 233, 0, 175, 188, 164, 183, 159, 187, 0, 60, 150, 192, 233, 0, 222, 188, 113, 180, 161, 188, 0, 60, 150, 192, 233, 0, 154, 189, 0, 0, 65, 185, 0, 60, 136, 238, 223, 0, 222, 188, 113, 180, 161, 188, 0, 60, 136, 238, 223, 0, 105, 189, 161, 180, 41, 185, 0, 60, 136, 238, 223, 0, 248, 188, 0, 0, 203, 188, 0, 60, 136, 238, 223, 0, 197, 188, 253, 183, 226, 57, 0, 60, 149, 194, 25, 0, 105, 189, 161, 180, 41, 57, 0, 60, 149, 194, 25, 0, 219, 188, 43, 184, 37, 56, 0, 60, 149, 194, 25, 0, 175, 188, 164, 183, 159, 59, 0, 60, 149, 194, 25, 0, 198, 188, 13, 182, 21, 60, 0, 60, 149, 194, 25, 0, 222, 188, 113, 180, 91, 60, 0, 60, 149, 194, 25, 0, 230, 188, 64, 184, 37, 52, 0, 60, 151, 186, 8, 0, 154, 189, 210, 180, 0, 0, 0, 60, 151, 186, 8, 0, 241, 188, 86, 184, 0, 0, 0, 60, 151, 186, 8, 0, 219, 188, 43, 184, 37, 56, 0, 60, 151, 186, 8, 0, 105, 189, 161, 180, 41, 57, 0, 60, 151, 186, 8, 0, 105, 189, 161, 180, 41, 57, 0, 60, 132, 233, 10, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 233, 10, 0, 154, 189, 210, 180, 0, 0, 0, 60, 132, 233, 10, 0, 154, 189, 0, 0, 65, 57, 0, 60, 132, 233, 10, 0, 0, 0, 172, 48, 212, 61, 0, 60, 247, 3, 126, 0, 52, 181, 148, 52, 182, 61, 0, 60, 247, 3, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 247, 3, 126, 0, 0, 0, 172, 52, 206, 61, 0, 60, 247, 3, 126, 0, 58, 185, 124, 48, 155, 61, 0, 60, 210, 0, 118, 0, 126, 187, 100, 52, 43, 61, 0, 60, 210, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 210, 0, 118, 0, 52, 185, 124, 52, 157, 61, 0, 60, 210, 0, 118, 0, 126, 187, 100, 52, 43, 61, 0, 60, 200, 40, 105, 0, 180, 188, 180, 56, 3, 60, 0, 60, 200, 40, 105, 0, 228, 188, 75, 52, 184, 60, 0, 60, 200, 40, 105, 0, 52, 185, 124, 52, 157, 61, 0, 60, 200, 40, 105, 0, 28, 185, 210, 58, 19, 61, 0, 60, 200, 40, 105, 0, 23, 181, 141, 184, 19, 61, 0, 60, 249, 211, 118, 0, 17, 185, 60, 185, 222, 60, 0, 60, 249, 211, 118, 0, 17, 181, 86, 185, 235, 60, 0, 60, 249, 211, 118, 0, 29, 185, 125, 183, 37, 61, 0, 60, 249, 211, 118, 0, 29, 181, 155, 183, 57, 61, 0, 60, 249, 211, 118, 0, 85, 187, 197, 182, 157, 60, 0, 60, 196, 195, 93, 0, 175, 188, 164, 183, 159, 59, 0, 60, 196, 195, 93, 0, 55, 187, 135, 184, 87, 60, 0, 60, 196, 195, 93, 0, 198, 188, 13, 182, 21, 60, 0, 60, 196, 195, 93, 0, 65, 185, 0, 0, 154, 61, 0, 60, 210, 231, 115, 0, 134, 187, 137, 176, 4, 61, 0, 60, 210, 231, 115, 0, 53, 185, 161, 176, 129, 61, 0, 60, 210, 231, 115, 0, 153, 187, 0, 0, 37, 61, 0, 60, 210, 231, 115, 0, 41, 185, 161, 180, 105, 189, 0, 60, 246, 233, 132, 0, 0, 0, 0, 0, 218, 189, 0, 60, 246, 233, 132, 0, 0, 0, 210, 180, 154, 189, 0, 60, 246, 233, 132, 0, 65, 185, 0, 0, 154, 189, 0, 60, 246, 233, 132, 0, 222, 188, 113, 180, 161, 188, 0, 60, 216, 236, 138, 0, 65, 185, 0, 0, 154, 189, 0, 60, 216, 236, 138, 0, 41, 185, 161, 180, 105, 189, 0, 60, 216, 236, 138, 0, 248, 188, 0, 0, 203, 188, 0, 60, 216, 236, 138, 0, 55, 187, 135, 184, 87, 188, 0, 60, 205, 193, 159, 0, 41, 185, 161, 180, 105, 189, 0, 60, 205, 193, 159, 0, 17, 185, 60, 185, 222, 188, 0, 60, 205, 193, 159, 0, 175, 188, 164, 183, 159, 187, 0, 60, 205, 193, 159, 0, 222, 188, 113, 180, 161, 188, 0, 60, 205, 193, 159, 0, 28, 185, 210, 58, 170, 188, 0, 60, 249, 31, 134, 0, 0, 0, 172, 52, 101, 189, 0, 60, 249, 31, 134, 0, 52, 185, 124, 52, 53, 189, 0, 60, 249, 31, 134, 0, 0, 0, 6, 59, 196, 188, 0, 60, 249, 31, 134, 0, 180, 188, 180, 56, 54, 187, 0, 60, 201, 42, 151, 0, 52, 185, 124, 52, 53, 189, 0, 60, 201, 42, 151, 0, 228, 188, 75, 52, 98, 188, 0, 60, 201, 42, 151, 0, 28, 185, 210, 58, 170, 188, 0, 60, 201, 42, 151, 0, 228, 188, 75, 52, 98, 188, 0, 60, 216, 42, 144, 0, 65, 185, 0, 0, 154, 189, 0, 60, 216, 42, 144, 0, 248, 188, 0, 0, 203, 188, 0, 60, 216, 42, 144, 0, 52, 185, 124, 52, 53, 189, 0, 60, 216, 42, 144, 0, 248, 188, 0, 0, 177, 60, 0, 60, 135, 10, 35, 0, 111, 189, 124, 52, 145, 57, 0, 60, 135, 10, 35, 0, 154, 189, 0, 0, 65, 57, 0, 60, 135, 10, 35, 0, 238, 188, 75, 48, 181, 60, 0, 60, 135, 10, 35, 0, 228, 188, 75, 52, 184, 60, 0, 60, 135, 10, 35, 0, 154, 189, 0, 0, 65, 57, 0, 60, 132, 19, 10, 0, 159, 189, 172, 52, 138, 42, 0, 60, 132, 19, 10, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 19, 10, 0, 111, 189, 124, 52, 145, 57, 0, 60, 132, 19, 10, 0, 225, 188, 13, 57, 142, 56, 0, 60, 140, 50, 8, 0, 159, 189, 172, 52, 138, 42, 0, 60, 140, 50, 8, 0, 111, 189, 124, 52, 145, 57, 0, 60, 140, 50, 8, 0, 246, 188, 56, 57, 138, 42, 0, 60, 140, 50, 8, 0, 41, 181, 102, 186, 53, 185, 0, 60, 116, 207, 246, 0, 69, 185, 97, 190, 79, 185, 0, 60, 116, 207, 246, 0, 29, 181, 222, 185, 134, 187, 0, 60, 116, 207, 246, 0, 230, 188, 64, 184, 37, 180, 0, 60, 200, 143, 249, 0, 112, 187, 62, 185, 167, 184, 0, 60, 200, 143, 249, 0, 129, 187, 97, 185, 167, 180, 0, 60, 200, 143, 249, 0, 219, 188, 43, 184, 37, 184, 0, 60, 200, 143, 249, 0, 241, 188, 86, 184, 0, 0, 0, 60, 199, 143, 249, 0, 129, 187, 97, 185, 167, 180, 0, 60, 199, 143, 249, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 249, 0, 230, 188, 64, 184, 37, 180, 0, 60, 199, 143, 249, 0, 84, 187, 227, 184, 170, 186, 0, 60, 204, 144, 231, 0, 17, 185, 60, 185, 222, 188, 0, 60, 204, 144, 231, 0, 29, 185, 199, 185, 115, 187, 0, 60, 204, 144, 231, 0, 55, 187, 135, 184, 87, 188, 0, 60, 204, 144, 231, 0, 197, 188, 253, 183, 226, 185, 0, 60, 206, 142, 236, 0, 55, 187, 135, 184, 87, 188, 0, 60, 206, 142, 236, 0, 84, 187, 227, 184, 170, 186, 0, 60, 206, 142, 236, 0, 175, 188, 164, 183, 159, 187, 0, 60, 206, 142, 236, 0, 219, 188, 43, 184, 37, 184, 0, 60, 201, 144, 236, 0, 84, 187, 227, 184, 170, 186, 0, 60, 201, 144, 236, 0, 112, 187, 62, 185, 167, 184, 0, 60, 201, 144, 236, 0, 197, 188, 253, 183, 226, 185, 0, 60, 201, 144, 236, 0, 29, 181, 222, 185, 134, 187, 0, 60, 251, 133, 229, 0, 0, 0, 113, 185, 248, 188, 0, 60, 251, 133, 229, 0, 0, 0, 245, 185, 153, 187, 0, 60, 251, 133, 229, 0, 17, 181, 86, 185, 235, 188, 0, 60, 251, 133, 229, 0, 29, 185, 199, 185, 115, 187, 0, 60, 251, 133, 228, 0, 17, 181, 86, 185, 235, 188, 0, 60, 251, 133, 228, 0, 29, 181, 222, 185, 134, 187, 0, 60, 251, 133, 228, 0, 17, 185, 60, 185, 222, 188, 0, 60, 251, 133, 228, 0, 112, 187, 62, 185, 167, 184, 0, 60, 134, 222, 251, 0, 69, 185, 97, 190, 79, 185, 0, 60, 134, 222, 251, 0, 129, 187, 97, 185, 167, 180, 0, 60, 134, 222, 251, 0, 53, 185, 130, 186, 41, 53, 0, 60, 245, 208, 140, 0, 52, 185, 69, 190, 26, 57, 0, 60, 245, 208, 140, 0, 129, 187, 97, 185, 167, 52, 0, 60, 245, 208, 140, 0, 84, 187, 227, 184, 170, 58, 0, 60, 201, 144, 20, 0, 219, 188, 43, 184, 37, 56, 0, 60, 201, 144, 20, 0, 112, 187, 62, 185, 167, 56, 0, 60, 201, 144, 20, 0, 197, 188, 253, 183, 226, 57, 0, 60, 201, 144, 20, 0, 55, 187, 135, 184, 87, 60, 0, 60, 206, 142, 20, 0, 197, 188, 253, 183, 226, 57, 0, 60, 206, 142, 20, 0, 84, 187, 227, 184, 170, 58, 0, 60, 206, 142, 20, 0, 175, 188, 164, 183, 159, 59, 0, 60, 206, 142, 20, 0, 53, 185, 130, 186, 41, 53, 0, 60, 199, 143, 8, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 8, 0, 65, 185, 179, 186, 0, 0, 0, 60, 199, 143, 8, 0, 129, 187, 97, 185, 167, 52, 0, 60, 199, 143, 8, 0, 129, 187, 97, 185, 167, 52, 0, 60, 199, 143, 7, 0, 241, 188, 86, 184, 0, 0, 0, 60, 199, 143, 7, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 7, 0, 230, 188, 64, 184, 37, 52, 0, 60, 199, 143, 7, 0, 112, 187, 62, 185, 167, 56, 0, 60, 200, 143, 7, 0, 230, 188, 64, 184, 37, 52, 0, 60, 200, 143, 7, 0, 129, 187, 97, 185, 167, 52, 0, 60, 200, 143, 7, 0, 219, 188, 43, 184, 37, 56, 0, 60, 200, 143, 7, 0, 0, 0, 187, 186, 65, 53, 0, 60, 250, 130, 11, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 11, 0, 0, 0, 251, 186, 0, 0, 0, 60, 250, 130, 11, 0, 53, 181, 159, 186, 53, 53, 0, 60, 250, 130, 11, 0, 53, 181, 159, 186, 53, 53, 0, 60, 250, 130, 10, 0, 65, 185, 179, 186, 0, 0, 0, 60, 250, 130, 10, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 10, 0, 53, 185, 130, 186, 41, 53, 0, 60, 250, 130, 10, 0, 29, 181, 222, 185, 134, 59, 0, 60, 116, 207, 10, 0, 52, 185, 69, 190, 26, 57, 0, 60, 116, 207, 10, 0, 41, 181, 102, 186, 53, 57, 0, 60, 116, 207, 10, 0, 0, 0, 245, 185, 153, 59, 0, 60, 252, 133, 27, 0, 41, 181, 102, 186, 53, 57, 0, 60, 252, 133, 27, 0, 0, 0, 122, 186, 65, 57, 0, 60, 252, 133, 27, 0, 29, 181, 222, 185, 134, 59, 0, 60, 252, 133, 27, 0, 129, 187, 97, 185, 167, 52, 0, 60, 135, 220, 5, 0, 52, 185, 69, 190, 26, 57, 0, 60, 135, 220, 5, 0, 112, 187, 62, 185, 167, 56, 0, 60, 135, 220, 5, 0, 17, 181, 86, 185, 235, 60, 0, 60, 251, 133, 28, 0, 29, 185, 199, 185, 115, 59, 0, 60, 251, 133, 28, 0, 29, 181, 222, 185, 134, 59, 0, 60, 251, 133, 28, 0, 17, 185, 60, 185, 222, 60, 0, 60, 251, 133, 28, 0, 53, 181, 159, 186, 53, 181, 0, 60, 252, 130, 245, 0, 0, 0, 122, 186, 65, 185, 0, 60, 252, 130, 245, 0, 0, 0, 187, 186, 65, 181, 0, 60, 252, 130, 245, 0, 41, 181, 102, 186, 53, 185, 0, 60, 252, 130, 245, 0, 29, 185, 199, 185, 115, 187, 0, 60, 204, 224, 146, 0, 69, 185, 97, 190, 79, 185, 0, 60, 204, 224, 146, 0, 84, 187, 227, 184, 170, 186, 0, 60, 204, 224, 146, 0, 65, 185, 179, 186, 0, 0, 0, 60, 250, 130, 246, 0, 53, 181, 159, 186, 53, 181, 0, 60, 250, 130, 246, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 246, 0, 53, 185, 130, 186, 41, 181, 0, 60, 250, 130, 246, 0, 112, 187, 62, 185, 167, 56, 0, 60, 135, 220, 13, 0, 52, 185, 69, 190, 26, 57, 0, 60, 135, 220, 13, 0, 84, 187, 227, 184, 170, 58, 0, 60, 135, 220, 13, 0, 41, 181, 102, 186, 53, 57, 0, 60, 116, 207, 3, 0, 52, 185, 69, 190, 26, 57, 0, 60, 116, 207, 3, 0, 53, 181, 159, 186, 53, 53, 0, 60, 116, 207, 3, 0, 84, 187, 227, 184, 170, 58, 0, 60, 203, 219, 109, 0, 52, 185, 69, 190, 26, 57, 0, 60, 203, 219, 109, 0, 29, 185, 199, 185, 115, 59, 0, 60, 203, 219, 109, 0, 53, 181, 159, 186, 53, 53, 0, 60, 0, 208, 139, 0, 52, 185, 69, 190, 26, 57, 0, 60, 0, 208, 139, 0, 53, 185, 130, 186, 41, 53, 0, 60, 0, 208, 139, 0, 29, 181, 222, 185, 134, 187, 0, 60, 252, 219, 135, 0, 69, 185, 97, 190, 79, 185, 0, 60, 252, 219, 135, 0, 29, 185, 199, 185, 115, 187, 0, 60, 252, 219, 135, 0, 53, 185, 130, 186, 41, 181, 0, 60, 255, 206, 116, 0, 69, 185, 97, 190, 79, 185, 0, 60, 255, 206, 116, 0, 53, 181, 159, 186, 53, 181, 0, 60, 255, 206, 116, 0, 84, 187, 227, 184, 170, 186, 0, 60, 135, 223, 244, 0, 69, 185, 97, 190, 79, 185, 0, 60, 135, 223, 244, 0, 112, 187, 62, 185, 167, 184, 0, 60, 135, 223, 244, 0, 53, 181, 159, 186, 53, 181, 0, 60, 116, 207, 253, 0, 69, 185, 97, 190, 79, 185, 0, 60, 116, 207, 253, 0, 41, 181, 102, 186, 53, 185, 0, 60, 116, 207, 253, 0, 53, 185, 161, 176, 129, 61, 0, 60, 206, 231, 113, 0, 115, 187, 137, 180, 226, 60, 0, 60, 206, 231, 113, 0, 41, 185, 161, 180, 105, 61, 0, 60, 206, 231, 113, 0, 134, 187, 137, 176, 4, 61, 0, 60, 206, 231, 113, 0, 134, 187, 137, 176, 4, 61, 0, 60, 207, 223, 111, 0, 222, 188, 113, 180, 91, 60, 0, 60, 207, 223, 111, 0, 115, 187, 137, 180, 226, 60, 0, 60, 207, 223, 111, 0, 235, 188, 113, 176, 134, 60, 0, 60, 207, 223, 111, 0, 153, 187, 0, 0, 37, 61, 0, 60, 210, 223, 113, 0, 235, 188, 113, 176, 134, 60, 0, 60, 210, 223, 113, 0, 134, 187, 137, 176, 4, 61, 0, 60, 210, 223, 113, 0, 248, 188, 0, 0, 177, 60, 0, 60, 210, 223, 113, 0, 58, 185, 124, 48, 155, 61, 0, 60, 211, 0, 118, 0, 153, 187, 0, 0, 37, 61, 0, 60, 211, 0, 118, 0, 65, 185, 0, 0, 154, 61, 0, 60, 211, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 211, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 211, 0, 118, 0, 248, 188, 0, 0, 177, 60, 0, 60, 211, 0, 118, 0, 153, 187, 0, 0, 37, 61, 0, 60, 211, 0, 118, 0, 238, 188, 75, 48, 181, 60, 0, 60, 211, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 210, 0, 118, 0, 228, 188, 75, 52, 184, 60, 0, 60, 210, 0, 118, 0, 238, 188, 75, 48, 181, 60, 0, 60, 210, 0, 118, 0, 126, 187, 100, 52, 43, 61, 0, 60, 210, 0, 118, 0, 0, 0, 172, 48, 212, 61, 0, 60, 245, 3, 126, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 3, 126, 0, 0, 0, 0, 0, 218, 61, 0, 60, 245, 3, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 245, 3, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 245, 0, 126, 0, 65, 185, 0, 0, 154, 61, 0, 60, 245, 0, 126, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 0, 126, 0, 58, 185, 124, 48, 155, 61, 0, 60, 245, 0, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 247, 0, 126, 0, 52, 185, 124, 52, 157, 61, 0, 60, 247, 0, 126, 0, 58, 185, 124, 48, 155, 61, 0, 60, 247, 0, 126, 0, 52, 181, 148, 52, 182, 61, 0, 60, 247, 0, 126, 0, 200, 176, 174, 178, 112, 62, 0, 60, 152, 33, 64, 0, 41, 181, 185, 180, 129, 61, 0, 60, 152, 33, 64, 0, 14, 174, 198, 180, 64, 63, 0, 60, 152, 33, 64, 0, 48, 181, 125, 178, 147, 61, 0, 60, 152, 33, 64, 0, 48, 181, 125, 178, 147, 61, 0, 60, 246, 234, 124, 0, 41, 185, 161, 180, 105, 61, 0, 60, 246, 234, 124, 0, 41, 181, 185, 180, 129, 61, 0, 60, 246, 234, 124, 0, 53, 185, 161, 176, 129, 61, 0, 60, 246, 234, 124, 0, 53, 181, 185, 176, 158, 61, 0, 60, 246, 234, 124, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 234, 124, 0, 53, 185, 161, 176, 129, 61, 0, 60, 245, 234, 124, 0, 53, 181, 185, 176, 158, 61, 0, 60, 245, 234, 124, 0, 65, 185, 0, 0, 154, 61, 0, 60, 245, 234, 124, 0, 232, 176, 150, 184, 28, 61, 0, 60, 249, 209, 117, 0, 17, 181, 86, 185, 235, 60, 0, 60, 249, 209, 117, 0, 234, 176, 100, 185, 242, 60, 0, 60, 249, 209, 117, 0, 23, 181, 141, 184, 19, 61, 0, 60, 249, 209, 117, 0, 35, 181, 53, 182, 92, 61, 0, 60, 248, 211, 118, 0, 29, 185, 125, 183, 37, 61, 0, 60, 248, 211, 118, 0, 29, 181, 155, 183, 57, 61, 0, 60, 248, 211, 118, 0, 41, 185, 161, 180, 105, 61, 0, 60, 248, 211, 118, 0, 41, 181, 185, 180, 129, 61, 0, 60, 248, 211, 118, 0, 41, 185, 161, 180, 105, 61, 0, 60, 203, 209, 104, 0, 85, 187, 197, 182, 157, 60, 0, 60, 203, 209, 104, 0, 29, 185, 125, 183, 37, 61, 0, 60, 203, 209, 104, 0, 115, 187, 137, 180, 226, 60, 0, 60, 203, 209, 104, 0, 0, 0, 46, 182, 98, 63, 0, 60, 238, 144, 55, 0, 230, 176, 171, 183, 108, 62, 0, 60, 238, 144, 55, 0, 0, 0, 185, 183, 117, 62, 0, 60, 238, 144, 55, 0, 33, 174, 49, 182, 27, 63, 0, 60, 238, 144, 55, 0, 29, 185, 125, 183, 37, 61, 0, 60, 196, 210, 101, 0, 55, 187, 135, 184, 87, 60, 0, 60, 196, 210, 101, 0, 17, 185, 60, 185, 222, 60, 0, 60, 196, 210, 101, 0, 85, 187, 197, 182, 157, 60, 0, 60, 196, 210, 101, 0, 115, 187, 137, 180, 226, 60, 0, 60, 205, 193, 97, 0, 198, 188, 13, 182, 21, 60, 0, 60, 205, 193, 97, 0, 85, 187, 197, 182, 157, 60, 0, 60, 205, 193, 97, 0, 222, 188, 113, 180, 91, 60, 0, 60, 205, 193, 97, 0, 0, 0, 46, 182, 98, 63, 0, 60, 185, 217, 97, 0, 14, 174, 198, 180, 64, 63, 0, 60, 185, 217, 97, 0, 33, 174, 49, 182, 27, 63, 0, 60, 185, 217, 97, 0, 0, 0, 210, 180, 134, 63, 0, 60, 185, 217, 97, 0, 0, 0, 210, 176, 186, 61, 0, 60, 0, 120, 38, 0, 200, 176, 174, 178, 112, 62, 0, 60, 0, 120, 38, 0, 0, 0, 215, 178, 124, 62, 0, 60, 0, 120, 38, 0, 194, 176, 199, 176, 173, 61, 0, 60, 0, 120, 38, 0, 33, 174, 49, 182, 27, 63, 0, 60, 146, 233, 57, 0, 41, 181, 185, 180, 129, 61, 0, 60, 146, 233, 57, 0, 35, 181, 53, 182, 92, 61, 0, 60, 146, 233, 57, 0, 14, 174, 198, 180, 64, 63, 0, 60, 146, 233, 57, 0, 33, 174, 49, 182, 27, 63, 0, 60, 148, 224, 57, 0, 29, 181, 155, 183, 57, 61, 0, 60, 148, 224, 57, 0, 230, 176, 171, 183, 108, 62, 0, 60, 148, 224, 57, 0, 35, 181, 53, 182, 92, 61, 0, 60, 148, 224, 57, 0, 194, 176, 199, 176, 173, 61, 0, 60, 216, 101, 64, 0, 48, 181, 125, 178, 147, 61, 0, 60, 216, 101, 64, 0, 200, 176, 174, 178, 112, 62, 0, 60, 216, 101, 64, 0, 53, 181, 185, 176, 158, 61, 0, 60, 216, 101, 64, 0, 0, 0, 215, 178, 124, 62, 0, 60, 245, 117, 46, 0, 14, 174, 198, 180, 64, 63, 0, 60, 245, 117, 46, 0, 0, 0, 210, 180, 134, 63, 0, 60, 245, 117, 46, 0, 200, 176, 174, 178, 112, 62, 0, 60, 245, 117, 46, 0, 0, 0, 185, 183, 117, 62, 0, 60, 251, 135, 35, 0, 232, 176, 150, 184, 28, 61, 0, 60, 251, 135, 35, 0, 0, 0, 159, 184, 36, 61, 0, 60, 251, 135, 35, 0, 230, 176, 171, 183, 108, 62, 0, 60, 251, 135, 35, 0, 230, 176, 171, 183, 108, 62, 0, 60, 205, 153, 52, 0, 23, 181, 141, 184, 19, 61, 0, 60, 205, 153, 52, 0, 232, 176, 150, 184, 28, 61, 0, 60, 205, 153, 52, 0, 29, 181, 155, 183, 57, 61, 0, 60, 205, 153, 52, 0, 0, 0, 159, 184, 36, 61, 0, 60, 249, 208, 117, 0, 234, 176, 100, 185, 242, 60, 0, 60, 249, 208, 117, 0, 0, 0, 113, 185, 248, 60, 0, 60, 249, 208, 117, 0, 232, 176, 150, 184, 28, 61, 0, 60, 249, 208, 117, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 3, 0, 0, 0, 1, 0, 4, 0, 6, 0, 5, 0, 4, 0, 5, 0, 7, 0, 8, 0, 10, 0, 9, 0, 8, 0, 9, 0, 11, 0, 8, 0, 11, 0, 12, 0, 13, 0, 15, 0, 14, 0, 16, 0, 13, 0, 14, 0, 17, 0, 16, 0, 14, 0, 18, 0, 20, 0, 19, 0, 18, 0, 19, 0, 21, 0, 18, 0, 21, 0, 22, 0, 23, 0, 25, 0, 24, 0, 23, 0, 24, 0, 26, 0, 23, 0, 26, 0, 27, 0, 28, 0, 30, 0, 29, 0, 31, 0, 28, 0, 29, 0, 32, 0, 34, 0, 33, 0, 32, 0, 33, 0, 35, 0, 36, 0, 38, 0, 37, 0, 36, 0, 37, 0, 39, 0, 40, 0, 42, 0, 41, 0, 43, 0, 40, 0, 41, 0, 44, 0, 46, 0, 45, 0, 44, 0, 45, 0, 47, 0, 48, 0, 50, 0, 49, 0, 51, 0, 48, 0, 49, 0, 51, 0, 49, 0, 52, 0, 53, 0, 55, 0, 54, 0, 56, 0, 53, 0, 54, 0, 57, 0, 59, 0, 58, 0, 60, 0, 62, 0, 61, 0, 60, 0, 61, 0, 63, 0, 64, 0, 66, 0, 65, 0, 64, 0, 65, 0, 67, 0, 68, 0, 70, 0, 69, 0, 71, 0, 73, 0, 72, 0, 74, 0, 71, 0, 72, 0, 75, 0, 77, 0, 76, 0, 75, 0, 76, 0, 78, 0, 79, 0, 81, 0, 80, 0, 79, 0, 80, 0, 82, 0, 83, 0, 85, 0, 84, 0, 86, 0, 83, 0, 84, 0, 87, 0, 89, 0, 88, 0, 90, 0, 87, 0, 88, 0, 91, 0, 93, 0, 92, 0, 94, 0, 91, 0, 92, 0, 95, 0, 97, 0, 96, 0, 98, 0, 95, 0, 96, 0, 99, 0, 101, 0, 100, 0, 102, 0, 99, 0, 100, 0, 103, 0, 105, 0, 104, 0, 106, 0, 103, 0, 104, 0, 107, 0, 109, 0, 108, 0, 107, 0, 108, 0, 110, 0, 111, 0, 113, 0, 112, 0, 114, 0, 111, 0, 112, 0, 115, 0, 114, 0, 112, 0, 116, 0, 118, 0, 117, 0, 119, 0, 116, 0, 117, 0, 120, 0, 119, 0, 117, 0, 121, 0, 123, 0, 122, 0, 124, 0, 121, 0, 122, 0, 125, 0, 127, 0, 126, 0, 125, 0, 126, 0, 128, 0, 125, 0, 128, 0, 129, 0, 125, 0, 129, 0, 130, 0, 131, 0, 133, 0, 132, 0, 131, 0, 132, 0, 134, 0, 131, 0, 134, 0, 135, 0, 136, 0, 138, 0, 137, 0, 136, 0, 137, 0, 139, 0, 140, 0, 142, 0, 141, 0, 140, 0, 141, 0, 143, 0, 144, 0, 146, 0, 145, 0, 144, 0, 145, 0, 147, 0, 148, 0, 150, 0, 149, 0, 148, 0, 149, 0, 151, 0, 148, 0, 151, 0, 152, 0, 153, 0, 155, 0, 154, 0, 156, 0, 153, 0, 154, 0, 156, 0, 154, 0, 157, 0, 158, 0, 160, 0, 159, 0, 161, 0, 158, 0, 159, 0, 162, 0, 164, 0, 163, 0, 165, 0, 162, 0, 163, 0, 166, 0, 168, 0, 167, 0, 166, 0, 167, 0, 169, 0, 170, 0, 172, 0, 171, 0, 170, 0, 171, 0, 173, 0, 174, 0, 176, 0, 175, 0, 174, 0, 175, 0, 177, 0, 174, 0, 177, 0, 178, 0, 179, 0, 181, 0, 180, 0, 182, 0, 179, 0, 180, 0, 183, 0, 185, 0, 184, 0, 186, 0, 183, 0, 184, 0, 187, 0, 189, 0, 188, 0, 190, 0, 187, 0, 188, 0, 191, 0, 193, 0, 192, 0, 191, 0, 192, 0, 194, 0, 191, 0, 194, 0, 195, 0, 196, 0, 198, 0, 197, 0, 196, 0, 197, 0, 199, 0, 200, 0, 202, 0, 201, 0, 203, 0, 200, 0, 201, 0, 204, 0, 206, 0, 205, 0, 207, 0, 209, 0, 208, 0, 210, 0, 207, 0, 208, 0, 211, 0, 213, 0, 212, 0, 214, 0, 211, 0, 212, 0, 215, 0, 217, 0, 216, 0, 218, 0, 215, 0, 216, 0, 219, 0, 221, 0, 220, 0, 222, 0, 219, 0, 220, 0, 223, 0, 225, 0, 224, 0, 226, 0, 223, 0, 224, 0, 227, 0, 229, 0, 228, 0, 227, 0, 228, 0, 230, 0, 231, 0, 233, 0, 232, 0, 231, 0, 232, 0, 234, 0, 235, 0, 237, 0, 236, 0, 238, 0, 240, 0, 239, 0, 241, 0, 243, 0, 242, 0, 241, 0, 242, 0, 244, 0, 245, 0, 247, 0, 246, 0, 245, 0, 246, 0, 248, 0, 249, 0, 251, 0, 250, 0, 249, 0, 250, 0, 252, 0, 253, 0, 255, 0, 254, 0, 253, 0, 254, 0, 0, 1, 1, 1, 3, 1, 2, 1, 1, 1, 2, 1, 4, 1, 5, 1, 7, 1, 6, 1, 8, 1, 5, 1, 6, 1, 9, 1, 11, 1, 10, 1, 12, 1, 9, 1, 10, 1, 13, 1, 15, 1, 14, 1, 16, 1, 18, 1, 17, 1, 19, 1, 16, 1, 17, 1, 20, 1, 22, 1, 21, 1, 23, 1, 25, 1, 24, 1, 26, 1, 23, 1, 24, 1, 27, 1, 29, 1, 28, 1, 27, 1, 28, 1, 30, 1, 31, 1, 33, 1, 32, 1, 34, 1, 36, 1, 35, 1, 34, 1, 35, 1, 37, 1, 38, 1, 40, 1, 39, 1, 41, 1, 43, 1, 42, 1, 44, 1, 46, 1, 45, 1, 47, 1, 49, 1, 48, 1, 50, 1, 52, 1, 51, 1, 53, 1, 55, 1, 54, 1, 56, 1, 58, 1, 57, 1, 59, 1, 61, 1, 60, 1, 62, 1, 64, 1, 63, 1, 65, 1, 62, 1, 63, 1, 66, 1, 68, 1, 67, 1, 69, 1, 66, 1, 67, 1, 70, 1, 72, 1, 71, 1, 73, 1, 70, 1, 71, 1, 74, 1, 76, 1, 75, 1, 77, 1, 74, 1, 75, 1, 78, 1, 80, 1, 79, 1, 81, 1, 78, 1, 79, 1, 82, 1, 84, 1, 83, 1, 82, 1, 83, 1, 85, 1, 86, 1, 88, 1, 87, 1, 89, 1, 86, 1, 87, 1, 90, 1, 92, 1, 91, 1, 93, 1, 90, 1, 91, 1, 94, 1, 96, 1, 95, 1, 94, 1, 95, 1, 97, 1, 98, 1, 100, 1, 99, 1, 101, 1, 98, 1, 99, 1, 102, 1, 104, 1, 103, 1, 105, 1, 102, 1, 103, 1, 105, 1, 103, 1, 106, 1, 107, 1, 109, 1, 108, 1, 110, 1, 107, 1, 108, 1, 111, 1, 113, 1, 112, 1, 114, 1, 111, 1, 112, 1, 115, 1, 117, 1, 116, 1, 118, 1, 115, 1, 116, 1, 118, 1, 116, 1, 119, 1, 120, 1, 122, 1, 121, 1, 123, 1, 120, 1, 121, 1, 124, 1, 126, 1, 125, 1, 127, 1, 124, 1, 125, 1, 128, 1, 130, 1, 129, 1, 131, 1, 128, 1, 129, 1, 132, 1, 134, 1, 133, 1, 135, 1, 132, 1, 133, 1, 136, 1, 138, 1, 137, 1, 136, 1, 137, 1, 139, 1, 140, 1, 142, 1, 141, 1, 143, 1, 140, 1, 141, 1, 144, 1, 146, 1, 145, 1, 144, 1, 145, 1, 147, 1, 148, 1, 150, 1, 149, 1, 151, 1, 148, 1, 149, 1, 152, 1, 154, 1, 153, 1, 155, 1, 152, 1, 153, 1, 156, 1, 158, 1, 157, 1, 159, 1, 156, 1, 157, 1, 160, 1, 162, 1, 161, 1, 163, 1, 160, 1, 161, 1, 164, 1, 166, 1, 165, 1, 167, 1, 164, 1, 165, 1, 168, 1, 170, 1, 169, 1, 171, 1, 168, 1, 169, 1, 172, 1, 174, 1, 173, 1, 172, 1, 173, 1, 175, 1, 176, 1, 178, 1, 177, 1, 179, 1, 176, 1, 177, 1, 180, 1, 182, 1, 181, 1, 183, 1, 180, 1, 181, 1, 184, 1, 183, 1, 181, 1, 185, 1, 187, 1, 186, 1, 185, 1, 186, 1, 188, 1, 185, 1, 188, 1, 189, 1, 190, 1, 192, 1, 191, 1, 193, 1, 190, 1, 191, 1, 194, 1, 193, 1, 191, 1, 195, 1, 197, 1, 196, 1, 198, 1, 195, 1, 196, 1, 199, 1, 198, 1, 196, 1, 200, 1, 202, 1, 201, 1, 200, 1, 201, 1, 203, 1, 204, 1, 206, 1, 205, 1, 207, 1, 204, 1, 205, 1, 208, 1, 210, 1, 209, 1, 211, 1, 208, 1, 209, 1, 212, 1, 214, 1, 213, 1, 212, 1, 213, 1, 215, 1, 216, 1, 218, 1, 217, 1, 219, 1, 216, 1, 217, 1, 220, 1, 222, 1, 221, 1, 220, 1, 221, 1, 223, 1, 223, 1, 221, 1, 224, 1, 225, 1, 227, 1, 226, 1, 225, 1, 226, 1, 228, 1, 229, 1, 231, 1, 230, 1, 232, 1, 234, 1, 233, 1, 235, 1, 232, 1, 233, 1, 236, 1, 238, 1, 237, 1, 239, 1, 236, 1, 237, 1, 240, 1, 242, 1, 241, 1, 243, 1, 245, 1, 244, 1, 243, 1, 244, 1, 246, 1, 247, 1, 249, 1, 248, 1, 250, 1, 247, 1, 248, 1, 251, 1, 253, 1, 252, 1, 254, 1, 251, 1, 252, 1, 255, 1, 1, 2, 0, 2, 255, 1, 0, 2, 2, 2, 3, 2, 5, 2, 4, 2, 3, 2, 4, 2, 6, 2, 7, 2, 9, 2, 8, 2, 7, 2, 8, 2, 10, 2, 11, 2, 13, 2, 12, 2, 11, 2, 12, 2, 14, 2, 15, 2, 17, 2, 16, 2, 15, 2, 16, 2, 18, 2, 19, 2, 21, 2, 20, 2, 19, 2, 20, 2, 22, 2, 23, 2, 25, 2, 24, 2, 26, 2, 23, 2, 24, 2, 27, 2, 29, 2, 28, 2, 27, 2, 28, 2, 30, 2, 27, 2, 30, 2, 31, 2, 32, 2, 34, 2, 33, 2, 32, 2, 33, 2, 35, 2, 32, 2, 35, 2, 36, 2, 37, 2, 39, 2, 38, 2, 37, 2, 38, 2, 40, 2, 41, 2, 43, 2, 42, 2, 44, 2, 41, 2, 42, 2, 45, 2, 44, 2, 42, 2, 46, 2, 45, 2, 42, 2, 47, 2, 49, 2, 48, 2, 50, 2, 47, 2, 48, 2, 51, 2, 50, 2, 48, 2, 52, 2, 54, 2, 53, 2, 55, 2, 52, 2, 53, 2, 56, 2, 58, 2, 57, 2, 59, 2, 56, 2, 57, 2, 60, 2, 62, 2, 61, 2, 63, 2, 60, 2, 61, 2, 64, 2, 66, 2, 65, 2, 67, 2, 64, 2, 65, 2, 68, 2, 67, 2, 65, 2, 69, 2, 71, 2, 70, 2, 69, 2, 70, 2, 72, 2, 73, 2, 69, 2, 72, 2, 74, 2, 76, 2, 75, 2, 74, 2, 75, 2, 77, 2, 78, 2, 80, 2, 79, 2, 78, 2, 79, 2, 81, 2, 82, 2, 84, 2, 83, 2, 85, 2, 82, 2, 83, 2, 86, 2, 88, 2, 87, 2, 89, 2, 86, 2, 87, 2, 90, 2, 92, 2, 91, 2, 93, 2, 90, 2, 91, 2, 94, 2, 93, 2, 91, 2, 95, 2, 97, 2, 96, 2, 95, 2, 96, 2, 98, 2, 99, 2, 101, 2, 100, 2, 99, 2, 100, 2, 102, 2, 103, 2, 105, 2, 104, 2, 103, 2, 104, 2, 106, 2, 107, 2, 109, 2, 108, 2, 110, 2, 107, 2, 108, 2, 111, 2, 110, 2, 108, 2, 112, 2, 114, 2, 113, 2, 115, 2, 112, 2, 113, 2, 116, 2, 118, 2, 117, 2, 116, 2, 117, 2, 119, 2, 120, 2, 122, 2, 121, 2, 123, 2, 125, 2, 124, 2, 123, 2, 124, 2, 126, 2, 127, 2, 129, 2, 128, 2, 127, 2, 128, 2, 130, 2, 131, 2, 133, 2, 132, 2, 131, 2, 132, 2, 134, 2, 135, 2, 137, 2, 136, 2, 135, 2, 136, 2, 138, 2, 139, 2, 141, 2, 140, 2, 139, 2, 140, 2, 142, 2, 143, 2, 145, 2, 144, 2, 146, 2, 143, 2, 144, 2, 147, 2, 149, 2, 148, 2, 150, 2, 147, 2, 148, 2, 151, 2, 153, 2, 152, 2, 154, 2, 156, 2, 155, 2, 157, 2, 159, 2, 158, 2, 160, 2, 157, 2, 158, 2, 161, 2, 163, 2, 162, 2, 164, 2, 161, 2, 162, 2, 165, 2, 167, 2, 166, 2, 168, 2, 165, 2, 166, 2, 169, 2, 171, 2, 170, 2, 172, 2, 169, 2, 170, 2, 173, 2, 175, 2, 174, 2, 176, 2, 173, 2, 174, 2, 177, 2, 179, 2, 178, 2, 177, 2, 178, 2, 180, 2, 181, 2, 183, 2, 182, 2, 181, 2, 182, 2, 184, 2, 185, 2, 187, 2, 186, 2, 188, 2, 190, 2, 189, 2, 188, 2, 189, 2, 191, 2, 192, 2, 194, 2, 193, 2, 195, 2, 197, 2, 196, 2, 195, 2, 196, 2, 198, 2, 199, 2, 201, 2, 200, 2, 202, 2, 199, 2, 200, 2, 203, 2, 205, 2, 204, 2, 206, 2, 208, 2, 207, 2, 209, 2, 206, 2, 207, 2, 210, 2, 212, 2, 211, 2, 213, 2, 215, 2, 214, 2, 216, 2, 218, 2, 217, 2, 219, 2, 221, 2, 220, 2, 222, 2, 224, 2, 223, 2, 225, 2, 227, 2, 226, 2, 228, 2, 230, 2, 229, 2, 231, 2, 233, 2, 232, 2, 234, 2, 236, 2, 235, 2, 234, 2, 235, 2, 237, 2, 238, 2, 240, 2, 239, 2, 238, 2, 239, 2, 241, 2, 242, 2, 244, 2, 243, 2, 242, 2, 243, 2, 245, 2, 246, 2, 248, 2, 247, 2, 246, 2, 247, 2, 249, 2, 250, 2, 252, 2, 251, 2, 250, 2, 251, 2, 253, 2, 254, 2, 0, 3, 255, 2, 1, 3, 254, 2, 255, 2, 2, 3, 4, 3, 3, 3, 2, 3, 3, 3, 5, 3, 6, 3, 8, 3, 7, 3, 6, 3, 7, 3, 9, 3, 10, 3, 12, 3, 11, 3, 13, 3, 10, 3, 11, 3, 14, 3, 16, 3, 15, 3, 14, 3, 15, 3, 17, 3, 18, 3, 20, 3, 19, 3, 18, 3, 19, 3, 21, 3, 22, 3, 18, 3, 21, 3, 23, 3, 25, 3, 24, 3, 23, 3, 24, 3, 26, 3, 27, 3, 29, 3, 28, 3, 27, 3, 28, 3, 30, 3, 31, 3, 33, 3, 32, 3, 31, 3, 32, 3, 34, 3, 35, 3, 31, 3, 34, 3, 36, 3, 38, 3, 37, 3, 36, 3, 37, 3, 39, 3, 40, 3, 42, 3, 41, 3, 40, 3, 41, 3, 43, 3, 44, 3, 46, 3, 45, 3, 44, 3, 45, 3, 47, 3, 48, 3, 50, 3, 49, 3, 48, 3, 49, 3, 51, 3, 52, 3, 54, 3, 53, 3, 55, 3, 52, 3, 53, 3, 56, 3, 58, 3, 57, 3, 56, 3, 57, 3, 59, 3, 60, 3, 62, 3, 61, 3, 63, 3, 60, 3, 61, 3, 64, 3, 66, 3, 65, 3, 64, 3, 65, 3, 67, 3, 68, 3, 70, 3, 69, 3, 68, 3, 69, 3, 71, 3, 72, 3, 74, 3, 73, 3, 72, 3, 73, 3, 75, 3, 76, 3, 78, 3, 77, 3, 76, 3, 77, 3, 79, 3, 80, 3, 82, 3, 81, 3, 80, 3, 81, 3, 83, 3, 84, 3, 86, 3, 85, 3, 84, 3, 85, 3, 87, 3 ), +"blend_shape_data": [ ], +"format": 98051, +"index_count": 1284, +"material": ExtResource( 1 ), +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 856 +} + +[sub_resource type="SpatialMaterial" id=3] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 0.753906, 0.282715, 0, 1 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo" ] + +[sub_resource type="BoxShape" id=2] + +extents = Vector3( 1, 1, 1 ) + +[node name="Hedgehog" type="KinematicBody"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +axis_lock_linear_x = false +axis_lock_linear_y = false +axis_lock_linear_z = false +axis_lock_angular_x = false +axis_lock_angular_y = false +axis_lock_angular_z = false +collision/safe_margin = 0.001 + +[node name="Body" type="MeshInstance" parent="." index="0"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 3 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="Lamp" type="Spatial" parent="." index="1"] + +transform = Transform( -0.290865, 0.566393, 0.771101, -0.0551891, 0.794672, -0.604525, -0.955171, -0.218391, -0.199883, 4.07625, 5.90386, -1.00545 ) +visible = false + +[node name="Camera" type="Spatial" parent="." index="2"] + +transform = Transform( 0.685921, 0.651558, 0.324014, 0, 0.445271, -0.895396, -0.727676, 0.61417, 0.305421, 7.48113, 5.34367, 6.50764 ) +visible = false + +[node name="CollisionShape" type="CollisionShape" parent="." index="3"] + +shape = SubResource( 2 ) +disabled = false + + diff --git a/Level_01.tscn b/Level_01.tscn index 5b1bc1c..9f971e2 100644 --- a/Level_01.tscn +++ b/Level_01.tscn @@ -1,8 +1,10 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://mlib.meshlib" type="MeshLibrary" id=1] [ext_resource path="res://Player.tscn" type="PackedScene" id=2] [ext_resource path="res://Goal.tscn" type="PackedScene" id=3] +[ext_resource path="res://Hedgehog.tscn" type="PackedScene" id=4] +[ext_resource path="res://Player.gd" type="Script" id=5] [node name="Node" type="Node" index="0"] @@ -18,7 +20,7 @@ cell_scale = 1.0 collision_layer = 1 collision_mask = 1 data = { -"cells": PoolIntArray( 0, 0, 1441792, 65534, 0, -1609170944, 65535, 0, 1441792, 0, 65534, 1441792, 65534, 65534, 538312704, 65535, 65534, 1441792, 0, 65535, 1441792, 65534, 65535, 1441792 ) +"cells": PoolIntArray( 0, 0, 1441792, 65534, 0, 1441792, 65535, 0, 1441792, 0, 65534, 1441792, 65534, 65534, 1441792, 65535, 65534, 1441792, 0, 65535, 1441792, 65534, 65535, 1441792 ) } _sections_unfolded = [ "Cell", "Collision", "Transform", "Visibility" ] __meta__ = { @@ -46,10 +48,15 @@ _sections_unfolded = [ "Transform" ] [node name="Player" parent="." index="2" instance=ExtResource( 2 )] transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -2.88637, 3.48439, -2.72332 ) -_sections_unfolded = [ "Transform" ] +visible = false [node name="Goal" parent="." index="3" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 3, 1 ) +[node name="Hedgehog" parent="." index="4" instance=ExtResource( 4 )] + +transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -3, 3, -3 ) +script = ExtResource( 5 ) + diff --git a/models/Material.material b/models/Material.material new file mode 100644 index 0000000000000000000000000000000000000000..295bb2908feecb72c0d3bd3303647ff1f252e76a GIT binary patch literal 2109 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