[gd_scene load_steps=19 format=2]

[ext_resource path="res://textures/small.jpg" type="Texture" id=1]
[ext_resource path="res://materials/pyramid.tres" type="Material" id=2]
[ext_resource path="res://objects/misc/3_texture_block.obj" type="ArrayMesh" id=3]
[ext_resource path="res://materials/pyramid floor.tres" type="Material" id=4]
[ext_resource path="res://textures/materials/timer_block.jpg" type="Texture" id=5]
[ext_resource path="res://materials/metal.tres" type="Material" id=6]
[ext_resource path="res://objects/PyramidMesh.obj" type="ArrayMesh" id=7]
[ext_resource path="res://textures/materials/ChainLink.png" type="Texture" id=8]

[sub_resource type="SpatialMaterial" id=1]
albedo_color = Color( 0.945098, 0.937255, 0.905882, 1 )
albedo_texture = ExtResource( 1 )
metallic_specular = 0.0
uv1_triplanar = true

[sub_resource type="CubeMesh" id=2]
material = SubResource( 1 )

[sub_resource type="BoxShape" id=3]

[sub_resource type="SpatialMaterial" id=4]
albedo_color = Color( 0.945098, 0.937255, 0.905882, 1 )
albedo_texture = ExtResource( 5 )
metallic_specular = 0.0
uv1_triplanar = true

[sub_resource type="CubeMesh" id=5]
material = SubResource( 4 )

[sub_resource type="SpatialMaterial" id=6]
flags_transparent = true
albedo_texture = ExtResource( 8 )
uv1_triplanar = true

[sub_resource type="CubeMesh" id=7]
material = SubResource( 6 )
size = Vector3( 2, 2, 0.5 )

[sub_resource type="BoxShape" id=8]
extents = Vector3( 1, 1, 0.304302 )

[sub_resource type="CubeMesh" id=9]
material = ExtResource( 2 )

[sub_resource type="BoxShape" id=10]

[node name="Spatial" type="Spatial"]

[node name="Cube" type="MeshInstance" parent="."]
mesh = SubResource( 2 )
material/0 = null

[node name="StaticBody" type="StaticBody" parent="Cube"]

[node name="CollisionShape" type="CollisionShape" parent="Cube/StaticBody"]
shape = SubResource( 3 )

[node name="Spike" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3.75483 )
mesh = ExtResource( 7 )
material/0 = ExtResource( 6 )

[node name="StaticBody" type="StaticBody" parent="Spike"]

[node name="CollisionShape" type="CollisionShape" parent="Spike/StaticBody"]
shape = SubResource( 3 )

[node name="Timer Block" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3.88152 )
mesh = SubResource( 5 )
material/0 = null

[node name="StaticBody" type="StaticBody" parent="Timer Block"]

[node name="CollisionShape" type="CollisionShape" parent="Timer Block/StaticBody"]
shape = SubResource( 3 )

[node name="Fence" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.68125, 0, 0 )
mesh = SubResource( 7 )
material/0 = null

[node name="StaticBody" type="StaticBody" parent="Fence"]

[node name="CollisionShape" type="CollisionShape" parent="Fence/StaticBody"]
shape = SubResource( 8 )

[node name="Pyramid Wall" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 3.32223, 0, 0 )
mesh = SubResource( 9 )
material/0 = null

[node name="StaticBody" type="StaticBody" parent="Pyramid Wall"]

[node name="CollisionShape" type="CollisionShape" parent="Pyramid Wall/StaticBody"]
shape = SubResource( 10 )

[node name="Pyramid Brick" type="MeshInstance" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 7.07785, 0, 0 )
mesh = ExtResource( 3 )
material/0 = ExtResource( 2 )
material/1 = ExtResource( 4 )
material/2 = ExtResource( 4 )

[node name="StaticBody" type="StaticBody" parent="Pyramid Brick"]

[node name="CollisionShape" type="CollisionShape" parent="Pyramid Brick/StaticBody"]
shape = SubResource( 10 )
