Files
PacketsPlease/incomingPipe.tscn

107 lines
4.3 KiB
Plaintext

[gd_scene load_steps=12 format=3 uid="uid://s5r5lfwfyfj3"]
[ext_resource type="Script" path="res://incoming_pipe.gd" id="1_akify"]
[ext_resource type="ArrayMesh" uid="uid://d8uegt5yf8oh" path="res://assets/Models/OBJ format/straight.obj" id="2_dmwur"]
[ext_resource type="Script" path="res://arrow_3d-2036b6913b553e60197979a623ebfeffc9256790/addons/arrow3d/arrow_3d.gd" id="3_fjo5b"]
[ext_resource type="ArrayMesh" uid="uid://txq3qw2i36qg" path="res://assets/Models/OBJ format/marble-low.obj" id="3_lhgjb"]
[ext_resource type="AudioStream" uid="uid://bajcm5v5cx1n" path="res://assets/8986 - Sci-Fi Digital Weapon Sound Effects Pack/Sci-Fi Cyber Explosion 1.wav" id="5_b6qmk"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_owlkr"]
transparency = 1
albedo_color = Color(1, 1, 1, 0.376471)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alnv4"]
transparency = 1
albedo_color = Color(1, 1, 1, 0.47451)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_16tdb"]
albedo_color = Color(0.105882, 0.211765, 1, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_4edhs"]
size = Vector3(0.995, 0.905, 0.21)
[sub_resource type="BoxShape3D" id="BoxShape3D_8efln"]
size = Vector3(1, 1, 100)
[sub_resource type="BoxShape3D" id="BoxShape3D_jw0yr"]
size = Vector3(1, 0.205, 2)
[node name="Node3D" type="Node3D"]
script = ExtResource("1_akify")
[node name="Node3D" type="Node3D" parent="."]
[node name="MeshInstance3D2" type="MeshInstance3D" parent="Node3D"]
transform = Transform3D(-1, 8.74228e-08, 0, -8.74228e-08, -1, 0, 0, 0, 1, 0, 1, 0)
mesh = ExtResource("2_dmwur")
surface_material_override/0 = SubResource("StandardMaterial3D_owlkr")
surface_material_override/1 = SubResource("StandardMaterial3D_alnv4")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Node3D"]
mesh = ExtResource("2_dmwur")
[node name="MeshInstance3D3" type="MeshInstance3D" parent="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1)
mesh = ExtResource("2_dmwur")
[node name="Arrow3D" type="Marker3D" parent="Node3D/MeshInstance3D3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.415239, 0.578895, -0.523007)
gizmo_extents = 0.0
script = ExtResource("3_fjo5b")
arrow_material = SubResource("StandardMaterial3D_16tdb")
[node name="Arrow3D2" type="Marker3D" parent="Node3D/MeshInstance3D3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.41653, 0.579107, -0.434485)
gizmo_extents = 0.0
script = ExtResource("3_fjo5b")
arrow_material = SubResource("StandardMaterial3D_16tdb")
[node name="StaticBody3D" type="StaticBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2)
collision_layer = 128
collision_mask = 128
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0114075, 0.463422, -0.544056)
shape = SubResource("BoxShape3D_4edhs")
[node name="PacketSpawn" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -50)
[node name="MeshInstance3D" type="MeshInstance3D" parent="PacketSpawn"]
visible = false
mesh = ExtResource("3_lhgjb")
[node name="SpawnQueue" type="RayCast3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -100)
target_position = Vector3(0, 0, 50)
collide_with_areas = true
[node name="IncomingVelocity" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -20.2645)
[node name="Target" type="Node3D" parent="IncomingVelocity"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 20)
[node name="Attractor" type="Area3D" parent="."]
collision_layer = 128
collision_mask = 128
[node name="CollisionShape3D" type="CollisionShape3D" parent="Attractor"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -49)
shape = SubResource("BoxShape3D_8efln")
[node name="Stopper_bottom" type="StaticBody3D" parent="."]
collision_layer = 128
collision_mask = 128
[node name="CollisionShape3D" type="CollisionShape3D" parent="Stopper_bottom"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00864726, 0.109861, 0.507207)
shape = SubResource("BoxShape3D_jw0yr")
[node name="incomingPacketSound" type="AudioStreamPlayer3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0326896, 0.292282, -2.86717)
stream = ExtResource("5_b6qmk")
[connection signal="body_exited" from="Attractor" to="." method="_on_attractor_body_exited"]