public ParkingFineMenuHandler(IPlayerInfoManager playerInfoManager, IWorkInfoManager workInfoManager, IWorkEquipmentManager workEquipmentManager,
                               IVehicleManager vehicleManager, IVehicleInfoManager vehicleInfoManager) : base(playerInfoManager, workInfoManager)
 {
     _workEquipmentManager = workEquipmentManager;
     _vehicleManager       = vehicleManager;
     _vehicleInfoManager   = vehicleInfoManager;
 }
 public WreckerManager(IResolutionRoot kernel)
 {
     _playerInfoManager  = kernel.Get <IPlayerInfoManager>();
     _workInfoManager    = kernel.Get <IWorkInfoManager>();
     _vehicleInfoManager = kernel.Get <IVehicleInfoManager>();
     _vehicleManager     = kernel.Get <IVehicleManager>();
 }
 public LoginManager(
     IAccountsProvider accountsProvider,
     IPlayersProvider playersProvider,
     IPlayersAppearanceProvider playersAppearanceProvider,
     IPlayerInfoManager playerInfoManager,
     IVehicleManager vehicleManager,
     IVehicleInfoManager vehicleInfoManager,
     IJailManager jailManager,
     ICreatingCharManager creatingCharManager,
     IGtaCharacter gtaCharacter,
     IInventoryManager inventoryManager,
     IGiftsManager giftsManager)
 {
     _accountsProvider          = accountsProvider;
     _playersProvider           = playersProvider;
     _playerInfoManager         = playerInfoManager;
     _vehicleManager            = vehicleManager;
     _vehicleInfoManager        = vehicleInfoManager;
     _playersAppearanceProvider = playersAppearanceProvider;
     _jailManager         = jailManager;
     _creatingCharManager = creatingCharManager;
     _gtaCharacter        = gtaCharacter;
     _inventoryManager    = inventoryManager;
     _giftsManager        = giftsManager;
 }
 public HouseMenuHandler(IHouseManager houseManager, IPlayerInfoManager playerInfoManager,
                         IVehicleInfoManager vehicleInfoManager, IVehicleManager vehicleManager)
 {
     _houseManager       = houseManager;
     _playerInfoManager  = playerInfoManager;
     _vehicleInfoManager = vehicleInfoManager;
     _vehicleManager     = vehicleManager;
 }
示例#5
0
 public Parking(IPlayerInfoManager playerInfoManager, IVehicleManager vehicleManager,
                IVehicleInfoManager vehicleInfoManager, IClanManager clanManager)
 {
     _playerInfoManager  = playerInfoManager;
     _vehicleManager     = vehicleManager;
     _vehicleInfoManager = vehicleInfoManager;
     _clanManager        = clanManager;
 }
示例#6
0
 public VehicleTrunkManager(IPlayerInfoManager playerInfoManager, IVehicleInfoManager vehicleInfoManager,
                            IInventoryManager inventoryManager, IInventoryHelper inventoryHelper)
 {
     _playerInfoManager  = playerInfoManager;
     _vehicleInfoManager = vehicleInfoManager;
     _inventoryManager   = inventoryManager;
     _inventoryHelper    = inventoryHelper;
 }
 public VehicleActionsMenuHandler(IPlayerInfoManager playerInfoManager, IVehicleManager vehicleManager,
                                  IVehicleInfoManager vehicleInfoManager, IVehicleTrunkManager vehicleTrunkManager)
 {
     _playerInfoManager   = playerInfoManager;
     _vehicleManager      = vehicleManager;
     _vehicleInfoManager  = vehicleInfoManager;
     _vehicleTrunkManager = vehicleTrunkManager;
 }
示例#8
0
 public VehicleShowroomMenuHandler(IVehiclesProvider vehiclesProvider, IVehicleInfoManager vehicleInfoManager,
                                   IPlayerInfoManager playerInfoManager, IHouseManager houseManager, IClanManager clanManager)
 {
     _vehiclesProvider   = vehiclesProvider;
     _vehicleInfoManager = vehicleInfoManager;
     _playerInfoManager  = playerInfoManager;
     _houseManager       = houseManager;
     _clanManager        = clanManager;
 }
 public HouseManager(
     IHousesProvider housesProvider,
     IPointCreator pointCreator,
     IPlayerInfoManager playerInfoManager,
     IHouseEventManager houseEventManager,
     IStorageManager storageManager,
     IVehicleInfoManager vehicleInfoManager)
 {
     _housesProvider     = housesProvider;
     _pointCreator       = pointCreator;
     _playerInfoManager  = playerInfoManager;
     _houseEventManager  = houseEventManager;
     _storageManager     = storageManager;
     _vehicleInfoManager = vehicleInfoManager;
 }
示例#10
0
 /// <summary>
 /// Конструктор с инициализацией полей
 /// </summary>
 public Main(IResolutionRoot kernel)
 {
     ServerKernel.Kernel      = kernel;
     _worldInitializer        = kernel.Get <IWorldInitializer>();
     _databaseSynchronizer    = kernel.Get <IDatabaseSynchronizer>();
     _finishDownloadManager   = kernel.Get <IPlayerFinishDownloadManager>();
     _playerConnectManager    = kernel.Get <IPlayerConnectManager>();
     _playerDisconnectManager = kernel.Get <IPlayerDisconnectManager>();
     _playerRespawn           = kernel.Get <IPlayerRespawnManager>();
     _playerDamagedManager    = kernel.Get <IPlayerDamagedManager>();
     _playerDeathManager      = kernel.Get <IPlayerDeathManager>();
     _vehicleEnterManager     = kernel.Get <IVehicleEnterManager>();
     _chatHandler             = kernel.Get <IChatHandler>();
     _playerManager           = kernel.Get <IPlayerManager>();
     _vehicleManager          = kernel.Get <IVehicleManager>();
     _vehicleInfoManager      = kernel.Get <IVehicleInfoManager>();
     _giftsManager            = kernel.Get <IGiftsManager>();
 }
示例#11
0
 public ParkingNpc(IPointCreator pointCreator, IVehicleInfoManager vehicleInfoManager)
 {
     _pointCreator       = pointCreator;
     _vehicleInfoManager = vehicleInfoManager;
 }
示例#12
0
 public TuningGarage(IResolutionRoot kernel)
 {
     _pointCreator       = kernel.Get <IPointCreator>();
     _playerInfoManager  = kernel.Get <IPlayerInfoManager>();
     _vehicleInfoManager = kernel.Get <IVehicleInfoManager>();
 }
示例#13
0
 public VehicleManager(IResolutionRoot kernel)
 {
     _vehicleInfoManager = kernel.Get <IVehicleInfoManager>();
 }
示例#14
0
 public TuningMenuHandler(IPlayerInfoManager playerInfoManager, IVehicleInfoManager vehicleInfoManager)
 {
     _playerInfoManager  = playerInfoManager;
     _vehicleInfoManager = vehicleInfoManager;
 }