~starkingdoms/starkingdoms

92b84cca379c046bc49547f68fede1599c9ac3b9 — core 16 days ago cd7dfd1
fix: dragging
M crates/unified/src/attachment.rs => crates/unified/src/attachment.rs +1 -1
@@ 13,7 13,7 @@ pub struct Ship;
#[require(Replicated)]
pub struct Parts(#[entities] Vec<Entity>);

#[derive(Component, Serialize, Deserialize, MapEntities)]
#[derive(Component, Serialize, Deserialize, MapEntities, Debug)]
#[relationship(relationship_target = Parts)]
#[require(Replicated)]
pub struct PartInShip(#[entities] pub Entity);

M crates/unified/src/server/player.rs => crates/unified/src/server/player.rs +0 -2
@@ 259,9 259,7 @@ fn dragging(

        debug!(?event, "got drag request event");

        #[allow(unused_assignments, reason = "false positive")]
        let mut teleport_to_translation = Vec2::new(0.0, 0.0);
        #[allow(unused_assignments, reason = "false positive")]
        let mut teleport_to_rotation = Quat::from_rotation_z(0.0);
        let mut new_linvel = None;
        let mut new_angvel = None;

M crates/unified/src/server_plugins.rs => crates/unified/src/server_plugins.rs +1 -1
@@ 16,7 16,7 @@ impl PluginGroup for ServerPluginGroup {
            .add_group(
                PhysicsPlugins::default()
                    .with_length_unit(100.0)
                    .set(PhysicsInterpolationPlugin::interpolate_all())
                    //.set(PhysicsInterpolationPlugin::interpolate_all())
            )
            .add(WebSocketServerPlugin)
            .add(AeronetRepliconServerPlugin)