Этот мануал вначале создавался по просьбе Damager'a, но потом я решил выложить его и на всеобщее обозрение
CODE |
Инструкция по настройке ИИ в Fallout Tactics. Файл со всем эти делом содержится в .../Fallout Tactics/core/tables/ и называется aitable.txt - АХТУНГ!!! Сразу говорю: НЕ изменяй раздел, начинающийся с "STARTING DEMEANOUR VALUES FOR ALL NATURES" - с неписями будут случаться глюки, из-за которых пройти будет невозможно. Как пример - старейшина во второй миссии упрётся в стенку палатки, как баран в новые ворота, и никуда не пойдёт. Раздел 1. NATURES (природа, т.е. поведение) Default - по умолчанию. Типа, среднестатистический постъядернай вояка. По мне так лучше выбирать что - нибудь более специализированное. Dummy - манекен. Как чучело из тренировочных заданий. Не ведёт себя никак. Critter - животное. Таракан-переросток там, или радскорпион какой-нибудь. Тактика практически отсутствует. В основном прёт напролом, при сильных повреждениях пытается убежать, и то не всегда. Coward - трус. Сдёрнет при малейших признаках опасности. Основная тактика - убегание в сочетании с поиском укрытия. Aggressor - отморозок, т.е. агрессор. Основная тактика - нападение. При этом периодически прибегает к использованию укрытий. Редко отступает. Squeeler - караульный, что-то вроде сторожа. Основная задача - просигнализировать о контакте с врагом (непосредственный контакт, свежий труп или посторонний звук) и отвалить с места встречи. Активно пользуется укрытиями. Patrol - патруль. Прочёсывает территорию в поисках врага. При контакте вступает в бой с врагом. По тревоге выдвигается к месту обнаружения врага. Активно использует укрытия, почти не отступает. RepairBot - робот-ремонтник. ТОЛЬКО ремонтирует, больше нифига не умеет. Turret - оборонительная турель. Начинает безусловную атаку врага, который попадает в зону поражения. Понятное дело, не двигается. Looter - нечто вроде менее радикальной версии агрессора. Тоже предпочитает атаковать по возможности, но при получении опасных повреждений чаще сдёргивает. Активно использует укрытия, любит обыскивать трупы. Раздел 2. EVENTS (события) Damage - получил урон. Target - обнаружена цель. Corpse - обнаружен труп. Trap - обнаружена ловушка. Combat - слышна битва, происходящая где-то (т.е. реакция на слух). Thief - спёр (тут сам не пойму, то ли получилось спереть, то ли нет). Override Passify - игнорировать пассивное поведение. Override Flee - игнорировать поведение "свалить куда подальше". Override Attack - игнорировать поведение "время пинать задницы" (атака). Раздел 3. DEMEANOURS (поведение) Attack - атаковать. Move Flee - движение "свалить". Move Cover - поиск укрытия (или оказание прикрытия, сам до сих пор не разберусь). Move Wander - брожение по территории (если есть вэйпойнты, то степень отклонения от курса). Assist Heal - лечение (то ли самого себя, то ли других, или и то и другое). Eat Corpse - есть труп? (вот это совсем не понял. каннибализм, что ли?) Lay Trap - класть ловушку. Вероятность того, что боец заминирует что-либо. Disarm Trap - разрядить ловушку. Вероятность того, что боец разминирует ловушку. Trigger Alarm - включить сигнализацию. Если где-то на карте есть сигнализация, то боец побежит к ней и включит. Investigate - исследовать. Т.е. обшарить труп. P.S.: "20" означает единственное и безусловно выполняемое действие в таблице реакции на события. "10" означает единственное и безусловно выполняемое действие в таблице настроек персонажей. |