Example #1
0
 public PlayerHandler(ILogger <PlayerHandler> logger, ISpecialEffectSystem specialEffectSystem, IInteractionSystem interationSystem, IFollowSystem followSystem, IMoverPacketFactory moverPacketFactory, IDeathSystem deathSystem)
 {
     _logger = logger;
     _specialEffectSystem = specialEffectSystem;
     _interationSystem    = interationSystem;
     _followSystem        = followSystem;
     _moverPacketFactory  = moverPacketFactory;
     _deathSystem         = deathSystem;
 }
Example #2
0
 /// <summary>
 /// Creates a new <see cref="InventoryItemUsage"/> instance.
 /// </summary>
 public InventoryItemUsage(ILogger <InventoryItemUsage> logger, IInventoryPacketFactory inventoryPacketFactory, IMapManager mapManager, ISpecialEffectSystem specialEffectSystem, ITeleportSystem teleportSystem, IMoverPacketFactory moverPacketFactory, ITextPacketFactory textPacketFactory, IPlayerDataSystem playerDataSystem, IOptions <WorldConfiguration> worldServerConfiguration)
 {
     _logger = logger;
     _inventoryPacketFactory   = inventoryPacketFactory;
     _mapManager               = mapManager;
     _specialEffectSystem      = specialEffectSystem;
     _teleportSystem           = teleportSystem;
     _moverPacketFactory       = moverPacketFactory;
     _textPacketFactory        = textPacketFactory;
     _playerDataSystem         = playerDataSystem;
     _worldServerConfiguration = worldServerConfiguration.Value;
 }