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 SparkTeleportDelete(SparkTeleportHelper sparkTeleportHelper) { _sparkTeleportHelper = sparkTeleportHelper; }
public SparkTeleportList(SparkTeleportHelper sparkTeleportHelper) { _sparkTeleportHelper = sparkTeleportHelper; }
public SparkTeleportUse(IExtensionReader extensionReader, SparkTeleportHelper sparkTeleportHelper) { _extensionReader = extensionReader; _sparkTeleportHelper = sparkTeleportHelper; }