Ejemplo n.º 1
0
 public GameWorld(ILogger <GameWorld> logger, IMapsLoader mapsLoader, IMapFactory mapFactory, ITimeService timeService, IGuildRankingManager guildRankingManager)
 {
     _logger              = logger;
     _mapsLoader          = mapsLoader;
     _mapFactory          = mapFactory;
     _timeService         = timeService;
     _guildRankingManager = guildRankingManager;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
 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)
 {
 }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 6
0
 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;
 }