Modding:AcsDungeonGenerator

Материал из Tiarum
Перейти к: навигация, поиск

AcsDungeonGenerator


Программа AcsDungeonGenerator - это Windows GUI оболочка для семейства Генераторов Подземелий от Blockhead. Программа обеспечивает дружественный интерфейс для этих консольных программ. Это не заменитель, это дополнение. Настоятельно рекомендуется прочитать соответствующие файлы readme для лучшего понимания программ Blokhead, которые вы можете найти в архиве с программой.

Русская локализованная версия:


В данную версию включены все необходимые файлы, так что вам ничего не нужно скачивать дополнительно. К программам Blockhead`a также прилагаются их исходники на C, желающие могут попробовать создать генератор под новый стиль :)

Авторские права

  • Все права на данную программу (оболочку) принадлежат Tommy Khajiit (tommy.khajiit@hccnet.nl), сайт: http://www.geocities.com/tommykhajiit/ .
  • Права на базовые программы генерации, а также их исходные коды принадлежат Blockhead aka Peter Capasso, сайт: http://users.bestweb.net/~pogo/stuff.html .
  • Права на локализацию принадлежат Boblen (boblen@rambler.ru) сайт: http://www.fullrest.ru . Вы можете распространять эту локализацию при условии указания ссылки на сайт локализатора, а также при неизменении архива./

Скачать: media:AcsDungeonGenerator rus.rar (1,24 МБ)

Установка программы

Английская версия


Скопируйте все файлы из архива с программой в ту же папку, куда ранее поместили Генераторы Подземелий Blockhead.

Русская локализованная версия


Русская версия (локализация от Boblen) уже содержит все необходимые файлы, поэтому просто распакуйте все файлы в одну папку.

Работа с программой

Запустите AcsDungeonGenerator, появится главное окно:

ACS DG 001-interface.jpg

Горячие клавиши и иконки

Иконка Горячие клавиши Описание
ACSDG 001-icon doorshut.gif CTRL+Q Выйти из программы
ACSDG 002-icon gears.gif ENTER Создать подземелье
ACSDG 003-icon abort.gif ESC Прервать операцию
ACSDG 004-icon tools.gif CRTL+S Конфигурация поддерживаемых программ
ACSDG 005-icon inifiles.gif CRTL+I Править выделенный ини-файл
CTRL+D Переместить фокус на Выбор стиля Подземелий
CTRL+T Переключить генерацию Сокровищ вкл/выкл
CTRL+M Переключить генерацию Монстров вкл/выкл
CTRL+C Переключить генерацию Освещения вкл/выкл
CTRL+Y Переключить генерацию запутанных подземелий вкл/выкл
CTRL+B Переместить фокус на Базовое имя ячейки
ACSDG 006-icon fldropen.gif CTRL+F Выбрать имя ESP Файла,
CTRL+H Переместить фокус на Горизонтальные ячейки #
CTRL+V Переместить фокус на Вертикальные уровни #
CTRL+S Переместить фокус на Стартовый уровень #
CRTL+SHIFT+D Переключить Удалить временные файлы вкл/выкл
CTRL+SHIFT+1 Не показывать batch-обработку
CTRL+SHIFT+2 Показывать batch-обработку в панели задач
CTRL+SHIFT+3 Показывать batch-обработку

Стили подземелий (Dungeon style)


Каждый стиль соотносится с определенным Генератором Подземелий, написанным Blockhead aka Peter Capasso.

AcsDungeonCreator поддерживает до 8 Генераторов Подземелий, но на сайте Blockhead`a в настоящий момент доступно 12 генераторов, выложенных для скачивания в виде архивов:

  1. impgen7.zip
  2. daegen4.zip
  3. dwegen2.zip
  4. om_gen2.zip
  5. cavgen3.zip
  6. sotgen1.zip
  7. pregen1.zip
  8. blugen1.zip
  9. dwtgen1.zip
  10. strgen2.zip
  11. comgen2.zip
  12. vesgen1.zip

К моменту локализации на сайте Blockhead`а было доступно 11 генераторов, но в настоящий момент на сайте имеется еще один генератор - в стиле Велоти (vesgen1.zip), кроме того, изменилась версия генератора обычного стиля - от comgen1.zip до comgen2.zip. Все они теперь включены в русскую версию.

Поменять то, что заложено в оболочке по-умолчанию, на то, что нужно вам, можно через меню "Конфигурация доступных стилей подземелий", где нужно будет заменить существующие генераторы на новые. Вот список исполняемых файлов и ini-файлов, которые не входят в поставку по-умолчанию:

  1. comgen2.exe; comgen.ini (Обычный стиль-Plain Common Style)
  2. dwtgen2.exe; dwtgen.ini (Двемерский стиль из Трибунала-Very Large Tribunal Dwemer Style)
  3. strgen2.exe; strgen.ini (Данмерская крепость-Dunmer Stronghold Style)
  4. vesgen1.exe; vesgen.ini (Подземелье в стиле Велоти-Velothi Small style)

Конфигурировать их можно, нажав на иконку ACSDG 004-icon tools.gif (Конфигурировать поддерживаемые стили Подземелий) или CTRL+P.

Это откроет окно конфигурации:

ACS DG 002-acsdungeongeneratorprogs.jpg

  • ACSDG 007-icon ok.gif Закрыть, сохранив изменения, CTRL+ENTER
  • ACSDG 003-icon abort.gif Закрыть без сохранения, ESC

Правка выделенного ini-файла


Каждая программа Blockhead`а поставляется с ини-файлом, содержащим установки для конфигурации. Прочитайте соответствующий readme для деталей. Вы можете править ини-файлы любым текстовым редактором, но AcsDungeonGenerator предлагает простейший редактор для более легкого использования.

Нажатие на иконку ACSDG 005-icon inifiles.gif (Править выделенный ini-файл) или CTRL+I откроет ини-файл в редакторе:

ACS DG 003-acsdungeongeneratorini.jpg

  • ACSDG 007-icon ok.gif Закрыть, сохранив изменения, CTRL+ENTER
  • ACSDG 003-icon abort.gif Закрыть без сохранения, ESC

Переключатели


Чек-боксы, находящиеся в блоке переключателей, используются для:

  • Выключения генерации сокровищ.
Когда отмечено, в подземелье не будет ящиков, мешков, сундучков и т.д. Любой свет, помещаемый на верх ящиков (как квадратные свечи) также не будут созданы.
  • Выключения генерации монстров.
Когда отмечено, монстров в подземелье не будет.
  • Выключения генерации света.
Когда отмечено, выключает генерацию всего, что не монстры или сокровища. Не будет света в подземелье (кроме света на ящиках, если сокровища оставлены).

Использование всех 3 опций сразу создаст подземелье, являющееся каменным мешком, готовым для любого ручного декорирования!

  • Нет запутанным подземельям.
Эта опция включает отсечение тупиков, чтобы проходы всегда были двусторонними. В результате почти все тупиковые корридоры будут убраны. Это сделает ваше подземелье менее сложным, но немного поднимет кадросекунды в игре. Без этой опции программа случайно определяет запутанность подземелья для каждой ячейки.

Базовое имя ячейки


Базовое имя - то название ячейки, которое будет видно в игре. Это имя плюс координаты ячейки образуют уникальное имя ячейки. Может содержать пробелы, если они помещены в кавычки. Если пробелов нет, то кавычки не обязательны.

Имя выходного файла


Это имя для esp-файла, пробелов в нем быть не должно.

Горизонтальных ячеек #


Это контролирует число генерируемых ячеек. Установка ее в 1 создаст одну ячейку. Установка ее в 2 создаст подземелье 3 на 3 ячейки, т.е. всего 9 ячеек. Возьмите то число, что вводите, удвойте его, вычтите 1, а затем возведите в квадрат, чтобы получить число ячеек на выходе.

Вертикальных уровней #


Эта опция позволяет подземелью расширяться вертикально вниз, так, как работает GenMod. Возможно любое число от 1 до 99999999, тем не менее пробовать 99999999 не рекомендуется.

Прим.: ячейка с координатами (0, 0) всегда имеет внутриуровневое соединение. Другие ячейки имеют 1 шанс из 3 на соединение вверх и такой же шанс на соединение вниз.

Стартовый уровень #


Стартовый уровень задает номер первого уровня. Так что если вам нужно подземелье с уровнями от 100 до 200, впишите сюда 100.

Удалить временные файлы по завершении


Включение этой опции удалит временные файлы, созданные во время процесса, ничего более.

Показывать batch-обработку


AcsDungeonGenerator исполняет программы Blockhead`а тем же путем, что и пользователь, через командную строку консольного окна ("DOS box"). Вы можете выбрать, будут ли эти программы исполняться незаметно, появятся ли они в виде иконок на панели задач или будет показано консольное окно, где эти программы исполняются.