Add bare minimum single-user multiplayer functionality #30

This commit is contained in:
NG (Graham) committed 2025-07-12 12:49:47 -04:00
1 parent 1d404db209
commit cd45c22d0b
21 files changed
+620 -60

No files matched your search

+3 -3
View File
@@ -2,8 +2,8 @@ pub struct RequestLoadingSync {
msg_router: tokio::sync::mpsc::Sender<crate::matches::GameMessage>,
}
pub(super) fn handler(init_ctx: &crate::InitConfig) -> crate::handlers::dataless::Dataless<RequestLoadingSync> {
crate::handlers::dataless::Dataless::new(RequestLoadingSync::new(init_ctx))
pub(super) fn handler(init_ctx: &crate::InitConfig) -> crate::handlers::Dataless<RequestLoadingSync> {
crate::handlers::Dataless::new(RequestLoadingSync::new(init_ctx))
}
impl RequestLoadingSync {
@@ -15,7 +15,7 @@ impl RequestLoadingSync {
}
#[async_trait::async_trait]
impl crate::handlers::dataless::DatalessEventCodeHandler for RequestLoadingSync {
impl crate::handlers::DatalessEventCodeHandler for RequestLoadingSync {
const CODE: rlnl::event_code::NetworkEvent = rlnl::event_code::NetworkEvent::RequestSync;
async fn handle(&self, _peer: &std::sync::Arc<literustlib_server::Connection<crate::PacketData>>, user: &crate::UserData, _sender: &std::sync::Arc<literustlib_server::DataSender<crate::PacketData>>) {