public DockingBase(IChannelManager channelManager, ICentralBank centralBank, IRobotTemplateRelations robotTemplateRelations, DockingBaseHelper dockingBaseHelper)
 {
     ChannelManager          = channelManager;
     _centralBank            = centralBank;
     _robotTemplateRelations = robotTemplateRelations;
     _dockingBaseHelper      = dockingBaseHelper;
 }
Пример #2
0
 public Market(MarketHelper marketHelper, IMarketOrderRepository orderRepository, MarketHandler marketHandler, MarketOrder.Factory marketOrderFactory, IEntityServices entityServices, ICentralBank centralBank, DockingBaseHelper dockingBaseHelper)
 {
     _marketHelper       = marketHelper;
     _orderRepository    = orderRepository;
     _marketHandler      = marketHandler;
     _marketOrderFactory = marketOrderFactory;
     _entityServices     = entityServices;
     _centralBank        = centralBank;
     _dockingBaseHelper  = dockingBaseHelper;
 }
Пример #3
0
 public Outpost(IEntityServices entityServices,
                ICorporationManager corporationManager,
                IChannelManager channelManager,
                ILootService lootService,
                ICentralBank centralBank,
                IRobotTemplateRelations robotTemplateRelations,
                DockingBaseHelper dockingBaseHelper) : base(channelManager, centralBank, robotTemplateRelations, dockingBaseHelper)
 {
     _entityServices     = entityServices;
     _corporationManager = corporationManager;
     _lootService        = lootService;
 }
Пример #4
0
 public MarketOrder(MarketHandler marketHandler, ICentralBank centralBank)
 {
     _marketHandler = marketHandler;
     _centralBank   = centralBank;
 }
 public PBSDockingBase(MarketHelper marketHelper, ICorporationManager corporationManager, IChannelManager channelManager, ICentralBank centralBank, IRobotTemplateRelations robotTemplateRelations, DockingBaseHelper dockingBaseHelper, SparkTeleportHelper sparkTeleportHelper, PBSObjectHelper <PBSDockingBase> .Factory pbsObjectHelperFactory) : base(channelManager, centralBank, robotTemplateRelations, dockingBaseHelper)
 {
     _marketHelper                   = marketHelper;
     _corporationManager             = corporationManager;
     _sparkTeleportHelper            = sparkTeleportHelper;
     _pbsObjectHelper                = pbsObjectHelperFactory(this);
     _pbsReinforceHandler            = new PBSReinforceHandler <PBSDockingBase>(this);
     _standingController             = new PBSStandingController <PBSDockingBase>(this);
     _pbsTerritorialVisibilityHelper = new PBSTerritorialVisibilityHelper(this);
 }
 public CharacterWalletHelper(CharacterWalletFactory walletFactory, ICentralBank centralBank)
 {
     _walletFactory = walletFactory;
     _centralBank   = centralBank;
 }
 public InsurancePayOut(ICentralBank centralBank)
 {
     _centralBank = centralBank;
 }
Пример #8
0
 public TrainingDockingBase(IChannelManager channelManager, ICentralBank centralBank, IRobotTemplateRelations robotTemplateRelations, DockingBaseHelper dockingBaseHelper) : base(channelManager, centralBank, robotTemplateRelations, dockingBaseHelper)
 {
 }