public GameWorld(ILogger <GameWorld> logger, IMapsLoader mapsLoader, IMapFactory mapFactory, ITimeService timeService, IGuildRankingManager guildRankingManager) { _logger = logger; _mapsLoader = mapsLoader; _mapFactory = mapFactory; _timeService = timeService; _guildRankingManager = guildRankingManager; }
public MapFactory(ILogger <Map> logger, IDatabasePreloader databasePreloader, IMobFactory mobFactory, INpcFactory npcFactory, IObeliskFactory obeliskFactory, ITimeService timeService, IGuildRankingManager guildRankingManger) { _logger = logger; _databasePreloader = databasePreloader; _mobFactory = mobFactory; _npcFactory = npcFactory; _obeliskFactory = obeliskFactory; _timeService = timeService; _guildRankingManager = guildRankingManger; }
public GameWorld(ILogger <GameWorld> logger, IMapsLoader mapsLoader, IMapFactory mapFactory, ICharacterFactory characterFactory, ITimeService timeService, IGuildRankingManager guildRankingManager) { _logger = logger; _mapsLoader = mapsLoader; _mapFactory = mapFactory; _characterFactory = characterFactory; _timeService = timeService; _guildRankingManager = guildRankingManager; InitMaps(); InitGRB(); }
public GuildHouseMap(int guildId, IGuildRankingManager guildRankingManager, ushort id, MapDefinition definition, Svmap config, ILogger <Map> logger, IGamePacketFactory packetFactory, IDatabasePreloader databasePreloader, IMobFactory mobFactory, INpcFactory npcFactory, IObeliskFactory obeliskFactory, ITimeService timeService) : base(guildId, guildRankingManager, id, definition, config, logger, packetFactory, databasePreloader, mobFactory, npcFactory, obeliskFactory, timeService) { }
public GRBMap(int guildId, IGuildRankingManager guildRankingManager, ushort id, MapDefinition definition, MapConfiguration config, ILogger <Map> logger, IDatabasePreloader databasePreloader, IMobFactory mobFactory, INpcFactory npcFactory, IObeliskFactory obeliskFactory, ITimeService timeService) : base(guildId, guildRankingManager, id, definition, config, logger, databasePreloader, mobFactory, npcFactory, obeliskFactory, timeService) { _guildRankingManager.OnPointsChanged += GuildRankingManager_OnPointsChanged; }
public GuildMap(int guildId, IGuildRankingManager guildRankingManager, ushort id, MapDefinition definition, MapConfiguration config, ILogger <Map> logger, IDatabasePreloader databasePreloader, IMobFactory mobFactory, INpcFactory npcFactory, IObeliskFactory obeliskFactory, ITimeService timeService) : base(id, definition, config, logger, databasePreloader, mobFactory, npcFactory, obeliskFactory, timeService) { _guildId = guildId; _guildRankingManager = guildRankingManager; }