/* * This file is part of laurelin/shared * Copyright (C) 2023 Jonni Liljamo * * Licensed under GPL-3.0-only. * See LICENSE for licensing information. */ use naia_bevy_shared::{ Channel, ChannelDirection, ChannelMode, Protocol, ProtocolPlugin, ReliableSettings, }; #[derive(Channel)] pub struct AfterAuthChannel; pub struct ChannelsPlugin; impl ProtocolPlugin for ChannelsPlugin { fn build(&self, protocol: &mut Protocol) { protocol.add_channel::( ChannelDirection::ServerToClient, ChannelMode::UnorderedReliable(ReliableSettings::default()), ); } }