Files

76 lines
3.1 KiB
Plaintext

[gd_scene format=3 uid="uid://cwtfq7o3hwlb3"]
[ext_resource type="Script" uid="uid://lq8qy8en082n" path="res://Scripts/SliderInteractable.gd" id="1_0qcwj"]
[ext_resource type="Texture2D" uid="uid://b14x1ktdukdos" path="res://Textures/prototypeTextures/Orange/texture_10.png" id="2_6c2dc"]
[ext_resource type="Texture2D" uid="uid://rl7io5cpswao" path="res://Textures/prototypeTextures/Purple/texture_10.png" id="3_le84w"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1mwko"]
albedo_texture = ExtResource("2_6c2dc")
uv1_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_va8t4"]
size = Vector3(2.5, 3, 0.1)
[sub_resource type="BoxShape3D" id="BoxShape3D_va8t4"]
size = Vector3(2.5, 3, 0.1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qile1"]
albedo_texture = ExtResource("3_le84w")
uv1_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_1blfk"]
size = Vector3(2, 3, 0.2)
[sub_resource type="BoxShape3D" id="BoxShape3D_1blfk"]
size = Vector3(2, 3, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3et1r"]
albedo_texture = ExtResource("3_le84w")
uv1_triplanar = true
[node name="SimpleSlideDoor" type="Node3D" unique_id=1454415556]
[node name="SliderDoor" type="Node3D" parent="." unique_id=1580421982 node_paths=PackedStringArray("body", "slider_joint")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0.15)
script = ExtResource("1_0qcwj")
body = NodePath("RigidBody3D")
slider_joint = NodePath("../SliderJoint3D")
[node name="RigidBody3D" type="RigidBody3D" parent="SliderDoor" unique_id=2032280301]
mass = 10.0
linear_damp = 1.0
[node name="MeshInstance3D" type="MeshInstance3D" parent="SliderDoor/RigidBody3D" unique_id=260047025]
material_override = SubResource("StandardMaterial3D_1mwko")
mesh = SubResource("BoxMesh_va8t4")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SliderDoor/RigidBody3D" unique_id=26715441]
shape = SubResource("BoxShape3D_va8t4")
[node name="SliderJoint3D" type="SliderJoint3D" parent="." unique_id=1977227640]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 0.15)
node_a = NodePath("../Frame")
node_b = NodePath("../SliderDoor/RigidBody3D")
linear_limit/upper_distance = 2.0
linear_limit/lower_distance = -2.0
[node name="Frame" type="StaticBody3D" parent="." unique_id=2032718459]
[node name="FrameLeftMesh" type="MeshInstance3D" parent="Frame" unique_id=342954643]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 1.5, 0)
material_override = SubResource("StandardMaterial3D_qile1")
mesh = SubResource("BoxMesh_1blfk")
[node name="FrameLeftCollider" type="CollisionShape3D" parent="Frame" unique_id=1824626497]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 1.5, 0)
shape = SubResource("BoxShape3D_1blfk")
[node name="FrameRightMesh" type="MeshInstance3D" parent="Frame" unique_id=2043053858]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 1.5, 0)
material_override = SubResource("StandardMaterial3D_3et1r")
mesh = SubResource("BoxMesh_1blfk")
[node name="FrameRightCollider" type="CollisionShape3D" parent="Frame" unique_id=685484447]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 1.5, 0)
shape = SubResource("BoxShape3D_1blfk")