back to single threaded renderer, client server good now

This commit is contained in:
2024-06-14 16:31:16 -04:00
parent 24a7e299fa
commit 219213ee24
25 changed files with 435 additions and 413 deletions

View File

@@ -0,0 +1,9 @@
use bevy_ecs::{entity::Entity, query::Changed, system::{Query, Res}};
use crate::{sync::{ClientMessage, ClientSender}, world::component::{Pos, Synced}};
pub fn pos(query: Query<(Entity, &Synced, &Pos), Changed<Pos>>, client: Res<ClientSender>) {
for (e, _, pos) in query.iter() {
client.send(ClientMessage::PosUpdate(e, *pos));
}
}