/// <summary> /// Creates a new <see cref="NoUndyingChatCommand"/> instance. /// </summary> /// <param name="logger">Logger.</param> /// <param name="playerDataPacketFactory">Player data packey factory system.</param> public NoUndyingChatCommand(ILogger <NoUndyingChatCommand> logger, IPlayerDataPacketFactory playerDataPacketFactory) { _logger = logger; _playerDataPacketFactory = playerDataPacketFactory; }
/// <summary> /// Creates a new <see cref="InvisibleChatCommand"/> instance. /// </summary> /// <param name="logger">Logger.</param> /// <param name="playerDataPacketFactory">Player data packet factory system.</param> public InvisibleChatCommand(ILogger <InvisibleChatCommand> logger, IPlayerDataPacketFactory playerDataPacketFactory) { _logger = logger; _playerDataPacketFactory = playerDataPacketFactory; }
/// <summary> /// Creates a new <see cref="FreezeChatCommand"/> instance. /// </summary> /// <param name="logger">Logger.</param> /// <param name="worldServer">World server system.</param> /// <param name="playerDataPacketFactory">Player data packet factory system.</param> public FreezeChatCommand(ILogger <FreezeChatCommand> logger, IWorldServer worldServer, IPlayerDataPacketFactory playerDataPacketFactory) { _logger = logger; _worldServer = worldServer; _playerDataPacketFactory = playerDataPacketFactory; }
/// <summary> /// Creates a new <see cref="OneKillChatCommand"/> instance. /// </summary> /// <param name="logger">Logger.</param> /// <param name="playerDataPacketFactory">Player data packet factory system.</param> public OneKillChatCommand(ILogger <OneKillChatCommand> logger, IPlayerDataPacketFactory playerDataPacketFactory) { _logger = logger; _playerDataPacketFactory = playerDataPacketFactory; }
/// <summary> /// Creates a new <see cref="NoInvisibleChatCommand"/> instance. /// </summary> /// <param name="logger">Logger.</param> /// <param name="playerDataPacketFactory">Player data packet factory system.</param> /// <param name="moverPacketFactory">Mover packet factory system.</param> public NoInvisibleChatCommand(ILogger <NoInvisibleChatCommand> logger, IPlayerDataPacketFactory playerDataPacketFactory, IMoverPacketFactory moverPacketFactory) { _logger = logger; _playerDataPacketFactory = playerDataPacketFactory; _moverPacketFactory = moverPacketFactory; }