public GuildManager(ILogger <IGuildManager> logger, IGuildConfiguration config, IGuildHouseConfiguration houseConfig, IDatabase database, IGameWorld gameWorld, ITimeService timeService) { _logger = logger; _database = database; _gameWorld = gameWorld; _timeService = timeService; _config = config; _houseConfig = houseConfig; }
public GuildRankingManager(ILogger <IGuildRankingManager> logger, IMapsLoader mapsLoader, ITimeService timeService, IDatabase database, IGuildHouseConfiguration houseConfig) { _logger = logger; _mapsLoader = mapsLoader; _timeService = timeService; _database = database; _houseConfig = houseConfig; var defitions = _mapsLoader.LoadMapDefinitions(); var grbMap = defitions.Maps.FirstOrDefault(x => x.CreateType == CreateType.GRB); _grbMap = grbMap; Init(); }
public GuildManager(ILogger <IGuildManager> logger, IGuildConfiguration config, IGuildHouseConfiguration houseConfig, IDatabase database, IGameWorld gameWorld, ITimeService timeService, IInventoryManager inventoryManager, IPartyManager partyManager, ICountryProvider countryProvider, IEtinManager etinManager) { _logger = logger; _database = database; _gameWorld = gameWorld; _timeService = timeService; _inventoryManager = inventoryManager; _partyManager = partyManager; _countryProvider = countryProvider; _etinManager = etinManager; _config = config; _houseConfig = houseConfig; #if DEBUG _logger.LogDebug("GuildManager {hashcode} created", GetHashCode()); #endif }