Skip to content

Commit c87b752

Browse files
Drop lib namespacec in subsystems
1 parent 217492f commit c87b752

File tree

28 files changed

+129
-127
lines changed

28 files changed

+129
-127
lines changed

src/client/chat/events.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use crate::prelude::*;
22

33
#[derive(Event)]
4-
pub struct ChatSyncEvent(pub Vec<lib::ChatMessage>);
4+
pub struct ChatSyncEvent(pub Vec<ChatMessage>);
55

66
#[derive(Event)]
7-
pub struct SingleChatSendEvent(pub lib::ChatMessage);
7+
pub struct SingleChatSendEvent(pub ChatMessage);
88

99
#[derive(Event)]
1010
pub struct ChatMessageSendEvent(pub String);

src/client/chat/resources.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use crate::prelude::*;
22

33
#[derive(Resource, Default, Debug)]
44
pub struct ChatHistory {
5-
pub messages: Vec<lib::ChatMessage>,
5+
pub messages: Vec<ChatMessage>,
66
}
77

88
#[derive(Resource, Default)]

src/client/chat/systems.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ pub fn send_messages_system(
4343

4444
client.send_message(
4545
DefaultChannel::ReliableOrdered,
46-
bincode::serialize(&lib::NetworkingMessage::ChatMessageSend(message)).unwrap(),
46+
bincode::serialize(&NetworkingMessage::ChatMessageSend(message)).unwrap(),
4747
);
4848
}
4949
}
@@ -249,7 +249,7 @@ mod tests {
249249
use super::*;
250250
use bevy::ecs::event::Events;
251251
use chat_events::{ChatClearEvent, SingleChatSendEvent};
252-
use crate::lib::ChatMessage;
252+
use crate::ChatMessage;
253253

254254
fn get_chat_messages(app: &mut App) -> Vec<String> {
255255
let mut messages = app

src/client/collider/systems.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ pub fn setup_coliders_system(mut commands: Commands) {
3939
pub fn handle_collider_update_events_system(
4040
mut collider_grid_events: EventReader<collider_events::ColliderUpdateEvent>,
4141
mut query: Query<(&mut Transform, &collider_components::BlockCollider)>,
42-
mut chunk_manager: ResMut<lib::ChunkManager>,
42+
mut chunk_manager: ResMut<ChunkManager>,
4343
) {
4444
for event in collider_grid_events.read() {
4545
let event_position = Vec3::new(
@@ -56,7 +56,7 @@ pub fn handle_collider_update_events_system(
5656

5757
match block {
5858
Some(block) => {
59-
if block != lib::BlockId::Air {
59+
if block != BlockId::Air {
6060
transform.translation = collider_position + COLLIDER_CUBOID_WIDTH / 2.0;
6161
} else {
6262
transform.translation = COLLIDER_RESTING_POSITION;
@@ -102,7 +102,7 @@ mod tests {
102102

103103
app.add_event::<collider_events::ColliderUpdateEvent>();
104104
app.add_systems(Update, handle_collider_update_events_system);
105-
app.insert_resource(lib::ChunkManager::new());
105+
app.insert_resource(ChunkManager::new());
106106

107107
app.world_mut().spawn((
108108
Transform {
@@ -122,12 +122,12 @@ mod tests {
122122
},
123123
));
124124

125-
let block = lib::BlockId::Dirt;
125+
let block = BlockId::Dirt;
126126
let mut resource = app
127127
.world_mut()
128-
.get_resource_mut::<lib::ChunkManager>()
128+
.get_resource_mut::<ChunkManager>()
129129
.unwrap();
130-
let chunks = lib::ChunkManager::instantiate_chunks(
130+
let chunks = ChunkManager::instantiate_chunks(
131131
Vec3 {
132132
x: 0.0,
133133
y: 0.0,

src/client/networking/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use bevy_renet::{
44
netcode::{ClientAuthentication, NetcodeClientPlugin, NetcodeClientTransport},
55
RenetClientPlugin,
66
};
7-
use crate::lib::connection_config;
7+
use crate::connection_config;
88

99
use crate::prelude::*;
1010

src/client/networking/systems.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pub fn receive_message_system(
77
mut player_despawn_events: ResMut<Events<remote_player_events::RemotePlayerDespawnedEvent>>,
88
mut player_sync_events: ResMut<Events<remote_player_events::RemotePlayerSyncEvent>>,
99
mut block_update_events: ResMut<Events<terrain_events::BlockUpdateEvent>>,
10-
mut chunk_manager: ResMut<lib::ChunkManager>,
10+
mut chunk_manager: ResMut<ChunkManager>,
1111
mut chunk_mesh_events: ResMut<Events<terrain_events::ChunkMeshUpdateEvent>>,
1212
mut chat_events: ResMut<Events<chat_events::ChatSyncEvent>>,
1313
mut single_chat_events: ResMut<Events<chat_events::SingleChatSendEvent>>,
@@ -16,30 +16,30 @@ pub fn receive_message_system(
1616
while let Some(message) = client.receive_message(DefaultChannel::ReliableOrdered) {
1717
match bincode::deserialize(&message) {
1818
Ok(message) => match message {
19-
lib::NetworkingMessage::PlayerJoin(event) => {
19+
NetworkingMessage::PlayerJoin(event) => {
2020
player_spawn_events.send(remote_player_events::RemotePlayerSpawnedEvent {
2121
client_id: event,
2222
position: Vec3::ZERO,
2323
});
2424
}
25-
lib::NetworkingMessage::PlayerLeave(event) => {
25+
NetworkingMessage::PlayerLeave(event) => {
2626
player_despawn_events.send(remote_player_events::RemotePlayerDespawnedEvent {
2727
client_id: event,
2828
});
2929
}
30-
lib::NetworkingMessage::BlockUpdate { position, block } => {
30+
NetworkingMessage::BlockUpdate { position, block } => {
3131
debug!("Client received block update message: {:?}", position);
3232
block_update_events.send(terrain_events::BlockUpdateEvent {
3333
position,
3434
block,
3535
from_network: true,
3636
});
3737
}
38-
lib::NetworkingMessage::ChatMessageSync(messages) => {
38+
NetworkingMessage::ChatMessageSync(messages) => {
3939
info!("Client received {} chat messages", messages.len());
4040
chat_events.send(chat_events::ChatSyncEvent(messages));
4141
}
42-
lib::NetworkingMessage::SingleChatMessageSync(message) => {
42+
NetworkingMessage::SingleChatMessageSync(message) => {
4343
info!("Client received chat message {}", message.message);
4444
single_chat_events.send(chat_events::SingleChatSendEvent(message));
4545
}
@@ -64,7 +64,7 @@ pub fn receive_message_system(
6464
if let Ok(message) = message {
6565
debug!("Received message: {:?}", message);
6666
match message {
67-
lib::NetworkingMessage::ChunkBatchResponse(chunks) => {
67+
NetworkingMessage::ChunkBatchResponse(chunks) => {
6868
info!("Client received chunk batch response message.");
6969
for chunk in chunks {
7070
info!(
@@ -87,7 +87,7 @@ pub fn receive_message_system(
8787
}
8888
}
8989
}
90-
lib::NetworkingMessage::PlayerSync(event) => {
90+
NetworkingMessage::PlayerSync(event) => {
9191
player_sync_events
9292
.send(remote_player_events::RemotePlayerSyncEvent { players: event });
9393
}

src/client/player/systems/mouse.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ pub fn handle_mouse_events_system(
4040
if event.button == MouseButton::Left && event.state.is_pressed() {
4141
block_update_events.send(terrain_events::BlockUpdateEvent {
4242
position,
43-
block: lib::BlockId::Air,
43+
block: BlockId::Air,
4444
from_network: false,
4545
});
4646
} else if event.button == MouseButton::Right && event.state.is_pressed() {
4747
block_update_events.send(terrain_events::BlockUpdateEvent {
4848
position: position + normal,
49-
block: lib::BlockId::Dirt,
49+
block: BlockId::Dirt,
5050
from_network: false,
5151
});
5252
}

src/client/player/systems/network.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ pub fn broadcast_player_attributes_system(
1212
let (_, transform) = query.single();
1313
let (_, _, camera_transform) = camera_query.single();
1414

15-
let player_state = lib::PlayerState {
15+
let player_state = PlayerState {
1616
position: transform.translation,
1717
rotation: camera_transform.rotation,
1818
};
1919

2020
client.send_message(
2121
DefaultChannel::ReliableUnordered,
22-
bincode::serialize(&lib::NetworkingMessage::PlayerUpdate(player_state)).unwrap(),
22+
bincode::serialize(&NetworkingMessage::PlayerUpdate(player_state)).unwrap(),
2323
);
2424
}

src/client/player/systems/terrain.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::prelude::*;
22

33
pub fn handle_block_update_events(
4-
mut chunk_manager: ResMut<lib::ChunkManager>,
4+
mut chunk_manager: ResMut<ChunkManager>,
55
mut block_update_events: EventReader<terrain_events::BlockUpdateEvent>,
66
mut chunk_mesh_update_events: EventWriter<terrain_events::ChunkMeshUpdateEvent>,
77
mut player_collider_events: EventWriter<player_events::PlayerColliderUpdateEvent>,
@@ -12,7 +12,7 @@ pub fn handle_block_update_events(
1212
info!("Block update message: {:?}", event.position);
1313

1414
chunk_mesh_update_events.send(terrain_events::ChunkMeshUpdateEvent {
15-
position: event.position / lib::CHUNK_SIZE as f32,
15+
position: event.position / CHUNK_SIZE as f32,
1616
});
1717

1818
player_collider_events.send(player_events::PlayerColliderUpdateEvent);
@@ -21,7 +21,7 @@ pub fn handle_block_update_events(
2121
info!("sending block update event");
2222
client.send_message(
2323
DefaultChannel::ReliableOrdered,
24-
bincode::serialize(&lib::NetworkingMessage::BlockUpdate {
24+
bincode::serialize(&NetworkingMessage::BlockUpdate {
2525
position: event.position,
2626
block: event.block,
2727
})

src/client/prelude.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ pub use terrain_util::CubeFace;
4646
// my crates
4747
pub use crate::states::GameState;
4848
pub use rsmc as lib;
49+
pub use lib::*;
4950

5051
pub use crate::collider::components as collider_components;
5152
pub use crate::collider::events as collider_events;

0 commit comments

Comments
 (0)