Compare commits

...

1 Commits

Author SHA1 Message Date
6f5dc4bcff
perf(replay): only add systems if recorder exists 2025-03-11 17:50:47 -04:00

View File

@ -22,12 +22,12 @@ pub struct RecordPlugin {
impl Plugin for RecordPlugin { impl Plugin for RecordPlugin {
fn build(&self, app: &mut bevy_app::App) { fn build(&self, app: &mut bevy_app::App) {
if let Some(recorder) = self.recorder.lock().take() { if let Some(recorder) = self.recorder.lock().take() {
app.insert_resource(recorder); app.insert_resource(recorder)
} .add_systems(First, record_login_packets.before(process_packet_events))
app.add_systems(First, record_login_packets.before(process_packet_events))
.add_systems(First, record_configuration_packets) .add_systems(First, record_configuration_packets)
.add_systems(First, record_game_packets.before(send_packet_events)); .add_systems(First, record_game_packets.before(send_packet_events));
} }
}
} }
fn record_login_packets( fn record_login_packets(