[gd_scene load_steps=3 format=3 uid="uid://ccvm7cbhwrrcw"] [ext_resource type="PackedScene" uid="uid://bmrrkbt1evq84" path="res://models/fieldgun.glb" id="1_5no81"] [sub_resource type="GDScript" id="GDScript_c21kh"] script/source = "extends Timer func _ready(): self.start(randf_range(0.0, 1.0)) " [node name="fieldgun" instance=ExtResource("1_5no81")] [node name="Skeleton3D" parent="gun" index="0"] bones/0/position = Vector3(7.90474e-18, 0.0306807, 0.0505617) bones/0/rotation = Quaternion(0.0300664, -6.88314e-18, -6.88314e-18, 0.999548) bones/2/position = Vector3(-2.83743e-24, 0.694386, -8.37884e-08) bones/2/rotation = Quaternion(0.00136107, -2.09707e-18, -9.13425e-18, 0.999999) bones/3/position = Vector3(-8.71269e-24, 0.63614, 2.99645e-08) bones/3/rotation = Quaternion(-0.0013611, 2.09709e-18, 9.13424e-18, 0.999999) bones/4/rotation = Quaternion(0, -1.74483e-24, -1.33124e-23, 1) [node name="Timer" type="Timer" parent="." index="3"] one_shot = true script = SubResource("GDScript_c21kh") [connection signal="timeout" from="Timer" to="AnimationPlayer" method="play" flags=6 binds= [&"fire"]]