[gd_scene load_steps=5 format=3 uid="uid://bemrov0tiy08n"] [ext_resource type="PackedScene" uid="uid://bci2qnohg76xa" path="res://Assets/Weapons/Handgun/Handgun.gltf" id="1"] [ext_resource type="Script" path="res://Assets/Weapons/Weapon.gd" id="2"] [ext_resource type="PackedScene" uid="uid://c5cwnfuw4go1b" path="res://Assets/Audio/SoundPlayer.tscn" id="3_q0xp7"] [sub_resource type="Animation" id="1"] resource_name = "Default" length = 0.433333 tracks/0/type = "transform" tracks/0/path = NodePath("Handgun_Armature/Skeleton3D:Slide") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = PackedFloat32Array(0, 1, 0, 0, 0, 7.10543e-15, -5.04871e-29, -7.10543e-15, 1, 1, 1, 1, 0.0666667, 1, 0, -0.0742494, 0, 7.10543e-15, -5.04871e-29, -7.10543e-15, 1, 1, 1, 1, 0.133333, 1, 0, -0.0638517, -7.45058e-09, 4.61853e-14, -3.28166e-28, -7.10543e-15, 1, 1, 1, 1, 0.266667, 1, -1.49012e-08, -0.0154906, -7.45058e-09, 4.9738e-14, -1.06023e-27, -2.13163e-14, 1, 1, 1, 1, 0.333333, 1, -1.49012e-08, -0.000740513, -7.45058e-09, 7.10543e-15, -5.04871e-29, -7.10543e-15, 1, 1, 1, 1, 0.4, 1, 0, 0, 0, 7.10543e-15, -5.04871e-29, -7.10543e-15, 1, 1, 1, 1, 0.433333, 1, 0, 0, 0, 7.10543e-15, -5.04871e-29, -7.10543e-15, 1, 1, 1, 1) tracks/1/type = "transform" tracks/1/path = NodePath("Handgun_Armature/Skeleton3D:Clip") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = PackedFloat32Array(0, 1, 0, 0, 0, -1.49012e-08, 7.45058e-09, -7.45058e-09, 1, 1, 1, 1, 0.433333, 1, 0, 0, 0, -1.49012e-08, 7.45058e-09, -7.45058e-09, 1, 1, 1, 1) tracks/2/type = "transform" tracks/2/path = NodePath("Handgun_Armature/Skeleton3D:Root") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = PackedFloat32Array(0, 1, 0, 0, 0, 0, -2.52435e-29, 7.10543e-15, 1, 1, 1, 1, 0.0666667, 1, 0.00131352, 0.00153854, -0.00218139, 0.0163412, 1.22913e-08, 0.00983989, 0.999818, 1, 1, 1, 0.133333, 1, 0.00476759, 0.00558436, -0.00791762, 0.0593126, 5.85811e-08, 0.0357152, 0.9976, 1, 1, 1, 0.2, 1, 0.00591084, 0.00692347, -0.00981623, 0.0734948, 2.37198e-08, 0.0442549, 0.996313, 1, 1, 1, 0.333333, 1, 0.00017027, 0.000199437, -0.000282773, 0.00211715, 6.15582e-08, 0.00127486, 0.999997, 1, 1, 1, 0.4, 1, 0, 0, 0, 0, -2.52435e-29, 7.10543e-15, 1, 1, 1, 1, 0.433333, 1, 0, 0, 0, 0, -2.52435e-29, 7.10543e-15, 1, 1, 1, 1) [node name="Weapon" type="Node3D"] script = ExtResource( "2" ) [node name="Handgun" parent="." instance=ExtResource( "1" )] [node name="Ejector" parent="Handgun" index="1"] transform = Transform3D(0.111956, -0.239423, -0.964439, 0.710515, 0.697806, -0.0907515, 0.694719, -0.675088, 0.248237, -0.0309456, 0.118711, -0.00737097) [node name="Skeleton3D" parent="Handgun/Handgun_Armature" index="0"] bones/0/pose = Transform3D(1, -1.42109e-14, -5.04871e-29, 1.42109e-14, 1, -3.58732e-43, 5.04871e-29, -3.58732e-43, 1, 0, 0, 0) bones/1/pose = Transform3D(1, 1.42109e-14, -2.01948e-28, -1.42109e-14, 1, -1.42109e-14, 0, 1.42109e-14, 1, 0, 0, 0) bones/2/pose = Transform3D(1, 1.49012e-08, 1.49012e-08, -1.49012e-08, 1, 2.98023e-08, -1.49012e-08, -2.98023e-08, 1, 0, 0, 0) [node name="Static" parent="Handgun/Handgun_Armature/Skeleton3D" index="0"] layers = 2 [node name="Hand" parent="Handgun/HandArmature/Skeleton3D2" index="0"] layers = 2 [node name="AnimationPlayer" parent="Handgun" index="4"] autoplay = "Default" anims/Default = SubResource( "1" ) blend_times = [] [node name="SFX" type="Node3D" parent="Handgun"] script = null [node name="Shoot" parent="Handgun/SFX" instance=ExtResource( "3_q0xp7" )] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0168038, 0.251726, 0.250185) SoundClip = "res://Assets/SFX/Weapons_HandgunShot_01.wav" Voice_Count = 2 [node name="AudioStreamPlayer3D" parent="Handgun/SFX/Shoot" index="0"] unit_db = 8.0 unit_size = 8.0 max_db = 6.0 [editable path="Handgun"] [editable path="Handgun/SFX/Shoot"]