public OnModuleLoad(INWScript script, INWNXChat nwnxChat, INWNXEvents nwnxEvents, IObjectProcessingService objectProcessing, IFarmingService farming, INWNXDamage nwnxDamage, IAreaService area, IBaseService @base, ISpawnService spawn, ICustomEffectService customEffect, IObjectVisibilityService objectVisibility, IBackgroundThreadManager backgroundThreadManager, IDataPackageService dataPackage, INWNXWeapon nwnxWeapon) { _ = script; _nwnxChat = nwnxChat; _nwnxEvents = nwnxEvents; _objectProcessing = objectProcessing; _farming = farming; _nwnxDamage = nwnxDamage; _area = area; _base = @base; _spawn = spawn; _customEffect = customEffect; _objectVisibility = objectVisibility; _backgroundThreadManager = backgroundThreadManager; _dataPackage = dataPackage; _nwnxWeapon = nwnxWeapon; }
public DataPackageController(IExceptionLogService errorService, IDataPackageService dataPackageService, IWarningProfileService warningProfileService) : base(errorService) { _errorService = errorService; _dataPackageService = dataPackageService; _warningProfileService = warningProfileService; }