oh my god let's try this again

This commit is contained in:
2025-08-12 04:38:42 -04:00
parent 6ae54ccfdb
commit c53ce71f7f
805 changed files with 141853 additions and 0 deletions

323
test_world.tscn Normal file
View File

@@ -0,0 +1,323 @@
[gd_scene load_steps=38 format=4 uid="uid://cs4drhmc1bql5"]
[ext_resource type="PackedScene" uid="uid://cc1m2a1obsyn4" path="res://addons/fpc/character.tscn" id="1_e18vq"]
[ext_resource type="Texture2D" uid="uid://dqeo74jg4afet" path="res://maps/textures/128_gold_2.png" id="4_lu6nv"]
[ext_resource type="Texture2D" uid="uid://bimprr8upk6op" path="res://maps/textures/128_blue_2.png" id="5_lg1w1"]
[ext_resource type="Texture2D" uid="uid://5rxg8dr6uje8" path="res://maps/textures/128_blood_1.png" id="6_b8q8p"]
[ext_resource type="Script" uid="uid://13fip1bbanaw" path="res://scripts/telekinesis_object.gd" id="7_2mne7"]
[ext_resource type="Texture2D" uid="uid://d0tym175lvxxs" path="res://maps/textures/128_brown_2.png" id="7_vk0wc"]
[sub_resource type="PhysicalSkyMaterial" id="PhysicalSkyMaterial_edcox"]
ground_color = Color(0.160784, 0.815686, 0.905882, 1)
[sub_resource type="Sky" id="Sky_2iust"]
sky_material = SubResource("PhysicalSkyMaterial_edcox")
[sub_resource type="Environment" id="Environment_20rw3"]
background_mode = 2
sky = SubResource("Sky_2iust")
tonemap_mode = 1
ssao_enabled = true
[sub_resource type="Resource" id="Resource_cnaw2"]
metadata/__load_path__ = "res://addons/qodot/src/nodes/qodot_map.gd"
[sub_resource type="Resource" id="Resource_kt6p6"]
metadata/__load_path__ = "res://addons/qodot/game_definitions/fgd/qodot_fgd.tres"
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h67q4"]
metallic_specular = 0.0
anisotropy_enabled = true
anisotropy = 1.0
texture_filter = 5
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_af3j8"]
albedo_texture = ExtResource("4_lu6nv")
metallic_specular = 0.0
anisotropy_enabled = true
anisotropy = 1.0
texture_filter = 5
[sub_resource type="ArrayMesh" id="ArrayMesh_pk3xq"]
_surfaces = [{
"aabb": AABB(-19.3333, -4, -14.1667, 32, 7.5, 32),
"attribute_data": PackedByteArray("AAA4wAAAAAAAADjAAACAPgAApEAAAIA+AACkQAAAAAAAAAC/AAAAAAAA8EAAAAAAAADwQAAAgD4AAAC/AACAPgAAAL8AAKTAAAAAvwAAOEAAAPBAAAA4QAAA8EAAAKTAAAAAvwAApMAAAPBAAACkwAAA8EAAADhAAAAAvwAAOEAAAAC/AAAAAAAAAL8AAIA+AADwQAAAgD4AAPBAAAAAAAAAOMAAAAAAAACkQAAAAAAAAKRAAACAPgAAOMAAAIA+AADAvwAA0L8AAMC/AACwvwAAEEAAALC/AAAQQAAA0L8AAIC+AADQvwAAYEAAANC/AABgQAAAsL8AAIC+AACwvwAAgL4AABDAAACAvgAAwD8AAGBAAADAPwAAYEAAABDAAACAvgAAEMAAAGBAAAAQwAAAYEAAAMA/AACAvgAAwD8AAIC+AADQvwAAgL4AALC/AABgQAAAsL8AAGBAAADQvwAAwL8AANC/AAAQQAAA0L8AABBAAACwvwAAwL8AALC/AAB4QAAAgL8AAHhAAABAvwAAnEAAAEC/AACcQAAAgL8AAAhAAACAvwAAvEAAAIC/AAC8QAAAQL8AAAhAAABAvwAACEAAAJzAAAAIQAAAeMAAALxAAAB4wAAAvEAAAJzAAAAIQAAAnMAAALxAAACcwAAAvEAAAHjAAAAIQAAAeMAAAAhAAACAvwAACEAAAEC/AAC8QAAAQL8AALxAAACAvwAAeEAAAIC/AACcQAAAgL8AAJxAAABAvwAAeEAAAEC/"),
"format": 34359742487,
"index_count": 108,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcA"),
"material": SubResource("StandardMaterial3D_af3j8"),
"name": "128_gold_2",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 72,
"vertex_data": PackedByteArray("q6qawQAAQMCrqmLBq6qawQAAgMCrqmLBqqpKQQAAgMCrqmLBqqpKQQAAQMCrqmLBq6qawQAAQMCrqmLBq6qawQAAQMCqqo5Bq6qawQAAgMCqqo5Bq6qawQAAgMCrqmLBqqpKQQAAgMCrqmLBq6qawQAAgMCrqmLBq6qawQAAgMCqqo5BqqpKQQAAgMCqqo5BqqpKQQAAQMCrqmLBqqpKQQAAQMCqqo5Bq6qawQAAQMCqqo5Bq6qawQAAQMCrqmLBqqpKQQAAQMCrqmLBqqpKQQAAgMCrqmLBqqpKQQAAgMCqqo5BqqpKQQAAQMCqqo5Bq6qawQAAQMCqqo5BqqpKQQAAQMCqqo5BqqpKQQAAgMCqqo5Bq6qawQAAgMCqqo5BVlVdwQAAYECrqlLBVlVdwQAAIECrqlLBVFWVPwAAIECrqlLBVFWVPwAAYECrqlLBVlVdwQAAYECrqlLBVlVdwQAAYECoquo/VlVdwQAAIECoquo/VlVdwQAAIECrqlLBVFWVPwAAIECrqlLBVlVdwQAAIECrqlLBVlVdwQAAIECoquo/VFWVPwAAIECoquo/VFWVPwAAYECrqlLBVFWVPwAAYECoquo/VlVdwQAAYECoquo/VlVdwQAAYECrqlLBVFWVPwAAYECrqlLBVFWVPwAAIECrqlLBVFWVPwAAIECoquo/VFWVPwAAYECoquo/VlVdwQAAYECoquo/VFWVPwAAYECoquo/VFWVPwAAIECoquo/VlVdwQAAIECoquo/VVX1QAAAgD+sqmrAVVX1QAAAAACsqmrAqqo6QQAAAACsqmrAqqo6QQAAgD+sqmrAVVX1QAAAgD+sqmrAVVX1QAAAgD9VVTVBVVX1QAAAAABVVTVBVVX1QAAAAACsqmrAqqo6QQAAAACsqmrAVVX1QAAAAACsqmrAVVX1QAAAAABVVTVBqqo6QQAAAABVVTVBqqo6QQAAgD+sqmrAqqo6QQAAgD9VVTVBVVX1QAAAgD9VVTVBVVX1QAAAgD+sqmrAqqo6QQAAgD+sqmrAqqo6QQAAAACsqmrAqqo6QQAAAABVVTVBqqo6QQAAgD9VVTVBVVX1QAAAgD9VVTVBqqo6QQAAgD9VVTVBqqo6QQAAAABVVTVBVVX1QAAAAABVVTVB/////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+/")
}]
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_f5qxw"]
points = PackedVector3Array(-19.3333, -3, -14.1667, -19.3333, -4, -14.1667, 12.6667, -4, -14.1667, 12.6667, -3, -14.1667, -19.3333, -3, 17.8333, -19.3333, -4, 17.8333, 12.6667, -4, 17.8333, 12.6667, -3, 17.8333)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ij2if"]
points = PackedVector3Array(-13.8333, 3.5, -13.1667, -13.8333, 2.5, -13.1667, 1.16667, 2.5, -13.1667, 1.16667, 3.5, -13.1667, -13.8333, 3.5, 1.83333, -13.8333, 2.5, 1.83333, 1.16667, 2.5, 1.83333, 1.16667, 3.5, 1.83333)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7qgxp"]
points = PackedVector3Array(7.66667, 1, -3.66667, 7.66667, 0, -3.66667, 11.6667, 0, -3.66667, 11.6667, 1, -3.66667, 7.66667, 1, 11.3333, 7.66667, 0, 11.3333, 11.6667, 0, 11.3333, 11.6667, 1, 11.3333)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xrjn8"]
albedo_texture = ExtResource("5_lg1w1")
metallic_specular = 0.0
anisotropy_enabled = true
anisotropy = 1.0
texture_filter = 5
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_o4sum"]
albedo_texture = ExtResource("6_b8q8p")
metallic_specular = 0.0
anisotropy_enabled = true
anisotropy = 1.0
texture_filter = 5
[sub_resource type="ArrayMesh" id="ArrayMesh_wd0ge"]
_surfaces = [{
"aabb": AABB(-22.4, -4.2, -14.525, 32, 10, 32),
"attribute_data": PackedByteArray("AACcQAAAIMAAAJxAAAAAAAAApEAAAAAAAACkQAAAIMAAAEA/AAAgwAAA6EAAACDAAADoQAAAAAAAAEA/AAAAAAAAQD8AAKTAAABAPwAAnMAAAOhAAACcwAAA6EAAAKTAAABAPwAApMAAAOhAAACkwAAA6EAAAJzAAABAPwAAnMAAAEA/AAAgwAAAQD8AAAAAAADoQAAAAAAAAOhAAAAgwAAAnEAAACDAAACkQAAAIMAAAKRAAAAAAAAAnEAAAAAAAAA4wAAAIMAAADjAAAAAAAAApEAAAAAAAACkQAAAIMAAAAC/AAAgwAAAgL4AACDAAACAvgAAAAAAAAC/AAAAAAAAAL8AAKTAAAAAvwAAOEAAAIC+AAA4QAAAgL4AAKTAAAAAvwAApMAAAIC+AACkwAAAgL4AADhAAAAAvwAAOEAAAAC/AAAgwAAAAL8AAAAAAACAvgAAAAAAAIC+AAAgwAAAOMAAACDAAACkQAAAIMAAAKRAAAAAAAAAOMAAAAAAAAA4wAAAgL8AADjAAAAAAAAAKMAAAAAAAAAowAAAgL8AAIC+AACAvwAA6EAAAIC/AADoQAAAAAAAAIC+AAAAAAAAgL4AAChAAACAvgAAOEAAAOhAAAA4QAAA6EAAAChAAACAvgAAKEAAAOhAAAAoQAAA6EAAADhAAACAvgAAOEAAAIC+AACAvwAAgL4AAAAAAADoQAAAAAAAAOhAAACAvwAAOMAAAIC/AAAowAAAgL8AACjAAAAAAAAAOMAAAAAAAAA4wAAAIMAAADjAAAAAAAAApEAAAAAAAACkQAAAIMAAAOhAAAAgwAAA8EAAACDAAADwQAAAAAAAAOhAAAAAAAAA6EAAAKTAAADoQAAAOEAAAPBAAAA4QAAA8EAAAKTAAADoQAAApMAAAPBAAACkwAAA8EAAADhAAADoQAAAOEAAAOhAAAAgwAAA6EAAAAAAAADwQAAAAAAAAPBAAAAgwAAAOMAAACDAAACkQAAAIMAAAKRAAAAAAAAAOMAAAAAAAAAAAAAAgL8AAAAAAAAAAAAAeEAAAAAAAAB4QAAAgL8AALRAAACAvwAAvEAAAIC/AAC8QAAAAAAAALRAAAAAAAAAtEAAAHjAAAC0QAAAAAAAALxAAAAAAAAAvEAAAHjAAAC0QAAAeMAAALxAAAB4wAAAvEAAAAAAAAC0QAAAAAAAALRAAACAvwAAtEAAAAAAAAC8QAAAAAAAALxAAACAvwAAAAAAAIC/AAB4QAAAgL8AAHhAAAAAAAAAAAAAAAAAAAB4QAAAQL8AAHhAAAAAAAAAnEAAAAAAAACcQAAAQL8AALRAAABAvwAAvEAAAEC/AAC8QAAAAAAAALRAAAAAAAAAtEAAAJzAAAC0QAAAeMAAALxAAAB4wAAAvEAAAJzAAAC0QAAAnMAAALxAAACcwAAAvEAAAHjAAAC0QAAAeMAAALRAAABAvwAAtEAAAAAAAAC8QAAAAAAAALxAAABAvwAAeEAAAEC/AACcQAAAQL8AAJxAAAAAAAAAeEAAAAAAAACcQAAAgL8AAJxAAAAAAAAApEAAAAAAAACkQAAAgL8AAIC+AACAvwAAQD8AAIC/AABAPwAAAAAAAIC+AAAAAAAAgL4AAKTAAACAvgAAnMAAAEA/AACcwAAAQD8AAKTAAACAvgAApMAAAEA/AACkwAAAQD8AAJzAAACAvgAAnMAAAIC+AACAvwAAgL4AAAAAAABAPwAAAAAAAEA/AACAvwAAnEAAAIC/AACkQAAAgL8AAKRAAAAAAAAAnEAAAAAA"),
"format": 34359742487,
"index_count": 252,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsAbABtAG4AbABuAG8AcABxAHIAcAByAHMAdAB1AHYAdAB2AHcAeAB5AHoAeAB6AHsAfAB9AH4AfAB+AH8AgACBAIIAgACCAIMAhACFAIYAhACGAIcAiACJAIoAiACKAIsAjACNAI4AjACOAI8AkACRAJIAkACSAJMAlACVAJYAlACWAJcAmACZAJoAmACaAJsAnACdAJ4AnACeAJ8AoAChAKIAoACiAKMApAClAKYApACmAKcA"),
"material": SubResource("StandardMaterial3D_xrjn8"),
"name": "128_blue_2",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 168,
"vertex_data": PackedByteArray("mpkJQZqZuUBmZhjBmpkJQWZmhsBmZhjBmpkZQWZmhsBmZhjBmpkZQZqZuUBmZhjBmpkJQZqZuUBmZhjBmpkJQZqZuUDNzINBmpkJQWZmhsDNzINBmpkJQWZmhsBmZhjBmpkZQWZmhsBmZhjBmpkJQWZmhsBmZhjBmpkJQWZmhsDNzINBmpkZQWZmhsDNzINBmpkZQZqZuUBmZhjBmpkZQZqZuUDNzINBmpkJQZqZuUDNzINBmpkJQZqZuUBmZhjBmpkZQZqZuUBmZhjBmpkZQWZmhsBmZhjBmpkZQWZmhsDNzINBmpkZQZqZuUDNzINBmpkJQZqZuUDNzINBmpkZQZqZuUDNzINBmpkZQWZmhsDNzINBmpkJQWZmhsDNzINBMzOzwZqZuUBmZmjBMzOzwWZmhsBmZmjBmpkZQWZmhsBmZmjBmpkZQZqZuUBmZmjBMzOzwZqZuUBmZmjBMzOzwZqZuUBmZljBMzOzwWZmhsBmZljBMzOzwWZmhsBmZmjBmpkZQWZmhsBmZmjBMzOzwWZmhsBmZmjBMzOzwWZmhsBmZljBmpkZQWZmhsBmZljBmpkZQZqZuUBmZmjBmpkZQZqZuUBmZljBMzOzwZqZuUBmZljBMzOzwZqZuUBmZmjBmpkZQZqZuUBmZmjBmpkZQWZmhsBmZmjBmpkZQWZmhsBmZljBmpkZQZqZuUBmZljBMzOzwZqZuUBmZljBmpkZQZqZuUBmZljBmpkZQWZmhsBmZljBMzOzwWZmhsBmZljBMzOzwcDMTL5mZljBMzOzwWZmhsBmZljBMzOrwWZmhsBmZljBMzOrwcDMTL5mZljBMzOzwcDMTL5mZljBMzOzwcDMTL7NzINBMzOzwWZmhsDNzINBMzOzwWZmhsBmZljBMzOrwWZmhsBmZljBMzOzwWZmhsBmZljBMzOzwWZmhsDNzINBMzOrwWZmhsDNzINBMzOrwcDMTL5mZljBMzOrwcDMTL7NzINBMzOzwcDMTL7NzINBMzOzwcDMTL5mZljBMzOrwcDMTL5mZljBMzOrwWZmhsBmZljBMzOrwWZmhsDNzINBMzOrwcDMTL7NzINBMzOzwcDMTL7NzINBMzOrwcDMTL7NzINBMzOrwWZmhsDNzINBMzOzwWZmhsDNzINBMzOzwZqZuUDNzINBMzOzwWZmhsDNzINBmpkZQWZmhsDNzINBmpkZQZqZuUDNzINBMzOzwZqZuUDNzINBMzOzwZqZuUDNzItBMzOzwWZmhsDNzItBMzOzwWZmhsDNzINBmpkZQWZmhsDNzINBMzOzwWZmhsDNzINBMzOzwWZmhsDNzItBmpkZQWZmhsDNzItBmpkZQZqZuUDNzINBmpkZQZqZuUDNzItBMzOzwZqZuUDNzItBMzOzwZqZuUDNzINBmpkZQZqZuUDNzINBmpkZQWZmhsDNzINBmpkZQWZmhsDNzItBmpkZQZqZuUDNzItBMzOzwZqZuUDNzItBmpkZQZqZuUDNzItBmpkZQWZmhsDNzItBMzOzwWZmhsDNzItBZmYuwcDMTL6amR9BZmYuwWZmhsCamR9BNDOTQGZmhsCamR9BNDOTQMDMTL6amR9BZmYuwcDMTL6amR9BZmYuwcDMTL6amS9BZmYuwWZmhsCamS9BZmYuwWZmhsCamR9BNDOTQGZmhsCamR9BZmYuwWZmhsCamR9BZmYuwWZmhsCamS9BNDOTQGZmhsCamS9BNDOTQMDMTL6amR9BNDOTQMDMTL6amS9BZmYuwcDMTL6amS9BZmYuwcDMTL6amR9BNDOTQMDMTL6amR9BNDOTQGZmhsCamR9BNDOTQGZmhsCamS9BNDOTQMDMTL6amS9BZmYuwcDMTL6amS9BNDOTQMDMTL6amS9BNDOTQGZmhsCamS9BZmYuwWZmhsCamS9BNDOTQJiZmb+amR9BNDOTQGZmhsCamR9BmpkJQWZmhsCamR9BmpkJQZiZmb+amR9BNDOTQJiZmb+amR9BNDOTQJiZmb+amS9BNDOTQGZmhsCamS9BNDOTQGZmhsCamR9BmpkJQWZmhsCamR9BNDOTQGZmhsCamR9BNDOTQGZmhsCamS9BmpkJQWZmhsCamS9BmpkJQZiZmb+amR9BmpkJQZiZmb+amS9BNDOTQJiZmb+amS9BNDOTQJiZmb+amR9BmpkJQZiZmb+amR9BmpkJQWZmhsCamR9BmpkJQWZmhsCamS9BmpkJQZiZmb+amS9BNDOTQJiZmb+amS9BmpkJQZiZmb+amS9BmpkJQWZmhsCamS9BNDOTQGZmhsCamS9BmpkJQcDMTL5mZljBmpkJQWZmhsBmZljBmpkZQWZmhsBmZljBmpkZQcDMTL5mZljBmpkJQcDMTL5mZljBmpkJQcDMTL5mZhjBmpkJQWZmhsBmZhjBmpkJQWZmhsBmZljBmpkZQWZmhsBmZljBmpkJQWZmhsBmZljBmpkJQWZmhsBmZhjBmpkZQWZmhsBmZhjBmpkZQcDMTL5mZljBmpkZQcDMTL5mZhjBmpkJQcDMTL5mZhjBmpkJQcDMTL5mZljBmpkZQcDMTL5mZljBmpkZQWZmhsBmZljBmpkZQWZmhsBmZhjBmpkZQcDMTL5mZhjBmpkJQcDMTL5mZhjBmpkZQcDMTL5mZhjBmpkZQWZmhsBmZhjBmpkJQWZmhsBmZhjB/////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+/")
}, {
"aabb": AABB(-1.4, -1.2, -13.525, 11, 7, 20),
"attribute_data": PackedByteArray("AABoQAAAAMAAAGhAAABAvwAAeEAAAEC/AAB4QAAAAMAAAAhAAAAAwAAAmEAAAADAAACYQAAAQL8AAAhAAABAvwAACEAAAHjAAAAIQAAAaMAAAJhAAABowAAAmEAAAHjAAAAIQAAAeMAAAJhAAAB4wAAAmEAAAGjAAAAIQAAAaMAAAAhAAAAAwAAACEAAAEC/AACYQAAAQL8AAJhAAAAAwAAAaEAAAADAAAB4QAAAAMAAAHhAAABAvwAAaEAAAEC/AACkQAAAgL8AAKRAAAAgwAAAhEAAACDAAACEQAAAgL8AAIC+AACEwAAAQD8AAJzAAABAPwAApMAAAIC+AACkwAAAgL4AAITAAACAvgAApMAAAEA/AACkwAAAQD8AAJzAAACAvgAAIMAAAIC+AACAvwAAQD8AAIC/AABAPwAAIMAAAIC+AAAgwAAAQD8AACDAAABAPwAAgL8AAIC+AACAvwAApEAAAIC/AACcQAAAgL8AAJxAAAAgwAAApEAAACDAAADwPwAAEMAAAPA/AABAvwAAOEAAAEC/AAA4QAAAEMAAAMA/AAAQwAAA4D8AABDAAADgPwAAQL8AAMA/AABAvwAAwD8AADjAAADAPwAA8L8AAOA/AADwvwAA4D8AADjAAADAPwAAOMAAAOA/AAA4wAAA4D8AAPC/AADAPwAA8L8AAMA/AAAQwAAAwD8AAEC/AADgPwAAQL8AAOA/AAAQwAAA8D8AABDAAAA4QAAAEMAAADhAAABAvwAA8D8AAEC/"),
"format": 34359742487,
"index_count": 108,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcA"),
"material": SubResource("StandardMaterial3D_o4sum"),
"name": "128_blood_1",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 72,
"vertex_data": PackedByteArray("aGZmQDQzc0DMzIDAaGZmQJiZmb/MzIDANDOTQJiZmb/MzIDANDOTQDQzc0DMzIDAaGZmQDQzc0DMzIDAaGZmQDQzc0A0M89AaGZmQJiZmb80M89AaGZmQJiZmb/MzIDANDOTQJiZmb/MzIDAaGZmQJiZmb/MzIDAaGZmQJiZmb80M89ANDOTQJiZmb80M89ANDOTQDQzc0DMzIDANDOTQDQzc0A0M89AaGZmQDQzc0A0M89AaGZmQDQzc0DMzIDANDOTQDQzc0DMzIDANDOTQJiZmb/MzIDANDOTQJiZmb80M89ANDOTQDQzc0A0M89AaGZmQDQzc0A0M89ANDOTQDQzc0A0M89ANDOTQJiZmb80M89AaGZmQJiZmb80M89AmpkZQcDMTL5mZljBmpkZQZqZuUBmZljBNDOzQJqZuUBmZljBNDOzQMDMTL5mZljBNDOzQMDMTL5mZljBmpkJQcDMTL5mZhjBmpkZQcDMTL5mZhjBmpkZQcDMTL5mZljBNDOzQJqZuUBmZljBmpkZQZqZuUBmZljBmpkZQZqZuUBmZhjBmpkJQZqZuUBmZhjBmpkZQZqZuUBmZljBmpkZQcDMTL5mZljBmpkZQcDMTL5mZhjBmpkZQZqZuUBmZhjBNDOzQJqZuUBmZljBmpkJQZqZuUBmZhjBmpkJQcDMTL5mZhjBNDOzQMDMTL5mZljBmpkZQcDMTL5mZhjBmpkJQcDMTL5mZhjBmpkJQZqZuUBmZhjBmpkZQZqZuUBmZhjBMDOzv5qZuUDMzPDAMDOzv8DMTL7MzPDAaGYmQMDMTL7MzPDAaGYmQJqZuUDMzPDAMDOzv5qZuUDMzPDAMDOzv5qZuUDMzNDAMDOzv8DMTL7MzNDAMDOzv8DMTL7MzPDAaGYmQMDMTL7MzPDAMDOzv8DMTL7MzPDAMDOzv8DMTL7MzNDAaGYmQMDMTL7MzNDAaGYmQJqZuUDMzPDAaGYmQJqZuUDMzNDAMDOzv5qZuUDMzNDAMDOzv5qZuUDMzPDAaGYmQJqZuUDMzPDAaGYmQMDMTL7MzPDAaGYmQMDMTL7MzNDAaGYmQJqZuUDMzNDAMDOzv5qZuUDMzNDAaGYmQJqZuUDMzNDAaGYmQMDMTL7MzNDAMDOzv8DMTL7MzNDA/////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z//fwAA/3//P/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/////f/+//3////9//7//f////3//v/9/////f/+/////f/9//z////9//3//P////3//f/8/////f/9//z/bNv9//3//v9s2/3//f/+/2zb/f/9//7/bNv9//3//v/9//3////+//3//f////7//f/9/////v/9//3////+//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+/")
}]
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_u0i4n"]
points = PackedVector3Array(8.6, 5.8, -9.525, 8.6, -4.2, -9.525, 9.6, -4.2, -9.525, 9.6, 5.8, -9.525, 8.6, 5.8, 16.475, 8.6, -4.2, 16.475, 9.6, -4.2, 16.475, 9.6, 5.8, 16.475)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_m1tfu"]
points = PackedVector3Array(-22.4, 5.8, -14.525, -22.4, -4.2, -14.525, 9.6, -4.2, -14.525, 9.6, 5.8, -14.525, -22.4, 5.8, -13.525, -22.4, -4.2, -13.525, 9.6, -4.2, -13.525, 9.6, 5.8, -13.525)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_16qp0"]
points = PackedVector3Array(-22.4, -0.2, -13.525, -22.4, -4.2, -13.525, -21.4, -4.2, -13.525, -21.4, -0.2, -13.525, -22.4, -0.2, 16.475, -22.4, -4.2, 16.475, -21.4, -4.2, 16.475, -21.4, -0.2, 16.475)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xxo8b"]
points = PackedVector3Array(-22.4, 5.8, 16.475, -22.4, -4.2, 16.475, 9.6, -4.2, 16.475, 9.6, 5.8, 16.475, -22.4, 5.8, 17.475, -22.4, -4.2, 17.475, 9.6, -4.2, 17.475, 9.6, 5.8, 17.475)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_rp6w2"]
points = PackedVector3Array(-10.9, -0.2, 9.975, -10.9, -4.2, 9.975, 4.6, -4.2, 9.975, 4.6, -0.2, 9.975, -10.9, -0.2, 10.975, -10.9, -4.2, 10.975, 4.6, -4.2, 10.975, 4.6, -0.2, 10.975)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_kn2hi"]
points = PackedVector3Array(4.6, -1.2, 9.975, 4.6, -4.2, 9.975, 8.6, -4.2, 9.975, 8.6, -1.2, 9.975, 4.6, -1.2, 10.975, 4.6, -4.2, 10.975, 8.6, -4.2, 10.975, 8.6, -1.2, 10.975)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_s07n7"]
points = PackedVector3Array(3.6, 3.8, -4.025, 3.6, -1.2, -4.025, 4.6, -1.2, -4.025, 4.6, 3.8, -4.025, 3.6, 3.8, 6.475, 3.6, -1.2, 6.475, 4.6, -1.2, 6.475, 4.6, 3.8, 6.475)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_rhdvh"]
points = PackedVector3Array(9.6, -0.2, -13.525, 9.6, 5.8, -13.525, 5.6, 5.8, -13.525, 5.6, -0.2, -13.525, 8.6, -0.2, -9.525, 9.6, -0.2, -9.525, 9.6, 5.8, -9.525, 8.6, 5.8, -9.525)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_spv4r"]
points = PackedVector3Array(-1.4, 5.8, -7.525, -1.4, -0.2, -7.525, 2.6, -0.2, -7.525, 2.6, 5.8, -7.525, -1.4, 5.8, -6.525, -1.4, -0.2, -6.525, 2.6, -0.2, -6.525, 2.6, 5.8, -6.525)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_48ep8"]
points = PackedVector3Array(8.6, -0.2, -13.525, 8.6, -4.2, -13.525, 9.6, -4.2, -13.525, 9.6, -0.2, -13.525, 8.6, -0.2, -9.525, 8.6, -4.2, -9.525, 9.6, -4.2, -9.525, 9.6, -0.2, -9.525)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qsuj2"]
albedo_texture = ExtResource("7_vk0wc")
metallic_specular = 0.0
anisotropy_enabled = true
anisotropy = 1.0
texture_filter = 5
[sub_resource type="ArrayMesh" id="ArrayMesh_8v10c"]
_surfaces = [{
"aabb": AABB(-1, -1, -1, 2, 2.00001, 2),
"attribute_data": PackedByteArray("AACAPwAAAL8AAIA/AAAAAAAAwD8AAAAAAADAPwAAAL8AAGBAAAAAvwAAgEAAAAC/AACAQAAAAAAAAGBAAAAAAAAAYEAAAMC/AABgQAAAgL8AAIBAAACAvwAAgEAAAMC/AABgQAAAwL8AAIBAAADAvwAAgEAAAIC/AABgQAAAgL8AAGBAAAAAvwAAYEAAAAAAAACAQAAAAAAAAIBAAAAAvwAAgD8AAAC/AADAPwAAAL8AAMA/AAAAAAAAgD8AAAAA"),
"format": 34359742487,
"index_count": 36,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"),
"material": SubResource("StandardMaterial3D_qsuj2"),
"name": "128_brown_2",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray("AACAvwAAgD8AAIC/AACAvwAAgL8AAIC/AACAPwAAgL8AAIC/AACAPwAAgD8AAIC/AACAvwAAgD8AAIC/AACAvwAAgD8AAIA/AACAvwAAgL8AAIA/AACAvwAAgL8AAIC/AACAPwAAgL8AAIC/AACAvwAAgL8AAIC/AACAvwAAgL8AAIA/AACAPwAAgL8AAIA/AACAPwAAgD8AAIC/AACAPwAAgD8AAIA/AACAvwAAgD8AAIA/AACAvwAAgD8AAIC/AACAPwAAgD8AAIC/AACAPwAAgL8AAIC/AACAPwAAgL8AAIA/AACAPwAAgD8AAIA/AACAvwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgL8AAIA/AACAvwAAgL8AAIA//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+/")
}]
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_5o20b"]
points = PackedVector3Array(-1, 1, -1, -1, -1, -1, 1, -1, -1, 1, 1, -1, -1, 1, 1, -1, -1, 1, 1, -1, 1, 1, 1, 1)
[sub_resource type="ArrayMesh" id="ArrayMesh_jvggv"]
_surfaces = [{
"aabb": AABB(-1, -1, -1, 2, 2.00001, 2),
"attribute_data": PackedByteArray("AACAPwAAAL8AAIA/AAAAAAAAwD8AAAAAAADAPwAAAL8AAGBAAAAAvwAAgEAAAAC/AACAQAAAAAAAAGBAAAAAAAAAYEAAAMC/AABgQAAAgL8AAIBAAACAvwAAgEAAAMC/AABgQAAAwL8AAIBAAADAvwAAgEAAAIC/AABgQAAAgL8AAGBAAAAAvwAAYEAAAAAAAACAQAAAAAAAAIBAAAAAvwAAgD8AAAC/AADAPwAAAL8AAMA/AAAAAAAAgD8AAAAA"),
"format": 34359742487,
"index_count": 36,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"),
"material": SubResource("StandardMaterial3D_qsuj2"),
"name": "128_brown_2",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray("AACAvwAAgD8AAIC/AACAvwAAgL8AAIC/AACAPwAAgL8AAIC/AACAPwAAgD8AAIC/AACAvwAAgD8AAIC/AACAvwAAgD8AAIA/AACAvwAAgL8AAIA/AACAvwAAgL8AAIC/AACAPwAAgL8AAIC/AACAvwAAgL8AAIC/AACAvwAAgL8AAIA/AACAPwAAgL8AAIA/AACAPwAAgD8AAIC/AACAPwAAgD8AAIA/AACAvwAAgD8AAIA/AACAvwAAgD8AAIC/AACAPwAAgD8AAIC/AACAPwAAgL8AAIC/AACAPwAAgL8AAIA/AACAPwAAgD8AAIA/AACAvwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgL8AAIA/AACAvwAAgL8AAIA//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+/")
}]
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_yv1xx"]
points = PackedVector3Array(-1, 1, -1, -1, -1, -1, 1, -1, -1, 1, 1, -1, -1, 1, 1, -1, -1, 1, 1, -1, 1, 1, 1, 1)
[sub_resource type="ArrayMesh" id="ArrayMesh_10rwv"]
_surfaces = [{
"aabb": AABB(-1, -1, -1, 2, 2.00001, 2),
"attribute_data": PackedByteArray("AACAPwAAwL8AAIA/AACAvwAAwD8AAIC/AADAPwAAwL8AAGBAAADAvwAAgEAAAMC/AACAQAAAgL8AAGBAAACAvwAAYEAAAMC/AABgQAAAgL8AAIBAAACAvwAAgEAAAMC/AABgQAAAwL8AAIBAAADAvwAAgEAAAIC/AABgQAAAgL8AAGBAAADAvwAAYEAAAIC/AACAQAAAgL8AAIBAAADAvwAAgD8AAMC/AADAPwAAwL8AAMA/AACAvwAAgD8AAIC/"),
"format": 34359742487,
"index_count": 36,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"),
"material": SubResource("StandardMaterial3D_qsuj2"),
"name": "128_brown_2",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray("AACAvwAAgD8AAIC/AACAvwAAgL8AAIC/AACAPwAAgL8AAIC/AACAPwAAgD8AAIC/AACAvwAAgD8AAIC/AACAvwAAgD8AAIA/AACAvwAAgL8AAIA/AACAvwAAgL8AAIC/AACAPwAAgL8AAIC/AACAvwAAgL8AAIC/AACAvwAAgL8AAIA/AACAPwAAgL8AAIA/AACAPwAAgD8AAIC/AACAPwAAgD8AAIA/AACAvwAAgD8AAIA/AACAvwAAgD8AAIC/AACAPwAAgD8AAIC/AACAPwAAgL8AAIC/AACAPwAAgL8AAIA/AACAPwAAgD8AAIA/AACAvwAAgD8AAIA/AACAPwAAgD8AAIA/AACAPwAAgL8AAIA/AACAvwAAgL8AAIA//////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/8//38AAP9//z//fwAA/3//P/9/AAD/f/8//3////9//7//f////3//v/9/////f/+//3////9//7////9//3//P////3//f/8/////f/9//z////9//3//P/9//3////+//3//f////7//f/9/////v/9//3////+/")
}]
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_tgi5t"]
points = PackedVector3Array(-1, 1, -1, -1, -1, -1, 1, -1, -1, 1, 1, -1, -1, 1, 1, -1, -1, 1, 1, -1, 1, 1, 1, 1)
[node name="test_world" type="Node3D"]
[node name="character" parent="." instance=ExtResource("1_e18vq")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 1, 20)
[node name="Ray" type="RayCast3D" parent="character/Head/Camera" index="0"]
target_position = Vector3(0, 0, -1)
collide_with_areas = true
[node name="TelekinesisPoint" type="Node3D" parent="character/Head" index="2"]
[node name="walljump_timer" type="Timer" parent="character"]
[node name="aircontrol_timer" type="Timer" parent="character"]
[node name="coyote_timer" type="Timer" parent="character"]
[node name="dash_timer" type="Timer" parent="character"]
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_20rw3")
[node name="sun" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.87959, -0.436605, 0.188936, 0, 0.397148, 0.917755, -0.475732, -0.807248, 0.349328, 0, 0, 0)
light_energy = 4.0
shadow_enabled = true
[node name="QodotMap" type="Node3D" parent="."]
script = SubResource("Resource_cnaw2")
map_file = "C:/Users/Amy/Documents/godot/blorgshooter/maps/walljumptest.map"
inverse_scale_factor = 32.0
entity_fgd = SubResource("Resource_kt6p6")
base_texture_dir = "res://maps/textures"
texture_file_extensions = PackedStringArray("png", "jpg", "jpeg", "bmp")
default_material = SubResource("StandardMaterial3D_h67q4")
[node name="entity_0_worldspawn" type="StaticBody3D" parent="QodotMap"]
[node name="entity_1_func_group" type="StaticBody3D" parent="QodotMap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.83333, 3, 12.1667)
[node name="entity_1_mesh_instance" type="MeshInstance3D" parent="QodotMap/entity_1_func_group"]
mesh = SubResource("ArrayMesh_pk3xq")
[node name="entity_1_brush_0_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_1_func_group"]
shape = SubResource("ConvexPolygonShape3D_f5qxw")
[node name="entity_1_brush_1_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_1_func_group"]
shape = SubResource("ConvexPolygonShape3D_ij2if")
[node name="entity_1_brush_2_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_1_func_group"]
shape = SubResource("ConvexPolygonShape3D_7qgxp")
[node name="entity_2_func_group" type="StaticBody3D" parent="QodotMap"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.9, 4.2, 12.525)
[node name="entity_2_mesh_instance" type="MeshInstance3D" parent="QodotMap/entity_2_func_group"]
mesh = SubResource("ArrayMesh_wd0ge")
[node name="entity_2_brush_0_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_u0i4n")
[node name="entity_2_brush_1_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_m1tfu")
[node name="entity_2_brush_2_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_16qp0")
[node name="entity_2_brush_3_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_xxo8b")
[node name="entity_2_brush_4_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_rp6w2")
[node name="entity_2_brush_5_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_kn2hi")
[node name="entity_2_brush_6_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_s07n7")
[node name="entity_2_brush_7_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_rhdvh")
[node name="entity_2_brush_8_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_spv4r")
[node name="entity_2_brush_9_collision_shape" type="CollisionShape3D" parent="QodotMap/entity_2_func_group"]
shape = SubResource("ConvexPolygonShape3D_48ep8")
[node name="entity_3_func_group" type="RigidBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 1.5, 15)
script = ExtResource("7_2mne7")
[node name="entity_3_mesh_instance" type="MeshInstance3D" parent="entity_3_func_group"]
mesh = SubResource("ArrayMesh_8v10c")
[node name="entity_3_brush_0_collision_shape" type="CollisionShape3D" parent="entity_3_func_group"]
shape = SubResource("ConvexPolygonShape3D_5o20b")
[node name="entity_4_func_group" type="RigidBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 4, 14)
script = ExtResource("7_2mne7")
[node name="entity_4_mesh_instance" type="MeshInstance3D" parent="entity_4_func_group"]
mesh = SubResource("ArrayMesh_jvggv")
[node name="entity_4_brush_0_collision_shape" type="CollisionShape3D" parent="entity_4_func_group"]
shape = SubResource("ConvexPolygonShape3D_yv1xx")
[node name="entity_5_func_group" type="RigidBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 14.5)
script = ExtResource("7_2mne7")
[node name="entity_5_mesh_instance" type="MeshInstance3D" parent="entity_5_func_group"]
mesh = SubResource("ArrayMesh_10rwv")
[node name="entity_5_brush_0_collision_shape" type="CollisionShape3D" parent="entity_5_func_group"]
shape = SubResource("ConvexPolygonShape3D_tgi5t")
[connection signal="timeout" from="character/walljump_timer" to="character" method="_on_walljump_timer_timeout"]
[connection signal="timeout" from="character/walljump_timer" to="character/walljump_timer" method="_on_timeout"]
[connection signal="timeout" from="character/aircontrol_timer" to="character" method="_on_aircontrol_timer_timeout"]
[connection signal="timeout" from="character/coyote_timer" to="character" method="_on_coyote_timer_timeout"]
[connection signal="timeout" from="character/dash_timer" to="character" method="_on_dash_timer_timeout"]
[editable path="character"]
[editable path="character/UserInterface/Reticle_1"]