В связи со свежими запросами от трудящихся собираю куски информации по старым и удаленным темам, а также добавляю собственные мысли. Здесь будет освещаться и обсуждаться модификация Fallout Tactics "за пределами" редактора. Основной способ ручное редактирование текстовых файлов с различными параметрами и описаниями.
Напоминание: распакуйте все архивы с расширением *.bos прямо туда, где они изначально лежат. Этим вы избавите себя от лишних вопросов, а местных модераторов от приступов берсеркерства.
Собственно есть две разновидности таких файлов:
а) конфигурационные файлы, данные в которых непосредственно влияют на геймплей;
б) описательные файлы, содержащие реплики персонажей, названия и описания предметов и прочий текст, не влияющий на игру (разве что на ее восприятие, хех).
В папке core (или в папке, которая заменяет core в вашем моде) нас интересуют следующие пути:
Напоминание: распакуйте все архивы с расширением *.bos прямо туда, где они изначально лежат. Этим вы избавите себя от лишних вопросов, а местных модераторов от приступов берсеркерства.
Собственно есть две разновидности таких файлов:
а) конфигурационные файлы, данные в которых непосредственно влияют на геймплей;
б) описательные файлы, содержащие реплики персонажей, названия и описания предметов и прочий текст, не влияющий на игру (разве что на ее восприятие, хех).
В папке core (или в папке, которая заменяет core в вашем моде) нас интересуют следующие пути:
CODE |
core\locale\game core\locale\gui core\locale\missions --- core\tables |
__________________________________
Часть А. Конфигурационные файлы.
core\tables
Назначение этих файлов с расширением *.txt можно угадать даже по названиям, но для кого-то сей ребус может оказаться сложноват.
Файлы deathclaws.txt (Клошки), female.txt (женщины рейдеры, риверы, БС), male.txt (рейдеры, риверы, БС), ghouls.txt (гули), robots.txt (роботы), supermutants.txt (мутанты) дают игре список ID персонажей, которые могут быть задействованы в одиночной игре. Здесь движок как бы проверяет, действительно ли персонажи с такими ID могут быть использованы в качестве рекрутов. Сами рекруты находятся в core\entities\recruits. ID впервые прописывается в редакторе при создании конкретного персонажа, затем используется в нескольких местах для присвоения ему имени и биографии (locale\game\characters.txt), а также для добавления его непосредственно в список рекрутов (tables\campaign.txt).
dog.txt назначение файла непонятно, в нем прописан один единственный пес, которого можно брать в мультиплеере (не в сингле). А вот в mplayer.txt описаны пути (не ID, тут все "напрямую") к персонажам, которых... да, можно выбрать в мультиплеере, если лень своих создавать.
В multiplayer items.txt занесены все предметы, которые можно выбрать при создании персонажа в сетевой игре в процессе "покупки" за очки. Если в моде нужно ограничить доступ к вооружению удаляем лишнее отсюда, или добавляем новые позиции. Файлик multiplayer items.bak бэкап этого же файла. Зачем непонятно, привет от ленивых разработчиков.
В quotes.txt можно почитать "смешные" цитаты не то разработчиков, не то тестеров игры.
Подробнее о файле aitable.txt рекомендую почитать в мини-статье г-на Grey.
В races.txt описываются различные настройки для персонажей разных рас, включая доступные для рукопашной драки приемы, характеристики и прочее. В случае целевого запроса распишу файл более подробно. Из интересного минимальные и максимальные значения навыков для представителей различных рас.
И, наконец, campaign.txt жизненно необходимый для вашего мода файл, если вы меняете случайные встречи, порядок и кол-во миссий, списки квотермастера (торговца БС) и рекрутмастера. Суть такова:
а) начиная с RANDOM FORCE DEFINITIONS идет описание случайных встреч, а точнее набора противников для таких встреч;
б) CORE/BANKER/UNIQUE/TRADER MISSION DEFINITIONS описывают порядок карт для миссий/бункеров/спецвстреч/торговцев соответственно;
в) RANDOM LOCATION MISSION DEFINITIONS список карт для обычных случайных встреч;
г) QUARTER MASTER EQUIPMENT DEFINITIONS список вооружения и условия для его появления у QM. Имеются в виду идентификаторы, указываемые в триггерах каждой миссии для добавления определенных предметов "в награду" за выполнение миссии;
д) RECRUITS POOL DEFINITIONS список рекрутов. Указаны идентификаторы, которые позволяют добавлять конкретных рекрутов при определенных условиях. Эти идентификаторы похожи на таковые из списка QM, но НЕ РАВНЫ им;
е) PREFAB CHARACTERS пути к готовым персонажам (префабам), которых можно будет выбрать в начале новой кампании.
По запросам в данной теме буду добавлять более подробную информацию.
__________________________________
Часть Б. Описательные файлы.
core\locale\game
characters.txt имена и биографии игровых персонажей. Рекруты, префабы, сетевые персонажи.
generic_mission.txt текст для описания победы и поражения для большинства миссий, если у карты нет собственного текстового файла (в соответствующей папке в core\locale\missions). Здесь же даны названия для всех миссий кампании, бункеров, случайных и уникальных встреч, встреч с торговцами. Чуть ниже названия тренировочных миссий, ИМХО они же даются потом в пип-бое для повторного просмотра роликов из этих миссий.
*ERROR*
*TO BE CONTINUED*
core\locale\gui
*ERROR*
*TO BE CONTINUED*
core\locale\missions
*ERROR*
*TO BE CONTINUED*