// Global setup static ServerFixture() { // Load Configurations ServerConfiguration.Load(true); // Configure / Initialize MapDefinitions.Configure(); // Load the world World.Load(); }
public TestClassView() { ForEntityNames.Add("TestClasses"); MapDefinitions.Add(MapToPaths); ReduceDefinition = Reduce; GroupByExtraction = doc => doc.UserId; AddField("UserId"); AddField("Name"); AddField("Email"); Indexes.Add("UserId", FieldIndexing.NotAnalyzed); }
/// <summary> /// Initializes maps with startup values like mobs, npc, areas, obelisks etc. /// </summary> private void InitMaps() { _mapDefinitions = _mapsLoader.LoadMapDefinitions(); foreach (var mapDefinition in _mapDefinitions.Maps) { var config = _mapsLoader.LoadMapConfiguration(mapDefinition.Id); if (mapDefinition.CreateType == CreateType.Default) { config.Obelisks = _mapsLoader.GetObelisks(mapDefinition.Id); var map = _mapFactory.CreateMap(mapDefinition.Id, mapDefinition, config); if (Maps.TryAdd(mapDefinition.Id, map)) { _logger.LogInformation($"Map {map.Id} was successfully loaded."); } } } }
/// <summary> /// Initializes maps with startup values like mobs, npc, areas, obelisks etc. /// </summary> private void InitMaps() { _mapDefinitions = _mapsLoader.LoadMapDefinitions(); foreach (var mapDefinition in _mapDefinitions.Maps) { var config = _mapsLoader.LoadMapConfiguration(mapDefinition.Id); if (mapDefinition.CreateType == CreateType.Default) { var map = _mapFactory.CreateMap(mapDefinition.Id, mapDefinition, config, _mapsLoader.GetObelisks(mapDefinition.Id)); map.GameWorld = this; if (Maps.TryAdd(mapDefinition.Id, map)) { _logger.LogInformation("Map {id} was successfully loaded.", map.Id); } } AvailableMapIds.Add(mapDefinition.Id); } }
public DynamicIndex() { AddField("_"); MapDefinitions.Add(Map); Init(new IndexDefinition()); }
protected void AddMapDefinition(IndexingFunc mapDef) { MapDefinitions.Add(mapDef); }
public DynamicIndex() { AddField("_"); MapDefinitions.Add(Map); }