Skip to content

Commit

Permalink
always finished sync for server on host
Browse files Browse the repository at this point in the history
  • Loading branch information
raffaeleragni committed Oct 5, 2024
1 parent 358b093 commit 2e025f6
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions src/server/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,7 @@ use bevy_renet::renet::{
};

use crate::{
lib_priv::{sync_audio_enabled, sync_material_enabled, sync_mesh_enabled, SyncTrackerRes},
proto::{Message, PromoteToHostEvent},
server::initial_sync::send_initial_sync,
ServerState, SyncConnectionParameters,
lib_priv::{sync_audio_enabled, sync_material_enabled, sync_mesh_enabled, SyncTrackerRes}, proto::{Message, PromoteToHostEvent}, server::initial_sync::send_initial_sync, InitialSyncFinished, ServerState, SyncConnectionParameters
};

use self::track::{
Expand Down Expand Up @@ -123,9 +120,11 @@ fn server_disconnected(mut state: ResMut<NextState<ServerState>>) {
state.set(ServerState::Disconnected);
}

fn server_connected(mut state: ResMut<NextState<ServerState>>) {
fn server_connected(mut state: ResMut<NextState<ServerState>>, mut event: EventWriter<InitialSyncFinished>) {
info!("Server ready to accept connections.");
state.set(ServerState::Connected);
// Server is always 'ready' so it's finished from the start
event.send(InitialSyncFinished);
}

fn server_promoted_is_ready(
Expand Down

0 comments on commit 2e025f6

Please sign in to comment.