コード例 #1
0
 public InventoryPacketController(WorldConfiguration worldConfiguration, List <Item> items,
                                  IItemBuilderService itemBuilderService)
 {
     _itemBuilderService = itemBuilderService;
     _worldConfiguration = worldConfiguration;
     _items = items;
 }
コード例 #2
0
 public CharacterScreenPacketController(ICharacterBuilderService characterBuilderService,
                                        IItemBuilderService itemBuilderService, MapInstanceAccessService mapInstanceAccessService)
 {
     _mapInstanceAccessService = mapInstanceAccessService;
     _characterBuilderService  = characterBuilderService;
     _itemBuilderService       = itemBuilderService;
 }
コード例 #3
0
 public ExchangeService(IItemBuilderService itemBuilderService, WorldConfiguration worldConfiguration)
 {
     _exchangeDatas      = new ConcurrentDictionary <long, ExchangeData>();
     _exchangeRequests   = new ConcurrentDictionary <long, long>();
     _itemBuilderService = itemBuilderService;
     _worldConfiguration = worldConfiguration;
 }
コード例 #4
0
 public CommandPacketController(WorldConfiguration worldConfiguration, List <Item> items,
                                IItemBuilderService itemBuilderService, MapInstanceAccessService mapInstanceAccessService)
 {
     _worldConfiguration = worldConfiguration;
     _items = items;
     _itemBuilderService       = itemBuilderService;
     _mapInstanceAccessService = mapInstanceAccessService;
 }
コード例 #5
0
 public MapNpcBuilderService(IItemBuilderService itemBuilderService, List <ShopDto> shops,
                             List <ShopItemDto> shopItems,
                             List <NpcMonsterDto> npcMonsters, List <MapNpcDto> mapNpcs)
 {
     _itemBuilderService = itemBuilderService;
     _npcMonsters        = npcMonsters;
     _shops     = shops;
     _shopItems = shopItems;
     _mapNpcs   = mapNpcs;
 }
コード例 #6
0
 public CharacterBuilderService(IInventoryService inventory, IItemBuilderService itemBuilderService)
 {
     _inventory          = inventory;
     _itemBuilderService = itemBuilderService;
 }
コード例 #7
0
 public CharacterBuilderService(IInventoryService inventory, ExchangeService.ExchangeService exchangeService, IItemBuilderService itemBuilderService)
 {
     _inventory          = inventory;
     _itemBuilderService = itemBuilderService;
     _exchangeService    = exchangeService;
 }