Beispiel #1
0
 public UnoccupiedVehicleSyncPacketHandler(
     ISyncHandlerMiddleware <UnoccupiedVehicleSyncPacket> middleware,
     IElementCollection elementCollection
     )
 {
     this.middleware        = middleware;
     this.elementCollection = elementCollection;
 }
Beispiel #2
0
 public VehicleDamageSyncPacketHandler(
     ISyncHandlerMiddleware <VehicleDamageSyncPacket> middleware,
     IElementCollection elementCollection
     )
 {
     this.middleware        = middleware;
     this.elementCollection = elementCollection;
 }
Beispiel #3
0
 public VehicleTrailerSyncPacketHandler(
     ISyncHandlerMiddleware <VehicleTrailerSyncPacket> middleware,
     IElementRepository elementRepository
     )
 {
     this.middleware        = middleware;
     this.elementRepository = elementRepository;
 }
 public UnoccupiedVehicleSyncPacketHandler(
     ISyncHandlerMiddleware <UnoccupiedVehicleSyncPacket> middleware,
     IElementRepository elementRepository
     )
 {
     this.middleware        = middleware;
     this.elementRepository = elementRepository;
 }
Beispiel #5
0
 public ExplosionPacketHandler(
     ISyncHandlerMiddleware <ExplosionPacket> middleware,
     IElementCollection elementCollection
     )
 {
     this.middleware        = middleware;
     this.elementCollection = elementCollection;
 }
Beispiel #6
0
 public ExplosionPacketHandler(
     ISyncHandlerMiddleware <ExplosionPacket> middleware,
     IElementRepository elementRepository
     )
 {
     this.middleware        = middleware;
     this.elementRepository = elementRepository;
 }
Beispiel #7
0
 public PlayerPureSyncPacketHandler(
     ILogger logger,
     ISyncHandlerMiddleware <PlayerPureSyncPacket> pureSyncMiddleware,
     IElementCollection elementCollection
     )
 {
     this.logger             = logger;
     this.pureSyncMiddleware = pureSyncMiddleware;
     this.elementCollection  = elementCollection;
 }
 public PlayerPureSyncPacketHandler(
     ILogger logger,
     ISyncHandlerMiddleware <PlayerPureSyncPacket> pureSyncMiddleware,
     IElementRepository elementRepository
     )
 {
     this.logger             = logger;
     this.pureSyncMiddleware = pureSyncMiddleware;
     this.elementRepository  = elementRepository;
 }
    public LightSyncBehaviour(
        IElementCollection elementCollection,
        ISyncHandlerMiddleware <LightSyncBehaviour?> middleware,
        Configuration configuration)
    {
        this.elementCollection = elementCollection;
        this.middleware        = middleware;

        this.timer = new Timer(configuration.SyncIntervals.LightSync)
        {
            AutoReset = true,
        };
        this.timer.Start();
        this.timer.Elapsed += (sender, args) => SendLightSyncs();
    }
 public DetonateSatchelsPacketHandler(
     ISyncHandlerMiddleware <DetonateSatchelsPacket> middleware
     )
 {
     this.middleware = middleware;
 }
 public PedSyncPacketHandler(IElementRepository elementRepository, ISyncHandlerMiddleware <PedSyncPacket?> middleware)
 {
     this.elementRepository = elementRepository;
     this.middleware        = middleware;
 }
 public KeySyncPacketHandler(
     ISyncHandlerMiddleware <KeySyncPacket> middleware
     )
 {
     this.middleware = middleware;
 }
 public PlayerBulletSyncPacketHandler(
     ISyncHandlerMiddleware <PlayerBulletSyncPacket> middleware
     )
 {
     this.middleware = middleware;
 }
 public PedTaskPacketHandler(ISyncHandlerMiddleware <PedTaskPacket?> middleware)
 {
     this.middleware = middleware;
 }
Beispiel #15
0
 public ProjectileSyncPacketHandler(
     ISyncHandlerMiddleware <ProjectileSyncPacket> middleware
     )
 {
     this.middleware = middleware;
 }
Beispiel #16
0
 public PedSyncPacketHandler(IElementCollection elementCollection, ISyncHandlerMiddleware <PedSyncPacket?> middleware)
 {
     this.elementCollection = elementCollection;
     this.middleware        = middleware;
 }
Beispiel #17
0
 public WeaponBulletSyncPacketHandler(
     ISyncHandlerMiddleware <WeaponBulletSyncPacket> middleware
     )
 {
     this.middleware = middleware;
 }