«Расширенные Жилища»
Автор: Berserker
Версия: 1.0.0
Требует: Era 2.9.9+
Скачать:
Extended Dwellings
Мод позволяет настроить до 4-х слотов на каждое городское жилище.
Каждый слот может быть как альтернативным существом, так и дополнительным.
Альтернативное существо использует тот же счётчик населения, что и родное. Однако может быть задано произвольное соотношение между оригинальным числом существ и альтернативным.
Например, 1 голем может быть куплен взамен населения в 12 гремлинов. Такие слоты называются альтернативными, так как невозможно купить максимум существ из всех альтернативных слотов. Покупка существ в одном из слотов пропорционально снижает число существ в остальных.
Дополнительные слоты не связаны с основным населением жилищ. Их население может быть установлено вручную через ЕРМ
или может расти автоматически еженедельно, как это происходит с родными обитателями жилищ.
Используйте следующие документированные ЕРМ функции:
"dex_DwellingPopulation" чтобы установить/изменить население в дополнительном слоте.
"dex_SetDwellingSlotByTownType" для настройки слота для всех городов определённого типа.
"dex_GetDwellingSlotByTownType" для получения настройки слота для всех городов определённого типа.
"dex_SetDwellingSlotByTownId" для настройки слота в конкретном городе (имеет приоритет над dex_SetDwellingSlotByTownType).
"dex_GetDwellingSlotByTownId" для получения настройки слота в конкретном городе (имеет приоритет над dex_GetDwellingSlotByTownType).
Для старых модов, зависящих от плагина battery.dll, есть функция "dex_CA_D" с почти идентичным CA:D синтаксисом.
Рекомендуется по возможности всё же использовать новое API для более точной и упрощённой настроки слотов, включая альтернативы и
авторастущее население.
Пример:
Для каждого типа города назначает в неулучшенное жилище 1-го уровня дополнительный слот с авторастущим населением в 7 псих. элементалей в неделю (14 с замком, 21 с Граалем).
То же самое, но элементали являются АЛЬТЕРНАТИВАМИ родным существам и могут быть наняты в соотношении 1 элементаль вместо 20 родных существ (5% = 1/20).