diff --git a/src/game/objects.rs b/src/game/objects.rs index 341b7b1..95de98f 100644 --- a/src/game/objects.rs +++ b/src/game/objects.rs @@ -4,25 +4,25 @@ use bevy::prelude::*; use super::state::AppState; /// Basic implementation of a physics object -#[derive(Component, Debug, Default)] +#[derive(Component, Default)] #[require(Collider, Mesh2d, MeshMaterial2d, Restitution = Restitution::new(1.0), RigidBody, TransformInterpolation, Transform, StateScoped = StateScoped(AppState::InGame))] struct GameObject; /// Radius of a ball -#[derive(Component, Debug, Default)] +#[derive(Component, Default)] pub struct Radius(pub f32); /// A basic ball with which to interact -#[derive(Component, Debug, Default)] +#[derive(Component, Default)] #[require(GameObject, RigidBody = RigidBody::Dynamic, Radius)] pub struct Ball; /// The controllable ball -#[derive(Component, Debug, Default)] +#[derive(Component, Default)] #[require(Ball)] pub struct Player; /// The static objects bounding the playable area -#[derive(Component, Debug, Default)] +#[derive(Component, Default)] #[require(GameObject, RigidBody = RigidBody::Static)] pub struct Wall; diff --git a/src/game/setup.rs b/src/game/setup.rs index 0a2f15b..252e0d2 100644 --- a/src/game/setup.rs +++ b/src/game/setup.rs @@ -30,7 +30,7 @@ pub fn check_for_seed(seed: Option>, mut next_state: ResMut Result<()> { socket.set_read_timeout(None)?; - socket.set_write_timeout(Some(Duration::from_secs(1)))?; + socket.set_write_timeout(None)?; Ok(()) } diff --git a/src/net/thread.rs b/src/net/thread.rs index b70120e..511746c 100644 --- a/src/net/thread.rs +++ b/src/net/thread.rs @@ -5,7 +5,7 @@ use std::{ use bevy::prelude::*; -use super::queues::{ReceiveQueue, SendQueue}; +use super::types::{ReceiveQueue, SendQueue}; fn network_send_loop(messages: ReceiveQueue, socket: UdpSocket) -> Result { loop { diff --git a/src/net/queues.rs b/src/net/types.rs similarity index 94% rename from src/net/queues.rs rename to src/net/types.rs index 9abf24c..44de878 100644 --- a/src/net/queues.rs +++ b/src/net/types.rs @@ -7,7 +7,7 @@ pub type NetworkMessage = (Vec, SocketAddr); pub type SendQueue = Sender; pub type ReceiveQueue = Receiver; -#[derive(Resource, Debug)] +#[derive(Resource)] pub struct NetworkSend(SendQueue); impl NetworkSend { @@ -25,7 +25,7 @@ impl NetworkSend { } } -#[derive(Resource, Clone, Debug)] +#[derive(Resource, Clone)] pub struct NetworkReceive(ReceiveQueue); impl NetworkReceive {