use crate::network_topology::NetworkingMetadata;
use bevy_ecs::system::Res;
pub fn is_client(metadata: Res<NetworkingMetadata>) -> bool {
metadata.mode.is_client()
}
pub fn is_server(metadata: Res<NetworkingMetadata>) -> bool {
metadata.mode.is_server()
}
pub fn is_headless_server(metadata: Res<NetworkingMetadata>) -> bool {
metadata.mode.is_headless_server()
}
pub fn is_host_server(metadata: Res<NetworkingMetadata>) -> bool {
metadata.mode.is_host_server()
}
pub fn is_p2p(metadata: Res<NetworkingMetadata>) -> bool {
metadata.mode.is_p2p()
}