using NitroxClient.Communication.Abstract; using NitroxClient.Communication.Packets.Processors.Abstract; using NitroxClient.GameLogic; using NitroxModel_Subnautica.Packets; namespace NitroxClient.Communication.Packets.Processors { class CyclopsDecoyLaunchProcessor : ClientPacketProcessor { private readonly IPacketSender packetSender; private readonly Cyclops cyclops; public CyclopsDecoyLaunchProcessor(IPacketSender packetSender, Cyclops cyclops) { this.packetSender = packetSender; this.cyclops = cyclops; } public override void Process(CyclopsDecoyLaunch decoyLaunchPacket) { cyclops.LaunchDecoy(decoyLaunchPacket.Id); } } }