[gd_scene load_steps=5 format=3 uid="uid://enukqx63dh2l"] [ext_resource type="Script" path="res://src/ingame/pipe.gd" id="1_ckmpn"] [ext_resource type="PackedScene" uid="uid://tdsbo3e5ic86" path="res://src/ingame/water_bomb.tscn" id="2_3sfu2"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ecwtt"] albedo_color = Color(0, 1, 1, 1) [sub_resource type="SphereMesh" id="SphereMesh_504u5"] material = SubResource("StandardMaterial3D_ecwtt") height = 0.001 rings = 1 [node name="Pipe" type="Node3D" node_paths=PackedStringArray("_projectile_holder", "_production_timer")] script = ExtResource("1_ckmpn") _projectile_scene = ExtResource("2_3sfu2") _projectile_holder = NodePath("ProjectileHolder") _production_timer = NodePath("DropTimer") [node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="."] _spawnable_scenes = PackedStringArray("res://src/ingame/water_bomb.tscn") spawn_path = NodePath("../ProjectileHolder") [node name="MeshInstance3D" type="MeshInstance3D" parent="."] mesh = SubResource("SphereMesh_504u5") [node name="ProjectileHolder" type="Node" parent="."] [node name="DropTimer" type="Timer" parent="."] wait_time = 2.5 autostart = true [connection signal="timeout" from="DropTimer" to="." method="_on_drop_timer_timeout"]