public ChunkTrackingHub(IPacketPackager packetPackager) { _packetPackager = packetPackager; _broadcastPacketSink = new BroadcastPacketSink(_trackingPlayers.Values, packetPackager); }
public override Task OnActivateAsync() { _trackingPlayers = new Dictionary <IPlayer, IPacketSink>(); _broadcastPacketSink = new BroadcastPacketSink(_trackingPlayers.Values, _packetPackager); return(base.OnActivateAsync()); }