public CorporationRemoveMember(ICorporationManager corporationManager, IChannelManager channelManager, IZoneManager zoneManager, ICharacterProfileRepository characterProfiles) { _corporationManager = corporationManager; _channelManager = channelManager; _zoneManager = zoneManager; _characterProfiles = characterProfiles; }
public Session(GlobalConfiguration globalConfiguration, IAccountManager accountManager, IZoneManager zoneManager, ICustomDictionary customDictionary, Socket socket, Func <string, Command> commandFactory, RequestHandlerFactory <IRequest> requestHandlerFactory, RequestHandlerFactory <IZoneRequest> zoneRequestHandlerFactory) { Id = SessionID.New(); _connection = new SessionConnection(socket) { RsaKeyReceived = OnRsaKeyReceived }; _connection.Disconnected += OnDisconnected; _connection.Received += OnDataReceived; _globalConfiguration = globalConfiguration; _accountManager = accountManager; _zoneManager = zoneManager; _customDictionary = customDictionary; _commandFactory = commandFactory; _requestHandlerFactory = requestHandlerFactory; _zoneRequestHandlerFactory = zoneRequestHandlerFactory; _accessLevel = AccessLevel.notDefined; }
public static Player GetPlayer(this IZoneManager zoneManager, Character character) { if (zoneManager.TryGetPlayer(character, out Player player)) { return(player); } return(null); }
public static T GetUnit <T>(this IZoneManager zoneManager, long eid) where T : Unit { foreach (var zone in zoneManager.Zones) { if (zone.GetUnit(eid) is T unit) { return(unit); } } return(null); }
public static bool TryGetPlayer(this IZoneManager zoneManager, Character character, out Player player) { foreach (var zone in zoneManager.Zones) { if (zone.TryGetPlayer(character, out player)) { return(true); } } player = null; return(false); }
public static TargetSelectionValidator CreateValidator(IZoneManager zoneManager) { var initValues = new List <IZone>(); foreach (var zoneId in _manualConfig) { var zone = zoneManager.GetZone(zoneId); if (zone == null) { continue; } initValues.Add(zone); } return(new TargetSelectionValidator(initValues)); }
private static IEnumerable <ZoneSector> LoadAll(IZoneManager zoneManager) { var records = Db.Query().CommandText("select id,name,sector,zoneid from zonesectors").Execute(); foreach (var record in records) { var zoneID = record.GetValue <int>(3); if (!zoneManager.ContainsZone(zoneID)) { continue; } var sector = new ZoneSector { id = record.GetValue <int>(0), name = record.GetValue <string>(1), sector = record.GetValue <byte[]>(2), zoneID = zoneID }; yield return(sector); } }
public ProximityProbeList(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public BaseListFacilities(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public TeleportDescriptionBuilder(IZoneManager zoneManager, UnitHelper unitHelper) { _zoneManager = zoneManager; _unitHelper = unitHelper; }
public TeleportWorldTargetHelper(IZoneManager zoneManager, TeleportDescriptionBuilder.Factory descriptionBuilderFactory) { _zoneManager = zoneManager; _descriptionBuilderFactory = descriptionBuilderFactory; }
public EnableSelfTeleport(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public TeleportGetChannelList(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public YellowPagesSubmit(ICorporationManager corporationManager, IZoneManager zoneManager, DockingBaseHelper dockingBaseHelper) { _corporationManager = corporationManager; _zoneManager = zoneManager; _dockingBaseHelper = dockingBaseHelper; }
public ZoneDrawBlockingByEid(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public IntrusionEnabler(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public GetZoneInfo(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public MissionFlush(MissionProcessor missionProcessor, MissionDataCache missionDataCache, IZoneManager zoneManager) { _missionProcessor = missionProcessor; _missionDataCache = missionDataCache; _zoneManager = zoneManager; }
public ZoneSOS(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public MovePlayer(IZoneManager zoneManager, ITeleportStrategyFactories teleportStrategyFactories, ISessionManager sessionManager) { _zoneManager = zoneManager; _teleportStrategyFactories = teleportStrategyFactories; _sessionManager = sessionManager; }
public ZoneRemoveObject(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public UnitHelper(IZoneManager zoneManager, ItemHelper itemHelper) { _zoneManager = zoneManager; _itemHelper = itemHelper; }
public DockingBaseHelper(IEntityServices entityServices, IZoneManager zoneManager, UnitHelper unitHelper) { _entityServices = entityServices; _zoneManager = zoneManager; _unitHelper = unitHelper; }
public ZoneGetZoneObjectDebugInfo(IZoneManager zoneManager) { _zoneManager = zoneManager; }
public GetRobotInfo(IZoneManager zoneManager, RobotHelper robotHelper) { _zoneManager = zoneManager; _robotHelper = robotHelper; }
public ZoneSaveLayer(IZoneManager zoneManager, LayerFileIO layerFileIO) { _zoneManager = zoneManager; _layerFileIO = layerFileIO; }
public ZoneSectorList(IZoneManager zoneManager) { _zoneSectorInfos = LoadAll(zoneManager).ToDictionary("s", ss => ss.ToDictionary()); }
public MissionDataCache(IExtensionReader extensionReader, IZoneManager zoneManager, IEntityDefaultReader entityDefaultReader) { _extensionReader = extensionReader; _zoneManager = zoneManager; _entityDefaultReader = entityDefaultReader; }
public JumpAnywhere(IZoneManager zoneManager, ITeleportStrategyFactories teleportStrategyFactories) { _zoneManager = zoneManager; _teleportStrategyFactories = teleportStrategyFactories; }
public ItemCountOnZone(IEntityServices entityServices, IZoneManager zoneManager) { _entityServices = entityServices; _zoneManager = zoneManager; }