Т.е. есть одна большая зона на поверхности, на которой полно телепортов. А в подземелье маленькие клочки из всех типов замков?
Но тогда получится очень большое скопление замков, если зоны их расположения будут служить лишь способом реализации задумки рандомной генерации...
Всё меньше почему-то понимаю суть способа...
Но из того, что понял(мб и не правильно), он вроде как не очень подходит, потому что смысл как раз в том, чтобы стартовать на произвольной зоне(на произвольном респе), с замком выбраной расы.
Самих же зон может быть много и далеко не все с замками.