revolver casings now spawn with animation rotation

This commit is contained in:
derek
2025-03-27 12:46:21 -05:00
parent 0297c7e9ae
commit 5cd0793efb
3 changed files with 37 additions and 28 deletions

View File

@@ -1135,10 +1135,16 @@ tracks/3/path = NodePath(".")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0.31, 1.4),
"transitions": PackedFloat32Array(1, 1),
"times": PackedFloat32Array(0.22, 0.29, 0.31, 1.4),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"values": [{
"args": [],
"method": &"mark_anim_rot"
}, {
"args": [],
"method": &"mark_anim_rot"
}, {
"args": [],
"method": &"spawn_revolver_casings"
}, {
"args": [],
@@ -1356,11 +1362,12 @@ _data = {
&"swap_out": SubResource("Animation_nvmxj")
}
[node name="revolver1" type="Node3D" node_paths=PackedStringArray("anim_player", "barrel_ray", "audio_fire", "audio_empty", "audio_reload", "casing_array", "chamber")]
[node name="revolver1" type="Node3D" node_paths=PackedStringArray("anim_player", "anim_rot_body", "barrel_ray", "audio_fire", "audio_empty", "audio_reload", "casing_array", "chamber")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0718293, 0)
script = ExtResource("2_boy4r")
weapon_info = ExtResource("3_oxh61")
anim_player = NodePath("AnimationPlayer")
anim_rot_body = NodePath("revolver1")
barrel_ray = NodePath("revolver1/RayCastBarrel")
audio_fire = NodePath("Audio/Fire")
audio_empty = NodePath("Audio/Empty")