aboutsummaryrefslogtreecommitdiff
path: root/examples/breakout/protocol.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/breakout/protocol.rs')
-rw-r--r--examples/breakout/protocol.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/breakout/protocol.rs b/examples/breakout/protocol.rs
index 4e2b309..92a0cfb 100644
--- a/examples/breakout/protocol.rs
+++ b/examples/breakout/protocol.rs
@@ -2,6 +2,8 @@ use bevy::prelude::{Entity, Vec2, Vec3};
use bevy_quinnet::ClientId;
use serde::{Deserialize, Serialize};
+use crate::BrickId;
+
#[derive(Debug, Default, Clone, Serialize, Deserialize, PartialEq, Eq)]
pub(crate) enum PaddleInput {
#[default]
@@ -23,7 +25,7 @@ pub(crate) enum ServerMessage {
client_id: ClientId,
},
SpawnPaddle {
- client_id: ClientId,
+ owner_client_id: ClientId,
entity: Entity,
position: Vec3,
},
@@ -39,7 +41,8 @@ pub(crate) enum ServerMessage {
},
StartGame,
BrickDestroyed {
- client_id: ClientId,
+ by_client_id: ClientId,
+ brick_id: BrickId,
},
BallCollided {
entity: Entity,