feat: implemented full reload for revolver

This commit is contained in:
Sara 2025-08-09 15:36:48 +02:00
parent f40f01a569
commit 905726c862
18 changed files with 81 additions and 7 deletions

View file

@ -739,6 +739,18 @@ size = Vector3(5.7617188, 4.102051, 0.33398438)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.6718082, 0.008475304, 14.933871)
patrol_path = NodePath("../PatrolPath")
[node name="NpcUnit2" parent="." node_paths=PackedStringArray("patrol_path") instance=ExtResource("12_plog7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.331992, 0.008471491, 31.940985)
patrol_path = NodePath("../PatrolPath2")
[node name="NpcUnit3" parent="." node_paths=PackedStringArray("patrol_path") instance=ExtResource("12_plog7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.503181, 0.008473398, 23.28323)
patrol_path = NodePath("../PatrolPath3")
[node name="NpcUnit4" parent="." node_paths=PackedStringArray("patrol_path") instance=ExtResource("12_plog7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.339678, 0.008469582, -33.651123)
patrol_path = NodePath("../PatrolPath4")
[node name="PatrolPath" type="PatrolPath" parent="."]
[node name="Node3D" type="Node3D" parent="PatrolPath"]
@ -746,3 +758,39 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.7201138, 0.0069904327, -26
[node name="Node3D2" type="Node3D" parent="PatrolPath"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.4366512, 0.0069885254, 11.854935)
[node name="PatrolPath2" type="PatrolPath" parent="."]
[node name="Node3D" type="Node3D" parent="PatrolPath2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.294239, 0.00699234, 27.044983)
[node name="Node3D2" type="Node3D" parent="PatrolPath2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.3810759, 0.0069847107, 38.745106)
[node name="Node3D3" type="Node3D" parent="PatrolPath2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.0630617, 0.0069885254, 29.593536)
[node name="Node3D4" type="Node3D" parent="PatrolPath2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.879017, 0.0069847107, 20.841759)
[node name="PatrolPath3" type="PatrolPath" parent="."]
[node name="Node3D" type="Node3D" parent="PatrolPath3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.753383, 0.0069885254, 0.7593994)
[node name="Node3D2" type="Node3D" parent="PatrolPath3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.776007, 0.0069885254, 27.428339)
[node name="Node3D3" type="Node3D" parent="PatrolPath3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.903455, 0.0069885254, 22.506834)
[node name="PatrolPath4" type="PatrolPath" parent="."]
[node name="Node3D" type="Node3D" parent="PatrolPath4"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.0805378, 0.0069885254, -41.387714)
[node name="Node3D2" type="Node3D" parent="PatrolPath4"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2224083, 0.00699234, -20.997375)
[node name="Node3D3" type="Node3D" parent="PatrolPath4"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.787289, 0.006986618, -26.568882)