aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenauxg <19689618+Henauxg@users.noreply.github.com>2023-07-11 19:00:01 +0200
committerHenauxg <19689618+Henauxg@users.noreply.github.com>2023-07-11 19:00:01 +0200
commitfac3534d173ef76f6beb4ee683f85c5cdf6ab98d (patch)
treec7b74de4344f4782a041e344e2e3ab61d6df465c
parentbfeb9b5caa8492a696c013037f6f691274109db9 (diff)
[example:chat] Update to bevy 0.11
-rw-r--r--examples/chat/client.rs28
-rw-r--r--examples/chat/server.rs13
2 files changed, 24 insertions, 17 deletions
diff --git a/examples/chat/client.rs b/examples/chat/client.rs
index 990efa4..7a2490c 100644
--- a/examples/chat/client.rs
+++ b/examples/chat/client.rs
@@ -8,8 +8,8 @@ use bevy::{
app::{AppExit, ScheduleRunnerPlugin},
log::LogPlugin,
prelude::{
- info, warn, App, Commands, CoreSet, Deref, DerefMut, EventReader, EventWriter,
- IntoSystemConfig, Res, ResMut, Resource,
+ info, warn, App, Commands, Deref, DerefMut, EventReader, EventWriter, PostUpdate, Res,
+ ResMut, Resource, Startup, Update,
},
};
use bevy_quinnet::{
@@ -154,16 +154,22 @@ fn handle_client_events(
fn main() {
App::new()
- .add_plugin(ScheduleRunnerPlugin::default())
- .add_plugin(LogPlugin::default())
- .add_plugin(QuinnetClientPlugin::default())
+ .add_plugins((
+ ScheduleRunnerPlugin::default(),
+ LogPlugin::default(),
+ QuinnetClientPlugin::default(),
+ ))
.insert_resource(Users::default())
- .add_startup_system(start_terminal_listener)
- .add_startup_system(start_connection)
- .add_system(handle_terminal_messages)
- .add_system(handle_server_messages)
- .add_system(handle_client_events)
+ .add_systems(Startup, (start_terminal_listener, start_connection))
+ .add_systems(
+ Update,
+ (
+ handle_terminal_messages,
+ handle_server_messages,
+ handle_client_events,
+ ),
+ )
// CoreSet::PostUpdate so that AppExit events generated in the previous stage are available
- .add_system(on_app_exit.in_base_set(CoreSet::PostUpdate))
+ .add_systems(PostUpdate, on_app_exit)
.run();
}
diff --git a/examples/chat/server.rs b/examples/chat/server.rs
index da28f88..3317de2 100644
--- a/examples/chat/server.rs
+++ b/examples/chat/server.rs
@@ -126,12 +126,13 @@ fn start_listening(mut server: ResMut<Server>) {
fn main() {
App::new()
- .add_plugin(ScheduleRunnerPlugin::default())
- .add_plugin(LogPlugin::default())
- .add_plugin(QuinnetServerPlugin::default())
+ .add_plugins((
+ ScheduleRunnerPlugin::default(),
+ LogPlugin::default(),
+ QuinnetServerPlugin::default(),
+ ))
.insert_resource(Users::default())
- .add_startup_system(start_listening)
- .add_system(handle_client_messages)
- .add_system(handle_server_events)
+ .add_systems(Startup, start_listening)
+ .add_systems(Update, (handle_client_messages, handle_server_events))
.run();
}