~starkingdoms/starkingdoms

9cfacea01f83a77b2a77d89d185fea2b389cfd7e — ghostlyzsh 1 year, 11 months ago 213763e
no more explode
2 files changed, 15 insertions(+), 15 deletions(-)

M bevy_tungstenite_stk/src/lib.rs
M server/src/main.rs
M bevy_tungstenite_stk/src/lib.rs => bevy_tungstenite_stk/src/lib.rs +1 -1
@@ 135,7 135,7 @@ impl StkTungsteniteServerPlugin {
                    move || loop {
                        let msg = l_stream.read().expect("failed to read message from stream");
                        if let Message::Close(_) = msg {
                            l_stream.close(None).expect("failed to disconnect client");
                            let _ = l_stream.close(None);
                            l_gtx.send(WsEvent::Close { addr: this_addr }).unwrap();
                            break;
                        }

M server/src/main.rs => server/src/main.rs +14 -14
@@ 95,7 95,7 @@ fn main() {
        )
        .add_systems(FixedUpdate, save_eligibility)
        .add_systems(FixedUpdate, convert_modules)
        //.insert_resource(Time::<Fixed>::from_seconds(1.0/20.0))
        //.insert_resource(Time::<Fixed>::from_seconds(1.0/1.0))
        .run();

    info!("Goodbye!");


@@ 1003,21 1003,21 @@ fn load_savefile(
                angle_offset = -PI / 2.;
            }

            let transform = 
                Transform::from_xyz(
                    p_pos.x + offset.x / SCALE * angle.cos() - offset.y / SCALE * angle.sin(),
                    p_pos.y + offset.x / SCALE * angle.sin() + offset.y / SCALE * angle.cos(),
                    0.,
                )
                .with_rotation(Quat::from_euler(
                    EulerRot::ZYX,
                    angle + angle_offset,
                    0.,
                    0.,
                ));
            let module_id = {
                let module = commands.spawn(PartBundle {
                    transform: TransformBundle::from(
                        Transform::from_xyz(
                            (p_pos.x + offset.x * angle.cos()) / SCALE,
                            (p_pos.y + offset.y * angle.sin()) / SCALE,
                            0.,
                        )
                        .with_rotation(Quat::from_euler(
                            EulerRot::ZYX,
                            angle + angle_offset,
                            0.,
                            0.,
                        )),
                    ),
                    transform: TransformBundle::from(transform),
                    part_type: child.part_type.into(),
                    flags: PartFlags { attached: true },
                });