public DungeonNoCorridor(int dungeonWidth, int dungeonHeight, int dungeonSize, int roomSizePercent, IDungeonHelper dungeonHelper) : base(dungeonHelper)
 {
     DungeonWidth    = dungeonWidth;
     DungeonHeight   = dungeonHeight;
     DungeonSize     = dungeonSize;
     RoomSizePercent = roomSizePercent;
     _dungeonHelper  = dungeonHelper;
 }
Example #2
0
 public DungeonService(IMapper mapper,
                       IDungeonRepository dungeonRepository,
                       IDungeonOptionRepository dungeonOptionRepository,
                       IOptionRepository optionRepository,
                       IDungeonHelper dungeonHelper,
                       ILogger <DungeonService> logger)
 {
     _dungeonRepository       = dungeonRepository;
     _dungeonOptionRepository = dungeonOptionRepository;
     _optionRepository        = optionRepository;
     _dungeonHelper           = dungeonHelper;
     _mapper = mapper;
     _logger = logger;
 }