public AutoAdjuster(ClientConfig clientConfig, EveUi eveUi, Paths paths, Character character, Modules modules, OrderAnalyzer orderAnalyzer, OrderReviewer orderReviewer) : base(clientConfig, eveUi, paths, character, modules, orderAnalyzer) { _orderReviewer = orderReviewer; _marketOrderio = new MarketOrderio {Path = paths.LogPath}; }
public AutoInvestor(ClientConfig clientConfig, EveUi ui, Paths paths, Character character, Modules modules, OrderAnalyzer orderAnalyzer) : base(clientConfig, ui, paths, character, modules, orderAnalyzer) { _marketOrderio = new MarketOrderio(); _marketOrderio.Path = paths.LogPath; }
public AutoLister(ClientConfig clientConfig, EveUi eveUi, Paths paths, Character character, Modules modules, OrderAnalyzer orderAnalyzer) : base(clientConfig, eveUi, paths, character, modules, orderAnalyzer) { _marketOrderio = new MarketOrderio {Path = paths.LogPath}; FreeOrders = 0; _pixelReader = new PixelReader(); }
public LoginBot(ClientConfig clientConfig, EveUi eveUi, Paths paths, Character character, OrderAnalyzer orderAnalyzer ) : base(clientConfig, eveUi, paths, character, orderAnalyzer) { _pixelReader = new PixelReader(EveUi.CharacterSelectActiveSlot[0] - 5, EveUi.CharacterSelectActiveSlot[1] - 5); }
public PuppetMaster(DataManager dataManager) { _characterManager = dataManager.CharacterManager; _orderAnalyzer = new OrderAnalyzer(); OrderReviewer = new OrderReviewer(dataManager.EventDispatcher); LoginBot = new LoginBot(dataManager.ClientConfig, dataManager.Ui, dataManager.Paths, null, _orderAnalyzer); _autoLister = new AutoLister(dataManager.ClientConfig, dataManager.Ui, dataManager.Paths, null, dataManager.Modules, _orderAnalyzer); _autoAdjuster = new AutoAdjuster(dataManager.ClientConfig, dataManager.Ui, dataManager.Paths, null, dataManager.Modules, _orderAnalyzer, OrderReviewer); _autoInvestor = new AutoInvestor(dataManager.ClientConfig, dataManager.Ui, dataManager.Paths, null, dataManager.Modules, _orderAnalyzer); _eventDispatcher = dataManager.EventDispatcher; }
public GuiBot(ClientConfig clientConfig, EveUi eveUi, Paths paths, Character character, OrderAnalyzer orderAnalyzer) { ClientConfig = clientConfig; EveUi = eveUi; Paths = paths; Character = character; Logger = EventDispatcher.Instance; Timing = clientConfig.TimingMultiplier; Mouse = new Mouse(clientConfig.TimingMultiplier); Keyboard = new Keyboard(); ErrorParser = new ErrorParser(); OrderAnalyzer = orderAnalyzer; _shortContextMenuAdjustment = -eveUi.StandardRowHeight; }
public OrderBot(ClientConfig clientConfig, EveUi eveUi, Paths paths, Character character, Modules modules, OrderAnalyzer orderAnalyzer) : base(clientConfig, eveUi, paths, character, orderAnalyzer) { Modules = modules; }