public BuildingInitialSyncProcessor(IPacketSender packetSender, BuildThrottlingQueue buildEventQueue) { this.packetSender = packetSender; this.buildEventQueue = buildEventQueue; DependentProcessors.Add(typeof(CyclopsInitialAsyncProcessor)); }
public InitialPlayerSyncProcessor(IPacketSender packetSender, BuildThrottlingQueue buildEventQueue, Vehicles vehicles, ItemContainers itemContainers, EquipmentSlots equipment) { this.packetSender = packetSender; this.buildEventQueue = buildEventQueue; this.vehicles = vehicles; this.itemContainers = itemContainers; this.equipment = equipment; }
public BuildingInitialSyncProcessor(IPacketSender packetSender, BuildThrottlingQueue buildEventQueue, BasePieceSpawnPrioritizer basePieceSpawnPrioritizer) { this.packetSender = packetSender; this.buildEventQueue = buildEventQueue; this.basePieceSpawnPrioritizer = basePieceSpawnPrioritizer; DependentProcessors.Add(typeof(CyclopsInitialAsyncProcessor)); }
public InitialPlayerSyncProcessor(IPacketSender packetSender, BuildThrottlingQueue buildEventQueue, Vehicles vehicles, ItemContainers itemContainers, EquipmentSlots equipment, PlayerManager remotePlayerManager, Entities entities, EscapePodManager escapePodManager) { this.packetSender = packetSender; this.buildEventQueue = buildEventQueue; this.vehicles = vehicles; this.itemContainers = itemContainers; this.equipment = equipment; this.remotePlayerManager = remotePlayerManager; this.entities = entities; this.escapePodManager = escapePodManager; }
public void Start() { main = this; buildEvents = NitroxServiceLocator.LocateService <BuildThrottlingQueue>(); packetSender = NitroxServiceLocator.LocateService <IPacketSender>(); }
public ConstructionCompletedProcessor(BuildThrottlingQueue buildEventQueue) { this.buildEventQueue = buildEventQueue; }
public ConstructionAmountChangedProcessor(BuildThrottlingQueue buildEventQueue) { this.buildEventQueue = buildEventQueue; }
public PlaceBasePieceProcessor(BuildThrottlingQueue buildEventQueue) { this.buildEventQueue = buildEventQueue; }
public BuildingInitialSyncProcessor(IPacketSender packetSender, BuildThrottlingQueue buildEventQueue) { this.packetSender = packetSender; this.buildEventQueue = buildEventQueue; }