retrace/Level/Interactables/Pipes/StraightPipe.tscn
2019-11-23 20:44:25 +01:00

68 lines
6.7 KiB
Plaintext

[gd_scene load_steps=7 format=2]
[ext_resource path="res://Level/Interactables/Pipes/PipeScript.gd" type="Script" id=1]
[ext_resource path="res://Resources/Models/straightPipe/Material_001.material" type="Material" id=2]
[ext_resource path="res://Materials/Glow.tres" type="Material" id=3]
[sub_resource type="ArrayMesh" id=1]
resource_name = "Cube.001"
surfaces/0 = {
"aabb": AABB( -0.5, -0.5, -1, 1.00001, 1.00001, 2 ),
"array_data": PoolByteArray( 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 128, 191, 0, 127, 0, 0, 107, 0, 189, 129, 0, 59, 0, 52, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 128, 63, 0, 127, 0, 0, 123, 0, 228, 129, 0, 54, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 128, 63, 0, 127, 0, 0, 127, 0, 0, 129, 0, 57, 0, 0, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 128, 63, 129, 0, 0, 0, 0, 89, 89, 129, 0, 54, 0, 0, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 128, 191, 129, 0, 0, 0, 0, 89, 89, 129, 0, 54, 0, 52, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 128, 63, 129, 0, 0, 0, 127, 0, 0, 127, 0, 54, 0, 48, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 128, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 57, 0, 48, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 128, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 54, 0, 0, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 128, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 54, 0, 48, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 128, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 56, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 128, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 52, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 128, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 56, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 128, 191, 127, 0, 0, 0, 0, 123, 228, 127, 0, 59, 0, 52, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 128, 63, 127, 0, 0, 0, 0, 107, 189, 127, 0, 57, 0, 48, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 128, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 57, 0, 52, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 128, 191, 0, 127, 0, 0, 89, 0, 167, 129, 0, 59, 0, 56, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 128, 191, 129, 0, 0, 0, 0, 89, 89, 129, 0, 59, 0, 56, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 128, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 48, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 128, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 52, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 128, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 57, 0, 52, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 128, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 57, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 128, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 57, 0, 48, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 128, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 52, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 128, 63, 127, 0, 0, 0, 0, 89, 167, 127, 0, 57, 0, 0 ),
"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 3, 0, 5, 0, 4, 0, 6, 0, 8, 0, 7, 0, 9, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 0, 0, 1, 0, 15, 0, 3, 0, 4, 0, 16, 0, 17, 0, 19, 0, 18, 0, 6, 0, 7, 0, 20, 0, 17, 0, 21, 0, 19, 0, 9, 0, 10, 0, 22, 0, 12, 0, 13, 0, 23, 0 ),
"blend_shape_data": [ ],
"format": 97559,
"index_count": 36,
"material": ExtResource( 2 ),
"name": "Material.001",
"primitive": 4,
"skeleton_aabb": [ ],
"vertex_count": 24
}
[sub_resource type="ArrayMesh" id=2]
surfaces/0 = {
"aabb": AABB( -0.557735, -0.557735, -1.05773, 1.11548, 1.11548, 2.11547 ),
"array_data": PoolByteArray( 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 191, 0, 127, 0, 0, 107, 0, 189, 129, 0, 59, 0, 52, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 63, 0, 127, 0, 0, 123, 0, 228, 129, 0, 54, 0, 0, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 63, 0, 127, 0, 0, 127, 0, 0, 129, 0, 57, 0, 0, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 63, 129, 0, 0, 0, 0, 89, 89, 129, 0, 54, 0, 0, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 191, 129, 0, 0, 0, 0, 89, 89, 129, 0, 54, 0, 52, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 63, 129, 0, 0, 0, 127, 0, 0, 127, 0, 54, 0, 48, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 57, 0, 48, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 54, 0, 0, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 54, 0, 48, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 56, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 52, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 57, 0, 56, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 191, 127, 0, 0, 0, 0, 123, 228, 127, 0, 59, 0, 52, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 63, 127, 0, 0, 0, 0, 107, 189, 127, 0, 57, 0, 48, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 191, 127, 0, 0, 0, 0, 127, 0, 127, 0, 57, 0, 52, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 191, 0, 127, 0, 0, 89, 0, 167, 129, 0, 59, 0, 56, 185, 199, 14, 191, 185, 199, 14, 63, 220, 99, 135, 191, 129, 0, 0, 0, 0, 89, 89, 129, 0, 59, 0, 56, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 48, 185, 199, 14, 191, 185, 199, 14, 191, 220, 99, 135, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 54, 0, 52, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 57, 0, 52, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 57, 0, 0, 185, 199, 14, 63, 185, 199, 14, 191, 220, 99, 135, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 57, 0, 48, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 191, 0, 0, 129, 0, 0, 127, 0, 127, 0, 59, 0, 52, 185, 199, 14, 63, 185, 199, 14, 63, 220, 99, 135, 63, 127, 0, 0, 0, 0, 89, 167, 127, 0, 57, 0, 0 ),
"array_index_data": PoolByteArray( 0, 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 0, 12, 0, 13, 0, 14, 0, 0, 0, 15, 0, 1, 0, 3, 0, 16, 0, 4, 0, 17, 0, 18, 0, 19, 0, 6, 0, 20, 0, 7, 0, 17, 0, 19, 0, 21, 0, 9, 0, 22, 0, 10, 0, 12, 0, 23, 0, 13, 0 ),
"blend_shape_data": [ ],
"format": 97559,
"index_count": 36,
"primitive": 4,
"skeleton_aabb": [ ],
"vertex_count": 24
}
[sub_resource type="BoxShape" id=3]
[node name="Spatial" type="StaticBody" groups=[
"Pipes",
]]
collision_layer = 7
collision_mask = 7
script = ExtResource( 1 )
outline_path = NodePath("Mesh/Outline")
mesh_path = NodePath("Mesh")
color_cast_left = NodePath("ColorCast")
[node name="Mesh" type="MeshInstance" parent="."]
transform = Transform( 0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0 )
layers = 3
mesh = SubResource( 1 )
material/0 = null
[node name="Outline" type="MeshInstance" parent="Mesh"]
visible = false
mesh = SubResource( 2 )
material/0 = ExtResource( 3 )
[node name="CollisionShape" type="CollisionShape" parent="."]
transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.18, 0, 0, 0 )
shape = SubResource( 3 )
[node name="ColorCast" type="RayCast" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.2 )
enabled = true
cast_to = Vector3( 0, 0, -0.05 )
collision_mask = 7