diff --git a/godot/scenes/player/local_player.tscn b/godot/scenes/player/local_player.tscn index a3e9579..aa5185b 100644 --- a/godot/scenes/player/local_player.tscn +++ b/godot/scenes/player/local_player.tscn @@ -49,7 +49,7 @@ slide_on_ceiling = false floor_constant_speed = true [node name="camera_3d" type="Camera3D" parent="." unique_id=1773137418] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8724979, -0.2644562) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.872, 0) current = true fov = 90.0 @@ -57,7 +57,7 @@ fov = 90.0 transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0.09660053, -0.122348905, -0.048912734) [node name="soldier_m" parent="." unique_id=281995630 instance=ExtResource("1_jd651")] -transform = Transform3D(-0.5, 0, -4.371139e-08, 0, 0.5, 0, 4.371139e-08, 0, -0.5, 0.15878421, 0, 0.19227558) +transform = Transform3D(-0.5, 0, -4.371139e-08, 0, 0.5, 0, 4.371139e-08, 0, -0.5, 0, 0, 0.2667923) [node name="collision_shape_3d2" type="CollisionShape3D" parent="." unique_id=442150782] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) diff --git a/godot/scenes/player/remote_player.tscn b/godot/scenes/player/remote_player.tscn index ae9dbd5..bc29815 100644 --- a/godot/scenes/player/remote_player.tscn +++ b/godot/scenes/player/remote_player.tscn @@ -80,7 +80,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7611488, 0) transform = Transform3D(1, 0, 0, 0, 0.89379096, 0.44848388, 0, -0.44848388, 0.89379096, 0, 0.6601318, 1.0407685) [node name="camera_origin" type="Node3D" parent="." unique_id=1445680156] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8724979, -0.2644562) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.872, 0) [node name="name_label" type="Label3D" parent="." unique_id=142179925] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.3304863, 0) diff --git a/godot/scenes/player/replay_player.tscn b/godot/scenes/player/replay_player.tscn index e786aa4..17e24ff 100644 --- a/godot/scenes/player/replay_player.tscn +++ b/godot/scenes/player/replay_player.tscn @@ -75,7 +75,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7611488, 0) transform = Transform3D(1, 0, 0, 0, 0.89379096, 0.44848388, 0, -0.44848388, 0.89379096, 0, 0.6601318, 1.0407685) [node name="camera_origin" type="Node3D" parent="." unique_id=1445680156] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8724979, -0.2644562) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.872, 0) [node name="name_label" type="Label3D" parent="." unique_id=142179925] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.3304863, 0) diff --git a/rust/src/player/player_hand_remover.rs b/rust/src/player/player_hand_remover.rs index a6dd073..b89d9a9 100644 --- a/rust/src/player/player_hand_remover.rs +++ b/rust/src/player/player_hand_remover.rs @@ -18,8 +18,10 @@ impl ISkeletonModifier3D for PlayerHandRemover { if let Some(mut skeleton) = self.base_mut().get_skeleton() { let uar = skeleton.find_bone("UA.R"); let ual = skeleton.find_bone("UA.L"); + let head = skeleton.find_bone("HEAD"); skeleton.set_bone_pose_scale(uar, Vector3::ZERO); skeleton.set_bone_pose_scale(ual, Vector3::ZERO); + skeleton.set_bone_pose_scale(head, Vector3::ZERO); } } }