Files
Factory47/Objects/I3PositionSwitch.tscn
2026-06-04 16:53:41 -05:00

49 lines
2.2 KiB
Plaintext

[gd_scene format=3 uid="uid://3noosdfr8vt2"]
[ext_resource type="Script" uid="uid://mbjs5s2p30dh" path="res://Objects/Scripts/I3PositionSwitch.gd" id="1_j5pdk"]
[ext_resource type="ArrayMesh" uid="uid://do5kbmfabhhvr" path="res://Assets/Models/I3PositionSwitchBase.obj" id="2_ytasq"]
[ext_resource type="ArrayMesh" uid="uid://dkhw5hal4yx0b" path="res://Assets/Models/I3PositionSwitchCap.obj" id="3_482r1"]
[ext_resource type="AudioStream" uid="uid://3u4ofv7lf7oq" path="res://Assets/switch.mp3" id="3_rhkfk"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ytasq"]
metallic = 1.0
metallic_specular = 0.0
roughness = 0.3
[sub_resource type="BoxShape3D" id="BoxShape3D_ngrym"]
size = Vector3(0.8198242, 0.15435791, 0.79818726)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_482r1"]
albedo_color = Color(0, 0, 0, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qpjy5"]
albedo_color = Color(0, 0, 0, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qhbx7"]
albedo_color = Color(0.47788018, 0.47788012, 0.47788012, 1)
[node name="I3PositionSwitch" type="Node3D" unique_id=454776149]
script = ExtResource("1_j5pdk")
[node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1632250786]
mesh = ExtResource("2_ytasq")
surface_material_override/0 = SubResource("StandardMaterial3D_ytasq")
[node name="StaticBody3D" type="StaticBody3D" parent="." unique_id=761288102]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D" unique_id=1351218460]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.007939994, 0.19003978, 0.014663696)
shape = SubResource("BoxShape3D_ngrym")
[node name="MeshInstance3D" type="MeshInstance3D" parent="StaticBody3D" unique_id=2147425933]
mesh = ExtResource("3_482r1")
surface_material_override/0 = SubResource("StandardMaterial3D_482r1")
surface_material_override/1 = SubResource("StandardMaterial3D_qpjy5")
surface_material_override/2 = SubResource("StandardMaterial3D_qhbx7")
[node name="Sound" type="AudioStreamPlayer3D" parent="." unique_id=1837252552]
stream = ExtResource("3_rhkfk")
volume_db = -15.0
[connection signal="input_event" from="StaticBody3D" to="." method="_on_static_body_3d_input_event"]