Update player nick from serverside as well

This commit is contained in:
Sofia 2026-07-16 16:50:18 +03:00
parent 70c0a782b4
commit 9564b778fb

View File

@ -301,7 +301,14 @@ impl NetworkManager {
PeerKind::Client(peer, addr) => {
peer.send_reliable(&addr, Package::SetSelfNick(nick));
}
PeerKind::Server(..) => {}
PeerKind::Server(peer, ..) => {
let player_id = if let Some(game) = Game::singleton() {
game.bind().self_id.unwrap_or(0)
} else {
0
};
peer.broadcast_reliable(Package::SetNick(player_id, nick));
}
}
}
}