A.I.M.(http://forum.ja2.su/cgi-bin/yabb/YaBB.pl)
Обсуждаем игры >> JA2 V1.13 Mod >> Ja2+AI - улучшенный AI и тактика в 1.13 7609
(Message started by: Seven на 23.06.2016 в 12:01:39)

Заголовок: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:01:39
Ja2+AI - улучшенный AI, разные улучшения тактики, а также сотни исправлений ошибок официального стабильного релиза 7609.
Представляет из себя альтернативный исполняемый файл Ja2+AI.exe, который нужно запускать вместо стандартного ja2.exe.
Полностью совместим по сейвам и форматам данных с стабильным релизом 7609, может использоваться с любыми модами на его основе.

Скачать Ja2+AI (https://disk.yandex.ru/d/GvmFTgvCCMytyQ)
Скачать Ja2+fix (https://disk.yandex.ru/d/9atAz7y-v9iGGg)

Изменения в AI:
-----------------
- улучшенный обход с флангов
- AI иногда залезает на крыши в бою, так как крыша дает лучший обзор и бонус к попаданию, но залезать разрешено только если рядом есть товарищи, которые прикроют при необходимости, или если противник находится на крыше, при этом на крышу полезет не больше половины группы близко расположенных солдат.
- AI лучше ищет укрытия
- улучшенный алгоритм RED seek (ночной, дневной AI)
- улучшенный расчет AI morale
- починено Watch AI decision
- починено Help AI decision
- AI предпочитает те места, где есть укрытие от взгляда противника в положении лежа, причем в зависимости от того, атакует AI или нет, процент бонуса от sight cover разный
- рассчитывая оптимальную позицию, AI прикидывает, что лучше, сначала выстрелить (и уменьшить эффективность противника) и потом переместиться, или переместиться и подвергнуться атаке противника. В оригинале JA2 вес позиции рассчитывается только исходя из взаимной атаки в долговременной перспективе
- добавлены модификаторы против скучивания, а опытные солдаты постараются избегать мест, где лежат свежие трупы
- Изменение attitude на DEFENSIVE или CUNNING для солдат, использующих определенную роль (снайпер, офицер, минометчик и т.д.)
- тестовое улучшение - избегать при планировании случайного патруля мест, расположенных около дверей, чтобы не загромождать проход
- исправление - поднимать тревогу, если обнаружен дружественный AI со связанными руками
- убран обход с флангов в YELLOW STATE
- оптимизация AI - ускорение поиска ближайшего противника
- резервирование AP перед выстрелом - AI старается оставить немного, чтобы потом залечь или передвинуться на пару клеток в укрытие.
- изменена логика использования стрельбы очередями - в стандартном 1.13 AI часто выпускает пол магазина одной очередью без толку, теперь AI старается стрелять короткими точными очередям в 2-3 патрона, стрелять на подавление только если противник еще не подавлен (cowering), проверять, есть ли запасной магазин. Если у  AI осталось мало патронов, он вообще переходит на стрельбу одиночными, но при высокой вероятности попасть (в упор, к примеру) может и очередь выпустить.
- исправлена генерация информации о зданиях при загрузке сектора
- избегание огня, газа и глубокой воды
- AI избегает видимых бомб
- AI поднимает тревогу, если обнаружена бомба, исправлено поднятие тревоги при обнаружении
 трупа или связанного солдата армии
- исправлено вычисление AP для рукопашной атаки
- разрешено кидать гранаты в тех, кого видит товарищ по команде
- корректное вычисление пути до всех противников
- watched locations: проверять групповую информацию о противнике
- помощь друзьям: проверять групповую информацию о противнике
- исправлен скрытый перехват во время хода игрока
- улучшенный выбор точки прицеливания при стрельбе, в зависимости от текущей ситуации
- переработанный AI для зомби
- ограничение дальности случайных патрулей дальностью дневной видимости
- ограничение случайного патруля для SEEKENEMY - не дальше дневной видимости от ближайшего товарища по команде
- передвижение ползком ночью, на крыше или при поиске укрытия под обстрелом
- отмена стрельбы очередями при высоком шансе дружественного огня
- перемещение в более оптимальную позицию перед выстрелом
- сближение с противником с использованием укрытий
- снайперская стрельба (прицельная стрельба по наводке) доступна только снайперам и марксманам
- AI выбирает оптимальное оружие для атаки, в зависимости от расстояния до противника и практической скорострельности оружия

Стрельба на подавление:
-----------------------
- отключена стрельба на подавление по роботам, танкам, чудищам и машинам
- проверяется, что у AI есть запасной магазин, чтобы он не остался без патронов, расстреляв все "в молоко"
- убрана случайная проверка на величину шанса (в стандартном 1.13 при высоком шансе попасть AI наоборот будет реже стрелять)
- добавлена проверка на видимость между стрелком и целью (чтобы исключить внезапную стрельбу через стены)
- запрещено стрелять на подавление тем, кто в данный момент обходит с фланга (чтобы не демаскироваться)
- запрещено обстреливать противника, если он уже cowering, то есть подавлен шоком.
- разрешено стрелять на подавление на слух
- танки могут стрелять на подавление из пулемета

Изменения в тактике:
--------------------
- бинокли нужно активировать перед использованием (Look курсор + клик), также активируется режим spotting
- источники шума отображаются локатором
- изменен принцип работы детектора движения (показывает противников локатором, дальность ограничена половиной дневного зрения, только спереди от наемника, также детектор при использовании наносит небольшой вред здоровью наемника)
- шпионам запрещено ночью пользоваться фонариками
- алкоголь повышает сопротивление подавлению
- более сбалансированное вычисление сопротивления подавлению
- изменено количество уровней прицеливания в зависимости от типа оружия (как в ja2+fix)
- улучшенные засады
- OCTH использует константу гравитации из NCTH (более реалистичная баллистика)
- при стрельбе в танк - целиться в корпус
- улучшенные уровни прицеливания OCTH (бонус от прицела, не больше 4 уровней на дистанции видимости)
- устранение задержки (заклинивания) при стрельбе (путем передергивания затвора) вручную - кнопкой 'u' или через меню преобразований
- уменьшен шанс повреждения оружия при стрельбе (в OCTH)
- заклинивание оружия работает для противника
- очистка сектора через Alt+O уничтожает танки
- машина(танк) видима, если видима любая ее часть
- исправление r8206: прыжок через наемника позволял перемещаться через стены
- бонус к уровню определения ловушки, если солдат ползет с ножом в руке
- убрана возможность случайного игнорирования ловушки для оптимистов
- уменьшение камуфляжа при ползании
- переделана опция CAMO_KIT_USABLE_AREA, теперь она ограничивает только намазываемый камуфляж, но не камуфляж от одежды, так что можно задать ее значение в 20, к примеру, и при этом использовать маскировочный костюм, дающие 96% общего камуфляжа, также, если установить опцию в 100, то камуфляж будет работать как в оригинале ja2, также исправлены некоторые ошибки при применении камуфляжа
- изменен камуфляж для зомби (поднимающихся из камуфляжных трупов) и солдат противника, имеющих в инвентаре камуфляжный набор (теперь 65% камуфляжа от одежды + случайная величина намазываемого камуфляжа)
- регенераторы повреждают максимальное здоровье
- автонаполнение фляжек, если в секторе не поднята тревога
- AI всегда успешно устраняет поломку оружия
- постоянный камуфляж для Monk, Shadow, Tex
- можно расчищать минные поля гранатами и взрывчаткой
- солдаты в отключке теперь ничего никому не говорят
- вырубленный солдат ничего и никого не видит
- смена палитры для солдата, если камуфляж/скрытность больше 90%
- можно присоединять резинку или веревку к любой гранате
- если к гранате присоединена резинка или веревка, можно присоединить любую гранату
- можно присоединить скотч к любой взрывчатке
- если к взрывчатке присоединен скотч, можно присоединить любую взрывчатку
- к tripwire (растяжка) можно присоединить любую гранату/взрывчатку, которая активируется растяжкой
- разрешено прыгать через заборы и залезать на крыши с рюкзаком
- опциональное разрушение крыш
- больше возможных музыкальных треков
- BADASS анимации (это когда качки стреляют из пулемета с одной руки) по умолчанию отключены, можно включить обратно опцией BADASS_ANIMATION = TRUE
- уменьшена отдача (потеря BP) при стрельбе из реактивных гранатометов и огнеметов
- анимация с отлетанием после выстрела возможна только для дробовиков, ружей и пулеметов
- отключен код энциклопедии (потенциально глючный и вызывающий баги)
- опция SAFE_SUPPRESSION включает дополнительную проверку для AI на безопасность стрельбы на подавление (включая и противников и ополчение)
- плеер (walkman) повышает мораль наемника, но мешает слышать звуки, работает только с головных слотов
- связанный (handcuffed) противник ничего не видит и не слышит

Изменения в системе перехватов:
-------------------------------------
В IIS принудительно включена опция ALLOW_INSTANT_INTERRUPTS_ON_SPOTTING.

В старой системе:
+1 к уровню перехвата, если оружие вскинуто в направлении противника и противник на дальности стрельбы
+1 к уровню перехвата, если противник ближе четверти дальности дневной видимости и в руках у солдата нож/кастет или пусто
+1 к уровню перехвата, если в руках пистолет и противник на дальности стрельбы
- паникующий солдат не может перехватывать
- уменьшено влияние шока от подавления на уровень перехвата

Также добавлены условия, действующие для всех перехватов:
- паникующий солдат не может перехватывать
- наблюдатель с биноклем не может перехватывать
- нажмите Ctrl+D, чтобы отключить перехваты до конца хода для текущего наемника
- нажмите Ctrl+Alt+D, чтобы отключить перехваты до конца хода для всех наемников

NCTH:
------
- курсор всегда имеет форму круга
- максимальный размер курсора ограничен (нет больше прицелов размером в пол экрана)
- курсор показывает иконку текущего режима прицела (навскидку, открытый прицел, оптика, reflex)
- лазер отображается точкой в центре прицела
- при нажатой кнопке ALT будет показана техническая точность оружия (разброс попаданий при идеальном прицеливании)
- отображение AP для выстрела только в пошаговом режиме
- отображение не больше 10 патронов в очереди, остальное отображается знаком +
- бонус стрельбы с открытым прицелом (IRON_SIGHT_PERFORMANCE_BONUS) максимален только до дистанции половины дневной видимости, затем постепенно уменьшается
- изменено распределение, в зависимости от размера прицела: точные выстрелы (с зеленым прицелом) будут реже промахиваться, очень неточные выстрелы (с красным прицелом) будут реже случайно попадать в цель
- для вертикального распределения всегда используется VERTICAL_BIAS = 0.5 (меньше глупых выстрелов себе под ноги)

Алкоголь и другие наркотики:
-----------------------------
- уровень алкоголя уменьшается каждый час, вместо каждого хода, так что выпивший наемник будет оставаться навеселе от нескольких часов до суток, а потом еще страдать похмельем
- использование алкоголя и других наркотиков в пошаговом режиме требует AP
- использование алкоголя уменьшает текущий шок
- алкоголь и другие наркотики начинают действовать сразу после приема (не нужно ждать следующий ход для начала эффекта)
- не рекомендуется одновременно использовать алкоголь и адреналин

Подавление:
------------
- алкоголь уменьшает шок от подавления, похмелье увеличивает шок
- под эффектом адреналина уменьшается потеря AP от подавления
- максимальная потеря AP от подавления ограничена AP_MAXIMUM (по умолчанию 100 AP)
- подавление менее эффективно, если солдат движется (меньше всего эффективность подавления по бегущему)
- подавление уменьшает AP до нуля (нет отрицательных AP от подавления)
- вычисление AP для нового хода зависит от текущего уровня шока, чем выше шок - тем меньше AP в начале хода
- паникующий (cowering) солдат теряет все AP
- уровень паники одинаков для всех солдат и равен половине максимального шока (по умолчанию 30/2 = 15)
- если солдат паникует в начале хода, он пропускает ход (AP = 0)
- уменьшение шока в начале каждого хода зависит от уровня морали солдата, при морали = 100 шок уменьшается в два раза (как в оригинале), также шок уменьшается в два раза, если солдат не был под обстрелом в прошлый ход
- уменьшение морали под обстрелом для AI, постепенное увеличение в начале каждого хода, если солдат не был под обстрелом
- стрельба по противнику уменьшает текущий шок солдата, в зависимости от количества выпущенных пуль, а также урона и громкости оружия
- отключены стандартные эффекты шока для прицеливания, вместо этого уменьшается эффективная точность и ловкость
- величина шока от подавления во время атаки уменьшается на величину Fear Resistance, максимальная величина SL_FEAR_RESISTANCE ограничена 25%

Изменения на стратегическом уровне:
-------------------------------------
- из-за ошибки в коде, наемник сидящий в A.C.A. на задании "посылать разведчиков" не мог обнаруживать направление движения вражеских отрядов, что довольно неудобно, так как нельзя распределить силы перед нападением, теперь это исправлено (обнаружение направления движения отрядов радистом было возможно, но оно имеет вероятностный характер, и требует использования дефицитного навыка)
- наемники с навыком "разведчик" теперь могут определять направление движения противника в соседних секторах, что довольно полезно, с другой стороны, определение противника и направления его движения теперь работает только если наемник-разведчик не спит, не занят ничем (то есть, не лечит/учит и т.д., а просто назначен в отряд) и не находится в машине (сложно проводить разведку, сидя в машине), это означает нелегкий выбор - медленно идти пешком и избежать засады противника, или быстро ехать на машине, но рисковать попасть в засаду (так как из машины разведчик не работает), в общем все как в жизни
- вертолет может обнаруживать не только отряд в секторе, над которым пролетает, но и направление его движения, так что использовать вертолет для разведки теперь полезнее

Шпионские операции:
---------------------
- нельзя переодеться в шпиона, если его недавно видел противник (нужно сбежать куда-нибудь, спрятаться и подождать несколько ходов)
- отключено автоматическое раздевание при обнаружении (изначально странная фича)
- автоматически включать режим шпиона, если одета соответствующая одежда, и шпиона никто не видит (меньше микроменеджмента)
- шпион автоматически раскрывается во время боя только в том случае, если наблюдающий за ним солдат видел противника в течение этого хода (можно использовать шпионов во время боя, но не вблизи боевых действий)
- если выбрать "убрать шпионский режим" в меню Ctrl+точка, то автоматическое включение шпионского режима будет отключено, чтобы снова его включить, нужно снять и одеть одежду, это позволяет использовать одежду для простого переодевания в разные цвета
- одежда гражданского шпиона - белая рубашка, синие/джинсовые штаны, или любые цвета, не используемые армией
- атака гарротой эффективна только в голову
- при ранении в торс/ноги одежда повреждается, режим шпиона отключается, и включить его после этого нельзя, меню Ctrl+точка в этом случае скажет Bad vest/Bad pants, и одежду со следами крови необходимо будет заменить на новую чистую
- включение/выключение режима шпиона через меню [Ctrl]+[.]
- любой наемник прибывает уже в одежде своего цвета, если она соответствует цвету армии или цивилов, он может сразу включать режим шпиона, то есть нет необходимости дополнительно искать одежду, поскольку технически одежда это просто цвет формы
- одежду нельзя снять, можно только заменить на другую (при этом старая будет снята, если она не повреждена)
- наемник не будет включать режим шпиона автоматически после смены одежды, вместо этого нужно выбрать Disguise в меню Ctrl+точка, после чего будет включен режим автоматического возврата режима шпиона, пока не будет выбрано Lose Disguise в том же меню, то есть смена одежды отделена от режима шпиона, то и другое можно делать независимо
- шпион может носить рюкзак, но это делает его более подозрительным

Добавлен счетчик "подозрительности" для шпиона:
-----------------------------------------------
- каждый раз, когда шпион тратит AP, счетчик увеличивается, в зависимости от того, сколько противников его видят и какой у них уровень
- перемещение в режиме скрытности, бегом, ползком и вприсядку значительно ускоряет увеличение счетчика
- если поднята тревога (но шпион не раскрыт), счетчик увеличивается быстрее
- в секторах с ограниченным доступом (ПВО и другие) счетчик увеличивается быстрее
- сидение на месте в realtime (на виду у противника) постепенно увеличивает счетчик, даже если ничего не делать
- в режиме turnbased в конце хода неиспользованные AP добавляются к счетчику (с учетом количества наблюдающих противников)
- как только счетчик подозрительности достигнет максимального значения, шпион будет раскрыт
- значение счетчика отображается цветом имени шпиона (постепенно меняется от желтого к красному), желтый значит безопасно, красный - шпиона раскроют
- если шпион носит неподходящую одежду/оружие, цвет имени меняется на красный

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

Гражданский шпион будет раскрыт:
- в секторе с уровнем curfew = 2 (например, сектора ПВО) или под землей
- в секторе с уровнем curfew = 1 ночью
- носит оружие с глушителем (даже если оно имеет свойство covert), если оно не в скрытной кобуре

Шпион в военной форме будет раскрыт:
- если целится в противника
- пьяный/под веществами, и стоит рядом с противником, который его видит
- слишком хорошее оружие/экипировка (подробную проверку может проводить только офицер такого же или более высокого типа, офицер-элитчик может проверять шпиона в любой форме, военный офицер - только военных/админов, админ - только админов)
- солдат использует фонарик ночью и поднята тревога

Как вычисляется счетчик подозрительности:
-----------------------------------------
базовое значение - 1..5 в зависимости от крутости наблюдателя
+1 за каждый уровень командира у наблюдателя
+1 если шпион использует фонарик
+1 если шпион имеет кровотечение (любое)
+1 если шпион пьян или под веществами
+2 если поднята тревога
+2 если наблюдатель видел противника недавно или находится под обстрелом
+2 в столице
Всего: 1..16 для каждого противника, который в данный момент видит шпиона

дополнительные модификаторы:
*2 если шпион подозрительно двигается - в скрытном режиме, ползком или пригнувшись
*2 если шпион одет в военную форму

/2 за каждый уровень навыка "шпион" у шпиона
/2 если у шпиона нет навыка, но он местный (и его еще не раскрыли)
если наблюдающий солдат пьян, уровень подозрительности уменьшается (до 75%)
если наблюдающий солдат дальше, чем видимость дневного зрения /4, то величина подозрительности уменьшается, на полной дальности дневного зрения - в 4 раза

В итоге, складываются величины подозрительности от всех наблюдателей, полученное значение умножается на количество AP, потраченных шпионом на действия/перемещения, и добавляется к его счетчику.

Значение счетчика, при котором происходит раскрытие, равно 100 * AP_MAXIMUM, это позволяет:
100 ходов провести в поле зрения противника низкого уровня, без дополнительных модификаторов
50 ходов в аналогичной ситуации, если противников 2
25 ходов если наблюдают 2 противника, при этом шпион одет в военную форму
и т.д.

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

В дневном AI в основном обход с флангов и несколько более осторожное поведение,
плюс склонность избегать скучивания и прятаться.
Также лучше работает залезание на крыши (в стандарте иногда не залазит по разным причинам),
и иногда дополнительно лезет, если видит противника, но шанс попасть маленький и вокруг есть другие солдаты.

Много внимания уделено ситуации, когда наемники сидят за углом и отстреливают набегающих противников - теперь AI с большой вероятностью не полезет на рожон, а попытается обойти с фланга, а может еще и сюрприз преподнести - залезть на крышу и оттуда, например, скинуть гранату на слух.
AI резервирует AP перед выстрелом, чтобы присесть/залечь, а то и отойти на угол, предпочитает стрелять короткими прицельными очередями а не как в стандартном 1.13 - пол магазина от пуза, ни в кого не попал, зато патроны закончились.
Обход с флангов серьезно доработан, если AI при фланговом движении натыкается на стенку, он попытается залезть на крышу и продолжить движение. Даже когда AI видит противника, он не прекратит фланговый обход, если между ним и противником есть свой товарищ.
Доработаны режимы передвижения - чаще всего это бег, как наиболее эффективный способ, но в некоторых ситуациях AI будет предпочитать движение пригнувшись, то есть crouching - например, когда он ночью подкрадывается к противнику, или перемещается в здании, или на крыше. Также такой режим передвижения используется под обстрелом, поэтому важно заставить противника залечь - если он лежит и имеет шок от подавления (хоть 1 единицу), то он уже не побежит, что дает возможность серьезно ограничивать подвижность AI путем подавления.
AI использует режим скрытного передвижения, в основном ночью или в зданиях.
Серьезно доработан режим WATCH - кроме стандартного запоминания позиций, где AI видел противника, он запоминает позиции, где он слышал противника, что может преподнести немало сюрпризов на сложных картах с большим количеством укрытий (лес). При этом, AI не будет выбирать режим WATCH, если в данном месте его могут увидеть в положении лежа.
Доработан режим выбора укрытия, с особым вниманием на возможность сделать выстрел с новой позиции, если это невозможно, то AI предпочтет позицию с наилучшей защитой.
Есть некоторые зачатки группового взаимодействия - AI склонен к менее агрессивным действиям, если в этот момент его товарищи обходят цель с фланга, AI постарается прибежать на помощь не только тем товарищам, что находятся под обстрелом, но и тем, у кого меньше друзей рядом, чем недавно видимых врагов.
Исправлено залезание на крыши (в стандартном 1.13 сломано) - AI залезает на крыши в GREEN режиме, иногда залезает в BLACK, когда видит противника, но шанс попасть невелик и рядом есть товарищи. Также постарается залезть на крышу, если уперся в продвижении вперед (впереди труп или освещенное место ночью).
Добавлено осторожное поведение для снайперов - любой AI с меткостью >90 и дальнобойной винтовкой с оптикой не будет бежать на пулеметы, а постарается стрелять издалека.

Как работает Main RED AI:
-------------------------
В RED state (когда AI точно знает, что в секторе противник, но в данный момент никого не видит),
AI выбирает между 4 основными действиями:

SEEK - бежать по направлению к ближайшему противнику
HELP - бежать по направлению к ближайшему товарищу по команде, попавшему под обстрел неприятеля
WATCH - AI поворачивается в сторону того места, где он недавно видел противника,
и заканчивает ход - это позволяет ему сделать перехват, если противник выскочит из-за угла
или поднимется из-за камня, чтобы выстрелить
HIDE - AI перемещается на более оптимальную позицию в непосредственной близости (не дальше 9 клеток),
при этом оптимальность позиции выбирается достаточно неочевидным и не всегда оптимальным образом,
но в в целом идея в том, что для каждой клетки сравнивается, какой урон AI может нанести противнику,
и какой урон противник может нанести ему, статистически за длительный период времени.

В стандартном 1.13 стабильного релиза 7609 (и, вероятно, всех предыдущих) решение WATCH никогда не выбирается,
поскольку из-за кривого "исправления" AI не может запомнить ни одной Watched Locations.

В стандартном 1.13 решение HELP сильно ограничено, так как добавлено условие,
по которому AI не помогает друзьям, находящимся от него на расстоянии видимости,
днем это при стандартных настройках 26 клеток.

В исправленной версии WATCH включен обратно. На практике это означает, что AI будет чаще перехватывать противника,
с другой стороны, он будет чаще подставляться под пули, оставаясь в режиме ожидания в пределах видимости спрятавшегося
противника (особенно, с учетом оптики).
В общем, это хорошо для AI на плотных картах, где есть много укрытий,
и в городских секторах, как противодействие тактике игрока "выскочил/выстрелил/спрятался".

В исправленной версии убрано дополнительное условие для HELP, соответственно,
AI будет бежать непосредственно к своему товарищу, не останавливаясь на границе видимости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:01:54
Демо видео:
-----------
Разрушение крыш:
https://www.youtube.com/watch?v=r-BxD8qtebw

Устройство минных полей:
https://www.youtube.com/watch?v=ouDZqRGA-CE

Использование связок гранат и взрывчатки:
https://www.youtube.com/watch?v=9_EJAchJUkw

Шпионские операции:
https://www.youtube.com/watch?v=6JC92e1EaE4

Заклинивание оружия у AI:
https://www.youtube.com/watch?v=kAKpEHY1MRo

Дневной AI (обход с флангов):
https://www.youtube.com/watch?v=dNQww83w-KM

Ночной AI (обход с флангов, избегание света, координация действий):
https://www.youtube.com/watch?v=YPi27YhVHkI

Распространение огня по траве:
https://www.youtube.com/watch?v=ooh4-8DjHrI

Использование гранат с задержкой (взрывается на следующий ход):
https://www.youtube.com/watch?v=X4D0Du6fUMw

Бой на начальном этапе игры, осторожный AI, работа подавления:
https://www.youtube.com/watch?v=D90WLBnt8ak

Бой в лесу начальной командой против 17 солдат с использованием огня для предотвращения обхода с флангов:
https://www.youtube.com/watch?v=erik4LU3CyA
https://www.youtube.com/watch?v=U1r3hQmE138

Высадка в Омерте, осторожный AI:
https://www.youtube.com/watch?v=Laa-OVvcdus
Вторая попытка:
https://www.youtube.com/watch?v=Bsw32NFbutc

Штурм аэропорта
https://www.youtube.com/watch?v=yukWLwY7lNQ

Если противник прячется в здании, AI может использовать гранатомет, чтобы взорвать стену
https://www.youtube.com/watch?v=yMXwC1R6QEk

AI может использовать дымовые гранаты, чтобы прикрыть товарища, оказавшегося под обстрелом
https://www.youtube.com/watch?v=K58z0U_iKAg

Если солдат AI оказался под обстрелом, он может использовать дымовую гранату для прикрытия от противника
https://www.youtube.com/watch?v=pg3MMrqheRY

AI использует фонари ночью в мирном режиме
https://www.youtube.com/watch?v=dmoKyf_VxsM

AI использует гранатометы для подрыва стен, если противник находится в здании
https://www.youtube.com/watch?v=yMXwC1R6QEk

Отображение известного расположения противников при нажатой клавише SHIFT
https://www.youtube.com/watch?v=Qqx_Sd_fAO8

AI использует дымовые гранаты для прикрытия передвижения через опасные места
https://www.youtube.com/watch?v=ZbQEEYLgWF0

Панель информации в тактике
https://www.youtube.com/watch?v=ZrYKbMoSr-8
https://www.youtube.com/watch?v=q9AHrrY_JLs

Строительство укреплений:
https://www.youtube.com/watch?v=AkvgjQ42GJE

Починка сеточного забора:
https://www.youtube.com/watch?v=g_6J-p76KzM

AI использует кусачки для прорезания забора:
https://www.youtube.com/watch?v=83AnDlMQN1M

AI подрывает крышу под/над противником:
https://www.youtube.com/watch?v=IIeWH4wPSB0&t=4s

Воздушный подрыв гранат:
https://www.youtube.com/watch?v=78z-NtCz8yk

Влияние дыма/дождя на видимость:
https://www.youtube.com/watch?v=i0HjkDorHCI

AI запрыгивает в окна, чтобы сократить путь до противника:
https://www.youtube.com/watch?v=w4qwHGzFJCM

Новый приказ движения в точку для ополчения:
https://www.youtube.com/watch?v=cTgyAukf2LM

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:02:03
Роли AI:

Роли AI:
Снайпер:
http://i.imgur.com/nJmrkOr.png
Оружие: снайперская винтовка или винтовка с дальностью больше дневной видимости и оптикой.
Навыки: меткость > 90 и навык меткого стрелка/снайпера.
AI: Brave,Aggressive->Cunning, может стрелять по наводке одиночными в Red State, при стрельбе по наводке пишет "Sniper!", может запрашивать цели по радио, не обходит с флангов, чаще вскидывает оружие в Red State.

Меткий стрелок:
http://i.imgur.com/LBMkenl.png
Оружие: снайперка или винтовка или штурмовая винтовка, дальность оружия > 3/4 дневной видимости.
Требования:  на оружии есть оптика или меткость солдата > 90 или есть навык меткого стрелка/снайпера
AI: более осторожное поведение, может стрелять по наводке одиночными в Red State.

Радио оператор:
http://i.imgur.com/EqMlZqf.png
Предметы: радиостанция.
Навыки: радио оператор.
AI: может вызывать подкрепления, минометный обстрел или блокировать радиочастоты.

Медик:
http://i.imgur.com/pX9QeZM.png
Предметы: аптечка или докторская аптечка.
Навыки: санитар/доктор.
AI: Brave->Cunning, может лечить себя или других, идет на помощь группе, у которой нет медика.

Минометчик:
http://i.imgur.com/OmBviVs.png
Оружие: миномет.
AI: Defensive, не обходит с флангов, может стрелять из миномета по наводке в Red State.

Офицер:
http://i.imgur.com/Z90CzlX.png
Навыки: командир.
AI: Brave->Cunning, поднимает сопротивляемость подавлению у окружающих, лучше распознает шпионов, если увидит нераскрытого шпиона, может вызвать подкрепления (raise Yellow Alert) и подойти для проверки, идет на помощь группе, не имеющей своего офицера.

Командир:
http://i.imgur.com/QRo1yfs.png
навыки: 2 * командир.
AI: Defensive, поднимает сопротивляемость подавлению у окружающих, лучше распознает шпионов, если увидит нераскрытого шпиона, может вызвать подкрепления (raise Yellow Alert) и подойти для проверки, не обходит с флангов, идет на помощь группе, не имеющей своего офицера.

Пулеметчик:
http://i.imgur.com/FYkXSWP.png
Оружие: пулемет.
AI: Brave->Aggressive, не обходит с флангов, чаще вскидывает оружие в Red State, если сидит или лежит, разрешено стрелять на подавление через стены (если может прострелить), может стрелять на подавление с прицеливанием, если лежит.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:03:16
Описание XML изменений, необходимых для присоединения гранат и взрывчатки друг к другу:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21864&goto=345595&#msg_345595

Список новых опций в Ja2+AI:

[Extended Options]

; Камуфляжные профили для Shadow, Monk, Tex.
; Всегда камуфляжный портрет, всегда максимальный уровень камуфляжа.
CAMO_PROFILES = TRUE

; Дополнительная проверка на наличие дружественных/нейтральных целей в секторе стрельбы.
SAFE_SUPPRESSION = FALSE

; Sector Ambients
ENABLE_SSA = FALSE
DEBUG_SSA = FALSE
VOLUME_SSA = 25

; Tactical Ambients
ENABLE_TA = TRUE
VOLUME_TA = 25

; Автоматическая замена администраторов на регуляров в патрулях и гарнизонах, в соответствии с прогрессом
UPDATE_GARRISON_ADMINS = TRUE
UPDATE_PATROL_ADMINS = TRUE

; AI может выбирать оружие из нескольких имеющихся, в зависимости от тактической ситуации
; при отключенной опции, используется алгоритм по умолчанию, когда выбирается оружие в руке или первое попавшееся в инвентаре
AI_WEAPON_CHOOSING = TRUE

; разрешает тактические подкрепления во время боя
; при отключенной опции работать будут только стратегические подкрепления (перед началом боя)
TACTICAL_REINFORCEMENTS = TRUE

; выдача дополнительных предметов AI (дымовые гранаты, осветители ночью)
EXTRA_ITEMS = TRUE

; использование вероятности перехвата вместо детерминированного выбора, в зависимости от взаимных уровней перехвата
; только для оригинальной системы перехвата
RANDOM_INTERRUPTS = TRUE

; включает шанс игнорирования брони, если ущерб от пули превышает величину защиты брони
CHANCE_IGNORE_ARMOUR = FALSE

; случайное смещение для источников шума (помогает избегать огня на подавление и уменьшает возможность точной стрельбы по невидимым противникам)
RANDOMIZE_NOISE_LOCATION = TRUE

; ограничивает максимальный шанс попадания в OCTH, в зависимости от точности оружия и дальности до цели
LIMIT_MAX_CTH = TRUE

; новые опции OCTH
MAX_ANIMATION_PENALTY = 40
MAX_MOVEMENT_PENALTY = 60
MOVEMENT_TILE_PENALTY = 2.0

; уменьшает урон от попадания пули, в зависимости от расстояния: -10% на дальности оружия, -25% а двукратной дальности оружия
REDUCE_BULLET_IMPACT = TRUE

; сложнее целиться в голову, работает как другие AIM_ опции в CTHConstants.ini (только для NCTH)
HEAD_PENALTY_NCTH = 0

; отображение красных трассеров в игре (требуется модифицированный файл BULL.STI, в котором второй кадр заменен на красную точку)
RED_TRACER = FALSE

; новая система звуков оружия (пока не реализована в окончательном варианте)
NWSS = FALSE

; выпадение предметов из солдат в автоматическом бою
NPC_AUTORESOLVE_DROP_ALL = FALSE

Список измененных или отключенных стандартных опций в Ja2+AI:

CTHConstants.ini
- VERTICAL_BIAS: опция отключена, для визуального отображения всегда используется значение 1.0, для стрельбы - значение 0.5

Ja2_options.ini
- REINFORCEMENTS_ARRIVE_WITH_ZERO_AP: опция отключена
- SHOW_ENEMY_RANK_ICON: опция отключена, иконки тактических ролей всегда отображаются
- CAMO_KIT_USABLE_AREA: ограничивает только количество намазываемого камуфляжа, камуфляж от одежды не ограничен
- SPOTTER_PREPARATIONTURNS: минимальное значение уменьшено до 2

APBPConstants.ini
- AP_MIN_AIM_ATTACK : всегда используется значение 0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:04:52
Модификаторы OCTH (опция EXT_TOOLTIP_CTH)

Target ID - ID солдата, на которого наведен прицел
Target Turn/Total Moved - сколько клеток пробежала цель за данный ход / общий параметр подвижности цели за несколько предыдущих ходов (для данных параметров при беге клетка считается за две)
Can't See Target - стрелок не видит цель (или ту часть, в которую производится прицеливание), то есть оптическая дистанция до цели больше дистанции видимости стрелка по этой клетке
Sight Blocked - линия видимости к цели заблокирована (например, стеной), то есть стрелок не сможет увидеть цель, даже если использует оптику или подойдет ближе
Assisted Shot - стрелок не видит цель, но кто-то из его команды видит (и, таким образом, наводит)
Effective Marksmanship - меткость, с бонусами и штрафами от состояния опьянения, биографии, адреналина и шока от подавления.
Morale Bonus - бонус (если мораль > 50) или штраф (если мораль < 50), максимальный бонус +5, максимальный штраф -20.
Fatigue Penalty - штраф от усталости (зависит от максимального значения энергии, которое уменьшается от переходов между секторами или каких-то занятий и восстанавливается при отдыхе), при максимальном уровне энергии >= 85 штрафа нет
Gun Status/Condition - состояние оружия это просто уровень исправности оружия, эффективное состояние используется для вычисления эффективной меткости и равно состоянию оружия, если состояние < 85, или равно 100, если состояние >= 85
Base Chance - базовый шанс попадания, вычисляется как меткость (с учетом модификаторов морали, усталости и состояния оружия)
Target/Weapon Range - дистанция до цели / дальность оружия
Max Visual Range - максимальная дальность видимости стрелка при взгляде на эту клетку
Visual Bonus - бонус к видимости стрелка (в процентах) при взгляде на клетку с данным уровнем освещения
Sight Range/Effective - оптическая дистанция до цели (может быть выше реальной дистанции, если цель закрыта травой/дымом и т.д.) / эффективная оптическая дистанция до цели (может быть уменьшена оптическим прицелом, который дает бонус к дальности видимости при данном освещении, зависит от количества кликов прицеливания)
Scope Mag/Factor - степень увеличения активного прицела (<ScopeMagFactor> из Items.xml для активного прицела)
Effective Sight Mod - эффективный модификатор оптической дистанции (в зависимости от количества кликов прицеливания может быть от 1 / ScopeMagFactor при 1 клике прицеливания до 1 / (ScopeMagFactor * ScopeMagFactor) при 8 кликах прицеливания)
Min Aim Range - минимальная дистанция, начиная с которой начинает работать прицел на данном оружии (<MinRangeForAimBonus> из Items.xml)
Scope Too Close - штраф на использование прицела ближе MinRangeForAimBonus, 40% для 8x прицелов при стрельбе в упор, 10% для 2x прицелов при стрельбе в упор, падает до 0 на дистанции MinRangeForAimBonus
Body Part Penalty - штраф на стрельбу в выбранную часть тела (голова/ноги), для головы (SHOT_HEAD_PENALTY - количество навыков снайпера) * (эффективная оптическая дистанция / 10), для стрельбы в ноги штраф равен (эффективная оптическая дистанция / 10)
Target Stance Penalty - штраф в зависимости от положения тела цели, для сидящей цели 3% за клетку, не больше 20% в сумме, плюс 1%, если цель за укрытием, не больше дополнительно 20%, для лежащей цели 3% за клетку, не больше 40 процентов в сумме, плюс 2% за клетку, если цель за укрытием, не больше дополнительно 40%
Target Dodge Penalty - штраф к шансу попадания, если цель видит стреляющего и может попытаться уклониться, зависит от навыков стрелка и цели и положения тела цели
Height Diff Penalty - штраф/бонус при стрельбе с крыши/на крышу, до 20% на дистанции дневной видимости, в два раза меньше при стрельбе в упор, в два раза меньше на двойной дистанции видимости и т.д.
Trait Bonus - штраф по умолчанию от используемого оружия (SNIPER_RIFLES_CTH_MODIFIER и т.д.), бонус от навыка стреляющего (BONUS_CTH_SNIPER_RIFLES и т.д.)
Background Bonus - бонус при стрельбе по тварям (тег <cth_vs_creatures> из Backgrounds.xml)
Stance Bonus - бонус к шансу попадания от положения тела стрелка (до 20% лежа, до 10% сидя, зависит от дистанции, также может учитываться опирание оружия)
One Hand Bonus - штраф на стрельбу одной рукой (штраф на стрельбу из пистолета одной рукой: 5%, штраф на стрельбу из ПП одной рукой: 10%, штраф на стрельбу с двух рук: DUAL_SHOT_CTH_PENALTY , может быть уменьшен на PENALTY_TO_SHOOT_DOUBLE_GUNS_REDUCTION при наличии навыка)
Auto Penalty - штраф на стрельбу очередью
Gassed Penalty - штраф на воздействие газа (если стрелок оказался в слезоточивом/горчичном газе/огне/газе жуков), равен 50%
Getting Aid Penalty - штраф, если стрелка перевязывают, равен 20%
Injury Penalty - штраф от ранения (перевязанные ранения дают штраф меньше, чем открытые раны), может быть уменьшен при высоком уровне опыта
Breath Penalty - штраф на низкий уровень энергии, может быть уменьшен при высоком уровне ловкости
Aim Bonus/Aim Gear Bonus - параметр <AimBonus> используемого оружия/прицела, на данной дистанции / параметр <AimBonus> экипировки на данной дистанции (бронежилет/шлем и т.д. могут мешать прицеливанию)
Max Weapon/Shooter Aim -  бонус прицеливания от оружия (зависит от точности оружия, бонусов/штрафов экипировки, параметра <AimBonus> оружия и прицела,  уменьшается при ухудшении состояния) / бонус прицеливания стрелка (зависит от меткости, уровня опыта, мудрости и количества навыков владением данным оружием, ухудшается при уменьшении энергии)
Aim Time Bonus/Max - текущий бонус от прицеливания/максимально возможный бонус от прицеливания
Spotter Bonus - бонус от работы пары снайпер - наблюдатель
Stability Percent - штраф на стрельбу с оптикой без опоры
Long Range Penalty - штраф на первый выстрел на большую дистанцию, компенсируется при повторном выстреле в ту же клетку
Weapon Range Penalty - штраф 1% за каждую клетку после NORMAL_RANGE (9 клеток), дополнительно 2% за каждую клетку после дальности оружия
Weapon Too Close - штраф до 20% при стрельбе из дальнобойного оружия на близкую дистанцию (ближе NORMAL_RANGE), до 20% (только если цель активна, то есть не умирает и не без сознания)
Same Spot Bonus - бонус 10% при стрельбе второй раз подряд в ту же клетку
Visual Range Penalty - штраф 3% за каждую клетку оптической дистанции после NORMAL_RANGE, дополнительно (5 - количество навыков снайпера) за каждую клетку за пределами дальности видимости (при стрельбе по наводке), штраф 100% если видимость заблокирована, дополнительно штраф 25-50% по невидимой цели, в зависимости от того, видит ли ее еще кто-то, был ли предыдущий выстрел по той же клетке и т.д.
ToHit Weapon/Equipment - бонус/штраф <ToHitBonus> оружия/экипировки
Effective Accuracy/Bonus - точность оружия (с учетом обвеса и перегрева) / текущее изменение точности по отношению к базовому параметру bAccuracy оружия (позволяет отследить, например, падение точности от перегрева)
Movement (Animation) - штраф на стрельбу по противнику, находящемуся в анимации бега/движения, в зависимости от расстояния и направления движения цели / стрельбы (не применяется при стрельбе по наемникам игрока при включенной опции NO_STANDING_ANIM_ADJUSTMENT_IN_COMBAT)
Movement (Directional) - штраф в зависимости от того, на какую дистанцию и в каком направлении относительно линии стрельбы цель переместилась за свой ход (максимальный штраф, если цель двигалась перпендикулярно линии стрельбы на 5-10 клеток, потом штраф уменьшается, так как стрелок успевает компенсировать движение, также штраф увеличивается при использовании оптики)
Примечание: в качестве штрафа на движение игра применяет максимальное из значений Movement (Animation) и Movement (Directional), они не суммируются.
Movement (Percent) - штраф на общую подвижность цели за последний ход + частично переносится за предыдущие ходы, уменьшается при стрельбе на близкую дистанцию
Target Cowering - штраф, если цель паникует и опции CTH_PENALTY_PER_TARGET_SHOCK и MAX_CTH_PENALTY_FOR_TARGET_SHOCK больше 0
Beyond Sight Penalty - штраф, если эффективная оптическая дистанция превышает дальность видимости по данной клетке
Overheating Penalty - штраф на перегрев оружия
Max Range Penalty - штраф на стрельбу за пределы дальности оружия
Effective Range - эффективная дальность стрельбы для вычисления технической кучности оружия (увеличивается при плохом состоянии оружия и при стрельбе в голову)
Raw Chance - шанс попадания до ограничения максимальным шансом попадания из данного оружия на данной дистанции
Chance/Max Chance - итоговый шанс попадания / максимальный шанс попадания из данного оружия на данной дистанции (зависит от эффективной дальности стрельбы и точности оружия)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:05:57
В AI очень много изменений, хотя по большей части это исправление багов 1.13/оригинала и в целом оптимизация существующего поведения.
Например, много внимания уделено ситуации, когда наемники сидят за углом и отстреливают набегающих противников - теперь AI с большой вероятностью не полезет на рожон, а попытается обойти с фланга, а может еще и сюрприз преподнести - залезть на крышу и оттуда, например, скинуть гранату на слух :-)
AI резервирует AP перед выстрелом, чтобы присесть/залечь, а то и отойти на угол, предпочитает стрелять короткими прицельными очередями а не как в стандартном 1.13 - пол магазина от пуза, ни в кого не попал, зато патроны закончились.
Обход с флангов серьезно доработан, если AI при фланговом движении натыкается на стенку, он попытается залезть на крышу и продолжить движение. Даже когда AI видит противника, он не прекратит фланговый обход, если между ним и противником есть свой товарищ.
Доработаны режимы передвижения - чаще всего это бег, как наиболее эффективный способ, но в некоторых ситуациях AI будет предпочитать движение пригнувшись, то есть crouching - например, когда он ночью подкрадывается к противнику, или перемещается в здании, или на крыше. Также такой режим передвижения используется под обстрелом, поэтому важно заставить противника залечь - если он лежит и имеет шок от подавления (хоть 1 единицу), то он уже не побежит, что дает возможность серьезно ограничивать подвижность AI путем подавления.
AI использует режим скрытного передвижения, в основном ночью или в зданиях.
Серьезно доработан режим WATCH - кроме стандартного запоминания позиций, где AI видел противника, он запоминает позиции, где он слышал противника, что может преподнести немало сюрпризов на сложных картах с большим количеством укрытий (лес). При этом, AI не будет выбирать режим WATCH, если в данном месте его могут увидеть в положении лежа.
Доработан режим выбора укрытия, с особым вниманием на возможность сделать выстрел с новой позиции, если это невозможно, то AI предпочтет позицию с наилучшей защитой.
Есть некоторые зачатки группового взаимодействия - AI склонен к менее агрессивным действиям, если в этот момент его товарищи обходят цель с фланга, AI постарается прибежать на помощь не только тем товарищам, что находятся под обстрелом, но и тем, у кого меньше друзей рядом, чем недавно видимых врагов.
Исправлено залезание на крыши (в стандартном 1.13 сломано) - AI залазит на крыши в GREEN режиме, иногда залазит в BLACK, когда видит противника, но шанс попасть невелик и рядом есть товарищи. Также постарается залезть на крышу, если уперся в продвижении вперед (впереди труп или освещенное место ночью).
Добавлено осторожное поведение для снайперов - любой AI с меткостью >90 и дальнобойной винтовкой с оптикой не будет бежать на пулеметы, а постарается стрелять издалека.
Это только часть того, что реализовано, в общем, даже просто кратко перечислить список изменений - это устать можно :-)

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:07:49
Обновление JA2+AI: работа над ошибками

https://www.dropbox.com/s/mnvznt0mguatey5/ja2_7609en%2BAI_r90.exe?dl=0
https://www.dropbox.com/s/wvyvxvjxnbhd4m3/ja2_7609ge%2BAI_r90.exe?dl=0
https://www.dropbox.com/s/9i28793ggwj689w/ja2_7609ru%2BAI_r90.exe?dl=0

AI теперь может корректно стрелять на подавление по противнику на крыше, более корректно задаются параметры стрельбы на подавление.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:08:40
Шпионское обновление ja2+AI

https://www.dropbox.com/s/jb3i6gkmj6cd94o/ja2_7609ru%2BAI_r96.exe?dl=0
https://www.dropbox.com/s/saoaoyhcmz2tn2u/ja2_7609en%2BAI_r96.exe?dl=0

Убрана модификация дистанции обнаружения COVERT_CLOSE_DETECTION_RANGE в зависимости от уровня наблюдателя.
Расстояние от свежего трупа для обнаружения - 2 тайла (раньше - 5 клеток).
Убрана проверка расстояния от наблюдателя до шпиона при нахождении шпиона рядом со свежим трупом (раньше - COVERT_CLOSE_DETECTION_RANGE_SOLDIER_CORPSE).
Всегда раскрывать шпиона в Медуне.
Раскрывать шпиона при использовании фонаря только если поднята тревога (раньше - всегда).
Раскрывать шпиона, если кто-то из команды наблюдателя видит противника или находится под обстрелом (раньше - всегда, если поднята тревога).
Противник поднимает тревогу, если свежий труп находится на расстоянии не больше половины дневной видимости (раньше - 5 клеток)
Игнорировать шум от шпиона, если кто-то из команды уже видит этого шпиона (предотвращает излишнее скучивание).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:09:06
Обновление Ja2+AI

https://www.dropbox.com/s/qs7kuqjgj2qfe4w/ja2_7609en%2BAI_r110.exe?dl=0
https://www.dropbox.com/s/lds88xntrb2b7fy/ja2_7609ru%2BAI_r110.exe?dl=0

Изменения:

- улучшенные засады
- OCTH использует константу гравитации из NCTH (более реалистичная баллистика)
- отключена стрельба на подавление по роботам, танкам, чудищам и машинам
- при стрельбе в танк - целиться в корпус
- улучшенные уровни прицеливания OCTH (бонус от прицела, не больше 4 уровней на дистанции видимости)
- уменьшено влияние шока на уровень перехвата
- устранение задержки (заклинивания) при стрельбе (путем передергивания затвора) вручную - кнопкой 'u' или через меню преобразований
- уменьшен шанс повреждения оружия при стрельбе (в OCTH)
- заклинивание оружия работает для противника
- очистка сектора через Alt+O уничтожает танки

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:09:41
Обновление Ja2+AI

https://www.dropbox.com/s/azlpconc1lnrqwq/ja2_7609en%2BAI_r127.exe?dl=0
https://www.dropbox.com/s/if8k9h1j4qstdf7/ja2_7609ru%2BAI_r127.exe?dl=0

Список изменений:
- машина(танк) видима, если видима любая ее часть
- исправление: бонус для AI для устранения задержки при стрельбе
- исправление r8206: прыжок через наемника позволял перемещаться через стены
- бонус к уровню определения ловушки, если солдат ползет с ножом в руке
- убрана возможность случайного игнорирования ловушки для оптимистов
- уменьшение камуфляжа при ползании
- переделана опция CAMO_KIT_USABLE_AREA, теперь она ограничивает только намазываемый камуфляж, но не камуфляж от одежды, так что можно задать ее значение в 20, к примеру, и при этом использовать маскировочный костюм, дающие 96% общего камуфляжа, также, если установить опцию в 100, то камуфляж будет работать как в оригинале ja2, также исправлены некоторые ошибки при применении камуфляжа
- изменен камуфляж для зомби (поднимающихся из камуфляжных трупов) и солдат противника, имеющих в инвентаре камуфляжный набор (теперь 65% камуфляжа от одежды + случайная величина намазываемого камуфляжа)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:10:02
Шпионское обновление Ja2+AI

Изменения:
- нельзя переодеться в шпиона, если его недавно видел противник (нужно сбежать куда-нибудь, спрятаться и подождать несколько ходов)
- отключено автоматическое раздевание при обнаружении (изначально странная фича)
- автоматически включать режим шпиона, если одета соответствующая одежда, и шпиона никто не видит (меньше микроменеджмента)
- шпион автоматически раскрывается во время боя только в том случае, если наблюдающий за ним солдат видел противника в течение этого хода (можно использовать шпионов во время боя, но не вблизи боевых действий)

https://www.dropbox.com/s/wma3l67nckmqixq/ja2_7609en%2BAI_r128.exe?dl=0
https://www.dropbox.com/s/7y3zue6335gwa8w/ja2_7609ru%2BAI_r128.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:10:25
Шпионское обновление Ja2+AI

Добавлен счетчик "подозрительности" для шпиона:
- каждый раз, когда шпион тратит AP, счетчик увеличивается, в зависимости от того, сколько противников его видят и какой у них уровень
- перемещение в режиме скрытности, бегом, ползком и вприсядку значительно ускоряет увеличение счетчика
- если поднята тревога (но шпион не раскрыт), счетчик увеличивается быстрее
- в секторах с ограниченным доступом (ПВО и другие) счетчик увеличивается быстрее
- сидение на месте в realtime (на виду у противника) постепенно увеличивает счетчик, даже если ничего не делать
- в режиме turnbased в конце хода неиспользованные AP добавляются к счетчику (с учетом количества наблюдающих противников)
- как только счетчик подозрительности достигнет максимального значения, шпион будет раскрыт
- значение счетчика отображается цветом имени шпиона (постепенно меняется от желтого к красному), желтый значит безопасно, красный - шпиона раскроют
- если шпион носит неподходящую одежду/оружие, цвет имени меняется на красный

Видео демонстрация:
https://www.youtube.com/watch?v=4EaaLHEqZI0

https://www.dropbox.com/s/ivva9dvlq9kcnbi/ja2_7609en%2BAI_r133.exe?dl=0
https://www.dropbox.com/s/qf6sxni0l3tu3zj/ja2_7609ru%2BAI_r133.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:10:48
Некоторые обновления и изменения в Ja2+AI

AI:
- Изменение attitude на DEFENSIVE или CUNNING для солдат, использующих определенную роль (снайпер, офицер, минометчик и т.д.)
- тестовое улучшение - избегать при планировании случайного патруля мест, расположенных около дверей, чтобы не загромождать проход
- исправление - поднимать тревогу, если обнаружен дружественный AI со связанными руками
- убран обход с флангов в YELLOW STATE
- оптимизация AI - ускорение поиска ближайшего противника

Улучшения:
- регенераторы повреждают максимальное здоровье
- автонаполнение фляжек, если в секторе не поднята тревога
- AI всегда успешно устраняет поломку оружия
- постоянный камуфляж для Monk, Shadow, Tex
- можно расчищать минные поля гранатами и взрывчаткой
- солдаты в отключке теперь ничего никому не говорят
- вырубленный солдат ничего и никого не видит
- гарротой нужно атаковать голову

Шпионские дела:
- солдаты-шпионы не могут носить в инвентаре алкоголь/наркотики
- если наемник отключает шпионский режим (через Ctrl+точка), он не будет возвращен автоматически, чтобы снова включить автоматический шпионский режим, нужно снять одежду и одеть снова
- обновление счетчика подозрительности

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:11:06
Новое в шпионских операциях
- если выбрать "убрать шпионский режим" в меню Ctrl+точка, то автоматическое включение шпионского режима будет отключено, чтобы снова его включить, нужно снять и одеть одежду, это позволяет использовать одежду для простого переодевания в разные цвета
- одежда гражданского шпиона - белая рубашка, синие/джинсовые штаны
- нельзя использовать для переодевания в гражданского цвета, используемые армией
- атака гарротой эффективна только в голову

Любой шпион будет немедленно раскрыт, если:
- уровень подозрительности достиг максимума (красный)
- шпион делает что-то подозрительное (подозрительная анимация) на виду у противника
- гражданский шпион не похож на гражданского (камуфляж, оружие в руках, оружие в инвентаре, военная экипировка)
- солдат выглядит подозрительно (тащит труп)
- шпион имеет серьезное кровотечение
- шпион стоит рядом со свежим трупом (на соседней клетке)

Гражданский шпион будет раскрыт:
- в секторе с уровнем curfew = 2 (например, сектора ПВО) или под землей
- в секторе с уровнем curfew = 1 ночью
- носит оружие с глушителем (даже если оно имеет свойство covert), если оно не в скрытной кобуре

Шпион в военной форме будет раскрыт:
- если целится в противника
- пьяный/под веществами, и стоит рядом с противником, который его видит
- слишком хорошее оружие/экипировка (подробную проверку может проводить только офицер такого же или более высокого типа, офицер-элитчик может проверять шпиона в любой форме, военный офицер - только военных/админов, админ - только админов)
- солдат использует фонарик ночью и поднята тревога

Как вычисляется счетчик подозрительности:
базовое значение - 1..5 в зависимости от крутости наблюдателя
+1 за каждый уровень командира у наблюдателя
+1 если шпион использует фонарик
+1 если шпион имеет кровотечение (любое)
+1 если шпион пьян или под веществами
+2 если поднята тревога
+2 если наблюдатель видел противника недавно или находится под обстрелом
+2 в столице
Всего: 1..16 для каждого противника, который в данный момент видит шпиона

дополнительные модификаторы:
*2 если шпион подозрительно двигается - в скрытном режиме, ползком или пригнувшись
*2 если шпион одет в военную форму

/2 за каждый уровень навыка "шпион" у шпиона
/2 если у шпиона нет навыка, но он местный (и его еще не раскрыли)
если наблюдающий солдат пьян, уровень подозрительности уменьшается (до 75%)
если наблюдающий солдат дальше, чем видимость дневного зрения /4, то величина подозрительности уменьшается, на полной дальности дневного зрения - в 4 раза

В итоге, складываются величины подозрительности от всех наблюдателей, полученное значение умножается на количество AP, потраченных шпионом на действия/перемещения, и добавляется к его счетчику.

Значение счетчика, при котором происходит раскрытие, равно 100 * AP_MAXIMUM, это позволяет:
100 ходов провести в поле зрения противника низкого уровня, без дополнительных модификаторов
50 ходов в аналогичной ситуации, если противников 2
25 ходов если наблюдают 2 противника, при этом шпион одет в военную форму
и т.д.

Ссылки для скачивания:
https://www.dropbox.com/s/l7si7lb3bnssrdt/ja2_7609en%2BAI_r153.exe?dl=0
https://www.dropbox.com/s/93nosg0ulqxdwk4/ja2_7609ru%2BAI_r153.exe?dl=0

Также рекомендуется:
TAUNT_SEEK_NOISE_CHANCE =0 в Taunts_Settings.INI (отключает надоедливые реплики противника, когда он слышит шум от шпиона)
SHOW_ENEMY_RANK_ICON = 1 в Ja2_Options.INI (показывает иконку тактической роли противника, полезно, чтобы избегать контакта с офицерами)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:11:26
Небольшое демо видео шпионских операций с использованием счетчика подозрительности: уничтожение комнаты управления ПВО.

https://www.youtube.com/watch?v=6JC92e1EaE4

Скачать 7609+AI:
https://www.dropbox.com/s/x9lyozz4y5x882k/ja2_7609en%2BAI_r156.exe?dl=0
https://www.dropbox.com/s/4xycb22itws6smo/ja2_7609ru%2BAI_r156.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:11:56
Обновление Ja2+AI

Обновление фичи: связки гранат/взрывчатки
- можно присоединить резиновую ленту к любой гранате
- если к гранате присоединена резиновая лента, можно присоединить любую гранату
- можно присоединить скотч к любой взрывчатке
- можно присоединить любую взрывчатку к скотчу
- можно присоединить к tripwire любую взрывчатку, активируемую через tripwire
- можно использовать тег buddyitem для определения специальных присоединяемых предметов, например, присоединение к взрывчатке канистры с бензином будет давать большой огненный взрыв

Обновление шпионской системы:
- разоблачать шпиона, если он находится рядом со взведенной взрывчаткой

AI:
- поднимать тревогу, если солдат увидел бомбу
- избегать подходить близко к бомбам
- убегать от бомб

Fix:
- проверять максимальный уровень ремонтируемости предмета при загрузке с карты

Обновление выкриков:
- TAUNT_INFORM_ABOUT (проверять, что оппонента не видели недавно)
- TAUNT_ALERT (используется только при первоначальном поднятии тревоги, иначе использовать TAUNT_INFORM_ABOUT)
- TAUNT_SUSPICIOUS (использовать только для YELLOW ALERT)

Видео демонстрация работы со взрывчаткой и сетью растяжек
https://www.youtube.com/watch?v=9_EJAchJUkw
https://www.youtube.com/watch?v=ouDZqRGA-CE

Скачать
https://www.dropbox.com/s/t5okueoerh35inj/ja2_7609en%2BAI_r159.exe?dl=0
https://www.dropbox.com/s/vpdvtj82lfogdfc/ja2_7609ru%2BAI_r159.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:12:17
Обновление Ja2+AI

- AI может бросать гранаты по целям, которые видит кто-то другой
- обновлено/исправлено избегание огня/газа/глубокой воды
- увеличена максимальная дистанция для обхода с флангов (дальность видимости + количество клеток, которое можно пробежать за ход)
- обновление watched locations - использовать public knowledge
- помощь друзьям - использовать public knowledge
- все перехваты для всех команд, кроме игрока, начинаются как скрытые
- корректное вычисление минимальных AP для удара рукой
- использовать камуфляжную/скрытную палитру на 90% камуфляжа/скрытности (было 50%)
- разрешить перехваты при открытии дверей
- корректно заполнять информацию о здании при генерации зданий и точек залезания
- больше точек для залезания на крышу
- улучшено исправление r8104, позволяет работать квестам с выходом за экран (Фатима)

Скачать:
https://www.dropbox.com/s/yn1g6tgfhl06cua/ja2_7609en%2BAI_r171.exe?dl=0
https://www.dropbox.com/s/ajp8qpi5ip7xkhj/ja2_7609ru%2BAI_r171.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:12:40
Некоторые изменения в Ja2+AI

Продвинутый выбор точки прицеливания при стрельбе - голова, ноги, хвост корпус:
- базовый шанс стрелять в голову - 6%
- снайпер стреляет в голову чаще на 5% за каждый уровень навыка
- если стрельба идет в ту же цель и прошлый выстрел попал - к вероятности выбора стрельбы в голову добавляется половина CTH (актуального шанса на попадание), так что AI может на близком расстоянии стрелять двойками - первая в корпус, вторая в голову
- если цель - зомби, шанс выбора стрельбы в голову увеличивается на 30%, поскольку это наиболее эффективное средство борьбы с ними
- итоговый шанс модифицируется в соответствии с текущим шансом попадания, если CTH=10%, то шанс стрелять в голову уменьшается в 10 раз, чтобы не тратить пули зря

- базовый шанс стрелять в ноги - 15%.
- на близком расстоянии шанс уменьшается до нуля, стрелять в упор в ноги смысла большого нет
- при использовании системы NCTH и стрельбе очередью, на дальности больше половины дневной видимости шанс стрелять в ноги увеличивается на 15% - довольно эффективный прием стрельбы с использованием эффекта отдачи, повышающий вероятность попадания

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

Уменьшен шанс залезть на крышу, начать новый случайный патруль или посетить знакомого, если солдат ранен или устал.

Переработан AI зомби :insane:
- AI значительно упрощен, должен работать быстрее и без глюков
- убрано сложное поведение для зомби - обход с флангов, выбор укрытия и т.д.
- зомби не будет ходить в патрули, использовать радио и прочие человеческие действия
- зомби атакует ближайшего противника, если у него нет информации о противнике, он идет к ближайшему зомби, которые что-то знает
- добавлены доп. проверки для AI зомби, чтобы исключить возможные проблемы, например, если зомби не разрешено залазить на крышу, он не будет выбирать противника на другом уровне в качестве цели (чтобы не вызвать AI loop)
- зомби всегда имеют максимальную мораль
- зомби всегда передвигаются бегом (кроме бодитайпов цивилов), если знают местонахождение противника, или шагом в спокойном режиме

Скачать:
https://www.dropbox.com/s/76ou7kqvex9eqyu/ja2_7609en%2BAI_r176.exe?dl=0
https://www.dropbox.com/s/w2a5ygeq1uethcz/ja2_7609ru%2BAI_r176.exe?dl=0

Почитать:
Zombies! WH40K! and more. (http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=19260&goto=295746&#msg_295746)
New mod: full-scale zombie invasion (http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20450&goto=311782&#msg_311782)

Посмотреть:
Zombie Horde attacks Drassen (https://www.youtube.com/watch?v=MP44DVaiQJo)
Escape from Zombie City (part 1) (https://www.youtube.com/watch?v=rRbeS3De954)
Escape from Zombie City (part 2) (https://www.youtube.com/watch?v=nzvGqeBzX0M)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:13:03
Обновление Ja2+AI

Разные небольшие исправления и улучшения AI:
- fixed critical bug that caused crash when soldier tried to pick up item.
- fix: wrong variable used in TerrainBreathPoints
- r8235 fix: after firing an underbarrel GL, it was possible to reload via leftclick for a short time, leading to reload of main gun with a grenade
- FindSoldierByProfileID fix: correctly check last soldier in player team
- DeductPoints, ResolvePendingInterrupt, StartInterrupt: MAX_NUM_SOLDIERS fix
- Drop/pick up backpacks - added check for DropPackFlag, only current squad will drop backpacks, added message for successful drop/pick up
- RandDestWithinRange - removed room limit when alert is not raised
- RED seek, hide: check AI morale < 4 when aborting seek because of dangerous spot
- FindFlankingSpot: avoid locations with fresh corpses

Скачать:
https://www.dropbox.com/s/if38r77fcq4v6fn/ja2_7609en%2BAI_r182.exe?dl=0
https://www.dropbox.com/s/b6jw9woko9ssdtz/ja2_7609ru%2BAI_r182.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:13:24
Обновление Ja2+AI

Changes:
- Ctrl+D - skip interrupts for this merc only
- Ctrl+Alt+D - skip interrupts for player team
- allow interrupt if soldier is under fire
- don't allow interrupt if shock level percent > 50
- flanking: allow 1/2 of mercs to flank
- RandDestWithinRange: don't go too far from closest not SEEKENEMY friend if alert is not raised yet
- FindBestNearbyCover: correctly calculate AP cost
- ZombieDecideActionRed: deep water check
- AllowedAimingLevels: limit aim levels depending on distance

AI update:
DetermineMovementMode:
- night crawling
- getting closer
- crawling when taking cover
- crawling for snipers on roofs
Attacks:
- allow suppression fire on recently heard opponents
- dying or unconscious soldiers have low priority
RED sniper:
- show "Sniper!" message only for real snipers
BLACK:
- chance to stop shooting with high friendly fire chance
- reserve APs to hide after shot when in dangerous place
- skip autofire completely if have big chance of friendly fire
- allow getting closer before shooting for RCD >= 3

Bug fixes:
- r8247 fix: AimLevels bonus was displayed for OCTH although it doesn't apply there
- HandleSnitchExposition: wrong check
- HourlySnitchUpdate: NUM_PROFILES limit
- Lua IniFunction: assignment instead of check
- l_SetGlobalLuaBool: gLuaGlobal[] 1000 limit
- RemoveMPButtonsForMapScreen: MAX_MP_BUTTONS limit
- StrategicHandleQueenLosingControlOfSector: MAP_WORLD_X * MAP_WORLD_Y limit
- LightCreateOmni: check LightGetFree return value
- LightCreateSquare: check LightGetFree return value
- LightCreateElliptical: check LightGetFree return value
- LightLoad: check LightGetFree return value
- LightSpriteCreate: check LightSpriteGetFree return value
- WrapString: fixed '/0' char
- DrawSecondaryStats: wrong || operator
- gItemDescGenSecondaryRegions: increased size to 36
- FindLegalGrenade: MAXITEMS limit
- ValidItemAttachmentSlot: MAXATTACHMENTS limit
- SwapLarrysProfiles: wrong assignment
- CalcChanceToHitGun: correctly check target level for cowering penalty

Download:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:13:50
Обновление Ja2+AI

В основном исправления, также доработана система Watched Locations:

Removed option: AI_SHOW_RED_DECISION
LuaTacticalSetup fix: TOTAL_SOLDIERS check
Watched locations:
- DecayIndividualOpplist fix: MAX_NUM_SOLDIERS limit
- FindWatchedLoc: check reachable adjacent tiles
- WatchedLocLocationIsEmpty: check that noone from team sees watched tiles
GetUniformType fix: NUM_UNIFORMS limit
SeemsLegit: check for damaged clothes
RandDestWithinRange: check for doors only at level 0
ClosestReachableDisturbance: also consider inspecting watched locations
CalcMorale:
- neutrals always have low AI morale even if they have weapons (so they run from enemy)
- bonus if last target is unconscious or suppressed
DecideAction: new debug information
Main RED AI: don't go prone when watching (to prevent endless turning)
FindBestNearbyCover: path cost fix

Скачать:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:14:10
Обновление Ja2+AI

Одежда и шпионские операции:
- одежду нельзя снять (анимации Лиски в бикини все равно в игре не предусмотрено), только сменить на другую (при смене одежды старая будет положена в инвентарь, если она не повреждена)
- любой наемник прибывает уже в одежде своего цвета, если она соответствует цвету армии или цивилов, он может сразу включать режим шпиона, то есть нет необходимости дополнительно искать одежду, поскольку технически одежда это просто цвет формы
- при ранении в торс/ноги одежда повреждается, и включать режим шпиона после этого нельзя, меню Ctrl+точка в этом случае скажет Bad vest/Bad pants, и одежду со следами крови необходимо будет заменить на новую чистую
- снять поврежденную одежду нельзя (как и с трупа)
- наемник не будет включать режим шпиона автоматически после смены одежды, вместо этого нужно выбрать Disguise в меню Ctrl+точка, после чего будет включен режим автоматического возврата режима шпиона, пока не будет выбрано Lose Disguise в том же меню, то есть смена одежды отделена от режима шпиона, то и другое можно делать независимо
- одежда гражданского шпиона - белый верх + синий/джинсовый низ, или любые цвета, не используемые армией, в любой комбинации

В общем и целом, использование одежды теперь выглядит более реалистичным, а включение/выключение режима шпиона стало более логичным и не привязано к переодеванию.

http://i.imgur.com/JLfhiY0.png
Обнаружение противника на стратегической карте:
- из-за ошибки в коде, наемник сидящий в A.C.A. на задании "посылать разведчиков" не мог обнаруживать направление движения вражеских отрядов, что довольно неудобно, так как нельзя распределить силы перед нападением, теперь это исправлено (обнаружение направления движения отрядов радистом было возможно, но оно имеет вероятностный характер, и требует использования дефицитного навыка)
- наемники с навыком "разведчик" теперь могут определять направление движения противника в соседних секторах, что довольно полезно, с другой стороны, определение противника и направления его движения теперь работает только если наемник-разведчик не спит, не занят ничем (то есть, не лечит/учит и т.д., а просто назначен в отряд) и не находится в машине (сложно проводить разведку, сидя в машине), это означает нелегкий выбор - медленно идти пешком и избежать засады противника, или быстро ехать на машине, но рисковать попасть в засаду (так как из машины разведчик не работает), в общем все как в жизни
- вертолет может обнаруживать не только отряд в секторе, над которым пролетает, но и направление его движения, так что использовать вертолет для разведки теперь полезнее

Также разные исправления
- переполнения массивов, неправильные присваивания, использование неинициализированных переменных и прочие радости программирования на Си

Исправление для трупов на крыше (by Flugente) - теперь с трупами на крыше можно взаимодействовать, но только до тех пор, пока им не отрезали голову.

Разрушение крыш (by Flugente) - крыши разрушаются и падают от взрывов, например:
https://www.youtube.com/watch?v=r-BxD8qtebw
В некоторой степени присутствует физика - пока крыша поддерживается стенами/колоннами, в пространстве между ними она держится, если взорвать последнюю стенку/колонну - рухнет все.
Хорошо работает для плоских крыш, с наклонными могут быть некоторые артефакты, типа висящих фронтонов.
Трупы и солдаты падают с крыши на землю при разрушении и получают повреждения, обломками крыши может сильно стукнуть по голове, мешки/вентиляторы на крыше уничтожаются и т.д.
Фича работает без звука/анимации, но можно их прописать при желании в Items.xml, Explosives.xml, ExplosionData.xml и положив соответствующие файлы анимации/звука в Sounds и TileCache
Также, если включена опция ADD_SMOKE_AFTER_EXPLOSION, при обрушении крыши может появиться немного дыма.

Скачать
https://www.dropbox.com/s/38jxnva1ny863a6/ja2_7609en%2BAI_r199.exe?dl=0
https://www.dropbox.com/s/ix0dhjls23gruei/ja2_7609ru%2BAI_r199.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.06.2016 в 12:15:02
Микро обновление Ja2+AI

Разрешено прыгать через заборы и забираться на крыши с рюкзаком на спине.

Стандартные штрафы на использование рюкзака остались:
- увеличение стоимости передвижения, в зависимости от веса рюкзака
- увеличение стоимости прыжка через забор с рюкзаком
- необходимость открывания застежки для доступа к предметам

Скачать
https://www.dropbox.com/s/03tc5pe4k7c7omy/ja2_7609en%2BAI_r203.exe?dl=0
https://www.dropbox.com/s/x5kyp8ui5o65120/ja2_7609ru%2BAI_r203.exe?dl=0

Предупреждение:
Никогда не складывайте один рюкзак с вещами в другой рюкзак, это приведет в будущем к пропаданию предметов и прочим неприятностям.
То же самое относится к любым LBE-предметам - разгрузкам, карманам и прочим.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.06.2016 в 17:01:19
2Seven: можно ли сделать так, чтобы наёмник, назначеный на управление А.С.А., не ложился спать, или получал информацию даже в спящем режиме? а то как только он ложится спать, вся разведка летит к чертям.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.06.2016 в 17:14:02

on 1466776879, Махновский wrote:
можно ли сделать так, чтобы наёмник, назначеный на управление А.С.А., не ложился спать, или получал информацию даже в спящем режиме? а то как только он ложится спать, вся разведка летит к чертям.

Технически, наверное, можно, но это нелогично и нереалистично.
Правильный подход в таком случае был бы назначить туда двоих и заставить их дежурить посменно.
Кроме того, разведку может осуществлять радио оператор, осведомитель или наемник с навыком разведчика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.06.2016 в 14:56:21

on 1466777642, Seven wrote:
Технически, наверное, можно, но это нелогично и нереалистично.
исхожу из того, что если придерживаться реализма, то логичнее было бы передавать управление а.с.а. в руки ополченцев, а наёмнику - только курировать работу этих наймитов. тогда получение информации о передвижении врага может происходить не зависимо от сна/бодрствования мерка.
ещё было бы хорошо, если бы служба а.с.а. могла показывать передвижение врага только на определённом расстоянии от города, а слухи из бара случайным образом дополняли бы картину того, что твориться на дальних рубежах арулько (тогда в барных пьянках появился бы смысл).
также для реализма хорошо было бы ввести небольшие траты на содержание службы а.с.а.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.06.2016 в 15:13:57
2Махновский:
Что мешает прописать в FacilityTypes.xml в нужном facility стоимость содержания?
А также все необходимые типы обнаружения противника

Quote:
// There are several detection methods, and they allow/disallow detection in different groups of sectors.
// DETECT_ENEMIES_IMMEDIATE: Detection in sectors near to where the merc is working.
// DETECT_ENEMIES_DYNAMIC: Detection in sectors where Mobile Militia are allowed to roam.
// DETECT_ENEMIES_LONGRANGE: Detection in all explored sectors.
// DETECT_ENEMIES_ANYWHERE: Detect enemy units all over the map.
// Also there are two Counting methods, which allow reading the exact number of troops in specific sectors.
// COUNT_ENEMIES_IN_WILD: Can count enemy numbers in non-city sectors only.
// COUNT_ENEMIES_IN_CITIES: Can counter enemy numbers in city sectors only.


К примеру, в Wildfire:
Обнаружение противника во всех исследованных секторах, кроме городов, стоимость 20$/час:

Quote:
<ubIndex>8</ubIndex>
<szFacilityName>Military Headquarters</szFacilityName>
<szFacilityShortName>Mil. HQ</szFacilityShortName>
<ubTotalStaffLimit>6</ubTotalStaffLimit>
<ASSIGNMENT>
     <ubAssignmentType>STAFF</ubAssignmentType>
     <szTooltipText>The war room here has all sorts of digital equipment, designed for maintaining a good grasp on the strategic situation across the country. This will help you coordinate your defenses, and collect information about enemy movements in the wilderness. You might even learn a thing or two.</szTooltipText>
     <ubStaffLimit>2</ubStaffLimit>
     <sCostPerHour>20</sCostPerHour>
     <fDetectEnemiesLongrange>1</fDetectEnemiesLongrange>
     <fCountEnemiesInWild>1</fCountEnemiesInWild>
     <CONDITIONS>
           <ubMinimumWisdom>80</ubMinimumWisdom>
           <ubMinimumLeadership>70</ubMinimumLeadership>
     </CONDITIONS>
     <MORALE>
           <ubChance>300</ubChance>
           <bBaseEffect>0</bBaseEffect>
           <ubRange>15</ubRange>
     </MORALE>
     <LEADERSHIP>
           <ubChance>70</ubChance>
           <bBaseEffect>1</bBaseEffect>
           <ubRange>2</ubRange>
     </LEADERSHIP>
</ASSIGNMENT>


Обнаружение противника в радиусе 2 секторов, стоимость 10$/час:

Quote:
<ubIndex>10</ubIndex>
<szFacilityName>A.C.A Building</szFacilityName>
<szFacilityShortName>A.C.A</szFacilityShortName>
<ubTotalStaffLimit>4</ubTotalStaffLimit>
<ubMilitiaTrainersAllowed>2</ubMilitiaTrainersAllowed>
<ubMobileMilitiaTrainersAllowed>1</ubMobileMilitiaTrainersAllowed>
<ASSIGNMENT>
     <ubAssignmentType>STAFF</ubAssignmentType>
     <szTooltipText>The locals here may be willing to scout out the surrounding area for you. You can collect the information gleaned from them to get a better idea about enemy activity in this region. They'll feel safer, and you might even learn a few things about strategic coordination.</szTooltipText>
     <ubStaffLimit>2</ubStaffLimit>
     <sCostPerHour>10</sCostPerHour>
     <fDetectEnemiesDynamic>1</fDetectEnemiesDynamic>
     <ubDetectEnemiesImmediate>2</ubDetectEnemiesImmediate>
     <CONDITIONS>
           <ubMinimumWisdom>75</ubMinimumWisdom>
           <ubMinimumLeadership>40</ubMinimumLeadership>
           <ubMinimumLoyaltyHere>80</ubMinimumLoyaltyHere>
     </CONDITIONS>
     <MORALE>
           <ubChance>800</ubChance>
           <bBaseEffect>1</bBaseEffect>
           <ubRange>10</ubRange>
     </MORALE>
     <LOYALTY_LOCAL>
           <ubChance>40</ubChance>
           <bBaseEffect>1</bBaseEffect>
           <ubRange>4</ubRange>
     </LOYALTY_LOCAL>
     <LEADERSHIP>
           <ubChance>60</ubChance>
           <bBaseEffect>1</bBaseEffect>
           <ubRange>0</ubRange>
     </LEADERSHIP>
</ASSIGNMENT>


Обнаруживать противника везде, и определять точную численность, стоимость 20000$/час:

Quote:
<ubIndex>40</ubIndex>
<szFacilityName>Satellite Scan - Full</szFacilityName>
<szFacilityShortName>Full Scan</szFacilityShortName>
<ubTotalStaffLimit>1</ubTotalStaffLimit>
<ASSIGNMENT>
     <ubAssignmentType>STAFF</ubAssignmentType>
     <szTooltipText>Access full satellite imaging to detect enemies in all of Arulco. Infra-red and thermo imaging detects even well hidden enemies within cities.  Staff#: 1 Cost/h: 20000$, Detects exact enemy locations and numbers on the whole map, Req.: LDR-80 WIS-80 LVL-6</szTooltipText>
     <ubStaffLimit>1</ubStaffLimit>
     <sCostPerHour>20000</sCostPerHour>
     <fDetectEnemiesAnywhere>1</fDetectEnemiesAnywhere>
     <fCountEnemiesInWild>1</fCountEnemiesInWild>
     <fCountEnemiesInCities>1</fCountEnemiesInCities>
     <CONDITIONS>
           <ubMinimumLeadership>80</ubMinimumLeadership>
           <ubMinimumWisdom>80</ubMinimumWisdom>
           <ubMinimumLevel>6</ubMinimumLevel>
     </CONDITIONS>
</ASSIGNMENT>


Если разрешить работать assignment во время сна, игрок будет читить, назначая наемников спать в A.C.A, а в остальное время делать что-то полезное - чинить, учиться и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.06.2016 в 23:49:04

on 1466856837, Seven wrote:
Если разрешить работать assignment во время сна, игрок будет читить, назначая наемников спать в A.C.A, а в остальное время делать что-то полезное - чинить, учиться и т.д.
наверное, кто-то и догадался бы переключать задачи для наёмника во время его состояния сил, но это, на мой взгляд, было бы не читерно, а геморно. проще назначить и забыть про мерка, переключившись на другие более важные задачи. но можно ведь сделать и так, чтобы наёмник, сидящий в A.C.A, вообще не терял бодрость (в баре же не устают бухать???)

п.с. спасибо за наводку на FacilityTypes

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.06.2016 в 23:59:34

on 1466887744, Махновский wrote:
но можно ведь сделать и так, чтобы наёмник, сидящий в A.C.A, вообще не терял бодрость (в баре же не устают бухать)  

По крайней мере, можно сделать, чтобы он меньше уставал и быстрее высыпался, см. <usFatigue> и <usSleep> в FacilityTypes.xml
Вообще, FacilityTypes позволяет настраивать доступные назначения в широких пределах, см. Описание FacilityTypes.xml (http://ja2v113ham.wikia.com/wiki/FacilityTypes.XML_(HAM_3.6))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.07.2016 в 00:00:16
Обновление Ja2+AI

Изменения:
- шпионские операции: показывать сообщение, если военные цвета не могут быть использованы как гражданская одежда
- Watched Locations: расширенная коммуникация при наличии Extended Ear у обоих AI солдат
- оптимизация решения Watch
- улучшения Red AI
- уменьшение уровня освещенности в тени (r7016)
- исправление AI cowering
- исправление вычисления AimTime для Stab/Punch
- резервирование AP для укрытия после выстрела
- перемещение в более оптимальную позицию перед выстрелом
- зомби будет прятаться, если не может атаковать или двигаться к противнику или другу

Больше возможных музыкальных треков (feature by anv):
- NOTHING_E_MUSIC - NOTHING_P_MUSIC,
- TENSOR_D_MUSIC - TENSOR_P_MUSIC,
- BATTLE_B_MUSIC - BATTLE_P_MUSIC,
- CREEPY_MUSIC_B - CREEPY_MUSIC_D,
- CREATURE_BATTLE_MUSIC_B - CREATURE_BATTLE_MUSIC_D
Примечание: количество треков может быть любым, при условии, что они именуются последовательно, например, BATTLE_A_MUSIC - BATTLE_F_MUSIC.

Скачать:
https://www.dropbox.com/s/z6y9xixglw5uvt5/ja2_7609en%2BAI_r211.exe?dl=0
https://www.dropbox.com/s/0q06ngvcl24enrp/ja2_7609ru%2BAI_r211.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 02.07.2016 в 00:38:44
2Seven: есть идея для AI перка Вор. На сегодня он более вредный, чем полезный. Но что если он будет не только воровать в секторе вещи, но и добывать какие-либо небольшие деньги (сумма генерится автоматически от нескольких долларов до нескольких десятков в сутки).
также в качестве антибонуса: присутствие вора в городе приводит к уменьшению лояльности города.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.07.2016 в 00:43:40

on 1467409356, Махновский wrote:
через меню преобразования - это что нужно сделать?

Открыть описание предмета, кликнуть по большой картинке, если на ней есть шестеренка, выбрать нужное преобразование.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 02.07.2016 в 00:51:59

on 1467409420, Seven wrote:
если на ней есть шестеренка, выбрать нужное преобразование

вот оно как, оказывается. ни разу не открывал шестерёнку.  :)
всегда во время заклинивания рука тянулась нажать L (look), чтобы передёрнуть затвор. это казалось интуитивно логичным.  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.07.2016 в 12:35:45
Обновление Ja2+AI

- сближение с противником с использованием укрытий
- обновление режимов передвижения
- автоподнятие рюкзаков по окончанию боя
- обновление AI морали
- обновление решения AI между стрельбой/передвижением
- паникующий солдат не может перехватывать
- исправление для неправильного вычисления кровотечения, исправление использования фляжки
- исправление для потери максимального здоровья при использовании регенераторов
- если команда не видит противников, watched location не уменьшается, опасными считаются все трупы
- обновление для поиска свежих трупов - проверка своей команды, только bodytype солдат
- можно задавать сторону для фракции цивилов - <Side>2</Side>
- отключена стрельба на подавление по зомби
- не переключаться в Green/Yellow AI, если поблизости есть свежие трупы

Создание фракции цивилов, враждебной к игроку и противнику:
- прописать ей Side 2 или 3 в CivGroupNames.xml, например

Quote:
<NAME>
     <uiIndex>1</uiIndex>
     <Enabled>1</Enabled>
     <szGroup>Rebel</szGroup>
     <AddToBattle>1</AddToBattle>
     <Loyalty>1</Loyalty>
     <Side>2</Side>
</NAME>

- активировать враждебность фракции в скрипте инициализации игры GameInit.lua

Quote:
SetCivGroupHostile( Group.REBEL_CIV_GROUP , Civ_status.CIV_GROUP_HOSTILE )


Скачать:
https://www.dropbox.com/s/jdmfx5glh6pvcf5/ja2_7609en%2BAI_r221.exe?dl=0
https://www.dropbox.com/s/hrzx50q67nvl2lu/ja2_7609ru%2BAI_r221.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 13.07.2016 в 18:10:03
2Seven: отличное обновление!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Shico на 14.07.2016 в 11:37:40
2Seven: новкю игру не нужно начинать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.07.2016 в 12:08:40

on 1468485460, Shico wrote:
новую игру не нужно начинать?

Нет, все версии Ja2+AI совместимы между собой и с стандартным ja2.exe 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 14.07.2016 в 16:46:49
2Seven:
Во время боя с некоторыми мерками происходит странная вещь с энергией - она ни с того ни с сего внезапно обнуляется и мерк падает без сознания. Один глоток из фляжки восстанавливает ему сразу пунктов до 70 энергию. А следующий глоток ее опять обнуляет.
Если сделать только один глоток, то мерк встанет, но на следующем ходу (либо через несколько секунд в реал-тайме) снова упадет с нулевой энергией. И так пока бой не закончится. Иногда может прекратится на несколько ходов, но потом возобновляется.

Нагрузка при этом не превышает 100%. Даже меньше 70%. Действий никаких сложных он не совершает, это может с ним случится даже когда он просто лежит.

Сборка Full_4870ru+Mods.7z, мод AR, билд AI 211.exe.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.07.2016 в 16:53:33
2Nikk:

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


on 1468504009, Nikk wrote:
Сборка Full_4870ru+Mods.7z

Видимо, имеется в виду Full_7609ru+Mods.7z?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 14.07.2016 в 18:05:37

on 1468504413, Seven wrote:
Видимо, имеется в виду Full_7609ru+Mods.7z

Ага, не то название скопировал.
on 1468504413, Seven

wrote
:
Актуальная версия 221

Попробую, если еще вылезет такое, скину сейв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 16.07.2016 в 20:18:45
обратил внимание, что если напасть на новый сектор, то враги ночью ведут себя странно. на звук выстрела прибегает всего один солдат, а остальные где-то вдалеке бегают друг за другом. толпой больше не нападают. раньше они хоть могли затоптать до смерти, поэтому приходилось маневрировать, чтобы убежать от толпы, а теперь ночной бой - просто тир, так как врагамне интересно, кто там только что пристрелил их коллегу. тут возможно что-то подправить с интеллектом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.07.2016 в 23:11:51
2Махновский:
Попробую посмотреть ночной бой в новых версиях. В принципе, такого не должно быть, что враг не атакует на источник звука.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 16.07.2016 в 23:16:09
2Seven: враг атакует, но как-то вяло. пока хоть один солдат видит мерка, то толпа солдат может собраться. если пристрелить такого солдата-наблюдателя, то остальные солдаты тупо садятся в засаду и не бегут посмотреть, кто там стрелял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.07.2016 в 23:44:15
2Махновский:
Если они садятся в засаду, почему не перехватывают? У наемников уровень намного выше, чем у солдат для текущего прогресса?
AI использует более осторожное поведение и более склонен сидеть в засаде, если никто в данный момент не видит противника, но это скорее относится к CUNNING и DEFENSIVE солдатам, а BRAVE и AGGRESSIVE, а также SEEKENEMY все равно будут атаковать.
Исключение - если на пути следования находятся свежие трупы, тогда AI попытается обойти или будет сидеть в засаде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.07.2016 в 11:42:01

on 1468701855, Seven wrote:
Если они садятся в засаду, почему не перехватывают?  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.07.2016 в 12:05:17
2Махновский:
Понятно. Вообще в игре бонус дальности видимости по сравнению с противником дает критическое преимущество - что днем, что ночью.
Насчет проблемы, что делать ночью, когда противник имеет преимущество в дальности видимости - буду думать, тут нужно тестировать именно ночные бои достаточно интенсивно.
Бегать друг за другом солдаты не должны, если такое происходит, интересно посмотреть логи AI, что он при этом думает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.07.2016 в 17:55:42

on 1468746317, Seven wrote:
Бегать друг за другом солдаты не должны

в оригинале боты бежали на ближайший шум, даже если это дружественный юнит, если не находили никого в тайле выстрела. возможно, это поведение осталось.
что, если добавить врагу (кроме тех, кто статик) такое поведение:
если враг не видит стреляющего, то:
- определяет точку выстрела (как это было ранее).
- определяет укрытия относительно точки выстрела.
- враг определяет свой путь исходя из укрытий.
- враг бежит к точке выстрела.
- если враг видит противника, то, исходя из очков действия, атакует или укрывается.
- если враг не видит противника, то добегает до точки выстрела.
- враг получает команду "рассредоточиться".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.07.2016 в 18:01:20

on 1468767342, Махновский wrote:
в оригинале боты бежали на ближайший шум, даже если это дружественный юнит

Вроде шум от дружественных юнитов вообще должен игнорироваться.


on 1468767342, Махновский wrote:
что, если добавить врагу с тегом "агрессивный" такое поведение:
если враг не видит стреляющего, то:
- определяет точку выстрела (как это было ранее).
- определяет укрытия относительно точки выстрела.
- враг определяет свой путь исходя из укрытий.
- враг бежит к точке выстрела.
- если враг видит противника, то, исходя из очков действия, атакует или укрывается.  
- если враг не видит противника, то добегает до точки выстрела.
- враг получает команду "рассредоточиться".  

Попробую что-нибудь придумать с ночным AI, вообще было бы интересно посмотреть сейв с описанным поведением, особенно про беготню друг за другом, ну и понастраивать AI исходя из конкретной тактической ситуации.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.07.2016 в 18:08:13

on 1468767680, Seven wrote:
посмотреть сейв с описанным поведением
если будет такой бой, попробую скинуть сейв.
днём-то красота как враги себя ведут! :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 18.07.2016 в 17:41:24

on 1468689525, Махновский wrote:
остальные где-то вдалеке бегают друг за другом

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

2Seven:
Опять по поводу стрельбы на подавление на звук.

1. Если ночью выстрелить и отбежать (не в стелсе) то противник все равно точно знает куда стрелять. Причем видеть он ну никак не может цель, т.к. дистанция в момент выстрела была за пределами ночной видимости, а после того как мерк отбежал, то она стала еще больше. Причем я пробовал отбегать клеток на 10-15, все равно меня настигали. Такое впечатление, что враг после моего выстрела начинает видеть мерка и все его перемещения.

2. Заметил, что AI сейчас слишком часто предпочитает стрелять на подавление на звук. Раньше AI кидал осветитель и затем снайперы стреляли в тех, кого видно в круге света (по наводке, т.е. кто-то видит, остальные стреляют за пределы видимости). Сейчас никто не будет стрелять в мерка, которого видит солдат (кроме этого солдата). Все остальные будут стрелять на звук, в том числе и снайперы, если конечно другой мерк имел неосторожность пострелять на этом ходу.

Надеюсь я понятно объяснил )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.07.2016 в 19:26:27
2Nikk:
Надеюсь, в новой версии будет починено - стрельба на подавление ночью уже несколько ограничена, с остальным тоже разберусь постепенно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.07.2016 в 14:41:25
сейв ночного боя. мод Солдаты анархии
https://yadi.sk/d/L7BhefKYtRsK4

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 20.07.2016 в 16:29:38
2Seven:
Вот как это?) Прилагаю сейв боя. В мой ход Айра стреляет в чувака, который сидит в нескольких клетках на север от нее. Затем отбегает в стелсе. (это надо сделать, чтобы воспроизвести ситуацию, остальными можно не ходить). Ее никто не видит. Тем не менее во время своего хода AI из нее сделает решето. Причем я сначала думал что они стреляют в точку, откуда был произведен выстрел. Поскольку стреляют с севера и с востока, я отбежал по диагонали, чтобы просто случайно под пулю не попасть. Нифига, они стреляют точно в нее. Мне просто интересно знать, откуда AI узнает, куда она отбежала. Т.е. я не против, пусть AI стреляет, только хочется понять, на что он ориентируется, чтобы можно было с этим как-то бороться.
https://yadi.sk/d/1haiAMgqtU6da

PS Та же ситуация со Знатоком. Он убивает солдата на северо-западе от него и отбегает за угол дома в стелсе. И снайпер, который сидит у восточного края карты, через полсектора, через две стены попадает в него. Неужели он в стелсе так шумит что его слышит враг, до которого минимум 20 клеток?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.07.2016 в 16:34:07
2Nikk:
Это некоторые проблемы в системе подавления, в следующей версии исправлено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 20.07.2016 в 16:42:33

on 1469021647, Seven wrote:
Это некоторые проблемы в системе подавления, в следующей версии исправлено.


Не то чтобы я жалуюсь)) Играть конечно стало сложнее, но просто непонятно как AI находит цель.
Но раз исправлено, будем ждать. Спасибо за все)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.07.2016 в 16:48:22
2Nikk:
Помимо прочего, AI слышит шаги, даже если это на первый взгляд не очевидно, и запоминает позицию противника на слух.
В свой ход можно увидеть красный индикатор, если противник за стеной ходит, но для игрока индикатор показывается только при определенном уровне громкости, а AI такой индикатор "видит" постоянно, если слышит хоть что-нибудь. И соответственно планирует свои действия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 20.07.2016 в 16:54:25

on 1469022502, Seven wrote:
AI такой индикатор "видит" постоянно

Вот в этом и есть мне кажется основная проблема. То что не понятно, слышат тебя или нет.
Хотя в моей ситуации вряд ли кто-то мог слышать: ближайший враг был в 15 клетках. Вряд ли мерк 8 уровня с проворностью около 85 при беге в стелсе шумит на 15 клеток. Или я ошибаюсь, и все-таки мог слышать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.07.2016 в 17:04:12
2Nikk:
В данном случае вероятно имеет место быть баг стрельбы на подавление.

Как определить, слышал ли противник наемников или нет, я не знаю, ни в оригинале, ни в одном из известных модов эта информация никак не отображается, так что рецепт тут один - не хочешь, чтобы тебя слышали - двигайся в стелсе.
Конкретную информацию, за сколько клеток слышны шаги/выстрелы и другой шум, можно найти разве что в исходниках.
Также, наличие на противнике расширенного уха или наличие специальных навыков (ночник) заметно увеличивает дальность обнаружения, как и в случае с наемниками.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 20.07.2016 в 17:19:46
2Seven:
Ясно. Спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.07.2016 в 21:33:55
как же всё-таки отличается поведение врагов у меня и Nikkа при одном и том же exe-шнике! у меня в случае опасности враг садится на землю аки страус головой в песок и ждёт, пока кто-нибудь не увидит моего мерка, иначе не шелохнётся. это поведение хорошо видно в моём сейве. а ещё можно подползти в стелсе к врагу сзади вплотную, и он даже не заметит твоего присутствия, хоть пляши за спиной.
а у Nikkа враги слышат мерка где-угодно, даже не видя его, и постоянно атакуют!
при этом у меня - пистолетный период и прогресс игры 5% и OCTH, а у Nikkа - если не ошибаюсь, прогресс 70% и NCTH!  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.07.2016 в 21:38:01
2Махновский:
А если подползти в стелсе а потом потопать в обычном режиме, обернется?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.07.2016 в 21:42:00

on 1469039881, Seven wrote:
А если подползти в стелсе а потом потопать в обычном режиме, обернется?
да, тогда замечает. но раньше я стелс-спецом и в стелсе при 100%-ном камуфляже вплотную не мог подползти - замечали 100% примерно за одну клетку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.07.2016 в 21:47:12
2Махновский:
Ну это вроде нормальное поведение, можно играть в разведчиков, снимать часовых и т.д.
В стелсе я вообще ничего не менял, так что может это особенности экипировки в моде или наемник прокачаный.
Можно добавить поворот в случайную сторону в RED state, тогда подкрадываться станет сложнее.
По остальному - в новой версии AI не будет использовать решение Watch, если ночью у него нет ПНВ и наблюдаемая точка не освещена, также будет отключено осторожное поведение, если нет укрытия от бесконечного взгляда известных противников (то есть если не прячется за стенкой).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 00:00:15
2Seven: очередная порция наблюдений.
после того, как враги в первый раз заметили моего мерка в секторе после того, как я "нашумел" (враг меня заметил перед тем, как я запрятался), они вели себя красиво: начали окружать пятачок шума, то есть, моего мерка, постепенно сужая круг, что стало приятным сюрпризом для меня, и неприятным - для моего мерка. после того, как мерк еле ускользнул из окружения, солдаты ещё два хода изображали бурную активность - бегали вокруг моей вскрытой "лёжки" и на шум ближайших собратов.
и вот потом их поведение сломалось. каждый из них присел там, до куда добежал, и больше эту точку не покидал и не шевелился. стоило мне снова пошуметь, они 1 ход бежали на шум, потом присаживались и снова замирали.
вот такие наблюдения. может, чем-то поможет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 00:25:12

on 1469039635, Махновский wrote:
ещё можно подползти в стелсе к врагу сзади вплотную, и он даже не заметит


on 1469040432, Seven wrote:
Ну это вроде нормальное поведение, можно играть в разведчиков, снимать часовых и т.д.  

согласен. во время боя добавляет приятного разнообразия.
Что хотелось бы изменить в AI - чтобы так подползать мог только стелс-специалист определённого уровня знаний и бонуса камуфляжа. сейчас же, как я понял, подползать в стелсе может даже неопытный мерк без всякий стелс-бонусов

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 21.07.2016 в 06:02:53

on 1469039635, Махновский wrote:
прогресс 70% и NCTH!

Даже 80. Хотя почему - не могу понять. Даже пол карты еще не открыл, городов меньше половины захвачено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 07:12:13
2Nikk: видимо, включил (или наоборот не отключал) новую систему расчета прогресса. она автоматически привязала максимальный прогресс к количеству трупов на квадратный метр арулько. по этой же причине я её когда-то сам отключил: слишком быстро считала прогресс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 13:22:07

on 1469070173, Nikk wrote:
Даже пол карты еще не открыл, городов меньше половины захвачено.

По умолчанию прогресс считается как

Quote:
GAME_PROGRESS_MAX_POINTS_FROM_KILLS = 25
GAME_PROGRESS_MAX_POINTS_FROM_SECTOR_CONTROL = 25
GAME_PROGRESS_MAX_POINTS_FROM_MINE_INCOME = 50
GAME_PROGRESS_MAX_POINTS_FROM_EXPLORED_SECTORS = 0


Также по умолчанию в 1.13 включен альтернативный расчет прогресса

Quote:
ALTERNATE_PROGRESS_CALCULATION = TRUE

который выставляет все значения в 100% и берет максимальный из них.
В результате прогресс растет от количества проведенных боев, даже если просто сидеть на месте в одном городе.

Скорость роста прогресса от количества убитых противников можно регулировать опциями

Quote:
NUM_KILLS_PER_PROGRESS_POINT_NOVICE             = 7
NUM_KILLS_PER_PROGRESS_POINT_EXPERIENCED       = 10
NUM_KILLS_PER_PROGRESS_POINT_EXPERT             = 15
NUM_KILLS_PER_PROGRESS_POINT_INSANE             = 60

По умолчанию на эксперте для достижения 100% прогресса нужно убить 15 * 100 = 1500 солдат противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 21.07.2016 в 14:10:00
Почитал, заинтересовался, посмотрел статистику. Посчитал кличество трупов около 3к на всех наймитов и фиг знает сколько перебили ополченцы, прогресс 48\48. Стоит самый медленный. 5 городов, 3 пво. Уровень сложности безумный. Мод тип-П сдо, по идее роли не играет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 14:12:37
2night:
Ну так и получается, 3000 это около 50% от необходимых 6000 на insane.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 21.07.2016 в 14:18:00

on 1469096527, Seven wrote:
По умолчанию прогресс считается как

Ну тогда понятно. У меня уже 10 день идет, каждый день в среднем 3 боя проводит каждая команда, в каждом бою в среднем 20 трупов. Как раз получается 1200. Это и есть мои 80% прогресса.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 15:30:00
Доступна для предварительного тестирования новая версия Ja2+AI с некоторыми исправлениями и дополнениями.
Всем заинтересованным просьба протестировать дневной/ночной бой, подавление, общие впечатления и стабильность.
EDIT: ссылки убраны

Подробное описание несколько позже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 18:01:05
2Seven: OCTH. ночной бой, первый обнаруженный баг. при стрельбе очередью врагами "на слух", пули свободно пролетают через бетонную стенку. возможно, даже игнорируется штраф на невидимость оппонента

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 18:03:09
2Махновский:
Скорее всего баг карты. Стоит проверить эту стенку на стандартном ja2.exe на простреливаемость и просматриваемость.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 21.07.2016 в 18:15:33

on 1469104200, Seven wrote:
Всем заинтересованным просьба протестировать дневной/ночной бой

Как назло времени сейчас совсем нет. Но постараюсь завтра погонять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 18:39:37

on 1469113389, Seven wrote:
Стоит проверить эту стенку на стандартном ja2.exe на простреливаемость и просматриваемость.
это полуразрушенное здание в правом нижнем углу с ящиками в секторе А9 (омерта). там вроде проблем не было с лишними дырами в здании. ещё до этого замечал, что стены в этом же домике проигнорировали осколки гранаты. возможно, AI игнорирует стену, если стрелять очередью???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 20:54:11

on 1469119270, Махновский wrote:
по изменившемуся поведению в ночном бою, когда я нападаю на сектор. враги стали активнее: если их не видишь, они перемещаются по сектору. но если враг попал в твоё поле зрения и при этом присел, то будет сидеть бесконечно долго, периодически вращаясь в разные стороны. было бы неплохо, чтобы, если присел, то через ход-два поднимался и начинал снова искать цель.

Чтобы предметно обсуждать, нужен сейв с указанием ID противника, который сидит на месте и не атакует.

Quote:
при нынешнем ночном  поведении враг слишком предсказуем и безопасен.

Есть ли у него в раздаче осветители? По логике, услышав шум, он прежде всего должен бросить осветитель. Стреляет ли он на подавление, услышав противника?
Также довольно существенно, что в SoA отключено туннельное зрение, в сочетании с ПНВ более высокого уровня, чем у противника, это практически чит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 21:05:52
2Seven: враги заметно активизировались. те, которые садились, оказались исключением, а не правилом. если мерка заметил один враг и мерк его не убил, но укрылся, то издалека может прилететь очередь.
почему отсутствие тоннельного зрения - это чит? у ботов тоже ведь отсутствует тоннельное зрение, если эту функцию отключить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 21:11:42
появилась другая проблема: игра стала зависать на ровном месте. уже несколько раз такое было.
SoA, ja2_r227
сейв: https://yadi.sk/d/Ssx1u6LBtWbQ4

в сейве, после того, как я убиваю метательным ножом солдата, и нажимаю "конец хода", игра зависает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 21:15:09
2Махновский:
Для того, чтобы AI не атаковал, нужно целое стечение обстоятельств:
- низкий уровень агрессивности (не выше CUNNING)
- наличие укрытия в данной точке от взгляда противника (а ночью еще и наличие ПНВ у солдата)
- приказ отличающийся от SEEKENEMY (так что если AI атакует сектор, то будет вести себя более агрессивно, а вот гарнизон может позволить себе играть от обороны)
- наличие товарищей, обходящих ближайшего противника с фланга
- отсутствие товарищей, которые видят противника в данный момент

Также AI не будет атаковать, если перед ним находится свежий труп, но тут тоже есть проверки:
- труп постепенно перестает быть свежим, так что это временная остановка, ходов на 10
- проверяется наличие укрытия в данной точке, наличие ПНВ ночью
- если солдат или кто-то рядом под обстрелом, осторожное поведение отменяется
- если кто-то из товарищей видит ближайшего противника, осторожное поведение отменяется


on 1469124352, Махновский wrote:
почему отсутствие тоннельного зрения - это чит? у ботов тоже ведь отсутствует тоннельное зрение, если эту функцию отключить?

При включенном туннельном зрении, ПНВ позволяет обозревать в лучшем случае 180 градусов вперед, при этом у AI есть шанс подобраться незамеченным сзади, а чаще ПНВ в модах дает еще более узкий обзор градусов в 120 и даже меньше. Если же туннельное зрение отсутствует и наемник имеет ПНВ более высокого уровня, чем AI, у AI просто не остается шанса подобраться незамеченным или первым увидеть противника, поэтому отсутствие туннельного зрения должно компенсироваться наличием у противника в раздаче ПНВ такого же или более высокого уровня, чем у игрока.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 21:19:06

on 1469124909, Seven wrote:
Также AI не будет атаковать, если перед ним находится свежий труп,
действительно, вот рядом с такими трупами враги и присаживались "отдохнуть". хотя логики в этом не вижу. логичнее. если присел, осмотрелся, побежал дальше искать врага.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 21:21:22

on 1469125146, Махновский wrote:
действительно, вот рядом с такими трупами враги и присаживались "отдохнуть". хотя логики в этом не вижу. логичнее. если присел, осмотрелся, побежал дальше искать врага.

Логика в том, что дальше опасное место, которое простреливается противником, и лучше подождать, пока кто-нибудь обойдет с фланга или пока противник сам не высунется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 21:27:19

on 1469124909, Seven wrote:
При включенном туннельном зрении, ПНВ позволяет обозревать в лучшем случае 180 градусов вперед, при этом у AI есть шанс подобраться незамеченным сзади
у тоннельного зрения есть свои плюсы, но всё же я противник этого нововведения. в жизни солдат постоянно вертит головой, поэтому, всё равно может обозревать на 360 градусов, а в игре - нужно потратить очки и повернуть всю тушу на 90 или 180 градусов. поэтому отключение тоннельного зрения - ближе к реализму. к слову, тоннельное зрение оставил у ружейной оптики, но сделал его менее "тоннельным".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 21:29:08
не тот сейв скинул.
вот правильный:
https://yadi.sk/d/5AALkwVJtWcrP

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2016 в 21:32:31
2Махновский:
Реализм - это понятно, но поскольку речь идет об игре, нужно и о балансе заботиться.
В случае отсутствия туннельного зрения это означает наличие у AI в раздаче ПНВ, позволяющего ему иметь радиус зрения такой же как у игрока или больше.
В противном случае никакой "интеллект" не поможет, это просто вопрос игровой механики.
В реальности никто во время движения, на бегу, головой не вертит, не говоря уже о способности что-то там рассмотреть на грани видимости, так что реалистичный вариант это как раз обзор в районе 120-180 градусов, и во время хода вручную поворачивать наемника, чтобы обозревать окрестности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 21:40:26

on 1469125951, Seven wrote:
В случае отсутствия туннельного зрения это означает наличие у AI в раздаче ПНВ, позволяющего ему иметь радиус зрения такой же как у игрока или больше.  
с раздачей пнв, кстати, тоже есть баг, который заметили ещё на мишках в моде deidrana lives. раздача предметов игнорирует уровни крутизны ПНВ и раздаёт их рандомно при любом прогрессе. поэтому, даже если выставить у пнв 10 уровень крутости, элитчики могут его притащить с собой хоть при прогрессе игры 1%. вообще, конечно же, не хотел бы, чтобы такое было, так как это нарушает баланс. тут или отключаешь массированные атаки, чтобы элитчиков вначале игры н ебыло, или удаляешь вообще ПНВ из раздачи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.07.2016 в 23:10:00
2Seven: ночное поведение врагов - отличное! понравилось, как AI ведёт стрельбу на подавление, главное, вовремя убегать оттуда, где тебя видели в последний раз.
осталась проблема с зависанием игры: происходит какое-то событие, которое не связанно с действиями самого мерка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 22.07.2016 в 00:16:25
Этот пост не затрагивает последний ехе. Но всетаки нпс различают тип противника? Если да то какого черта они кидают слезогонку и горчичку в зомбаков? Или был бы камень его бы кинули все таки если попасть 1хп снимет))) [offtop]Немного юмора. Если наорать на зомби или он наорет в ответ то можно обделаться и подскользнуться.[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 22.07.2016 в 18:38:39
2Seven:
Поиграл в ночной бой на 231 релизе. Сейчас на подавление стреляет очень редко. В меня стреляли один раз, правда через стену. Но судя по всему это была стрельба не на звук, а он меня увидел.
Прилагаю сейв. Только что прогнал его на 221 и 231 релизах. Делал выстрел Айрой и завершал ход. В 221 релизе из нее делают решето, в 231 не стреляют (вообще), даже те кто видит ее.

Прогнал еще несколько раз этот же ход. В 221 релизе все стабильно. Умеющие стрелять очередью - стреляют. Не умеющие - стреляют одиночными. Результат - Айра погибает (100% случаев). В 231 иногда видимые враги (2 штуки) стреляют, иногда нет. Тот что ближе подбегает и слезогонку кидает. Невидимые враги не стреляют. Хотя сами видят цель.

Сборка Full_7609ru+Mods, мод AR.

https://yadi.sk/d/kV7_MamAtYEya

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 22.07.2016 в 20:30:27
2Seven:
Анализ боя. 1го ночного. ехе 231

Еду я по хайвею торгую мороженным, и тут мне говорят мол ездишь, торгуешь за крышу не платишь. Короче будем делать тебя короче на целую голову. Ну я же крутой мерк, да и со мной моя бригада таких же крутых непобедимых дуболомов включая майка и конрада. Ну от крутости своей и непобедимости решили мы бросить машину и шкериться по кустам. 15 ходов я расставлял на штурмовые позиции своих, расставил. С первым же залпом завалил 5рых супостатов. Думаю сейчас зомбаки полезут, поэтому построил своих построением клин стволами наружу аки дикообраз. Все молюсь богам всемогущего рандома. И. И. И ничего тишина аки в могиле только зомби в прицелах маячат, переминаясь с ноги на ногу. И так ходов 7... непорядок, нужно громко пер.. пошуметь сниаю глушаки с 2 из 7 стволов ну мало ли. Прибиваю 2 их служителей сатаны, ну фиговые мы стрелки с меткостью 100, ладно все бывает может дорога пыльная в глаза соринки попали, не в этом дело. И тут о чудо. Начинается движуха слышу шаги и с севера, и с северовостока и с северозапада. ОБложили меня со всех сторон, я аж от страха пожалел что мало с собой бумаги набрал. Рано, рано я напрягся это пробегал мимо отряд пионеров - самураев черные колготки и в рукопашку на зомби. Слышно только свист воздуха от кухонного ножа и удары кулаком по носу. Сидим в кустах боимся выйти., так только иногда постреливаем в зарвавшеюся и недобитою жертву некроманта из винтаря,  все таки ночная оптика +90 рулит. Короче первые выстрелы я услышал примерно ходов через 60 - 70, с момента первой жертвы. Как добили солдат, остались одни зомби. сущий тир. последних пришлось искать.
Кстати назревает вопросец что с детектором жизненных форм? Ослепли или он или я.
Судя по стволам их там 32 штуки было.
Что то ты их слишком кастрировал сильно, адреналин был только в момент раставления бойцов перед началом зачистки, был бы без машины тупо прошел бы по краю карты не вынимая рук из кармана мимо.
Попозжа посмотрю как днем бьются если будет нападение на сектор.

2 бой, опять ночь, опять самураи с метательными ножами и глухие зомби. 24 тайла до меня стоят как столбы смециально дал очередь с акмса а в ответ даже не посмотрели в мою сторону. Ладно воякеры, эти хоть жить хотят, или в укрытиях сидят. А зомбаки то что как лом проглотили, у них вроде инстинкт самосохранения отключен, они должны переть как танки. Может я зажрался и привык уже к тому что любой шорох это смерть... х.з

Включил чит режим демонстративно подошел к одному из зомби дал ему разок по голове и демонстративно ушел на свое место.... зашевелились.
Дается мне что ты им уши совсем отключил. А воякерам запретил пользоваться стрелковым оружием, так как они бегут в моем направлении но тупо не успевают ножом меня  достать.

Запустил 221.ехе сразу же по мне очередь на подавление, и зомби посчитали меня вкусным десертом хоть и стояли в тех же 24 тайлах.

Эксперимент удался теперь нужно ставить приоритет на огнестрел или не знаю как по ситуации. И слух на нечто среднее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 22.07.2016 в 20:33:56
2Nikk: я вот не совсем понял, стреляют - плохо, не стреляют - тоже плохо.  ;D а хорошо тогда как?  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 22.07.2016 в 20:38:02
2Махновский: Нужен баланс, маму его. а его найти сложно. Нужно чтоб стреляли и при этом держали хотябы немного в напряжении. Когда все легко дается то нету радости от результата, но с другой стороны когда все слишком сложно хочется все забросить и забыть о результате.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 22.07.2016 в 21:02:10

on 1469209082, night wrote:
Нужно чтоб стреляли и при этом держали хотябы немного в напряжении.
у меня был ночной бой на 227 релизе, и не скажу, что он давался легко. и окружали, и на подавление стреляли, причём только туда, где меня видели в последний раз.
насколько понял, последний релиз - это исправление зависания игры во время тактического боя. так что там вряд ли что-то должно было сильно поменяться в плане поведения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 22.07.2016 в 21:14:00
2Махновский: Я 227 ехе не пробовал, так что не могу сказать об нем ничего. Я до него 221 пару суток гонял, до него 199 полмесяца или месяц, до него110, 90. а что было еще раньше не помню да и обновлял сборку недавно. Кстати на 90м и 110м ночами было спокойно в ответку на шорохи  не прилетало.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 22.07.2016 в 21:46:44
2Seven: проверил релиз 231 на зависание в сейве с багом. ничего не зависло. только на секунду всё замерло, как-будто AI игры обрабатывал что-то, но что именно, осталось загадкой, даже часиков не выскочило :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 23.07.2016 в 08:17:18

on 1469209082, night wrote:
Нужен баланс, маму его. а его найти сложно

Да, именно так. Даже в коммерческих играх не все с ним гладко, что говорить о таком проекте. Пользуясь случаем, еще раз хочу поблагодарить людей, работающих над ним, особенно Seven.


on 1469209082, night wrote:
Нужно чтоб стреляли и при этом держали хотябы немного в напряжении. Когда все легко дается то нету радости от результата, но с другой стороны когда все слишком сложно хочется все забросить и забыть о результате

Тоже верно. После зубодробительной сложности 221 релиза, когда нельзя было скрыться от огня противника, 231 кажется очень легким.

По сути, в 221 релизе ночью можно было только стрелять из бесшумного оружия, кидать гранаты и устраивать мордобой. И проблема была не в том, что стреляют на звук слишком часто и слишком точно и от этого становится слишком сложно. Нет, на самом деле проблем было 2:
1. После того как мерк стрелял создавалось впечатление, что для противника он становился видимым на ближайшие два хода, причем на любой дистанции и сквозь любые препятствия, потому что куда бы он не отбегал (и даже отползал в стелсе) и как бы не прятался, противник (все противники) все равно точно находил его очередью (даже через всю карту).
2. Если один из мерков попался на глаза врагу (и не успел скрыться), а другой в этот же ход выстрелил (из шумного оружия), то все внимание врага будет сосредоточено на том, кто стрелял. В мерка, которого видят, в лучшем случае будет стрелять только тот, кто его видит, и то не всегда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 23.07.2016 в 10:36:26
2Nikk: скорее всего, эта проблема наблюдается только с NCTH, так как в 231 релизе с OCТH ночной бой проходит на достаточно интенсивном уровне и без проблем с неадекватной стрельбой по невидимым целям. два раза так стреляли в моего мерка именно в то место сектора, где он отметился перед врагом и своевременно сбежал в сторону. с моей точки зрения, это была правильная стрельба, логичная. в остальном солдаты тоже не давали скучать, так как преследовали и очень граммотно окружали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 23.07.2016 в 10:55:21
2Махновский:
Я не говорю что в 231 релизе они стали вести себя нелогично. Я говорю, что они совсем перестали стрелять на подавление на звук.


on 1469259386, Махновский wrote:
два раза так стреляли в моего мерка именно в то место сектора, где он отметился перед врагом и своевременно сбежал в сторону

Проблема 221 релиза была именно в том, что AI стрелял не в то место сектора, где он услышал/увидел мерка, а в том, что он стрелял в точно в ту точку, куда мерк переместился, невзирая на дальность, видимость и наличие препятствий.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 23.07.2016 в 11:30:55

on 1469260521, Nikk wrote:
Проблема 221 релиза была именно в том, что AI стрелял не в то место сектора, где он услышал/увидел мерка, а в том, что он стрелял в точно в ту точку, куда мерк переместился, невзирая на дальность, видимость и наличие препятствий.
в 231 релизе Seven это исправил.  
on 1469260521, Nikk wrote:
Я говорю, что они совсем перестали стрелять на подавление на звук.
 
как должно стрелять правильно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Nikk на 23.07.2016 в 14:56:14

on 1469262655, Махновский wrote:
как должно стрелять правильно?  

Если бы я это знал, то непременно бы написал об этом :)
Скажу больше, если бы я еще и умел (программировать) я бы и сам вносил бы в проект посильную помощь. Но, к сожалению, сейчас я очень далек от программирования, несмотря на то, что несколько лет учился на инженера программного обеспечения (ну или что-то вроде того). Поэтому тут я ограничиваюсь лишь ощущениями от игры, скромно надеясь что они помогут сделать ее лучше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.07.2016 в 18:44:23
Обновление с некоторыми исправлениями:
https://www.dropbox.com/s/m7o9nz1k1hqyrrk/ja2_7609en%2BAI_r234.exe?dl=0
https://www.dropbox.com/s/rn8sa1priuv44kw/ja2_7609ru%2BAI_r234.exe?dl=0

Исправления:
- ночной AI
- стрельба на подавление
- поведение зомби
- выбор типа атаки

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 23.07.2016 в 21:25:39
night доволен... все бегают, прыгают, стреляют, шкерятся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.07.2016 в 23:32:12

on 1469251038, Nikk wrote:
Если один из мерков попался на глаза врагу (и не успел скрыться), а другой в этот же ход выстрелил (из шумного оружия), то все внимание врага будет сосредоточено на том, кто стрелял. В мерка, которого видят, в лучшем случае будет стрелять только тот, кто его видит, и то не всегда.

Стрельба по наводке возможна только в том случае, если AI успел сообщить по радио товарищам, кого и где он увидел, если же он не успел сообщить новую информацию, то никто никуда стрелять не будет.
Если же наемник выстрелил, то шум от выстрела каждый AI солдат слышит непосредственно сам и может на следующий ход обстрелять источник шума.


on 1469135785, night wrote:
Этот пост не затрагивает последний ехе. Но всетаки нпс различают тип противника? Если да то какого черта они кидают слезогонку и горчичку в зомбаков? Или был бы камень его бы кинули все таки если попасть 1хп снимет)))

В новейшем релизе это исправлено - запрещено использование газовых гранат против зомби, а также других неподходящих целей типа танков, машин и роботов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.07.2016 в 14:34:37

on 1469359857, Махновский wrote:
кстати, в последних екзешниках боты стали чаще идти в рукопашную или мне показалось, так и раньше было?

Вроде в 233 наоборот добавлены штрафы на рукопашную и бонусы для выбора стрельбы.
В предыдущих может было связано с багами расчета стрельбы.
В общем, тут нужно накопить некоторый опыт и по результатам принять меры, если потребуется, так что конкретные практические отзывы приветствуются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.07.2016 в 14:40:52
2Seven: даже не знаю. иногда рукопашка нелогична, так как слабые ополченцы пытаются бить по роже крутых элитчиков и, сооветственно, отхватывают люлей сами. но, с другой стороны, это добавляет разнообразия бою! в последнем бою моего мерка не могли достать пулями, так как он ныкался за стену после выстрела. и это закончилось, когда один элитчик спрятал свой дробовик в карман и прибежал за угол, чтобы лично начистить морду моему мерку. вот такая бесславная гибель случилась для дикого гуся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.07.2016 в 16:17:35
Основные изменения 221-234

Исправления:
- не использовать cowering анимацию, если солдат в состоянии "умирающий" или "без сознания"
- исправлен вылет при стрельбе по пустому месту (некорректное использование данных несуществующего солдата)

Разное:
- BADASS анимации (это когда качки стреляют из пулемета с одной руки) по умолчанию отключены, можно включить обратно опцией BADASS_ANIMATION = TRUE
- уменьшена отдача (потеря BP) при стрельбе из реактивных гранатометов и огнеметов
- анимация с отлетанием после выстрела возможна только для дробовиков, ружей и пулеметов
- кнопка [v] показывает, используется ли IIS и NCTH
- отключен код энциклопедии (потенциально глючный и вызывающий баги)
- опция SAFE_SUPPRESSION включает дополнительную проверку для AI на безопасность стрельбы на подавление (включая и противников и ополчение)

NCTH:
- опция VERTICAL_BIAS всегда равна 1.0, как следствие, курсор всегда имеет форму круга
- максимальный размер курсора ограничен (нет больше прицелов размером в пол экрана)
- курсор показывает иконку текущего режима прицела (навскидку, открытый прицел, оптика, reflex)
- лазер отображается точкой в центре прицела
- при нажатой кнопке ALT будет показана техническая точность оружия (разброс попаданий при идеальном прицеливании)
- отображение AP для выстрела только в пошаговом режиме
- отображение не больше 10 патронов в очереди, остальное отображается знаком +
- бонус стрельбы с открытым прицелом (IRON_SIGHT_PERFORMANCE_BONUS) максимален только до дистанции половины дневной видимости, затем постепенно уменьшается
- изменено распределение, в зависимости от размера прицела: точные выстрелы (с зеленым прицелом) будут реже промахиваться, очень неточные выстрелы (с красным прицелом) будут реже случайно попадать в цель
- для вертикального распределения всегда используется VERTICAL_BIAS = 0.5 (меньше глупых выстрелов себе под ноги)
- ограничено максимальное отклонение для первого выстрела (меньше глупых выстрелов под 45 градусов от линии прицеливания)

Алкоголь и другие наркотики:
- уровень алкоголя уменьшается каждый час, вместо каждого хода, так что выпивший наемник будет оставаться навеселе от нескольких часов до суток, а потом еще страдать похмельем
- использование алкоголя и других наркотиков в пошаговом режиме требует AP
- использование алкоголя уменьшает текущий шок
- алкоголь и другие наркотики начинают действовать сразу после приема (не нужно ждать следующий ход для начала эффекта)
- не рекомендуется одновременно использовать алкоголь и адреналин

Подавление:
- алкоголь уменьшает шок от подавления, похмелье увеличивает шок
- под эффектом адреналина уменьшается потеря AP от подавления
- максимальная потеря AP от подавления ограничена AP_MAXIMUM (по умолчанию 100 AP)
- подавление менее эффективно, если солдат движется (меньше всего эффективность подавления по бегущему)
- подавление уменьшает AP до нуля (нет отрицательных AP от подавления)
- вычисление AP для нового хода зависит от текущего уровня шока, чем выше шок - тем меньше AP в начале хода
- паникующий (cowering) солдат теряет все AP
- уровень паники одинаков для всех солдат и равен половине максимального шока (по умолчанию 30/2 = 15)
- если солдат паникует в начале хода, он пропускает ход (AP = 0)
- уменьшение шока в начале каждого хода зависит от уровня морали солдата, при морали = 100 шок уменьшается в два раза (как в оригинале), также шок уменьшается в два раза, если солдат не был под обстрелом в прошлый ход
- уменьшение морали под обстрелом для AI, постепенное увеличение в начале каждого хода, если солдат не был под обстрелом
- стрельба по противнику уменьшает текущий шок солдата, в зависимости от количества выпущенных пуль, а также урона и громкости оружия
- отключены стандартные эффекты шока для прицеливания, вместо этого уменьшается эффективная точность и ловкость
- величина шока от подавления во время атаки уменьшается на величину Fear Resistance, максимальная величина SL_FEAR_RESISTANCE ограничена 25%

AI:
- игнорирование источника шума, если на этом месте стоит дружественный солдат
- корректное прогнозирование нового количества AP противника в зависимости от его шока
- шок от подавления уменьшает AI мораль (то есть, агрессивность поведения AI), в зависимости от текущего уровня шока и морали
- проверка наличия свежих трупов учитывает уровень, на котором расположен труп
- при стрельбе на подавление корректно используется последнее известное расположение противника
- отключена стрельба на подавление по монстрам
- разрешена стрельба из оружия с тегом HeavyGun из положения сидя или лежа
- проверка наличия ПНВ у солдата для принятия решений ночью
- корректное использование режима стрельбы навскидку (раньше приводило иногда к невозможности выполнения выбранного решения)
- стрельба на подавление всегда ведется не прицельно
- разрешено взрывать пустые машины (атаковать гранатой, рпг и т.д.)
- танки могут стрелять на подавление из пулемета
- отключено осторожное поведение ночью, если у солдата нет ПНВ и нет укрытия от бесконечного взгляда противника
- снайперская стрельба (прицельная стрельба по наводке) доступна только снайперам и марксманам
- только снайперы и марксманы запрашивают цели (это когда пишется сообщение "Опасайтесь снайперов!")
- отключена стрельба на подавление по умирающим и бессознательным солдатам
- осторожное поведение действует только пока кто-то из товарищей обходит опасную точку с флангов
- дополнительная проверка на дружественный огонь для автоматической стрельбы
- корректное вычисление дневной/ночной дальности видимости для AI
- не использовать газовые/оглушающие гранаты против зомби
- использовать только гранаты нормального типа против танков, машин и роботов
- дополнительная проверка для избегания стрельбы через стены
- исправление для отсутствующего публичного знания расположения противника (использовать в этом случае персональное знание)
- ограничено использование рукопашной атаки против солдат, не находящихся в непосредственной близости
- корректная инициализация данных для стрельбы (снайперская стрельба, стрельба на подавление)
- более корректное и сбалансированное вычисление возможного урона от атаки
- проверка на использование глушилки радио в секторе перед использованием радио для поднятия тревоги (исправляет баг с бесконечным вызовом радио каждый ход каждым противником)
- переработано решение о повороте и вскидывании оружия в Red AI
- отключена рукопашная атака против зомби, если возможен выстрел

Zombie AI:
- проверяется укрытие от бесконечного взгляда при выборе точки сближения
- разрешен максимальный роуминг для зомби (исправляет проблему с передвижением в Red AI)

Скачать:
https://www.dropbox.com/s/m7o9nz1k1hqyrrk/ja2_7609en%2BAI_r234.exe?dl=0
https://www.dropbox.com/s/rn8sa1priuv44kw/ja2_7609ru%2BAI_r234.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dale-spb на 25.07.2016 в 12:19:20
Отыграл дебют (Омерта-Сан-Мона-Драссен-тренировочный центр под Альмой-склад у Драссена) на версиях 231-233 (хард, OCTH). Ранее юзал только ja2+fix, так что ждал некоторых трудностей.

По ощущениям играть стало даже легче. Раньше противник в лучших традициях 1.13. давил мясом, активно сближался и вел огонь, что иногда доставляло проблемы. Сейчас, такое ощущение, что враг в первую очередь озабочен поиском укрытия, нежели стрельбой по мне. Причем каждый ход он регулярно из этого укрытия выскакивает, иногда нарываясь на перехват:) Такое ощущение, что враг точно знает, какой дальнобойности у меня стволы и четко выдерживает дистанцию. Поскольку AI больше заточен на "спрятаться", обойти его с фланга труда не составляет. Бои вследствие игры "в прятки" стали длиннее.

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

На подавление AI охотно палит и днем и ночью, но без излишеств, практически всегда по вспышкам/звуков моих выстрелов, нежели на звук перемещений.

По ощущениям, противник стал более устойчив к подавлению (ja2 options не менялся с предыдущей игры на ja2fix). Во всяком случае раньше обычных солдат удавалось заставить паниковать очень часто, сейчас не удалось ни разу, не знаю, может плохо давлю :)

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.07.2016 в 13:40:00
2dale-spb: ИМХО, для каждого игрока не подберёшь общей формулы лучшего AI игры, так как одни получают удовольствие от гор прущего на убой  мяса, а кому-то - интереснее шахматы с противником. хотя в нынешнем состоянии AI игры враги делятся и на первую категорию, и на вторую. этакий баланс для нужд всех игроков: агрессивные враги не боятся бежать под пули, как в старые добрые времена, а осторожные - в первую очередь ищут укрытия.

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

ещё интересно, с какой системой перехвата хода играешь? в новой системе чуть больше динамики, так как перехваты происходят чаще.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dale-spb на 25.07.2016 в 14:21:29
2Махновский:
Я не говорю, что баланс плох, но как по мне, противник слишком уж заточен на "укрыться". При этом напрягает даже не сам факт укрытия, а то, что он тратит свой ход на "вскочить, пробежаться и вернуться обратно/словить пулю на моем перехвате" :)

Система перехвата старая.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.07.2016 в 15:11:20

on 1469438360, dale-spb wrote:
Такое ощущение, что враг точно знает, какой дальнобойности у меня стволы и четко выдерживает дистанцию.

Это со времен ванилы так.

on 1469438360, dale-spb wrote:
Поскольку AI больше заточен на "спрятаться", обойти его с фланга труда не составляет.

У меня впечатления ровно противоположные - именно AI чаще всего обходит с фланга моих наемников, причем исключительно быстро и эффективно.

on 1469438360, dale-spb wrote:
С крышами вообще весело - враг охотно на них залезает, после чего начинает как угорелый бегать туда-сюда и искать укрытие. Он выстрелит только, если ты будешь стоять внизу на расстоянии гарантированного попадания. Его можно обстреливать до бесконечности, он не будет даже на подавление в ответ лупить.  

Такое ощущение, что мы играли в разные версии. В моих играх AI очень активно стреляет на подавление, и весьма метко и больно обстреливает моих наемников. Возможно, дело в используемом моде.

on 1469438360, dale-spb wrote:
По ощущениям, противник стал более устойчив к подавлению (ja2 options не менялся с предыдущей игры на ja2fix). Во всяком случае раньше обычных солдат удавалось заставить паниковать очень часто, сейчас не удалось ни разу, не знаю, может плохо давлю  

Об этом написано в предыдущем посте, подавление работает более сбалансированно, и от одной случайной очереди никто в панику впадать не будет, но если целенаправленно противника обстреливать, то вполне можно задавить до потери сознания и ориентации в пространстве.

on 1469438360, dale-spb wrote:
Кстати, заметил странный глюк - гама не всегда сообщает мне о том, что мои городские сектора захвачены врагом. Пару раз уже наткнулся на такие сюрпризы в ранее освобожденных секторах  

Известный баг 1.13. От чего проистекает и как лечить - непонятно.

on 1469445689, dale-spb wrote:
Я не говорю, что баланс плох, но как по мне, противник слишком уж заточен на "укрыться". При этом напрягает даже не сам факт укрытия, а то, что он тратит свой ход на "вскочить, пробежаться и вернуться обратно/словить пулю на моем перехвате"  

Чтобы предметно обсуждать, нужен конкретный сейв с неоптимальным поведением. Возможно, баг, а возможно, у него есть на это причины.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 03.08.2016 в 12:41:36
Бодрое. А можно ли вставить команду чтоб ополченцы при защите сектора не использовали тяжелое оружие(минометы, рпг)? Нет не отобрать, а именно не использовать(убрать из раздачи не вариант, ибо временами это вносит разнообразие). А то был случай как за несколько ходов парочка *артелеристов* полсектора разнесли стреляя навесиком, все бы ничего но потом отстраивать карту редактором пришлось( мешки и колючку не везде можно строить, точнее не во всех модах).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2016 в 17:31:44
2night:
Можно включить ручную раздачу тяжелого вооружения:

MILITIA_USE_SECTOR_EQUIPMENT = TRUE
MILITIA_USE_SECTOR_EQUIPMENT_ARMOUR = FALSE
MILITIA_USE_SECTOR_EQUIPMENT_FACE = FALSE
MILITIA_USE_SECTOR_EQUIPMENT_MELEE = FALSE
MILITIA_USE_SECTOR_EQUIPMENT_GUN = FALSE
MILITIA_USE_SECTOR_EQUIPMENT_AMMO = FALSE
MILITIA_USE_SECTOR_EQUIPMENT_GRENADE = FALSE
MILITIA_USE_SECTOR_EQUIPMENT_LAUNCHER = TRUE

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


on 1470217296, night wrote:
мешки и колючку не везде можно строить, точнее не во всех модах

Можно синими флажками загораживать :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 06.08.2016 в 11:09:06
Бодрое. И все таки они закидывают зомбаков слезогонками. Хоть ты и поставил запрет на грены, но о 40 мм подкалиберке забыл наверное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dale-spb на 08.08.2016 в 10:41:45
2Seven:  
on 1469360077, Seven wrote:
Вроде в 233 наоборот добавлены штрафы на рукопашную и бонусы для выбора стрельбы.
В предыдущих может было связано с багами расчета стрельбы.
В общем, тут нужно накопить некоторый опыт и по результатам принять меры, если потребуется, так что конкретные практические отзывы приветствуются


Что могу сказать: рукопашки в 234 (7609+AI+AR)не просто много, а очень много, в поединках с участием ополчения и врагов большая часть боевых действий - это бокс. Если противник клетках в 7-8 и ближе - и ополчение и враги плюют на имеющийся в наличии огнестрел и радостно бегут бить друг друга на 3-4 ХП. Против игрока AI так же иногда лезет в рукопашную, но существенно реже. От типа оружия в руках врага/ополченца никак не зависит.

Кстати, в 234 пару раз ловил баг - игра намертво вешалась при заходе в рандомный сектор с кошками, ранее при использовании ja2+fix подобная проблема не встречалась

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 10.08.2016 в 16:17:49
1.13 Почти прошел на невозможном, почти без сохранений - вначале  вообще отключил, но так как часто вылетает - включил назад.

Прочитал - теперь охота в  Ja2+AI сыграть.
Подскажите:
1) тут можно ставить заградительные мешки, а то в 1.13 - так ничего не получилось?
2) видят ли солдаты установленные мины, а то в 1.13 толку от мин было ноль, толк был от растяжки - покупаешь большой моток растяжки (гранаты не используются - только растяжка) и устанавливаешь чтобы перекрыть солдатам все подходы  и оставляешь узкий лаз, а они как бараны в него лезут?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.08.2016 в 20:31:47

on 1470835069, Salador wrote:
1) тут можно ставить заградительные мешки, а то в 1.13 - так ничего не получилось?  

Мешки и колючка ставятся так же как и в стандартном 1.13.
К сожалению, ставить их можно не везде, а только в тех секторах, где есть соответствующие объекты в тайлсете. Например, в моде Wildfire+SDO мешки с песком можно ставить во всех секторах.


on 1470835069, Salador wrote:
видят ли солдаты установленные мины, а то в 1.13 толку от мин было ноль, толк был от растяжки - покупаешь большой моток растяжки (гранаты не используются - только растяжка) и устанавливаешь чтобы перекрыть солдатам все подходы  и оставляешь узкий лаз, а они как бараны в него лезут?  

Мины нужно ставить наемником с навыком "подрывник" - он дает приличный бонус к уровню обнаружения ловушки.
AI старается избегать опасных мест и активно обходит с флангов, но если строить ему "коридоры смерти", то эффект будет примерно как в стандартном 1.13 - бороться с подобными методами AI не умеет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 14.08.2016 в 11:24:25
Съиграл  в  Ja2+AI, до этого брал шахты Грама впринципе тяжеловато (так как подмога с 3 сторон пришла), но взял. Решил взять заново с Ja2+AI - не получилось нужно менять тактику
недостатки:
Высмотрел шпионами небольшую кучку - стрельнул туда минометчиком, на мое удивление туда начали сбегаться  остальные солдаты, жаль мин было мало. (В оригинальной никто не сбегался в то место куда ударили минометом)
достоинства:
1) видно, что обходят по флангам - хотя это не сильно помогает, но время на разворот тратится.
2) активно стали кидать гранаты - на этом я и погорел, дало большой плюс.
3) некоторые солдаты - остаются пасти сектор, а не убегают на звуки выстрелов (нападал двумя отрядами - один с северо-запада  второй с востока, в оригинальной когда один отряд отступает враги бегут на выстрелы другого отряда и можно вернуть отряд в сектор, а другой уводить)

Также заметил небольшой косяк - при возврате отряда некоторые персонажи не поворачивались и не лечились - такого в оригинале не было.

Кому интересно написал свою тактику игры на режиме безумие без сохранений в ветке Штаб альянса
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1301497492;start=48

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 15.08.2016 в 19:51:37
a2+AI - улучшенный AI, разные улучшения тактики, а также сотни исправлений ошибок официального стабильного релиза 7609.
Представляет из себя альтернативный исполняемый файл Ja2+AI.exe, который нужно запускать вместо стандартного ja2.exe.
Полностью совместим по сейвам и форматам данных с стабильным релизом 7609, может использоваться с любыми модами на его основе.

===

Использую r234 и сборку portable7906+SDO с добавленным WF и вот такая вот фигня....

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2016 в 19:54:21
2gzip:
Выглядит, как будто русская версия exe запускается с английской сборкой или наоборот.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 15.08.2016 в 20:18:18
Озадачился проблемой :) Ибо очень заинтригован. Давно уже не запускался...а тут смотрю, столько всего нового появилось! Не смог устоять перед таким искушением :)))

в общем в оригинале у меня была портированная версия со всеми этими модами (но по моему WF я позже добавил) - так вот в английской r234 нормально запускается, но требует новую игру так как старые сейвы не грузятся.

А русская... - вот тут я не помню, кажется я взял английскую версию и русифицировал ее. видимо из за этого такие сложности, кстати r221ru - так же не запускается.

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

===
ок, английская версия. английская r234 - начал новую игру. бабам! диалоги АИМ при найме не проговариваются. воообще, а фейсы в черных квадратах. причем нормальные мордашки только у первой восьмерки....

наверное надо собирать игру сначала.

но играется по новому, ощутимо. если раньше при высадке мне надо было ооочень быстро убегать с места, а сейчас сиди толпой и стреляй по кустам. потому как  гарнизон Омерты не атакует, а прячется по кустам.....

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2016 в 20:22:58
2gzip:
Если используется английская версия игры с русской озвучкой/субтитрами, то запускать нужно английский exe.
Чтобы использовать русскую версию exe, нужна полноценная игра на основе русского ja2, иначе игра просто не находит нужные файлы.
Например, ja2_7609ru+AI.exe отлично запускается на любых русских сборках с яндекс диска.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 15.08.2016 в 20:45:32
Спасибо :)

в самом деле на английской версии всё запустилось и все нормально идет. кроме того факта что игру все таки надо новую.... - но это уж мелочи.

эх, прощай ночь :)))) тряхну стариной

=

Играть стало намного интереснее, больше беготни и маневра. тупого стреляния стало гораздо меньше. С возможностью переодеваний можно стало устраивать интересные акции и втихую выносить сектора. Так например приходит "подкрепление", занимает стратегические точки и если гарнизона немного, то  сектор можно взять просто надавав тумаков, еще и пленных взять а те уже откуп или сами перейдут на твою сторону. Прикольно!  АИ действительно по другому теперь бегает, в целом стало интереснее!!!

вопрос: если зомби из сектора не выстреливать, они могут сами по себе бродить по карте?  

кст, если поставить зомби "случайное воскрешение" (т.е окончательно его убить можно только отрезав голову) игра становтся еще более интереснее, потому как такой зомби уже настоящая головная боль, особенно если какой нибудь раненый  умник не успеет удрать с карты и кончится где нибудь в кустах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 18.08.2016 в 09:01:46

on 1471283132, gzip wrote:
вопрос: если зомби из сектора не выстреливать, они могут сами по себе бродить по карте?  
Нет при выходе на глобальную они как бы дохнут(условно считай их перебили местные) и со временем распадаются. Это не полноценная 3я фракция. При выходе из сектора происходит авторасчет, где зомбаки не считаются за противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 22.08.2016 в 10:59:10
Устроил первую в игре масштабную битву... Ну вообще то планировалась тихая операция по взрыву ПВО, но потом она сама переросла с мега действо. А я и заинтересовался происходящим

В общем результаты:

я своими наемниками, числом 8 персов оказался в победителях, против 69 вражеских юнитов. А все потому что включен режим зомби. Подкрепление драников подрывалось на минах базы ПВО, превращалось в зомби, а их уже отстреливали свои.... не всегда удачно и в одном углу у меня бегало целое стадо зомби, которые отлавливали каждого появившегося пехотинца и сьедали его.

Тут итересны действия обновленного АИ.

да, если солдатика долго расстреливать то с него одежда уже не срезается. Понятно - портится.

Заметил что связанный солдат наводит таки своих на моих наемников. если они показываются в поле его видимости. Неудобно 6) если я связал солдафона, то и кляп запихал. как он может своих то предупреждать?

Режим с запоминанием позиции - усложняет. уже если засветился, не факт что можно просто убежать - будут преследовать. бывает увлекательно.


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

можно ли потом переодеваться в элитчика? или зеленые солдатики - элита и есть?
я так понимаю что коричнывые - зеленые, а еще там какие то желтые - это кто такие?

Можно ли переодеваться в мафиозика? (если я у босса сопру все бабки как мне потом шифроваться в сан-моне)

Золото и серебро в шахтах не обновляются? Послал переодетых МЕРКовцев по шахтам, думаю будут там сидеть и переодически собирать золото-серебро, а н нет. один раз собрали и всё.... больше золота там нет.

У королевы в новом .ехе запасы золота для формирования отрядов бесконечны?  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2016 в 17:58:22

on 1471852750, gzip wrote:
Заметил что связанный солдат наводит таки своих на моих наемников. если они показываются в поле его видимости. Неудобно 6) если я связал солдафона, то и кляп запихал. как он может своих то предупреждать?  

Вроде везде проверки добавил, чтобы такого не было. Надо будет им глаза тоже завязать, чтобы уж наверняка :-)

on 1471852750, gzip wrote:
Вопрос, а почему шпионам в личине солдатика нельзя носить ранцы?

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

on 1471852750, gzip wrote:
можно ли потом переодеваться в элитчика? или зеленые солдатики - элита и есть?  
я так понимаю что коричнывые - зеленые, а еще там какие то желтые - это кто такие?  

В зависимости от мода, одежда противника/ополчения может иметь разный цвет, см. UniformColors.XML

on 1471852750, gzip wrote:
Можно ли переодеваться в мафиозика? (если я у босса сопру все бабки как мне потом шифроваться в сан-моне)  

Переодеваться можно только в гражданского или военного. Мафиозники будут атаковать в любом случае, насколько я понимаю.

on 1471852750, gzip wrote:
Золото и серебро в шахтах не обновляются?  

Обновляется регулярно, насколько я знаю. Возможно, потребуется перезайти в сектор, чтобы он обновился.

on 1471852750, gzip wrote:
У королевы в новом .ехе запасы золота для формирования отрядов бесконечны?

Стратегический AI не менялся. Количество отрядов зависит от настроек в ja2_options.ini
Золото для создания отрядов не используется, там только максимальное количество солдат задается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 22.08.2016 в 18:21:55

on 1471877902, Seven wrote:
Обновляется регулярно, насколько я знаю.
разве можно чистить шахты по несколько раз??? насколько помню, в оригинале драгметаллы в шахтах не респавнились.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 22.08.2016 в 21:12:05
в оригинале распавнились.... но считалось что проще захватить шахты массированным наскоком. а вот сейчас ничто не мешает заслать туда шпиончика и пусть тот выгребает государственные золотовалютные запасы  :) 60 тыщ в день. но если мерк сидит в шахте - серебро не обновляется.
попробую перезайти, авось и поможет

Я могу озадачиться и забацать сейв где связанный вражеский солдат, палит моих наемников если те попадаются в его поле зрения. и именно он, потому как никаких других солдат в засаде - нет.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2016 в 21:28:07

on 1471889525, gzip wrote:
Я могу озадачиться и забацать сейв где связанный вражеский солдат, палит моих наемников если те попадаются в его поле зрения. и именно он, потому как никаких других солдат в засаде - нет.  

Это может помочь исправить проблему. К сейву нужно описание, в каком моде/сборке его запускать.


on 1471889525, gzip wrote:
а вот сейчас ничто не мешает заслать туда шпиончика и пусть тот выгребает государственные золотовалютные запасы  

Может быть не слишком удобно - ночевать можно только под землей, если в секторе есть противник, а при ночевке в шахте новые запасы серебра не появляются. Но вообще это одно из стандартных применений шпиона, по словам автора фичи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 23.08.2016 в 08:20:17
Баланс конечно штука тонкая..... но рюкзак на балансе мало скажется, на текущем. шпион может носить рюкзак  в руках. ну и пусть носит на спине, пока не начинает в нем копаться.... потому что туда запросто можно взрывчатку напихать... или какой пулемет.

Такой вопрос: взорванные ПВО теперь всегда чинятся врагом? раньше их надо было взрывать два раза, потому как после первого они восстанавливались. взрывались второй раз и всё..... небо было свободное.  фишка ушла, да? :)

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

=
Ночевка под землей не слишком удобна, да. но я туда отряжаю какого нибудь дешевенького наемника из МЕРКа, и пусть он там шуршит. та же Фло или Бифф, Рубен спокойно доходит до шахты в Граме или Альме... - ну и сидит там. Пару раз словил глюки с вылетом на этом, но не критическо.




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.08.2016 в 08:26:42

on 1471929617, gzip wrote:
Баланс конечно штука тонкая..... но рюкзак на балансе мало скажется, на текущем. шпион может носить рюкзак  в руках. ну и пусть носит на спине, пока не начинает в нем копаться.... потому что туда запросто можно взрывчатку напихать... или какой пулемет.  

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


on 1471929617, gzip wrote:
Такой вопрос: взорванные ПВО теперь всегда чинятся врагом? раньше их надо было взрывать два раза, потому как после первого они восстанавливались. взрывались второй раз и всё..... небо было свободное.  фишка ушла, да?  

Надо проверять экспериментально или копать исходники. Вроде должен чинить приходящий отряд.


on 1471929617, gzip wrote:
Раньше можно было в секторе оставить взведенный радиодинамит, а спустя неделю прийти и взорвать его. интересно сейчас так можно.....  

Проще всего проверить. Вроде должен взрываться при выходе из сектора.


on 1471929617, gzip wrote:
Ночевка под землей не слишком удобна, да. но я туда отряжаю какого нибудь дешевенького наемника из МЕРКа, и пусть он там шуршит. та же Фло или Бифф, Рубен спокойно доходит до шахты в Граме или Альме... - ну и сидит там. Пару раз словил глюки с вылетом на этом, но не критическо.  

Если глюк воспроизводимый, можно попробовать починить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 23.08.2016 в 09:05:32
Насчет ПВО - приходящий отряд чинит всегда,  а я каждый раз взрываю :)

Более того, я озадачился тем что не стал выбивать отряд, а просто взорвал ПВО  - починилась.
Вот только не заметил, но это привязано к новому дню.  Теперь я в раздумии, как же все таки окончательно погасить ПВО .... думал обложить радиорубку мешками с песком, но навряд ли там для починки нужно присутвие солдата именно в зоне пульта. Скорее всего какие то глобальные условия проверяются....

А так как, теперь можно стены и крыши взрывать и если взорвать нахрен там всё, что ж пульт будет в чистом поле стоять? :) без питания (а там же вроде генератор рядом на всех картах расположен) Кстати решение - взрываем генератор и всё. ПВО закрыта на...неделю, пока новый привезут. Эх, вот бы еще восстанавливаемые здания :) или даже укрепления - начинается шухер в государстве и альма, медуна постепенно окутывается ДОТами. превращается в укрепрайон.  - ну это я так :))))))))

На самом деле игра стала совершенно иной, интереснее на порядок!


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 25.08.2016 в 20:31:24
Вот эта ситуация, когда связанный противник наводит на моего наемника еще бегающих солдат.

сейв в приложении. сборка portable 7609+modz, конкретно эта WF+SDO
+ обновленный АИ последней редакции, английский файл так как сборка просто русифицированная

http://s41.radikal.ru/i091/1608/2f/b85ba89f4064.jpg

http://s019.radikal.ru/i643/1608/4c/9ea4f9e345ed.jpg


Некто gzip идет по направлению к shaddy, там стоит группа связанных товарищей. Бегающие товарищи в количестве 7 чувако-штук  сидят чуть ниже. Кааак только gzip появляется в поле зрения связанного чувака (а бегающие его точно  не видят.  мои наемники шпионы показывают всю карту действий) вот эти самые бегающие - бегут по направлению к gzipу.  

Такая  проявление было и в других играх, но этот вот доступен сейчас.  


=
вопрос: а как преложить врагу сдаться? ну что б без всей этой беготни обходиться. у меня двукратное преимущество, в ини-файлах настройка отвечающая за это включена и установлено минимальное преимущество (двукратное) - но вот никак не увижу этого момента. как это работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.08.2016 в 20:34:51

on 1472146284, gzip wrote:
Вот эта ситуация, когда связанный противник наводит на моего наемника еще бегающих солдат.  

Спасибо, посмотрю.


on 1472146284, gzip wrote:
вопрос: а как преложить врагу сдаться?

Разговорным курсором.

Quote:
24. Как брать в плен?
Надеть наручники либо 'binders'.  
Первые многоразовые, вторые одноразовые, но их много, продаются пачками.  
Брать в плен врага лучше в полуобморочном состоянии  :D, можно и живчика, но тогда нужен спец по рукопашке.  
Можно 'вежливо' предложить противнику сдаться за вашим явным преимуществом, для этого выберите разговорный курсор (меню вызывается длинным ПКМ) и кликните ЛКМ на противнике.
Дальше игра спросит, куда отправить пленных - в игре прописано несколько тюрем в разных городах.  
Потом можно пленных допрашивать, пытать и вообще всячески издеваться. В тактике они должны появляться в соответствующих комнатах, если те прописаны нужным образом.  
Если в секторе мало ополченцев/наемников, пленные могут поднять восстание.  
Для допросов предпочтительно использовать наемников, имеющих соответствующий опыт работы в правоохранительных органах  ;D  
Основная польза от пленных - узнавать расположение войск противника, убедить их присоединиться к ополчению, получить за них выкуп.  
Описание тут  
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20543

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 25.08.2016 в 20:40:30
Ага, а если уже произошло мордобитие, эта фишка работает? :) Обычно игра например предлагает мне сдаваться 1 раз, до начала событий.  Мне предлагать врагам сдавать надо также ДО событий? или можно в процессе?


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.08.2016 в 20:42:13

on 1472146830, gzip wrote:
Ага, а если уже произошло мордобитие, эта фишка работает?  Обычно игра например предлагает мне сдаваться 1 раз, до начала событий.  Мне предлагать врагам сдавать надо также ДО событий? или можно в процессе?  

Не знаю, никогда не пробовал :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 25.08.2016 в 23:12:42
2gzip: Сколько угодно раз, столько и предлогай. Хоть 30 раз за бой. Только учти сдается не 1 нпс, а весь взвод который есть на карте. Самое оптимальное требовать сдаться когда в секторе ополчения еще человек 20. Или когда дряньцев остается на карте 2 - 3 перса, чтоб за каждым не лазать, или не выкуривать из какой нибудь дыры и не тратить золотое в свое время рпг или тнт.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.08.2016 в 23:15:33
как убедить пленного перейти на сторону ополчения или заплатить выкуп?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.08.2016 в 23:19:02

on 1472156133, Махновский wrote:
как убедить пленного перейти на сторону ополчения или заплатить выкуп?

Там вроде случайный процесс, во время допроса происходит одно из возможных событий.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 26.08.2016 в 00:22:46
Случайности настраиваются в ини файлах. Я сейчас не помню названия ключей, но всё это там есть и может варьироваться.

==

С предложением о сдаче в плен я попробовал. Получилось  и да, сдается сразу весь отряд. Вот только здесь я словил еще один глюк - или баг? у меня оставалось пяток свободных врагов (остальные были связаны или побиты)  так вот -в тюрьму именно эти 5 и попали.

видимо связанный враг активным не считается, связан - своего рода уничтожен, но тем не менее своих на моих "наводит"


и с этим сектором у меня оказался связан еще один прикол - три автомата мп5а4 и несолько ножиков, выпавших из солдат - распавнились каждый раз при заходе в сектор. Более того,  если я их перетаскиваю к Тони - они и там распавняться, даже будучи убраны с карты.

вот такие пироги :)

не все, еще есть: джип - около балайма. в секторе враги. зашел шпионом - отдал 10 тысяч. через сутки снова шпионом - машинка есть. а ну, думаю посижу в ней. и вот тут прикол: сажусь в машинку шпионом - солдатики в нее начинают пулять. вылазию - отбегаю. шпион остается под прикрытием! а солдатики продолжают пулять в пустую машинку. - прикол.

==
вопрос: как оставить Слая навсегда? я знаю что эта фишка сделана, но ранее не пользовался, а вот сейчас озадачился: настройка в ини установлена. дискету я ему отдал, игра несколько раз начиналась с 0, но этот товарищ все равно после 7  дней уходит. Может я что то не вижу? или надо уволить и тут же нанять?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 26.08.2016 в 03:57:54

on 1472160166, gzip wrote:
и с этим сектором у меня оказался связан еще один прикол - три автомата мп5а4 и несолько ножиков, выпавших из солдат - распавнились каждый раз при заходе в сектор. Более того,  если я их перетаскиваю к Тони - они и там распавняться, даже будучи убраны с карты.  
Альтернативный метод лечения работает в 90% почти на любой баг с клонированием, включая баг с клонированием инвентаря последнего просмотренного сектора после автобоя, без захода на локацию и клонированием его при каждом открытии инвенторя в любом секторе. S\E\L - запись, выход из игры, загрузка сохранения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 27.08.2016 в 17:47:22
Это к вопросу о наводках связанных солдат противника. Еще один сейв, тут немного поудобнее, чем в прошлом. так как связанные лежат в разном удалении по карте и если в поле зрения одного из них попадает мой наемник - очень серьезно меняется характер действий тех вражин что еще бегают. Ну и нет такой скученности и кипежа как в прошлом. Тут - ночь :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.08.2016 в 18:22:30

on 1472309242, gzip wrote:
Еще один сейв

А где сейв-то?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 27.08.2016 в 21:27:38
хммм.... а он был! ну, видимо как то потерялся.... ок. повторю. только к тому я уже наверное не смогу вернуться. слишком много событий произошло :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 28.08.2016 в 15:09:38
Решил  пройти  Ja2+AI на безумие и написать прохождение - почему нельзя создать новую тему?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.08.2016 в 21:40:31

on 1472386178, Salador wrote:
почему нельзя создать новую тему?

Создавать новые темы могут не только лишь все, и в этом есть смысл - не захламлять форум темами, в которых будет по 1-2 сообщения.
Прохождение вполне можно публиковать во впечатлениях и возмущениях. Если дело пойдет и не заглохнет после пары постов, потом можно будет создать новую тему (или попросить кого-то) и перенести все туда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2016 в 10:15:51
Обновление Ja2+AI:

- Strategic Movement fixes (r8295, r8297 by Silversurfer)
- interrupt fixes (r8300)
- Black AI: shoot/move decision

https://www.dropbox.com/s/w6bs2owaujbzvdk/ja2_7609en%2BAI_r236.exe?dl=0
https://www.dropbox.com/s/uag3za23tzt4rb6/ja2_7609ru%2BAI_r236.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.09.2016 в 23:05:27
Обновление Ja2+AI:

Attacks:
- Stab hitrate: take into account path and turning cost
- NumMercsCloseTo: count all teams except creatures when estimating damage from spit
- EstimateShotDamage: take into account breath damage
- fix: uninitialized variable used

Black AI:
- penalize HTH/Melee attack value depending on distance
- limit HTH/Melee attacks if soldier is not specialist and the target is not very close

- fix: walkman only works from head slots
- bonus 20% to morale when using walkman
- if soldier is captured, he cannot see anything
- if soldier is captured, he cannot hear anything

https://www.dropbox.com/s/5f90v70otdqb2e4/ja2_7609en%2BAI_r238.exe?dl=0
https://www.dropbox.com/s/cnc2g2z0r99g7ws/ja2_7609ru%2BAI_r238.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.09.2016 в 00:30:34
2Seven: nice job, bro! can you explain what does this do: Stab hitrate: take into account path and turning cost?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.09.2016 в 00:58:11
2Махновский:
При оценке эффективности разных типов атак по разным целям используется, помимо вероятности попадания и прогнозируемого урона, количество атак за ход данным типом по данному противнику с заданным уровнем прицеливания. Вот тут в стандартном 1.13 для рукопашных атак (кулаками, кастетом, ножом) использовалась не полная стоимость AP атаки (подбежать, повернуться, ударить), а только стоимость удара, что приводило к некорректному вычислению эффективности атаки, по сравнению с выстрелом или броском ножа, например.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.09.2016 в 01:17:43
2Seven: отличное исправление. я так понимаю, что теперь стрелять будут чаше, а драться реже, то есть, кулачные бои будут предпочитать только те, кто рядом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.09.2016 в 01:29:30
2Махновский:
Именно так, рукопашные атаки теперь сильно ограничены, если есть возможность стрелять - будет стрелять, а драться будет только если совсем вплотную, если нет навыка рукопашника/ножевика, но даже для специалистов добавлен штрафной модификатор от расстояния до цели, так что бегать через пол экрана, чтобы один-два раза кулаком ударить, теперь никто не должен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.09.2016 в 08:36:34

on 1470642105, dale-spb wrote:
Что могу сказать: рукопашки в 234 (7609+AI+AR)не просто много, а очень много, в поединках с участием ополчения и врагов большая часть боевых действий - это бокс. Если противник клетках в 7-8 и ближе - и ополчение и враги плюют на имеющийся в наличии огнестрел и радостно бегут бить друг друга на 3-4 ХП. Против игрока AI так же иногда лезет в рукопашную, но существенно реже. От типа оружия в руках врага/ополченца никак не зависит.  
 
Кстати, в 234 пару раз ловил баг - игра намертво вешалась при заходе в рандомный сектор с кошками, ранее при использовании ja2+fix подобная проблема не встречалась

Обе проблемы должны быть починены в новом релизе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 19.09.2016 в 12:52:21

on 1474263394, Seven wrote:
Обе проблемы должны быть починены в новом релизе.

В новом релизе, в смысле данного мода с улучшенным AI, или 1.13 в общем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.09.2016 в 20:29:09

on 1474278741, SuLaR wrote:
В новом релизе, в смысле данного мода с улучшенным AI, или 1.13 в общем?

В этой теме обсуждается только Ja2+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dale-spb на 20.09.2016 в 11:11:03
2Seven:
Отличное исправление, спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zomo на 20.09.2016 в 17:48:33
AI ск злой стал!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.09.2016 в 21:41:21
Обновление Ja2+AI:

Changelog:
- fix: correctly calculate enemy threat value when deciding attack (should fix bug with enemy deciding stab attacks too often)
- FindAIUsableObjClass: select weapon with best range and speed for current tactical situation (always try to select weapon that has enough range to closest enemy, select weapon with best firing speed)
- deafened soldier receives no bonus to morale from walkman
- allow wearing backpack for covert civs/soldiers, use suspicion counter instead
- allow throwing with less CTH if AI soldier has no gun (for example, if AI has only knife and grenade, he has no reason to spare grenade)
- stab attack: take cover into account when deciding which enemy to attack (more correctly decide between shooting and stabbing)
- don't steal weapons from cowering or prone enemy to prevent possible bug
- pick up weapon if soldier has no ammo for his current weapon
- RED AI: pick up ammo for current weapon if soldier has no ammo to reload (for example, if AI soldier picked up a weapon, he will also pick some ammo for it)
- Black watch: only watch if soldier is already looking in the right direction (fix possible bad decision)
- increase chance to shoot at head/legs when shooting at zombie
- SearchForItems: compare deadliness only when current item in hand is a gun (to allow soldier to pick up gun if he already carries launcher or knife)

https://www.dropbox.com/s/9i7e6cxda8gkvtd/ja2_7609en%2BAI_r239.exe?dl=0
https://www.dropbox.com/s/ohtzvvki9swv7eu/ja2_7609ru%2BAI_r239.exe?dl=0

Описание:
- починен баг слишком частого использования рукопашной атаки (опять)
- AI чаще и более правильно подбирает оружие/патроны с земли
- эффективность борьбы AI против зомби должна несколько увеличиться
- более эффективный выбор оружия для атаки (если противник далеко - дальнобойное, если близко - с минимальной стоимостью выстрела)
- шпионы могут носить рюкзак, но подозрительность при этом увеличивается (носить рюкзак в руке не поможет)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 24.09.2016 в 11:23:48
Слишком много отнимает здоровья регенератор.

Шпион стоял в тылу врагов и координировал их передвижение, врагов уже осталось мало и они начали подозревать о кроте в своих рядах, и вот кто-то услышал его переговоры с отрядом.
Отряд быстро среагировал и раскрыв свою позицию начали его отбивать, первый стрельнул дымовой гранатой, второй уложил врага.
Но шпион лежал весь в ранах, их перевязали и решили использовать регенератор в итоге из 86 жизней стало 59 - регенераторы на помойку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2016 в 20:30:13

on 1474705428, Salador wrote:
Слишком много отнимает здоровья регенератор.  

Я принципиально против магических предметов в игре. Регенератор отнимает, насколько я помню, примерно половину восстановленного здоровья, так что если шпион потерял 27 жизней, то он был ранен на примерно 54 единицы, то есть был практически при смерти. Регенератор его спас и вернул в строй, а недостающие единицы здоровья можно будет починить доктором или в госпитале.

on 1474705428, Salador wrote:
регенераторы на помойку.

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

on 1474705428, Salador wrote:
Шпион стоял в тылу врагов и координировал их передвижение, врагов уже осталось мало и они начали подозревать о кроте в своих рядах, и вот кто-то услышал его переговоры с отрядом.
Отряд быстро среагировал и раскрыв свою позицию начали его отбивать, первый стрельнул дымовой гранатой, второй уложил врага.  

Похоже, счетчик подозрительности работает как положено - можно осторожно наблюдать за противником, но если сильно мозолить глаза - разоблачат. В стандартном 1.13 шпион превращается просто в чит - можно сколько угодно ходить где угодно.


on 1474705568, mcmillan wrote:
А стимуляторы тоже можно выбрасывать?  

Стимуляторы (Energy booster) нельзя использовать совместно с алкоголем.
Стимуляторы дают штраф на перехват (и, возможно, еще что-то ванильное, точно не помню).
В остальном стимуляторы дают плюсы - больше AP, меньше потеря AP от подавления.
По остальной наркоте все так же, как в 1.13 - стандартные штрафы/бонусы, прописанные в XML, и невозможность применять много раз за день.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.09.2016 в 18:18:10

on 1474738213, Seven wrote:
Я принципиально против магических предметов в игре.
регенератор не совсем магический предмет. другое дело, что скорость лечения и эффект - магические, но это для любой компьютерной игры приемлемо. ранозаживляющие мази давно используются в хирургии, и сам нередко пользовался "спасателем" для лечения своих ожогов.


on 1474738213, Seven wrote:
Регенератор отнимает, насколько я помню, примерно половину восстановленного здоровья
это считаю очень правильным:  утакого сильного вещества должен быть не менее побочный эффект.


on 1474738213, Seven wrote:
Если оставить читерские регенераторы, то на помойку придется выбросить аптечки, докторские аптечки, санитаров, врачей, а также госпиталь со всем медперсоналом
по регенераторам и в оригинале, и в модах как-то хорошо сделан баланс - их всегда не хватает, так что аптечки и врачи всегда нужны.  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.09.2016 в 19:53:11

on 1474816690, Махновский wrote:
по регенераторам и в оригинале, и в модах как-то хорошо сделан баланс - их всегда не хватает, так что аптечки и врачи всегда нужны.  

В 1.13 можно просто пойти шпионом в Балайм и купить столько регенераторов, сколько нужно.


on 1474816690, Махновский wrote:
это считаю очень правильным:  у такого сильного вещества должен быть не менее побочный эффект.  

Из этих соображений и делалось. Восстановить без лечения за короткое время несколько десятков единиц здоровья - это большой плюс, а урон от здоровья потом при плановом лечении у доктора восстановится.
Можно отнимать не 1/2 от восстановленного здоровья, а 1/4 или 1/3, тут я больше на опыт и отзывы игроков полагаюсь.
Можно также сделать, чтобы регенератор работал не по ходам, а по часам, то есть восстановление здоровья будет за 3-4 часа. Реализм - но о тактическом применении можно будет забыть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 30.09.2016 в 17:33:34

on 1474738213, Seven wrote:
Регенератор его спас и вернул в строй  
Шпион мне нужен то был найти последних 2-х на карте, так-что мог и с 30 жизнями найти их, если бы знал.
Регенераторами раньше тоже очень редко пользовался.
Назад ничего не восстанавливается, 2 жизни вроде качнул, так с 62 и бегает.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.09.2016 в 17:38:02

on 1475246014, Salador wrote:
Назад ничего не восстанавливается

Если его ранить и отдать доктору, все восстановится. Потеря максимального здоровья может случиться и в результате ранения или передозировки.


on 1475246014, Salador wrote:
если бы знал

О том, как работает регенератор, честно рассказано в описании Ja2+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.10.2016 в 14:52:26

on 1475325178, mcmillan wrote:
И, по крайней мере мне, вылечить еще никого не удавалось.

Потеря макс. здоровья и других характеристик прекрасно лечится - нужен наемник с навыком 2xДоктор, докторская аптечка и несколько часов времени.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 11:49:46
Бык зажигает:

https://www.youtube.com/watch?v=ooh4-8DjHrI&feature=youtu.be

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 05.10.2016 в 12:04:10
2Seven: КРУТЬ!))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 12:56:07
2Seven: класс! но это уже ещё не 7609? )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 13:01:21

on 1475661367, Махновский wrote:
но это уже ещё не 7609?

Вопрос не понял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 13:11:02
2Seven: это видео, сделанное на базе 7609?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 13:12:52
2Махновский:
Это видео сделано в новой версии Ja2 1.13 7609+AI, которая находится в разработке.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 13:30:42
здорово.
столкнулся с тупым поведением врага в текущей версии:
я так понимаю, солдат и hostile civil имеют одинаковый AI. Враждебный цивил с поведением Defensive имел в кармане нож и пистолет. Естественно, прятался и отстреливался из-за окна - присел-выстрелил-лёг. Но потом у него закончились патроны, он сел и так тупо неподвижно сидел и ничего не делал несколько ходов, просто смотрел на то, как мой мерк отстреливает другие тушки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 14:23:07
2Махновский:
Какое поведение было бы более логичным для осторожного гражданского, имеющего из оружия только нож?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 14:45:09
2Seven: если у врага с поведением Defensive нет подходящего оружия и недостаточно очков для того, чтобы эффективно атаковать, то он прячется в укрытие. В примере выше было бы логичнее, если бы враг залёг, а не смотрел на меня в ожидании своей пули, замерев в одной обречённой позе.
ещё я ожидал, что враг, у которого остался нож, займёт безопасную точку, ближайшую ко мне, и отуда будет проверять эффективность возможной атаки, прячась за укрытие, если атака невозможна. в примере выше это могла быть открытая дверь.

когда я подошёл к этому мерку поближе, AI оценил его шансы, и он всё же встал и побежал ко мне навстречу. до этого момента AI просто тупил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 14:51:39
ещё пример из того же боя.
встретились на дороге мерк и враг (Defensive, вооружён обрезом на 2 патрона и мачете). враг расстрелял свой боезапас, и присел.  я ожидал, что на следующий ход он или достанет нож и побежит меня резать, или начнёт убегать в ближайшее укрытие или на более безопасную дистанцию, но он так же продолжал сидеть на земле, не зная, что делать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 14:55:00
2Махновский:
Нужен лог или сейв, чтобы понять, что происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 15:09:34
2Seven: ок. повторю бой и сделаю сейв. но есть одно "но". бой проверял на новой карте и добавлением враждебной фракции.
Какие файы нужно будеть скинуть, кроме карты и сейва?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 15:20:32
2Махновский:
Нужен только сейв и то, где его запустить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 05.10.2016 в 19:40:12

on 1475657386, Seven wrote:
Бык зажигает:

https://www.youtube.com/watch?v=ooh4-8DjHrI&feature=youtu.be
     
Круть... Следующий шаг полноценный огнемет, и сгораемые деревья с домами из деревяшек...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 20:17:29
на всякий случай, я бы сделал ограничение радиуса огня, иначе сгорит трава во всём секторе, включая и врагов и мирных жителей. плюс интересно, а как вообще враги будут убегать от беглого огня???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 20:18:07

on 1475685612, night wrote:
Следующий шаг полноценный огнемет

Давно уже есть:
https://youtu.be/VnFRhqLaRe0


on 1475685612, night wrote:
сгораемые деревья

Чтобы деревья сгорали, нужно увеличить мощность молотова в xml.


on 1475685612, night wrote:
с домами из деревяшек

Дома не стал делать сгораемыми по разным соображениям - техническим и баланса. Но, насколько я могу судить, там принципиально ничего сложного нет. Сгорят стены - крыша упадет сама.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 20:24:44

on 1475687849, Махновский wrote:
на всякий случай, я бы сделал ограничение радиуса огня

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


on 1475687849, Махновский wrote:
иначе сгорит трава во всём секторе, включая и врагов и мирных жителей

Откуда мирные жители в чистом поле? А враги пусть горят, жалко что ли?


on 1475687849, Махновский wrote:
а как вообще враги будут убегать от беглого огня

Как и сейчас убегают. Кто успел - тот успел, остальным не повезло. Если в секторе есть дома, дороги, то проблем нет. Если же весь сектор - трава, то будет весело. Можно таким образом отбить отряд превосходящих сил противника. Но только один раз.
Игрок может уничтожать огонь с помощью оглушающих гранат, но AI пока такому не обучен, так что может разве что надеяться, что дождик пойдет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 20:46:55

on 1475688284, Seven wrote:
Кто успел - тот успел, остальным не повезло. Если в секторе есть дома, дороги, то проблем нет. Если же весь сектор - трава, то будет весело. Можно таким образом отбить отряд превосходящих сил противника. Но только один раз.  
будет весело первые несколько боёв. потом будет скучно: кинул спичку и уже победил )
желательно включить беглый огонь отдельной опцией.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 20:52:51

on 1475689615, Махновский wrote:
желательно включить беглый огонь отдельной опцией.

Так и есть. Фича экспериментальная, поэтому опциональна.


on 1475689615, Махновский wrote:
потом будет скучно: кинул спичку и уже победил )  

Я в разных секторах поджигал, обычно некоторая область выгорает и потом все гаснет, хотя визуально вроде все в траве. Чтобы все выгорело, нужно чтобы вплотную весь сектор был засеян, без промежутков, таких секторов мало. И работает это только один раз, причем в обе стороны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 21:44:00
2Seven:  освещение от огня уже прописано в исходник?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 21:44:40
2Seven: враги днём тоже избегают освещённых областей?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 21:45:02

on 1475693040, Махновский wrote:
освещение от огня уже прописано в исходник?

Да, ночью и в подземельях автоматически создается источник света.


on 1475693080, Махновский wrote:
враги днём тоже избегают освещённых областей?

Не должны, там есть проверки на уровень освещенности, при дневном свете освещенные участки игнорируются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 22:02:08
если днём источник света светит ярче дневного света, будут ли враги избегать его радиус, или днём вообще освещение игнорируется?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 22:06:01
2Махновский:
При общем дневном уровне света отдельные более освещенные участки не проверяются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 22:26:56

on 1475694361, Seven wrote:
При общем дневном уровне света отдельные более освещенные участки не проверяются.
возможно ли добавить в AI избегание ярко-освещённых областей днём?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2016 в 22:29:38

on 1475695616, Махновский wrote:
возможно ли добавить в AI избегание ярко-освещённых областей днём?

Технически возможно, но я этим заниматься смысла не вижу - есть более актуальные задачи.
А зачем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.10.2016 в 22:40:16

on 1475695778, Seven wrote:
А зачем?

1) враги станут умнее и будут избегать огня днём.
2) в какой-то степени применение артподдержки сейчас читерство, так как враг не избегает красного дыма, а игрок может и сам убежать, и ещё дать команду ополчению - "рассеяться". Если добавить красному дыму источник света большого радиуса (или вообще заменить им дым), враги будут стремиться покинуть область возможного обстрела.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 06.10.2016 в 00:11:17
2Махновский: Если не ошибаюсь то нпс избегают дымовых и газовых облаков. А огонь разновидность газового облака.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.10.2016 в 00:47:04
2night: перед тем, как избежать дым, боты частенько забегают в дым проверить, вдруг это и не дым вовсе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.10.2016 в 07:39:40

on 1475696416, Махновский wrote:
1) враги станут умнее и будут избегать огня днём.  

Они и сейчас его избегают. Если AI солдат не находится уже в огне, он туда никогда не забежит, а если огонь приблизися на соседнюю клетку, он отодвинется.


on 1475696416, Махновский wrote:
2) в какой-то степени применение артподдержки сейчас читерство, так как враг не избегает красного дыма, а игрок может и сам убежать, и ещё дать команду ополчению - "рассеяться". Если добавить красному дыму источник света большого радиуса (или вообще заменить им дым), враги будут стремиться покинуть область возможного обстрела.

Это можно сделать в исходниках более правильным способом. Сейчас, насколько я знаю, AI не убегает от красного дыма, это можно исправить. Хотя тут возникает другой вопрос - например, игрок начнет просто кидаться красным дымом, чтобы внести панику в ряды противника.


on 1475701877,
Махновский wrote
:
перед тем, как избежать дым, боты частенько забегают в дым проверить, вдруг это и не дым вовсе.

Обычный дым в Ja2+AI вообще не должны избегать, в нем можно прятаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.10.2016 в 07:43:38

on 1475701877, night wrote:
А огонь разновидность газового облака.

Так и есть. Дым, газ, огонь, жучиная кислота, сигнальный дым - это все имеет один механизм.
Правда, в Ja2+AI есть изменения - огонь наносит повреждения солдатам сразу, в отличие от остального газа, который начинает работать на следующий ход, огонь повреждает на земле предметы, уничтожает сгораемые объекты, распространяясь при этом, огонь уничтожает трупы, огонь можно гасить оглушающими гранатами, огонь не может быть над водой, в отличие от газа, огонь создает свет ночью.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.10.2016 в 14:18:40

on 1475728780, Seven wrote:
например, игрок начнет просто кидаться красным дымом, чтобы внести панику в ряды противника.
можно сделать так, чтобы сигнальный дым был только у радиооператора.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.10.2016 в 14:20:10

on 1475728780, Seven wrote:
Обычный дым в Ja2+AI вообще не должны избегать, в нем можно прятаться.
под дымом также понимается газ. враг может забежать, ойкнуть и убежать назад.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.10.2016 в 14:54:01

on 1475752810, Махновский wrote:
враг может забежать, ойкнуть и убежать назад

Он физически не может забежать в газ/огонь, если уже не находится в нем, поскольку эти клетки исключены из поиска пути.


on 1475752720, Махновский wrote:
можно сделать так, чтобы сигнальный дым был только у радиооператора.

Это можно сделать в XML, но проект рассчитан и на тех, кто пользуется стандартным 1.13 или любыми модами на 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.10.2016 в 15:21:03

on 1475754841, Seven wrote:
Он физически не может забежать в газ/огонь, если уже не находится в нем, поскольку эти клетки исключены из поиска пути.  
возможно, пофикшено. раньше забегали регулярно.

on 1475754841, Seven wrote:
проект рассчитан и на тех, кто пользуется стандартным 1.13 или любыми модами на 7609.
наверное, пусть уж лучше будет военная хитрость в виде пугающего фаера, чем всеобщая тупизна ботов. на войне ведь такое применяется.  тем более, при такой "хитрости" один из мерков игрока тоже теряет ход впустую, так как тот, кто кидает фаер, не стреляет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.10.2016 в 21:00:21

on 1475668299, Махновский wrote:
враг расстрелял свой боезапас, и присел.  я ожидал, что на следующий ход он или достанет нож и побежит меня резать, или начнёт убегать в ближайшее укрытие или на более безопасную дистанцию, но он так же продолжал сидеть на земле, не зная, что делать.

Это был баг, который теперь починен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.10.2016 в 22:27:08
2Seven: отлично!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.10.2016 в 16:13:05
Похоже, удалось победить магазинный баг, так что теперь IoV 929 станет несколько более играбельным, с 32-патронными 9x19 магазинами и проч.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.10.2016 в 16:14:47

on 1475756463, Махновский wrote:
наверное, пусть уж лучше будет военная хитрость в виде пугающего фаера, чем всеобщая тупизна ботов. на войне ведь такое применяется.  тем более, при такой "хитрости" один из мерков игрока тоже теряет ход впустую, так как тот, кто кидает фаер, не стреляет.

Убегание от красного дыма сделано так, что активируется только в случае, если какой-то из сторон вызван артиллерийский обстрел. Просто так кидаться сигнальным дымом бесполезно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 11.10.2016 в 16:51:10

on 1476191687, Seven wrote:
Убегание от красного дыма сделано так, что активируется только в случае, если какой-то из сторон вызван артиллерийский обстрел.  
Это будет в новом exe или уже внедрено?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.10.2016 в 16:53:04

on 1476193870, Махновский wrote:
Это будет в новом exe или уже внедрено?

В новом. Все, что уже есть в существующих, описано в этой ветке.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 11.10.2016 в 18:02:49

on 1476191585, Seven wrote:
Похоже, удалось победить магазинный баг, так что теперь IoV 929 станет несколько более играбельным, с 32-патронными 9x19 магазинами и проч.


А он вообще играбельный этот мод?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.10.2016 в 18:04:29

on 1476198169, PARKAN wrote:
А он вообще играбельный этот мод?

Sarge вроде говорил, что кроме проблем с некоторыми магазинами, все играбельно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 12.10.2016 в 17:31:26
оххххххх щщщииииии..... 2 дня читал тему из 7 страниц, зарегился что-бы написать сообщение а тут 21 страница!  :'(

написано, мол "Полностью совместим по сейвам" но у меня не всё так однозначно
Сейв из сборки 7609ru без иных модов, только редактированные INI под более массовые битвы и XML с раздачей оружия по умолчанию IMP-ам и некоторым AIM-цам. ехе-ник 7609ru+AI_r239

https://yadi.sk/d/g1Vfj6EDwiBZj

трабл в том, что не делаются связки из гранат. в Драссен-шахте можно проверить на Лене, в секторе есть всё необходимое

Ещё при запуске выдает такой Эрор

[6.84203e-006] : The value [Graphics Settings][HIDE_EXPLORED_ROOM_ROOF_STRUCTURES] = "" in file [Ja2_Options.ini] is neither TRUE nor FALSE.  The value TRUE will be used.

я инглиш немного фирштейн и понимаю о чём это, и крыши рушатся вроде как надо, если заново взрывать, взорванное ранее продолжает висеть в воздухе (тот-же Драссен для проверки). Это нормально? так и должно быть?



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 12.10.2016 в 18:00:55

on 1476282686, MaksFay wrote:
оххххххх щщщииииии..... 2 дня читал тему из 7 страниц, зарегился что-бы написать сообщение а тут 21 страница!  

Поставьте в настройках "30 сообщений на одной странице" и получите 7 страниц в этой теме. :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.10.2016 в 19:30:56

on 1476282686, MaksFay wrote:
оххххххх щщщииииии..... 2 дня читал тему из 7 страниц, зарегился что-бы написать сообщение а тут 21 страница!    

Всю читать вроде как необязательно, большая часть информации есть в самом начале, правда, последние релизы пока не внесены в общее описание.


on 1476282686, MaksFay wrote:
трабл в том, что не делаются связки из гранат. в Драссен-шахте можно проверить на Лене, в секторе есть всё необходимое  

Вот тут описано, что нужно добавить в XML, чтобы связки заработали:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21864&goto=345595&#msg_345595


on 1476282686, MaksFay wrote:
Ещё при запуске выдает такой Эрор
 
[6.84203e-006] : The value [Graphics Settings][HIDE_EXPLORED_ROOM_ROOF_STRUCTURES] = "" in file [Ja2_Options.ini] is neither TRUE nor FALSE.  The value TRUE will be used.  

Это опция, которая была добавлена уже после официального релиза, чисто визуальная фича - скрывать структуры, размещенные на крыше, при открытии комнаты.
Можно ее добавить в Ja2_options.ini или не обращать внимания.


on 1476282686, MaksFay wrote:
крыши рушатся вроде как надо, если заново взрывать, взорванное ранее продолжает висеть в воздухе (тот-же Драссен для проверки). Это нормально? так и должно быть?  

Крыша рушится в момент взрыва. Если стены взорвать в оригинальной версии игры, то в новой крыши будут продолжать висеть, пока не будет взорвана часть стены. Ну и вообще эта фича не всегда работает безупречно, к сожалению, особенно с наклонными крышами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 12.10.2016 в 21:38:49

on 1476289856, Seven wrote:
Вот тут описано, что нужно добавить в XML, чтобы связки заработали


слооооожнааааа!!!  :o
попробовал и понял, что не понял чего и как вписывать, а есть способ попроще? желательно вообще для тупеньких, например, как то-же самое сделать в XML-эдиторе(если вообще возможно), или может есть где готовый Items.xml ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 12.10.2016 в 23:16:47
2MaksFay:

0) прописываешь в JA2options.ini:
    ALLOW_EXPLOSIVE_ATTACHMENTS = TRUE
    ALLOW_SPECIAL_EXPLOSIVE_ATTACHMENTS = TRUE
1) открываешь XML редактор, смотришь в нём ID гранаты, к которой хочешь присоединить предмет, закрываешь редактор.
2)  открываешь файл ITEMS.XML
3) находишь гранату по ID
4) добавляешь туда тег <buddyitem>ID присоединяемого предмета</buddyitem>
5) сохраняешь.
6) ещё нужно изменить настройки XML редактора, чтобы он не удалял теги, которые в нем отсутствуют.

2Seven:
каким образом присоединяемые шарики становятся осколками? им нужно предварительно изменять свойство в XML, чтобы они стали frag grenade, или они по умолчанию уже как frags в исходниках?

если нужно сделать связку из трёх гранат, это можно делать только в XML, или также, если сделать комбинацию в XML, то потом, в процессе игры, тоже можно присоединять разрешённые byddyitems к гранате, чтобы получить связку из нескольких гранат?
имею ввиду не получение нового merge-предмета, а именно связку независимых предметов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2016 в 09:48:36

on 1476303407, Махновский wrote:
1) открываешь XML редактор, смотришь в нём ID гранаты, к которой хочешь присоединить предмет, закрываешь редактор.
2)  открываешь файл ITEMS.XML
3) находишь гранату по ID
4) добавляешь туда тег <buddyitem>ID присоединяемого предмета</buddyitem>

Это не так, правильная инструкция находится по ссылке.


on 1476303407, Махновский wrote:
каким образом присоединяемые шарики становятся осколками? им нужно предварительно изменять свойство в XML, чтобы они стали frag grenade, или они по умолчанию уже как frags в исходниках?  

Нужно прочитать инструкцию по ссылке и сделать как там описано.
Сами по себе шарики осколками не становятся, но к ним привязываются свойства взрывчатки через тег buddyitem.
Если в XML правильно прописаны все теги, можно присоединять любые гранаты к любым с помощью резинки или веревки, и любые гранаты или взрывчатку к любой взрывчатке с помощью скотча. Также любые tripwire activated гранаты/бомбы к tripwire.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 13.10.2016 в 11:51:11

on 1476341316, Seven wrote:
Это не так, правильная инструкция находится по ссылке.  
я делал так ранее, когда к молотову присоединял осветитель. проблема была только в том, что XML редактор при сохранении удалял все непрописаные в него теги. но потом ты подсказал, как это исправить, и всё стало отлично.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2016 в 12:10:11
2Махновский:
Я о том, что тег buddyitem нужен только для привязывания взрывов к предметам, не являющимся взрывчаткой, а из твоего описания можно понять, что его надо прописывать вообще всем гранатам.
Гранатам/взрывчатке, а также скотчу, резинке и веревке достаточно прописать:

Quote:
<nasLayoutClass>1</nasLayoutClass>            
<nasAttachmentClass>1</nasAttachmentClass>

И убедиться, что граната/взрывчатка, к которой присоединяется другая граната/взрывчатка, имеет тип взрыва Normal, а присоединяемая граната/взрывчатка имеет Volatility > 0, иначе она взрывом не активируется.
Для tripwire тип взрывчатки и volatility не имеет значения, там активация идет через провод, нужно только убедиться, что присоединяемая граната/взрывчатка имеет тег tripwire activated.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 13.10.2016 в 16:05:27

on 1476348671, Махновский wrote:
но потом ты подсказал, как это исправить, и всё стало отлично.


Где можно прочитать подсказку? поиск по форуму мне ничего не выдал на этот счёт

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 13.10.2016 в 17:34:02

on 1476363927, MaksFay wrote:
Где можно прочитать подсказку? поиск по форуму мне ничего не выдал на этот счёт


хотя я уже и без этого справился, у меня xml-редактор ничего лишнего не удаляет

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 18.10.2016 в 11:35:20
Вчера наконец-то удалось посмотреть на новый АИ. Да, играть сложнее в разы и действовать приходиться "по взрослому": отстрелялся - сменил позицию, решил пойти в атаку - сначала лучше послать пару минометных мин на разведку. Тактика и стиль игры сильно поменялись.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 18.10.2016 в 22:17:04
2Seven: ну что там с новым билдом? На Мишках засветил уже, так выкладывай и тут))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2016 в 08:40:15
2SuLaR:
Той версии нет, но есть немного более новая:

https://www.dropbox.com/s/zd5ot72mgzi065r/ja2_7609en%2BAI_r283.exe?dl=0
https://www.dropbox.com/s/0un924evirqsexv/ja2_7609ru%2BAI_r283.exe?dl=0

Описание изменений:

- улучшенный выбор оружия для стрельбы
- разрешено использование продвинутого AI для админов в некоторых случаях
- пулеметчикам разрешено стрелять через стены (по наводке)
- исправление для невидимых армий (при включенной опции задержки подкреплений)
- новая опция SOFT_IRON_MAN (сохранение в режиме реального времени)
- улучшения ночного AI
- исправление отображения цены для группы предметов в инвентаре сектора
- использование трансформации для перевода гранаты в режим взрыва с задержкой (взрыв происходит в начале следующего хода)
- AI избегает активных бомб/гранат
- новая опция DELAYED_GRENADE_EXPLOSION (все гранаты нормального типа, а также оглушающие и светошумовые, всегда работают в режиме взрыва с задержкой)
- исправление для одноразовых гранатометов (корректное использование BuddyItem для определения типа взрыва)
- газовые/осветительные гранаты всегда взрываются сразу (даже если они в плохом состоянии)
- уменьшена величина повреждения максимального здоровья при использовании регенераторов
- корректное обновление интерфейса при использовании трансформации предметов
- новая опция SPREAD_FIRE (распространение огня по траве и сгораемым предметам, в качестве базового использует предмет Molotov - индекс 979)
- исправление взаимодействия с трупами на крыше (отрезание голов, перенос)
- огонь уничтожает трупы
- огонь может уничтожать сгораемые структуры (например, мебель, заборы)
- огонь создает свет ночью
- при сгорании объекта добавляется отметина на земле (след горения)
- во время дождя распространение огня не работает
- огонь не распространяется по воде, в отличие от газа
- ручные гранаты и гранаты для подствольных гранатометов не повреждают крыши
- оглушающие гранаты уничтожают источник огня
- огонь повреждает предметы на земле
- длительность эффектов огня/дыма/газа уменьшена во время дождя
- исправление для пассивного поведения AI, у которого закончились патроны
- исправление для поиска магазинов (позволяет корректно работать модам с проблемными магазинами, например, IoV 929)
- при наполнении фляги хорошей водой из источника в секторе, отравленная вода полностью заменяется
- новая трансформация: вылить воду из фляги
- исправление: не размещать солдат на скалах во время засады
- отображение детальной информации о камуфляже во всплывающем окне
- при стрельбе в положении лежа считается, что оружие стреляет с опорой
- отключен всплывающий диалог при неудачной попытке заставить наемника спать, вместо него пишется сообщение в игровой лог
- максимальное количество минометов на отряд противника, в зависимости от уровня сложности: 1 на низком уровне, 2 на среднем и трудном, 3 на Insane
- AI избегает красного дыма, если вызван артиллерийский удар
- AI всегда избегает горчичный газ, даже если в данный момент на солдате надет противогаз
- новые опции для управления процессом замещения админов на регуляров, в зависимости от игрового прогресса и приоритета гарнизона/патруля:
UPDATE_GARRISON_ADMINS
UPDATE_PATROL_ADMINS
UPDATE_GARRISON_ADMINS_PROGRESS_MODIFIER
UPDATE_PATROL_ADMINS_PROGRESS_MODIFIER
- шок от подавления уменьшается несколько быстрее
- адреналин уменьшает потерю AP от подавления в начале хода
- уменьшена громкость реплики AI при заклинившем оружии
- солдат, находящийся под обстрелом, не будет предлагать сдаться
- танк может использовать дым, если в него только что попали и он не видит противника
- танк может использовать газ для самозащиты
- отключена стрельба на подавление по близко расположенным целям
- новая роль для AI: медики лечат себя и раненых солдат своей команды
- значок роли солдата появляется только после того, как его наблюдали в течение двух ходов
- солдат, которому оказывается медицинская помощь, будет сидеть на месте
- офицеры приходят на помощь группам солдат, не имеющим своего офицера (присутствие рядом офицера повышает сопротивляемость подавлению)
- отображение активных бомб красным локатором

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2016 в 23:53:11
Обновление Ja2+AI

https://www.dropbox.com/s/hvojw1ownxm898m/ja2_7609en%2BAI_r295.exe?dl=0
https://www.dropbox.com/s/ld6v91vd2cgb1ro/ja2_7609ru%2BAI_r295.exe?dl=0

[offtop]
Changes since r283:
- attached explosives: cannot attach explosive item with zero volatility (if not using tripwire activation)
- disable messagebox when putting group of mercs to sleep, show message in the game log instead
- set cost for changing grenade activation mode to 20 AP
- AP lost from shock at the start of new turn depends on current shock level and AP loss during previous turn
- adrenaline drug can reduce AP loss at the start of new turn (depending on current shock level)
- disabled instant damage for fire to prevent problems with fire spreading
- SoldierGotHitExplosion: enable flyback animation only if explosion power >= 50 and distance from explosion center <= explosion radius / 2
- GetClosestWoundedSoldierID, GetClosestMedicSoldierID fix: don't check path cost
- AICheckIsBandaged: improved check if soldier is being bandaged
- fix: AI soldiers always had low morale
- abort flanking if AI is breaking deadlock
- ConsiderProne: changed min distance to DAY_VISION_RANGE / 3
- RangeChangeDesire, CalcMorale: balance changes
- CalcCoverValue: disable agression booster bonus when soldier is under fire and has shock

RED AI:
- added random check based on distance to target and weapon range when deciding suppression fire
- penalize watching if watch location is beyond weapon range
- abort seek if soldier is in sight cover and closest target is beyond weapon range
- turn to closest enemy before seeking
[/offtop]

- присоединяемая взрывчатка должна иметь ненулевой параметр volatility (для активации через детонацию), это не относится к активации через провод (tripwire)
- убрано всплывающее окно при неудачной попытке заставить наемника спать, вместо этого выводится сообщение в игровой лог
- стоимость перевода гранаты в режим активации с задержкой увеличена до 20 AP
- потеря AP от подавления/шока в начале нового хода зависит от двух параметров: текущего уровня шока и количества AP, потерянных от подавления за прошлый ход
- отключен мгновенный урон от огня для избежания проблем с распространением огня
- анимация отлетающих наемников при взрыве возможна только при величине базового урона взрывчатки >= 50 и не дальше половины радиуса действия взрывчатки
- исправление для поиска медика и поиска раненого солдата
- улучшенная проверка, лечит ли медик солдата в данный момент (чтобы он не убегал от доктора)
- исправлена низкая мораль у AI
- минимальная дистанция от ближайшего противника, при которой солдатам разрешено залегать, уменьшена до 1/3 дневной видимости
- доработки баланса агрессивности AI
- солдат под обстрелом меньше стремится сближаться с противником
- уменьшена вероятность использования огня на подавление, если противник находится за пределами эффективной дальности оружия
- осторожное поведение, если солдат находится в укрытии и дальность оружия меньше расстояния до ближайшего противника
- уменьшен приоритет решения watch, если дальность оружия недостаточна
- поворот к ближайшему противнику перед принятием решения

Данное обновление исправляет некоторые ошибки, закравшиеся в предыдущие версии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.10.2016 в 00:02:33

on 1475689615, Махновский wrote:
будет весело первые несколько боёв. потом будет скучно: кинул спичку и уже победил )

Тестирование показало, что:
1) Использовать огонь в зарослях можно весьма эффективно, чтобы предотвращать обход с флангов.
2) За время довольно длительного боя огонь не успевает особо распространиться, так что нужно кидать побольше бутылок или взрывать канистры с бензином.
https://youtu.be/U1r3hQmE138?t=20m18s
3) После окончания боя и перехода в режим реального времени нужно из сектора уходить, чтобы предотвратить распространение огня (возможно, есть смысл для удобства запретить распространение огня в реальном времени, если в секторе нет противников).
4) В целом, фича получилась вполне интересной и полезной, например, за счет ограничения обхода с флангов получилось победить в лесном секторе 17 противников начальной командой, что иначе было бы проблематично.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.10.2016 в 20:34:12
2Seven: фича интересная, но пока всё же читерная: враг не всегда желает убегать при приближении огня. ну и для баланса видимо, придётся ввести в игру фосфорные гранаты у драньцев

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.10.2016 в 22:09:55
Небольшое обновление Ja2+AI:

https://www.dropbox.com/s/jjpevnamib3ejn9/ja2_7609en%2BAI_r298.exe?dl=0
https://www.dropbox.com/s/dzw604zfrjyrbar/ja2_7609ru%2BAI_r298.exe?dl=0

Изменения:
- AI будет избегать приближаться к зомби, новый расчет опасности зомби
- улучшения выбора точки передвижения/укрытия
- красный крест на значке медика увеличен в размере
- танки всегда выполняют проверку безопасности огня на подавление

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 25.10.2016 в 19:02:05
У меня с 283 при загрузке выдает ошибку Missing INTERFACE\DIGIFONT.STI
Посмотрел в exe там дальше тоже несколько файлов идет которых у меня нет.
Где их искать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.10.2016 в 19:06:36

on 1477411325, Salador wrote:
У меня с 283 при загрузке выдает ошибку

А чем r298 не устраивает? Там все нормально грузится.
Никаких новых файлов не нужно, все работает со стандартным 1.13 7609 и модами на его базе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Salador на 25.10.2016 в 19:23:43

Quote:
А чем r298 не устраивает?

Запустилось. Благодарю! Только что 298 русской не было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем skie на 06.11.2016 в 19:46:18
2Seven:  Есть ли возможность получить доступ к исходникам Ja2+AI версии 298? Иногда во время хода противника игра вываливается в черный экран, приходится запускать предыдущие версии (283, 236), чтобы обойти это, а на следующий ход опять запускать в 298.  Есть подозрение, что где-то происходит infinite loop... хотелось бы найти где.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.11.2016 в 20:01:56
2skie:
Для целей исправления багов - видимо, да, если ваши познания позволяют отлаживать незнакомый код.

К сожалению, используемый svn не поддерживает работу нескольких пользователей, насколько я знаю, так что выслать файлы исходников - это легко, а сделать доступ в svn на чтение, видимо, не получится технически.

Вообще, там есть новые полезные опции в Ja2_options.ini:
AI_DEBUG_INFO = TRUE
AI_DECISION_INFO = TRUE
AI_MISC_INFO = TRUE
AI_COVER_INFO = TRUE
AI_SHOT_INFO = TRUE
которые выводят в текстовые файлы в корне игры логи решений AI и другую полезную информацию.
Обычно по их анализу можно понять, что именно происходило непосредственно перед ошибкой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем skie на 08.11.2016 в 11:23:02
Как ни странно, включение этих опций выпадение в черный экран убрало... не знаю что и думать.
Правда пришлось добавить в ini секцию [Extended Options]. Вероятно у меня был какой-то старый Ja2_options.ini

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2016 в 14:50:59

on 1478593382, skie wrote:
Как ни странно, включение этих опций выпадение в черный экран убрало... не знаю что и думать.
Правда пришлось добавить в ini секцию [Extended Options]. Вероятно у меня был какой-то старый Ja2_options.ini  

Очень странный глюк!
Секция это опциональная, большинство нововведений включено по умолчанию, но вообще в Ja2+AI есть довольно много новых настроек в этой секции, чтобы включать/отключать нововведения.


on 1478593382, skie wrote:
Кстати наткнулся на глюк с 3 боем на ринге, если после боя выход из здания кем либо перекрыт, то игра зависает на часиках, но если успеть другим бойцом освободить проход, то все нормально.

Это с оригинала так, любые квесты крайне чувствительны к наличию свободного прохода куда надо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем stariy_voyack на 11.11.2016 в 11:20:32

on 1476997353, Seven wrote:
https://youtu.be/U1r3hQmE138?t=20m18s


Очень странное видео, я посмотрел и предыдущее тоже. Я так понимаю у всех сторон примерно одинаковое вооружение и личные параметры? Но враги не использовали гранаты, совсем,  в погоне за реализмом забыли про баланс? Я не верю что у 17 солдат не оказалось ни одной гранаты. Тем более это военные, а не наемный сброд, который может забыть что угодно и где угодно. Это здорово отразилось бы на тактике, как мне кажется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2016 в 13:43:55
2stariy_voyack:
В Ja2+AI противник очень активно использует гранаты, тут даже были соответствующие отзывы.
Количество гранат задается модом и зависит от раздачи, на низком уровне (а это буквально третье сражение в игре) их может быть мало.
На применение гранат есть ограничения - даже элитчик не будет использовать гранату против одного врага, если он не под обстрелом, а солдатам более низкого уровня требуется наличие нескольких противников и некоторые другие условия.
На оглушающие, газовые гранаты и осветители ограничений значительно меньше.
Если позволить AI кидать гранаты налево и направо, играть станет практически невозможно и не очень интересно, так что тут нужно соблюдать баланс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем stariy_voyack на 11.11.2016 в 16:12:57
2Seven:

Про баланс согласен полностью. Очень показательный момент как АИ отличается от человека. Уверен они так же знают сколько с нашей стороны человек, когда 1 боец равняется 3 твоим, то гранаты нужно бросать, но скрипты говорят нет. Пусть даже и обычную дымовую, она усложнила бы игру.
У меня была такая ситуация в "Silent Storm", контуженный вражеский солдат выронил оружие, когда контузия прошла он побежал в мою сторону, видимо такое задание у него было, как только обнаружил моих бойцов вернулся обратно за оружием которое выронил ранее и побежал обратно ко мне, чтобы пострелять наверное, но очков действия не хватило и он умер. Я бы на его месте сразу оружие подобрал.
Я ничего такого, мне нравится твоя работа по моду и видео понравилось, музыка хорошая, огонь классный, но мне показалось это странным. Спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2016 в 17:33:33

on 1478875318, mcmillan wrote:
жаль, что только в AI есть такие фишки с гранатами. Его нельзя прикрутить к свежему насу? Реально не хватает в 1.13 с аймом иногда драйва, когда бои 6 на 10. Вот когда 6 на 50, уже конечно было бы перебором =)

К новым версиям Aimnas-Bigmaps - нельзя, проект только под 7609, но можно использовать версию Aimnas-2015 с картами от 2016.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2016 в 17:42:42

on 1478869977, stariy_voyack wrote:
Про баланс согласен полностью. Очень показательный момент как АИ отличается от человека. Уверен они так же знают сколько с нашей стороны человек, когда 1 боец равняется 3 твоим, то гранаты нужно бросать, но скрипты говорят нет. Пусть даже и обычную дымовую, она усложнила бы игру.
У меня была такая ситуация в "Silent Storm", контуженный вражеский солдат выронил оружие, когда контузия прошла он побежал в мою сторону, видимо такое задание у него было, как только обнаружил моих бойцов вернулся обратно за оружием которое выронил ранее и побежал обратно ко мне, чтобы пострелять наверное, но очков действия не хватило и он умер. Я бы на его месте сразу оружие подобрал.
Я ничего такого, мне нравится твоя работа по моду и видео понравилось, музыка хорошая, огонь классный, но мне показалось это странным. Спасибо.

Критические отзывы всегда важны, потому что я смотрю на AI под определенным очень специфическим углом, и как это выглядит со стороны игроков, часто даже не представляю. Кроме того, я физически не могу протестировать игру во всем ее разнообразии, например, не так давно обнаружилось, что ночью слишком пассивный AI малоэффективен, так как игрок с ПНВ ходит и всех отстреливает, соответственно, были проведены изменения для ночного режима, или защитное поведение для пистолетчиков - тоже было скорректировано на более агрессивное с одновременным добавлением режима "прятаться и не выбегать, если противник далеко и общая атака не имеет успеха".
По поводу подбирания оружия - в Ja2+AI оно более эффективно, вообще в моих тестовых играх AI регулярно подбирает оружие, но только если оно в пределах досягаемости, обычно не дальше 10-15 клеток.
Про дымовые гранаты есть специальная задумка, как научить AI их использовать для обороны и нападения, а также использовать обычные гранаты для проделывания проходов в заборах, уничтожения мин и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2016 в 17:46:42
2stariy_voyack:
Вообще, большинство проблем с нереалистичностью и неэффективностью связано с ограниченностью самого подхода к AI в Ja2 (насчет SS не знаю, как там организовано).
Поскольку AI не имеет ни целей, ни планов, ни памяти, ни группового взаимодействия толком, приходится решать проблему набором сложных правил, что все равно не дает полноценного решения.
Нормального поведения можно достичь только с помощью goal-oriented подхода, но это по факту означает переписывание значительной части AI с нуля.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2016 в 18:45:43

on 1478965070, mcmillan wrote:
но вот "ночью слишком пассивный AI малоэффективен" жутко раздражает. Всю неделю откладывал бой на субботу, а получилась резня  Шахта Грамма 70+ врагов vs 6 бойцов, не бой а стрельба по мишеням  Стоят на месте, бегал вокруг и в упор стрелял - пока не видят цель, ни на что не реагируют ((

Это сейчас про что было? Про Aimnas-bigmaps unstable версии или про Ja2+AI для 7609?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 12.11.2016 в 20:13:16

on 1478961762, Seven wrote:
Про дымовые гранаты есть специальная задумка, как научить AI их использовать для обороны и нападения, а также использовать обычные гранаты для проделывания проходов в заборах, уничтожения мин и т.д.
в игре присутствует много противотанковых кумулятивных гранатомётов, которые драньцы не особо то и используют в игре. хорошо бы ещё научитьих ими стрелять в те места, куда спрятался мерк, например, ныкается боец за камнем или стеной, а тут раз, и нет ни стены (или камня), ни мерка. обидно будет за бойца, но зато как красиво умрёт, если реализовать такое...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 13.11.2016 в 14:45:50

on 1478970796, Махновский wrote:
в игре присутствует много противотанковых кумулятивных гранатомётов, которые драньцы не особо то и используют в игре. хорошо бы ещё научитьих ими стрелять в те места, куда спрятался мерк, например, ныкается боец за камнем или стеной, а тут раз, и нет ни стены (или камня), ни мерка. обидно будет за бойца, но зато как красиво умрёт, если реализовать такое...


лично у меня таких проблем нет, драньцы очень исправно лупят по скоплениям мерков и милиши в зданиях и на крышах (стреляя не поверх крыши, а в стену), один раз укокошили из РПО 4-х мерков, которых я "удачно" положил на крыше. Играю на инсейне с установкой 80% элиты в отрядах противника, мб в этом разница?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 13.11.2016 в 15:06:35

on 1479037550, MaksFay wrote:
драньцы очень исправно лупят по скоплениям мерков и милиши
это когда видят. а я имею ввиду, что стреляют и тогда, когда не видят, но "предполагают, что где-то там есть мерк". Если умеют стрелять из пулемётов через стены на звук, то вполне могут стрелять и из гранатомётов аналогичным образом. сразу бы отпало желание ныкаться за одним камнем или стеной весь бой, как на курорте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.11.2016 в 17:23:38

on 1479046789, mcmillan wrote:
про bigmaps unstable написал, что "последний нас"

Это странно, потому что в официальном 1.13 нет доработок для осторожного AI, так что он наоборот должен ломиться со всех сторон, а опция AI_NEW_MORALE включена? Она может влиять на более пассивное поведение ночью.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 16:17:49
Эти команды располагать в каком файле?

- новые опции для управления процессом замещения админов на регуляров, в зависимости от игрового прогресса и приоритета гарнизона/патруля:
UPDATE_GARRISON_ADMINS
UPDATE_PATROL_ADMINS  
UPDATE_GARRISON_ADMINS_PROGRESS_MODIFIER
UPDATE_PATROL_ADMINS_PROGRESS_MODIFIER  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 16:20:18
2Махновский:
Как и все остальные, в Ja2_options.ini, в секции [Extended Options]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 16:21:34

on 1476855615, Seven wrote:
- новая роль для AI: медики лечат себя и раненых солдат своей команды  

при каких условиях это возможно? у кого-то из солдат должна быть специализация "врач"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 16:23:52

on 1479129694, Махновский wrote:
при каких условиях это возможно? у кого-то из солдат должна быть специализация "врач"?

Аптечка/сумка + хотя бы один уровень навыка доктора.
Можно почитать в оригинальном описании фичи, она перенесена с минимальными изменениями (в Ja2+AI используются только медики, офицеров нет):
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21774&prevloaded=1&&start=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 16:30:11
2Seven: там на картинке значки рядом с солдатами. в игре они тоже видны или автор просто так обозначил роли на картинке для наглядности?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 16:33:48

on 1479130211, Махновский wrote:
там на картинке значки рядом с солдатами. в игре они тоже видны или автор просто так обозначил роли на картинке для наглядности?

В игре видны, но в Ja2+AI сами иконки несколько другие. Появляются только если наблюдать за солдатом несколько ходов. Чтобы показывались иконки, нужно включить опцию SHOW_ENEMY_RANK_ICON = 1

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 16:36:15
автор включает фичу прямо в процессе боя через "меню сектора", словно раздавая команды вражеским солдатам. Это так и реализовано, как на видео?
[Tactical Enemy Role Settings] нужно прописать в Ja2_Options.INI для активации или всё уже настроено в exe?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 16:40:47

on 1479130211, Махновский wrote:
на картинке значки рядом с солдатами
можно ли добавить картинку для ослепших солдат, и чтобы она была видна сразу, а не через несколько ходов? а то есть ослепляющие гранаты, но кто слепой от её эффекта, а кто нет, трудно иногда разобраться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 16:43:13
2Махновский:
В Ja2+AI роли работают автоматически, ничего включать не нужно.
Если у солдата есть навык и аптечка - будет лечить себя автоматически, а также раненых в своей команде.
Никаких опций из новых релизов в Ja2+AI нет, все новые опции находятся в [Extended Options] и перечислены в описании поименно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 16:44:36
2Махновский:
Отображение эффектов состояний планируется, когда-нибудь будет реализовано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 16:52:15

on 1479130993, Seven wrote:
Никаких опций из новых релизов в Ja2+AI нет, все новые опции находятся в [Extended Options] и перечислены в описании поименно.
вот это не понял, что имеется ввиду. подразумевается, что ничего никуда дополнительно прописывать не нужно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 16:58:39
2Махновский:
Никаких опций из основной ветки разработки, появившихся после стабильного релиза, в Ja2+AI не добавлялось, прописывать их никуда не нужно.
Все новые опции, добавленные в Ja2+AI по сравнению со стабильным релизом, находятся в секции [Extended Options] файла Ja2_Options.ini
Все новые опции,  добавленные в Ja2+AI по сравнению со стабильным релизом, описаны в этой ветке.
Ссылка на описание фичи медиков/офицеров из основной ветки разработки предоставлена для общего ознакомления с идеей фичи, никаких опций оттуда не добавлялось, но сам код фичи медиков близок к тому, что есть в Ja2+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 17:09:20
2Seven: если у меня в Ja2_Options.ini нет такой секции как [Extended Options], то её нужно там создать, или возьмутся значения по умолчанию из Ja2+AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 20:31:36

on 1479132560, Махновский wrote:
если у меня в Ja2_Options.ini нет такой секции как [Extended Options], то её нужно там создать, или возьмутся значения по умолчанию из Ja2+AI?

Для всех новых опций есть значения по умолчанию, можно ничего не создавать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 14.11.2016 в 20:36:03
2Seven: спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2016 в 23:00:32
Демонстрация поддержки фоновых звуков:

https://www.youtube.com/watch?v=cscfnsaGyjM

Описание тут:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21864&goto=347494&#msg_347494

Фича позволяет проигрывать в тактическом секторе фоновые зацикленные звуки, в основном звуки природы - шум ветра, птички и т.д.
Также поддерживается звук горящего огня, если в это время на видимом экране есть хотя бы один источник огня.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2016 в 11:55:08
2Махновский:
Стандартный телепорт Ctrl+T.

Quote:
At the Map Screen, press Ctrl+T      Teleport squad to sector under pointer in travel mode

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 15.11.2016 в 13:11:02
2Seven: чит-режим активировал, но Ctrl+T почему-то не подхватывается, когда указываю место телепортации

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2016 в 13:12:49
2Махновский:
Режим перемещения выбираешь для отряда?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2016 в 14:51:51
2Махновский:
Все как на видео - в режиме перемещения наводишь на нужный сектор и нажимаешь Ctrl+T вместо подтверждающего клика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 15.11.2016 в 15:01:05
2Seven: получилось.) спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 16.11.2016 в 06:29:00
Погонял пару вечеров Ja2+AI. Раньше играл в обычную 1.13, при этом  настройки NCTH не менял - всё оставлял как есть.
По первым ощущениям - на средней сложности играть стало значительно легче и реалистичнее. По крайней мере мои наемники перестали промахиваться в упор, а враги перестали бить хедшотами через полкарты.
Однако удивляет такой момент: при захвате Драссена, Читзены и баз ПВО в D2 и D15, примерно треть врагов были желтые - так и должно быть? Просто раньше они заканчивались уже в аэропорту... Ладно, начинаю штурмовать госпиталь в Камбрии - и опять вижу врагов в желтых футболках. ???
Да, они грамотно используют укрытия, обходят с флангов и лезут на крыши - но т.к. они вооружены пистолетами, им приходится выходить на максимально близкую дистанцию. В итоге, их без единого выстрела валят. :)
Оставшиеся красные тоже вооружены очень слабо (максимум ПП). Единственный нормально вооруженный враг (СВД) был на складе в Е11 - и то она у него почему то стреляла патронами 7.62х39...  :o
Два раза пока что сталкивался со спецназом - эти вроде бы вооружены неплохо. Их снайпер кстати НИ РАЗУ не промахнулся - пришлось переигрывать. :-/
В общем, не могу понять: с врагами так задумано? Или игра просто заточена под другие уровни сложности?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2016 в 08:55:04

on 1479266940, pomykanov wrote:
Погонял пару вечеров Ja2+AI. Раньше играл в обычную 1.13, при этом  настройки NCTH не менял - всё оставлял как есть.
По первым ощущениям - на средней сложности играть стало значительно легче и реалистичнее. По крайней мере мои наемники перестали промахиваться в упор, а враги перестали бить хедшотами через полкарты.  

В Ja2+AI изменено распределение пуль при выстреле в NCTH - при точном прицеливании (зеленый прицел) больше попаданий ближе к центру, при плохом прицеливании (красный прицел) пули в основном летят ближе к внешнему краю.
Соответственно, стало меньше глупых промахов и меньше удачных выстрелов из пистолета через пол карты.

Алгоритм автозамены админов в гарнизонах и патрулях несколько изменен, в стандартной 1.13 их практически нельзя увидеть, за исключением первых секторов.
Скорость замены зависит от текущего прогресса в игре и приоритета гарнизона.

Для более интересной игры имеет смысл использовать моды типа SDO или мода замены прогресса оружия LevProgression2, там противник изначально вооружен более дальнобойным оружием и играть несколько интереснее.

Вооружение противников в секторах зависит от текущего прогресса игры, кроме вручную заданного. Текущий прогресс зависит от настроек и количества проведенных боев/захваченных секторов и т.д.


on 1479266940, pomykanov wrote:
Единственный нормально вооруженный враг (СВД) был на складе в Е11 - и то она у него почему то стреляла патронами 7.62х39...  

Видимо так на карте оружие было задано.


on 1479266940, pomykanov wrote:
Их снайпер кстати НИ РАЗУ не промахнулся

На более высоких уровнях сложности и с более приличным оружием у противника такое будет происходить регулярно :-)


on 1479266940, pomykanov wrote:
Или игра просто заточена под другие уровни сложности?

Я тестирую игру на эксперте с модом SDO, что означает наличие у противника оружия уровня Mini-14 и SKS с самого начала игры. Пистолетный период никогда особо не тестировал, но если игрок приходит со снайперками против пистолетчиков, сделать тут с помощью AI практически ничего нельзя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 16.11.2016 в 10:47:41

on 1479275704, Seven wrote:
Вооружение противников в секторах зависит от текущего прогресса игры, кроме вручную заданного. Текущий прогресс зависит от настроек и количества проведенных боев/захваченных секторов и т.д.  

Так вот меня и удивило, что после захвата двух городов и двух баз ПВО противник до сих пор вооружен пистолетами. В стандартной 1.13 шахту Драссена приходили отбивать уже с винтовками. Именно поэтому кстати мне достаточно было средней сложности для вполне комфортной игры.


on 1479275704, Seven wrote:
но если игрок приходит со снайперками против пистолетчиков, сделать тут с помощью AI практически ничего нельзя.

Даже с медленной скоростью обновления оружия и большим ассортиментом у Бобби Рэя (3 на старте), после захвата двух городов мой отряд уже вооружен штурмовыми винтовками с оптикой. Мне кажется тут всё же перебор даже для средней сложности. Если конечно искусственно не усложнять себе игру.


on 1479275704, Seven wrote:
Я тестирую игру на эксперте с модом SDO

Ок, спасибо, попробую сегодня.  :)

P.S. Кстати, где-нибудь можно посмотреть описание мода SDO?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2016 в 11:11:31

on 1479282461, pomykanov wrote:
Так вот меня и удивило, что после захвата двух городов и двух баз ПВО противник до сих пор вооружен пистолетами. В стандартной 1.13 шахту Драссена приходили отбивать уже с винтовками. Именно поэтому кстати мне достаточно было средней сложности для вполне комфортной игры.  

Достаточно странно, а что пишет в этот момент по кнопке [v], какой текущий прогресс?
У админов вооружение слабое по игре, ниже текущего уровня, поэтому неудивительно, что они пистолетами вооружены в обычной схеме раздачи.
Есть еще один момент - админы в секторах и патрулях заменяются не мгновенно, а постепенно, раз в день какое-то количество или типа того, соответственно, если захватывать сектора быстро, то гарнизоны не успевают обновляться на регуляров, а если долго сидеть на одном месте, то при таком же прогрессе потом в секторах будет меньше желтых.
В стандартном 1.13 некоторый перекос в другую сторону - очень быстрый прогресс противника и оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2016 в 11:13:08

on 1479282461, pomykanov wrote:
Кстати, где-нибудь можно посмотреть описание мода SDO?


SDO:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20708&prevloaded=1&&start=0

Мод прогресса оружия/инвентаря для стандартного 1.13:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=22160&goto=335768&#msg_335768

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 16.11.2016 в 11:58:34

on 1479266940, pomykanov wrote:
Единственный нормально вооруженный враг (СВД) был на складе в Е11 - и то она у него почему то стреляла патронами 7.62х39
баг мода в раздаче патронов для СВД. То, что СВД была прописана врагу через карту, на выбор патронов не влияет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 17.11.2016 в 04:54:04

on 1479283891, Seven wrote:
Достаточно странно, а что пишет в этот момент по кнопке [v], какой текущий прогресс?  

Процесс игры текущий/максимально достигнутый: 30/30


on 1479283891, Seven wrote:
В стандартном 1.13 некоторый перекос в другую сторону - очень быстрый прогресс противника и оружия.

Ага, вот об этом и речь...

Кстати, количество патрулей тоже уменьшено? И вообще противник как-то слишком вяло воюет: Читзену за десять дней ни разу не приходили отбивать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.11.2016 в 11:24:02

on 1479347644, pomykanov wrote:
Читзену за десять дней ни разу не приходили отбивать.
может, ты перехватывал их отряд по дороге на читзену до этого?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 17.11.2016 в 17:09:24

on 1479371042, Махновский wrote:
может, ты перехватывал их отряд по дороге на читзену до этого?  

Я в Wildfire 6.08 перехватил шесть отрядов, идущих отбивать Читзену. Шесть, Карл! Но это не помешало дейдрановцам в дальнейшем контратаковать город.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.11.2016 в 02:11:05

on 1479391764, RadicalRex wrote:
Я в Wildfire 6.08 перехватил шесть отрядов, идущих отбивать Читзену. Шесть, Карл! Но это не помешало дейдрановцам в дальнейшем контратаковать город.

но какая-то ведь должна быть логика, почему в один прекрасный момент дейдрана с полным пулом солдат перестаёт нападать...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 18.11.2016 в 03:14:08
2Махновский: может из-за среднего уровня сложности. И контратака через пару дней всё же состоится?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 18.11.2016 в 04:17:00

on 1479371042, Махновский wrote:
может, ты перехватывал их отряд по дороге на читзену до этого?

Да вроде бы нет, т.к. сразу после захвата через Сан-Мону ушел в Камбрию.
Через несколько дней, когда я захватил все сектора в Камбрии, Читзену всё же один раз атаковали. :) Может, она просто считается не такой приоритетной целью?
Драссен до сих пор (30-ый день войны) регулярно атакуют, да и в шахту Камбрии через пару дней карательный отряд пришёл.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 18.11.2016 в 04:24:07

on 1479428048, RadicalRex wrote:
может из-за среднего уровня сложности.

Уж сильно средний уровень сложности в стандартной 1.13 отличается от 1.13+AI. :)
Хотя после захвата трёх городов и трёх ПВО противник уже гораздо лучше экипирован.
Лично моё мнение: в стандартной 1.13 в начале гораздо сложнее воевать, чем например с середины игры. А к концу и вовсе интерес пропадает. Т.е. сложность не возрастает, а наоборот падает.
P.S. На Insane не проходил пока  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.11.2016 в 11:35:10

on 1479428048, RadicalRex wrote:
может из-за среднего уровня сложности. И контратака через пару дней всё же состоится?

уровень сложности на атаки не влияет. НЕВОЗМОЖНЫЙ отличается от сложного уровня только завышенными вражескими параметрами точности и сопротивляемости урону. Остальные настройки такие же, как в уровне СЛОЖНЫЙ и регулируются через опции.
У меня баг пропал после того, как в новых играх перестал перехватывать вражеские отряды. Если конратаки пропали, то это навсегда.  
on 1479431820, pomykanov wrote:
Через несколько дней, когда я захватил все сектора в Камбрии, Читзену всё же один раз атаковали.  Может, она просто считается не такой приоритетной целью?
Драссен до сих пор (30-ый день войны) регулярно атакуют, да и в шахту Камбрии через пару дней карательный отряд пришёл.
Драссен имеет более высокий приоритет, чем Читзена. Хотя атаковать всё же должны, хотя бы 1 отряд из 10.

on 1479432247, pomykanov wrote:
моё мнение: в стандартной 1.13 в начале гораздо сложнее воевать, чем например с середины игры. А к концу и вовсе интерес пропадает. Т.е. сложность не возрастает, а наоборот падает.  
так и есть. слишком быстро игрок получает доступ ко всему оружию, враги реже атакуют, плюс южные секторы скучнее прорисованы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 18.11.2016 в 15:50:02

on 1479458110, Махновский wrote:
уровень сложности на атаки не влияет.

Но в оригинале было не так. :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.11.2016 в 15:57:42
2RadicalRex: если верить мишкам, то количество атак варьировалось только на лёгком, среднем и сложном уровне, а невозможный - это тот же самый сложный уровень, но с задраными параметрами врагов, вроде ко всем своим бонусам получали дополнительный бонус меткости и сопротивляемости урону.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.11.2016 в 15:59:43
2RadicalRex: я думаю, Seven знает лучше всех, что так да как, так как он знает движок почти наизусть, а я лишь делюсь знаниями в данном вопросе с чужих слов и своих ощущений от игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.11.2016 в 16:04:01
2Махновский:
К сожалению, стратегический AI вообще не изучал, а там определенно есть что поправить.
Flugente делал некоторые исправления для стратегического AI, которые я по возможности добавил в свой проект, но это все на данный момент, что можно было сделать.

Я, кстати, ни разу в 1.13 не сталкивался с ситуацией неатакущего противника, хотя и в поле перехватывал отряды, возможно, это как-то связано со стилем игры или еще с чем-то.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 18.11.2016 в 16:21:16

on 1479473862, Махновский wrote:
если верить мишкам, то количество атак варьировалось только на лёгком, среднем и сложном уровне, а невозможный - это тот же самый сложный уровень, но с задраными параметрами врагов

Но товарищ не играет на невозможном.

on 1479266940, pomykanov wrote:
на средней сложности


on 1479432247, pomykanov wrote:
P.S. На Insane не проходил пока

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.11.2016 в 16:41:15
2all:
В данной теме есть смысл обсуждать только проект Ja2+AI, основанный на стабильном 7609, для обсуждения Wildfire, unstable 1.13 и Aimnas есть соответствующие ветки, я этими проектами не занимаюсь и к данной ветке форума они отношения не имеют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.11.2016 в 00:35:08

on 1479935707, ewik985 wrote:
Вылеты происходят всегда во время боёв, в самых разных секторах, как правило во время хода противника или хода гражданских.  

Хотелось бы уточнить:
- вылеты происходят только с Ja2+AI, или также с Ja2+fix и стандартным Ja2.exe стабильного 7609?
- если система Win8-10, установлен ли патч реестра?
- отключен ли антивирусник для папки с игрой?
- происходят ли вылеты на предыдущих версиях Ja2+AI? (версии можно взять в архиве на яндекс диске в Builds\Archive)
- для проверки могу предложить  скачать сборку с яндекс диска, добавить в Data недостающие SLF файлы и проверить Ja2.exe или Ja2+fix в нескольких боях на предмет вылетов, скачать Ja2+AI более старой версии (до 300) и проверить на ней

Ja2+AI используют довольно много игроков и тут и на медведях, на регулярные вылеты никто не жаловался, так что проблема или с системой/установкой, или я накосячил в самых новых релизах, которые были выложены вчера/сегодня.

Выложенный aidebug.txt, к сожалению, ничего полезного не говорит.

on 1479935707, ewik985 wrote:
(видимо, 4 файла с логами разом прикрепить не удастся?)

Я и один как не знаю прикрепить :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ewik985 на 24.11.2016 в 00:49:10
Спасибо за оперативный ответ!
Вылеты происходят только с Ja2+AI.
Система Win7
Вылеты происходили и на версиях до 300.

В данный момент лихорадочно шерстил форумы, по чьему-то совету от лохматого года сменил разрешение - вылетело, затем в INI Editore включил тонкий progress bar и пока вылеты прекратились.
Пока ждал Вашего ответа успел всё удалить и снова установить и заполучить 100500 логфайлов.
Буду пробовать - если найду вразумительное что-то, то напишу.
Ещё раз спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.11.2016 в 00:58:40
2ewik985:
Если включить в настройках автосохранение каждый ход и потом загрузить перед вылетом, ошибка повторяется?
Если включить доп. опции лога в Ja2_options.ini, секция [Extended Options], можно попробовать понять, если ли связь с решениями AI:
AI_DEBUG_INFO = TRUE
AI_DECISION_INFO = TRUE
AI_MISC_INFO = FALSE
AI_COVER_INFO = FALSE
AI_SHOT_INFO = FALSE

Все решения пишутся в один общий файл AI_Decisions.txt, который может теоретически пролить свет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ewik985 на 24.11.2016 в 01:05:40
Пока имею вот...
Параллельно установил версию от Буки 1.12 в другое место - установил всё поверх. По Буке пока вылетов нет, но перекрестие прицела не на месте - слева вверху круга.
Запуск в оконном режиме вылетающей версии (Стим) не помогает.
Кажется, причина была в некомплекте файлов. Скопировал из буковской версии недостающие - пока полёт нормальный.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 24.11.2016 в 06:45:55

on 1479938740, ewik985 wrote:
По Буке пока вылетов нет, но перекрестие прицела не на месте - слева вверху круга.  

Вроде надо файл Cursors.slf заменить на этот https://yadi.sk/d/Fj_B0WEKNjRQJ/Patch

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 24.11.2016 в 14:12:38
Да,замечу что играть с Ja2+AI модификацией гораздо интереснее,чем нестабильными релизами.Я впервые за всю свою жизнь сколько играю в Джа увидел, что противник во время боя под моим обстрелом уползает :o,а не встает и бежит,а именно уползает.. :o .Забавно на это смотреть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.11.2016 в 15:59:32
2PARKAN:
Ползание также было в DoM и Ja2CW.
В DoM, насколько я помню, ползания было даже слишком много, в Ja2+AI оно сделано с расчетом на то, чтобы выглядело логично и реалистично, в соответствии с ситуацией, например, под обстрелом или когда AI решил ночью подкрасться :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.11.2016 в 17:48:51
Обновление Ja2+AI
Управление ополчением:
- Hold: меняет поведение на защитное
- Take Cover: ищет укрытие для защиты (используется низкая мораль)
Автоматическое изменение приказов для ополчения:
- ополчение с приказами STATIONARY/SNIPER не меняет их на SEEKENEMY
- приказы ONGUARD, ONCALL, CLOSEPATROL, RNDPTPATROL, POINTPATROL меняются на FARPATROL
- OCTH:поддержка режимов прицеливания для тегов <BurstToHitBonus>, <AutoFireToHitBonus> (позволяет сделать прицел, негативно влияющий на стрельбу очередью, но не влияющий при использовании других прицелов)
- штрафы на скрытность и камуфляж от лазеров применяются только когда оружие вскинуто
- исправления для камуфляжа: штраф на камуфляж применяется только к камуфляжу того же типа
- эффективность лазеров уменьшается с увеличением кликов прицеливания (лазер в основном полезен при неприцельной стрельбе)
- минимальная мощность оружия для анимации отлетания - 40
- опции ENABLE_TA, VOLUME_TA включают звук огня, если на экране есть хотя бы один источник огня (звук должен лежать в Ambient\fire.ogg)
- опции ENABLE_SSA, DEBUG_SSA, VOLUME_SSA включают звуки сектора (шум ветра, звуки птиц и т.д.), файлы должны лежать в Ambient\SSA\
- исправления ошибок для стрельбы
- улучшения для поиска укрытия
- AI не будет сближаться с противником, который находится слишком далеко, в зависимости от приказов
- r8340: исправление некорректного применения бонусов для ночного/подземного зрения
- при обороне города, AI с ограниченными приказами помогает только тем, кто находится в зданиях
- исправление ошибки дублирования оружия при разминировании
- резинку, веревку и скотч можно присоединять только к гранатам/взрывчатке нормального типа
- исправление ошибки отрицательной скидки betterprices_gun и betterprices для backgrounds
- сложность ловушки влияет на вероятность успешного разминирования
- убран бонус от кусачек при разминировании tripwire, вместо него используется тег <DisarmModifier> в items.xml
- исправление ошибки бонуса сложности разминирования дверей
- r8315: исправления для использования противогазов AI
- r8315: команда Alt+N заставит команду одеть противогазы
- отключен экспериментальный код выбора оружия
- присоединение предметов к взрывчатке увеличивает ее размер
- ополчение может использовать медиков
- AI игнорирует умирающих противников, если есть противники в лучшем состоянии

Скачать:
https://www.dropbox.com/s/u1gyg8xqjd6kczh/ja2_7609en%2BAI_r323.exe?dl=0
https://www.dropbox.com/s/8um2wp721t3anam/ja2_7609ru%2BAI_r323.exe?dl=0

Еще скачать:
https://www.dropbox.com/s/erirz2kpm16py8q/fire.ogg?dl=0
https://www.dropbox.com/s/djjsdjn54duf38z/Ambient.7z?dl=0


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 26.11.2016 в 00:36:08
обратил внимание, что при нападении врагов на сектор ополченцы, находящиеся далеко, почти не реагируют на присутствие врага в секторе, и приходится их гнать на врагов командами "Все в атаку".
это так и задумано?
если я нападу на сектор, враги тоже будут себя вести так пассивно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2016 в 01:24:06

on 1480109768, Махновский wrote:
обратил внимание, что при нападении врагов на сектор ополченцы, находящиеся далеко, почти не реагируют на присутствие врага в секторе, и приходится их гнать на врагов командами "Все в атаку".  
это так и задумано?  

В следующей версии ополчению будет возвращено по умолчанию активное поведение.


on 1480109768, Махновский wrote:
если я нападу на сектор, враги тоже будут себя вести так пассивно?

AI с приказами, отличными от SEEKENEMY, не будет пытаться сближаться с противником, если он находится слишком далеко. Автоматическое изменение приказов для солдат, обороняющихся в городе, отключено. Смысл в том, чтобы весь сектор не сбегался в одну точку при выстреле, а оборонял свои позиции в некотором радиусе, а игрок не сидел и отстреливал набегающих, а сам атаковал и продвигался вглубь города.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 26.11.2016 в 02:07:18

on 1480112646, Seven wrote:
AI с приказами, отличными от SEEKENEMY, не будет пытаться сближаться с противником, если он находится слишком далеко. Автоматическое изменение приказов для солдат, обороняющихся в городе, отключено. Смысл в том, чтобы весь сектор не сбегался в одну точку при выстреле, а оборонял свои позиции в некотором радиусе, а игрок не сидел и отстреливал набегающих, а сам атаковал и продвигался вглубь города.

до этого сидел на релизе 298. очень понравилось там поведение врагов, всё было в меру: кто-то в засаде, кто-то обходит с флангов, а кто-то прёт напролом на шум или на свежий труп.

в 323 релизе ополченцы вообще обленились: машутся на кулаках солдат и повстанец, а в 5 клетках от них стоят ополченцы и тупо за этим наблюдают. период пистолетный, бой идёт два часа, патроны у многих позаканчивались, но вмешиваться им лень. из того, что понравилось в AI, это то, что ополченцы прячутся от пуль, поэтому из 22 бойцов треть ещё живы и боеспособны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2016 в 12:11:48

on 1480115238, Махновский wrote:
в 323 релизе ополченцы вообще обленились: машутся на кулаках солдат и повстанец, а в 5 клетках от них стоят ополченцы и тупо за этим наблюдают.

Нужно смотреть конкретную ситуацию, возможно баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 26.11.2016 в 14:39:19
2Seven: рассказывай, жук  ;D Слышал, Смеагол хочет твой "проект" в свой мод внести?)
Или я не правильно понял?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2016 в 14:47:16
2SuLaR:
Перевожу. Он поинтересовался, планируется ли добавление фич из Ja2+AI в основную ветку разработки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 26.11.2016 в 15:49:34
2Seven: прости, мильком глянул и подумал, что он в свою ветку добавить хочет. Хотя, наверное так оно и будет..

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2016 в 15:50:52
2SuLaR:
Он себе добавить ничего не может, он разрабатывает мод для unstable версий, а я делаю исполняемый файл для стабильного 7609, они между собой никак не связаны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 26.11.2016 в 16:51:43
2Seven: но если твой проект внесут в базу, то вероятно и его мод подцепит со временем эти изменения. Если я конечно правильно себя и тебя понял))
Во всяком случаи, лично я думаю, что ты внес немалую лепту в развитие Джаги этим проектом, и пропустить его мимо столь значимого мода, как "Aimnas" - будет ошибкой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2016 в 16:57:08

on 1480168303, SuLaR wrote:
но если твой проект внесут в базу

Ни в какую базу его никогда не внесут, это отдельный проект, основанный на давно устаревшем коде.

on 1480168303, SuLaR wrote:
пропустить его мимо столь значимого мода, как "Aimnas" - будет ошибкой.

Мухи отдельно, котлеты отдельно. Aimnas развивается вместе с основной веткой кода, к которой я не имею отношения. Адаптировать свой проект к основному коду у меня нет ни времени ни желания, там со времен стабильного релиза произошли мегабайты изменений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 26.11.2016 в 18:03:20
2Seven: понял. Благодарю за разъяснения) Приоткрыл мне глаза на то, как все устроено)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.11.2016 в 13:29:23

on 1479998931, Seven wrote:
- опции ENABLE_TA, VOLUME_TA включают звук огня, если на экране есть хотя бы один источник огня (звук должен лежать в Ambient\fire.ogg)
- опции ENABLE_SSA, DEBUG_SSA, VOLUME_SSA включают звуки сектора (шум ветра, звуки птиц и т.д.), файлы должны лежать в Ambient\SSA\  

эти файлы уже есть в ja2 по умолчанию или их туда нужно залить предварительно?

on 1479998931, Seven wrote:
- убран бонус от кусачек при разминировании tripwire, вместо него используется тег <DisarmModifier> в items.xml  

<DisarmModifier> - это новый тег? в xml editor он не прописан?

on 1479998931, Seven wrote:
- r8315: исправления для использования противогазов AI  

что изменилось?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.11.2016 в 14:27:32

on 1480242563, Махновский wrote:
эти файлы уже есть в ja2 по умолчанию

Нет.


on 1480242563, Махновский wrote:
или их туда нужно залить предварительно?  

Нужно залить.


on 1480242563, Махновский wrote:
<DisarmModifier> - это новый тег?

Нет, существует давно, хотя в стандартном 1.13 вроде не используется. В SDO, к примеру, есть.


on 1480242563, Махновский wrote:
в xml editor он не прописан?  

Понятия не имею, я не автор XML Editor, это отдельный проект и как он работает - никто, кроме автора, не знает.


on 1480242563, Махновский wrote:
что изменилось?

Автор исправления пишет, что

Quote:
Fix: gasmask status was not always evaluated correctly


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 28.11.2016 в 04:13:35

on 1480112646, Seven wrote:
AI с приказами, отличными от SEEKENEMY, не будет пытаться сближаться с противником, если он находится слишком далеко. Автоматическое изменение приказов для солдат, обороняющихся в городе, отключено. Смысл в том, чтобы весь сектор не сбегался в одну точку при выстреле, а оборонял свои позиции в некотором радиусе, а игрок не сидел и отстреливал набегающих, а сам атаковал и продвигался вглубь города.
Сделает начало довольно-таки хардкорным. Ибо, в дебюте враг имеет лучшее вооружение, например, винтовки против твоих ПП, и если он еще будет ныкаться в укрытиях и держать свои точки, не сбегаясь посмотреть, а чё там у хох.. за углом, то будет весьма непросто. С другой стороны, при равном вооружении, не говоря уже о превосходстве игрока, атака на сектор будет весьма скучна и рутинна. Так как в единицу времени тебе будут противостоять лишь часть обороняющихся(без фланговых обходов, поскольку некем), перещелкать которых не составит никаких трудов. Кстати, уже заметил это, когда атаковал втроем против 6 на равном вооружении, даже слегка худшем - ругер мини14/дробовики vs заставы/HKg3. Одновременно мне противостояли 2-3 драника, а не 6. За последним пришлось пойти, в прямом смысле, через весь сектор. Сидел, охранял.
Так что идея спорная.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 28.11.2016 в 10:31:31
Вчера тоже столкнулся с неоднократными вылетами.  :( За пару часов игры, раз 10 вылетела. Система Win10, патч реестра стоит. Стандартная JA2 1.13 не вылетала точно, правда система была win7. Может быть проблема в системе?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 28.11.2016 в 10:33:36
2pomykanov: сижу на семёрке, вылетов нет

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.11.2016 в 11:59:20
2pomykanov:
В r325 вылетов не должно быть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 29.11.2016 в 12:09:25
Бррр запутался в установке! Может кто написать "нормально!" ход установки этого дополнения? Что и по какому порядку качать и ставить если у тебя чистая Ja2 1.13 7609 скаченая с этого форума в самой первой теме...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2016 в 12:20:00
2Danger:
Скачать Ja2_7609ru+AI.exe, скопировать в папку с игрой, запускать вместо стандартного Ja2.exe.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 29.11.2016 в 13:01:38
2Seven: тогда почему в твоем посте про обновление указаны еще докачки например:


on 1480413698, Danger wrote:
Еще скачать:
https://www.dropbox.com/s/erirz2kpm16py8q/fire.ogg?dl=0
https://www.dropbox.com/s/djjsdjn54duf38z/Ambient.7z?dl=0


Видел вроде еще какие то докачки по этому и получается в голове путаница)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 29.11.2016 в 13:45:54
2Danger: это звуки горящего огня и "шума природы", нужны только если ты хочешь, что-бы они были у тебя в игре

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 29.11.2016 в 14:08:30
2MaksFay: а как включить опции которые указал Seven и где?


Quote:
- опции ENABLE_TA, VOLUME_TA включают звук огня, если на экране есть хотя бы один источник огня (звук должен лежать в Ambient\fire.ogg)
- опции ENABLE_SSA, DEBUG_SSA, VOLUME_SSA включают звуки сектора (шум ветра, звуки птиц и т.д.), файлы должны лежать в Ambient\SSA\

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2016 в 18:02:43
2Danger:
Все новые опции добавляются в конце файла Ja2_options.ini

Quote:
[Extended Options]

; Разрушение крыш от взрывов или уничтожения поддерживающих стен.
ROOF_COLLAPSE = TRUE

; Камуфляжные профили для Shadow, Monk, Tex.
; Всегда камуфляжный портрет, всегда максимальный уровень камуфляжа.
CAMO_PROFILES = TRUE

; Заклинивание оружия у AI.
ENEMY_GUN_JAMS = TRUE

; Дополнительная проверка на наличие дружественных/нейтральных целей в секторе стрельбы.
SAFE_SUPPRESSION = FALSE

; Включение/отключение дополнительных анимаций для качков (стрельба с одной руки из двуручного оружия).
BADASS_ANIMATION = FALSE

; Возможность сохранения в режиме реального времени
SOFT_IRON_MAN = TRUE

; Гранаты взрываются на следующий ход (кроме газовых и осветительных)
DELAYED_GRENADE_EXPLOSION = FALSE

; Распространение огня по траве и другим сгораемым материалам
SPREAD_FIRE = TRUE

; Sector Ambients
ENABLE_SSA = FALSE
DEBUG_SSA = FALSE
VOLUME_SSA = 25

; Tactical Ambients
ENABLE_TA = TRUE
VOLUME_TA = 25

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ewik985 на 29.11.2016 в 20:52:53
У меня вылеты стали значительно реже. Но случаются. Есть ещё какая-то фигня на WF картах (фактически предметы и здания находятся на клетку севернее, чем визуально), но это не сюда.
А сюда у меня очередной вопрос:
ув. Seven, у Вас на ya.диске есть файлы с именем "ja2_7609ru+AI.exe" и "ja2_7609ru+AI_r325.exe". Оба обновляются одновременно. В чем в них разница?  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2016 в 20:55:00

on 1480441973, ewik985 wrote:
У меня вылеты стали значительно реже. Но случаются.

No savegame (just before the bug) - no cure.


on 1480441973, ewik985 wrote:
файлы с именем "ja2_7609ru+AI.exe" и "ja2_7609ru+AI_r325.exe".

Одно и то же, файл без указания ревизии - просто актуальная версия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 29.11.2016 в 22:01:28
Наверное баян, и не совсем уверен относится это к Ja2+AI или нет, но есть некоторая, вообще-то большая, проблема с вооружением ополчения.
Если вооружить милицию обмундированием с сектора(MILITIA_USE_SECTOR_EQUIPMENT = TRUE), то мало того, что при выходе или даже просто смене фокуса на другой сектор, милиция не запоминает свой инвентарь, то есть выбрасывает то, что в руках и хватает любое другое оружие, которое им не запрещено в стратег.инвентаре. Но и вещи просто начинают постепенно исчезать. Особенно если перевести ополчение в другой сектор. В пустой сектор без вещей. Все они будут голые. Только у одного из 10 сохранился ПНВ на голове. Всё что у них было исчезло в никуда.
Некоторые ополченцы при inspection(CTRL+.) не сбрасывают вещи, преимущественно это те менты, которые находятся на крышах.
Если атаковать сектор вместе с милицией - в сектор придут голые милиционеры.
Фича с одеванием отличная, за счет нее можно вытягивать сложные бои на начальных, да и не только, стадиях игры.

Почитал мишек, Flugente там указывали на подобное. Посты там 2013 года. Он обещал исправить или уже исправил в r5880. Я так понимаю он клепает свои .exeшники, которые отличаются от Ja2+AI 2Seven:'а. Мишнику тему пока еще не дочитал, вопрос - ручное обеспечение милиции в итоге наладили? И если да, то можно это внедрить в Ja2+AI? Спасибо за внимание.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2016 в 22:09:15
2htly:
Ja2+AI - это расширенная версия, основанная на стабильном 7609.
Версия 5880 была задолго до 7609, поэтому все, что туда включено, включено и в 7609.


on 1480446088, htly wrote:
мало того, что при выходе или даже просто смене фокуса на другой сектор, милиция не запоминает свой инвентарь, то есть выбрасывает то, что в руках и хватает любое другое оружие, которое им не запрещено в стратег.инвентаре.

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


on 1480446088, htly wrote:
Особенно если перевести ополчение в другой сектор. В пустой сектор без вещей. Все они будут голые. Только у одного из 10 сохранился ПНВ на голове. Всё что у них было исчезло в никуда.  

Возможно, баг. Если есть исправление этого после 7609, можно попробовать добавить.


on 1480446088, htly wrote:
не совсем уверен относится это к Ja2+AI или нет

Единственный способ проверить - провести один и тот же эксперимент в чистом ja2.exe 1.13 7609, а потом в Ja2+AI, и сравнить результат. Если проблема возникает только в Ja2+AI, можно начать искать ревизию, начиная с которой она появляется, архив ревизий есть на яндекс диск. Найдя ревизию, с которой появилась проблема, можно начать изучать и исправлять код.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 29.11.2016 в 22:19:57
Да вряд ли стоить тратить время, фишка слишком глючная, но правда интересная.
Последний пост от автора показывает, что он уже перешел на нестабильные версии.

Quote:
I've improved navaroe's addition in r8014 & GameDir r2278.

   JA2_Options.ini setting MILITIA_USE_SECTOR_EQUIPMENT_GUN_ATTACHMENTS controls whether this code is called at all (in case one does not want the militia to move attachments to whatever they are using).
   Attachments are rated depending on their class. The following attachments are used: Scopes, foregrip, bipod, lasers, sights, muzzle, stock, sling.
   Attachments are rated just like any other item during the militia equipment process is. For now this is simply status * coolness.
   After evaluation, attachments are added in the above order. This means that militia will now take bipod attachments, but always prefer foregrips for their shared slot.
   There is a possible issue where, if several attachments of different status are in a stack, the wrong (not-best-status) attachment is retrieved from that stack. I consider this not important to fix (it's just militia equipment).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 29.11.2016 в 22:21:33

on 1480446555, Seven wrote:
Так и должно быть, ополчение пересоздается случайным образом каждый раз, когда сектор загружается или происходит повышение.
Ну да, только каждый раз остается все меньше и меньше оружия. Если бы оно не пропадало, то пусть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2016 в 22:27:47

on 1480447197, htly wrote:
Да вряд ли стоить тратить время

Баги надо исправлять по возможности.


on 1480447197, htly wrote:
Последний пост от автора показывает, что он уже перешел на нестабильные версии

Он перешел на нестабильные версии года 2 назад, точнее, стабильными он никогда и не занимался.
Вообще, код ополчения достаточно сильно изменился со времен 7609
- индивидуальное ополчение
- стратегическое управление ополчением
- агентство наемников (покупка ополчения)
- выбор присоединяемых предметов при вооружении ополчения
и т.д.


on 1480447293, htly wrote:
Ну да, только каждый раз остается все меньше и меньше оружия. Если бы оно не пропадало, то пусть.

Если перед перемещением заставить их бросить оружие?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 29.11.2016 в 22:38:56

on 1480447667, Seven wrote:
Он перешел на нестабильные версии года 2 назад, точнее, стабильными он никогда и не занимался.  
Ну это да, начало темы 2013 года, подзабросил он её где-то в конце 2014.

on 1480447667, Seven wrote:
Если перед перемещением заставить их бросить оружие?  
А там такое дело, что даже если дать и сразу же  забрать (разрешено все, кроме гранат и гранатометов) - вещей уже меньше на 5-10 шт. Надо делать эксперимент в "чистом поле", а я не владею, скажем так, консолью, чтобы произвести чистый опыт - например, 30 вещей дал в пустом секторе, после дал команду сбросить и посчитать чего, куда и почему не хватило.
И, кстати, неизвестно куда они девают шмотки при переходе в соседнй сектор при атаке или когда их передвигаешь в др. сектор на стратег. экране.

on 1480447667, Seven wrote:
Вообще, код ополчения достаточно сильно изменился со времен 7609  

Да, там много клевых штучек.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 00:06:16
2Seven: Послушай, а вот твой экспериментальный проект, видео сейчас не найду, но ты же знаешь, это там где можно управлять ополченцами почти так же как и своими мерками. Эти ополченцы будут действовать/двигаться самостоятельно, кроме стрельбы естественно, если ты бросишь их на произвол судьбы?
Как по мне, так это самое лучшее улучшение милиции (вооружение Flugente тоже неплохое, но многоглючное). Даже с хреновеньким оружием можно неплохо повоевать с таким-то управлением.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 00:16:29

on 1480453576, htly wrote:
Эти ополченцы будут действовать/двигаться самостоятельно, кроме стрельбы естественно, если ты бросишь их на произвол судьбы?  

Если им не давать команд, они будут использовать свой обычный AI.
Ополчением нельзя управлять так же, как своими наемниками - несмотря на наличие приказов от игрока, у них сохраняются некоторые рефлексы поведения (не забегать в огонь и т.д.) и инстинкт самосохранения, так что можно дать команду ополченцу атаковать большую группу противников, но если его никто не поддерживает, он не побежит туда один, а будет стрелять из укрытий, постепенно сближаясь. Можно задать приоритетную цель, но если перед ним внезапно возникнет противник, он будет атаковать его, а не заданную цель. И так со всем остальным. То есть, это больше похоже на реальное управление подразделением, когда нужно продумать план боя, раздать приоритеты и обозначить направления атаки, а не на игру в шахматы, где можно полностью контролировать действия бездушных фигурок.
На мой взгляд, это добавляет дополнительный уровень глубины для игры и заставляет больше задумываться о тактической части, особенно должно быть интересно с новым AI противников.

Про глюки с вооружением - вроде тут народ им пользовался, про глюки не писали.
Насколько я помню, предметы могут пропадать при использовании move assignment, а вооружение ополчения должно работать нормально, но сам никогда толком не тестировал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 30.11.2016 в 00:37:40
2Seven: Большое спасибо уже в какой раз! НО что за дела пытаюсь нажимать на спасибо на пост а мне пишет форум - то что надо быть взрослым чтоб отметить репу  :(

А еще непонял куда надо конкретно скопировать папку Ambient с звуками?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 00:42:48

on 1480454189, Seven wrote:
Если им не давать команд, они будут использовать свой обычный AI.
Ополчением нельзя управлять так же, как своими наемниками - несмотря на наличие приказов от игрока, у них сохраняются некоторые рефлексы поведения (не забегать в огонь и т.д.) и инстинкт самосохранения, так что можно дать команду ополченцу атаковать большую группу противников, но если его никто не поддерживает, он не побежит туда один, а будет стрелять из укрытий, постепенно сближаясь. Можно задать приоритетную цель, но если перед ним внезапно возникнет противник, он будет атаковать его, а не заданную цель. И так со всем остальным. То есть, это больше похоже на реальное управление подразделением, когда нужно продумать план боя, раздать приоритеты и обозначить направления атаки, а не на игру в шахматы, где можно полностью контролировать действия бездушных фигурок.
На мой взгляд, это добавляет дополнительный уровень глубины для игры и заставляет больше задумываться о тактической части, особенно должно быть интересно с новым AI противников.  
Ну это просто круто. что они не просто болванчики, а имеют свой диапазон решений.


on 1480454189, Seven wrote:
Про глюки с вооружением - вроде тут народ им пользовался, про глюки не писали.  
На мишках об аналогичных глюках подряд 3 страницы, только под конец перестали.

on 1480454189, Seven wrote:
Насколько я помню, предметы могут пропадать при использовании move assignment
Это перемещение ополчения в другой квадрат на стратегической карте?
Так в этом месте и пропадает большая часть оружия, если не дать им команду сбросить, то в новый сектор они прибудут голые, а все обмундирование пропадет насовсем. Точно так же они прибывают голые, если ты запрашиваешь подкрепление из соседних секторов.

И надо что-то делать с сидунами в домах. Ты недавно ввел эту фичу, но скажу тебе, она лишь ухудшает геймплей, хотя по идее должна придавать действиям ИИ реалистичности. Мол, окопался на кухне и "сидю".
[offtop]http://i.imgur.com/mQvUnon.jpg[/offtop]
Пришлось оббегать все дома, чтобы найти этого последнего. Самое смешное, что справа от него у дверей за табличкой стоял мой мерк, стоял давно пока я его искал по городу, а драник все равно сидел за дверью и не высовывался.
Я атаковал этот сектор вшестером против 20, в начале попал в засаду , кинуло, значит, в центр карты и все равно легко победил(оружие одинаковое - свд, пулеметы и подобное), потому что против меня в начале боя было 5-6, потом еще подтянулись с открытой местности 5-7, а остальной контингент сидел по домам. Причем он даже не выходит оттуда - пару шагов и заходит назад.

драник слегка туговат на уши. Раньше было ухо как у орла, а глаз еще острее =)
https://youtu.be/GNTYcr5Ixvk

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 00:56:25

on 1480455768, htly wrote:
Сегодня в 00:16:29, Seven писал(a):
Насколько я помню, предметы могут пропадать при использовании move assignment
Это перемещение ополчения в другой квадрат на стратегической карте?  

Нет, это когда наемнику дается задание носить предметы из одного сектора в другой.
Если предметы пропадают при вооружении ополчения, это надо чинить, но пока не представляю как, я ж не автор фичи :-)


on 1480455768, htly wrote:
И надо что-то делать с сидунами в домах. Ты недавно ввел эту фичу, но скажу тебе, она лишь ухудшает геймплей, хотя по идее должна придавать действиям ИИ реалистичности. Мол, окопался на кухне и "сидю".

Фича экспериментальная, буду много тестировать и сильно дорабатывать, пока можно отключить с помощью AI_TOWN_DEFENSE = FALSE


on 1480455768, htly wrote:
Пришлось оббегать все дома, чтобы найти этого последнего.

Можно же на карте определить примерный район, и там уже проводить зачистку, все дома незачем проверять.

Что касается конкретного засадника на скрине - у него приказы Stationary и Defensive, это ему автор карты так поставил, и с таким приказом он и в оригинале никуда не пойдет дальше 5 клеток и высовываться не будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 00:58:40

on 1480455768, htly wrote:
Причем он даже не выходит оттуда - пару шагов и заходит назад.
 
https://youtu.be/GNTYcr5Ixvk

Странно, что он не реагирует - должен был услышать шум открываемой двери, хотя может он просто из-за дождя не слышит?
Я бы посмотрел сейв, как и всегда в случаях странного/нелогичного поведения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:06:33

on 1480456585, Seven wrote:
Нет, это когда наемнику дается задание носить предметы из одного сектора в другой.  
А ну да, точно. Не носят исправно, я как-то раза 2 носил - спецом подсчитывал количество. Совпадает.

on 1480456585, Seven wrote:
Если предметы пропадают при вооружении ополчения, это надо чинить, но пока не представляю как, я ж не автор фичи
При вооружении и разоружении. Или ты вручную приказываешь сбросить, или уходишь из сектора - без разницы. Количество вещей сокращается.

on 1480456585, Seven wrote:
Фича экспериментальная, буду много тестировать и сильно дорабатывать, пока можно отключить с помощью AI_TOWN_DEFENSE = FALSE
Желаю удачи в этом деле. Ну, а я пока отключу, а то слишком просто стало, не попреодолевать =)

on 1480456585, Seven wrote:
Можно же на карте определить примерный район, и там уже проводить зачистку, все дома незачем проверять.  
У меня, к сожалению, почему эта функция не работает. Нет отметок на карте сектора. Хотя в настройках указывал и 3, и 2 и одного оставшегося.

on 1480456585, Seven wrote:
Что касается конкретного засадника на скрине - у него приказы Stationary и Defensive, это ему автор карты так поставил, и с таким приказом он и в оригинале никуда не пойдет дальше 5 клеток и высовываться не будет.  
Нет, это не первый штурм, группа в 20 драников заняла его в очередной раз. Этот сектор с АСА у меня уже 4 раз переходит из рук в руки. Но это первый раз когда штурмую его с твоим нововведением. Поэтому сразу бросилось в глаза.
Задумка хорошая, буду тестировать новые версии, но пока, с твоего позволения, выключу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:12:01

on 1480456720, Seven wrote:
Я бы посмотрел сейв, как и всегда в случаях странного/нелогичного поведения.  
Но проблемо.
Этот раньше момента, когда бегал искал. Если нетрудно, покажи хоть как выглядит метка, когда последнего ищешь по карте.
https://yadi.sk/d/hzoLLcXaznrLZ

Этот тот что на видео.
https://yadi.sk/d/O8kBXghkznrSY

А что такое Alert Status: Black?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 01:14:08
глюки с персональным вооружением были изначально, ещё когда не существовало ja+AI.
когда перешёл на 7609, тоже думал, что фича супер, но там было столько гемора с вооружением, что это походило скорее на поговорку "баг на баге и багом погоняет", поэтому фичу отключил и вернулся на логически понятную классику.


on 1480455768, htly wrote:
И надо что-то делать с сидунами в домах. Ты недавно ввел эту фичу, но скажу тебе, она лишь ухудшает геймплей, хотя по идее должна придавать действиям ИИ реалистичности. Мол, окопался на кухне и "сидю".  

согласен. если на карте должен быть кемпер, то его лучше назначать через редактор карты с функцией "Stationary", а дополнительно превращать ботов из агресоров в пассивов с началом боя нет смысла, это только ухудшит их общую стратегию, которая задумывалась автором. например, рисуя карту, в одном секторе я бы мог посадить только кемперов, и задача стояла бы очистить от таких ботов здания, а в другом сценарии я, наоборот, хотел бы напустить на отряд орды психов, чтобы мерки только и успевали отстреливаться. если поведение поломать, то сцкенарий тоже может измениться.
как я и писал ранее, мне нравилось поведение врагов при нападении на их сектор в билде 298. В более свежих билдах пока захват сектора не оценил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 01:16:15

on 1480457521, htly wrote:
Если нетрудно, покажи хоть как выглядит метка, когда последнего ищешь по карте.  

Первый пост, последний скриншот:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=22117&prevloaded=1&&start=0
При стандартных опциях у меня всегда показывает:

Quote:
[Overhead Map Settings]
;Settings for the mark remaining hostile feature, only works on Bigmaps and resolutions above 1650x1080, toggle on/off in Preferences!
;Modes:
; 0 Off
; 1 Draw Rectangles
; 2 Draw Rectangles and hatch them with the 'no deployment' pattern
MARKER_MODE = 2
;Precision governs how small the marked area will be
; 0      Hostiles are in a general area 180 tiles across
; 1 Hostiles are in a general area 120 tiles across
; 2 Hostiles are in a general area  90 tiles across
; 3 Hostiles are in a general area  60 tiles across
; 4 Hostiles are in a general area  45 tiles across
; 5 Hostiles are in a general area  30 tiles across
DAYTIME_PRECISION = 4
;Same as above, this time for Night
NIGHTTIME_PRECISION = 5
;Number of remaining Soldiers before their location gets marked
MAX_SOLDIERS_LEFT = 1


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:21:21

on 1480457775, Seven wrote:
Settings for the mark remaining hostile feature, only works on Bigmaps and resolutions above 1650x1080
А ну ясно. Попробую поставить такое разрешение, правда там нифига не видно.

апд.
Нет, не видно. Вообще непонятно как можно играть с таким разрешением... на 22 дюймах ничего не видно, хотя на зрение не жалуюсь.
[offtop]http://i.imgur.com/reoilZX.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 01:26:58

on 1480457648, Махновский wrote:
согласен. если на карте должен быть кемпер, то его лучше назначать через редактор карты с функцией "Stationary", а дополнительно превращать ботов из агресоров в пассивов с началом боя нет смысла

Приказы у ботов не меняются, если он был Stationary, то останется Stationary, если он был Close Patrol, то он и останется Close Patrol.
Разница в том, что в стандартном 1.13 после начала боя сбегается весь сектор, а в Ja2+AI солдат с приказом ONGUARD не будет пытаться сблизиться с противником, если он дальше области видимости, то есть он делает именно то, что ему прописано приказами в редакторе - охраняет некоторую позицию, перемещаясь в определенных пределах.


on 1480457648, Махновский wrote:
например, рисуя карту, в одном секторе я бы мог посадить только кемперов, и задача стояла бы очистить от таких ботов здания,

Кемперы - это слишком скучно, они ограничены 5ю клетками. В моем варианте можно задать приказ Close Patrol, и он будет перемещаться примерно в пределах видимости, но не побежит за противником в лес на другом конце карты, то есть будет вести себя логично.


on 1480457648, Махновский wrote:
а в другом сценарии я, наоборот, хотел бы напустить на отряд орды психов, чтобы мерки только и успевали отстреливаться

Для этого в Ja2+AI, как и в оригинале, достаточно им задать приказ Seek Enemy + Aggressive/Brave, для такого приказа нет ограничений по перемещению.
Только в стандартном 1.13 вообще все боты ведут себя как орды психов, а хотелось бы, чтобы они оборонялись в секторе, а не пытались сами атаковать и выбегать из укрытий.


on 1480457648, Махновский wrote:
если поведение поломать, то сцкенарий тоже может измениться.  

Речь не идет о поломать, речь о том, чтобы заставить AI делать именно то, что он и должен по задумке картодела, с одними приказами - сидеть на одной позиции, с другими - охранять некоторую территорию, с третьими - активно искать и атаковать противника везде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 01:30:18

on 1480458081, htly wrote:
А ну ясно. Попробую поставить такое разрешение, правда там нифига не видно.

У меня в 1024x768 отлично работает. Возможно, у тебя в игровых настройках отключено Mark Remaining Hostiles?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:34:27

on 1480457648, Махновский wrote:
поэтому фичу отключил и вернулся на логически понятную классику.
Решение разумное, только вот понятная классика голозада и вооружена револьвера 38 калибра, когда  вокруг валяются ПП и винтовки, броня и прочие ништяки. А тренировать их в синих нет времени, повсюду драники аки лемминги.
Поэтому задумка с вооружением очень годная для ранних стадий и после, для, например, вооружения пулеметами/гранатаметами обитателей "вышек" для обороны большого открытого пространства на некоторых локациях.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 01:38:45
2htly:
Можно раскладывать оружие в местах обитания ополчения, они его подберут когда бой начнется, в этом случае, насколько я знаю, они его нормально должны потом выбрасывать.
Основная проблема в точках генерации ополчения, которые нельзя менять и никак нельзя задать, какой тип там появится - снайпер/пулеметчик и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:40:04

on 1480458618, Seven wrote:
Возможно, у тебя в игровых настройках отключено Mark Remaining Hostiles?  
Мать моя женщина! Совсем уже докатился...
Возблагодарим 2Seven: за починение такого трудноуловимого бага!
[offtop]http://i.imgur.com/oldE2Gn.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:42:31

on 1480459125, Seven wrote:
Можно раскладывать оружие в местах обитания ополчения, они его подберут когда бой начнется
Ммм... Ну теоретически да, где-то я о таком читал. Но практически я не помню чтобы видел, что ополчение стремилось заменить свою пукалку на что-то более практичное. Есть какие-то переменные за это отвечающие или оно само должно работать?


on 1480459125, Seven wrote:
Основная проблема в точках генерации ополчения, которые нельзя менять и никак нельзя задать, какой тип там появится - снайпер/пулеметчик и т.д.  
ааа... так еще оружие должно совпасть с типом милиционера? Если оно ему не понравится, то подбор не состоится? Но по сути, зеленая милиция же бомжи без скиллов. один скилл там и то праздник. Да и тот обычно hand to hand.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 01:46:08

on 1480459351, htly wrote:
Есть какие-то переменные за это отвечающие или оно само должно работать?

Насколько я помню, если он в этот момент не видит противника и не бежит ему навстречу, то он смотрит вокруг и сравнивает Deadliness (можно посмотреть в Weapons.xml) оружия в руках и того, что на земле валяется, и может подобрать. Это актуально в основном для Stationary, насколько я понимаю.
Можно проверить при обороне - созвать всех к себе, задать им Hold (переключит в Stationary) и посмотреть, как будут подбирать раскиданное вокруг оружие с высоким Deadliness.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 01:46:37

on 1480459351, htly wrote:
ааа... так еще оружие должно совпасть с типом милиционера?  

Нет, ему все равно, главное чтобы было круче чем то, что в руках.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 01:50:57

on 1480459568, Seven wrote:
Можно проверить при обороне - созвать всех к себе, задать им Hold (переключит в Stationary) и посмотреть, как будут подбирать раскиданное вокруг оружие с высоким Deadliness.  
О, сейчас попробую.

on 1480457521, htly wrote:
А что такое Alert Status: Black?
Ты наверно не заметил? Я пост правил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 01:57:48

on 1480458418, Seven wrote:
В моем варианте можно задать приказ Close Patrol, и он будет перемещаться примерно в пределах видимости, но не побежит за противником в лес на другом конце карты, то есть будет вести себя логично.  
Как по мне, то эти приказы хороши для стелс-боя, но если бой переходит в активную фазу, у врагов больше шансов победить, если они накинутся на противника все вместе, но используя фишки нового интеллекта, обходя с флангов, прячась от пуль, стреляя на подавление и т.д.
Поэтому будет логично, если все, кто не статичен, побегут зачищать сектор от непрошенных гостей.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 01:59:29

on 1480458418, Seven wrote:
Для этого в Ja2+AI, как и в оригинале, достаточно им задать приказ Seek Enemy + Aggressive/Brave, для такого приказа нет ограничений по перемещению.  
это хорошо. а то я уж подумал, что новый интеллект сам всё переписывает с началом боя

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 02:02:05

on 1480459857, htly wrote:
Ты наверно не заметил? Я пост правил.

Про статусы в первом посте этой темы написано, в самом конце.
Green - мирный статус, противник неизвестен.
Yellow - что-то слышал, но что именно - непонятно.
Red - поднята тревога (тревогу может поднять тот, кто увидел противника и сообщил по рации, или в некоторых других случая - обнаружен труп, обнаружена бомба и т.д.), но в данный момент противника не видит.
Black - в данный момент видит противника.

Таким образом, реальный бой всегда происходит в Red/Black, Green может быть интересен только в мирное время и для шпионских операций, а Yellow вообще довольно редкая вещь - если AI услышал выстрел, он поднимает тревогу, то есть Yellow это только неспецифицированный звук - типа камень бросили или дверью хлопнули, но не шаги и не выстрел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 02:05:14

on 1480460268, Махновский wrote:
Как по мне, то эти приказы хороши для стелс-боя, но если бой переходит в активную фазу, у врагов больше шансов победить, если они накинутся на противника все вместе, но используя фишки нового интеллекта, обходя с флангов, прячась от пуль, стреляя на подавление и т.д.  
Поэтому будет логично, если все, кто не статичен, побегут зачищать сектор от непрошенных гостей.

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


on 1480460369, Махновский wrote:
это хорошо. а то я уж подумал, что новый интеллект сам всё переписывает с началом боя

Для некоторых ролей меняется Attitude на более защитную - это командир, минометчик, снайпер и т.д.
Приказы в Ja2+AI не меняются, в отличие от стандартного 1.13, где меняются автоматически Onguard -> Close Patrol -> Far Patrol.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 02:09:01

on 1480460525, Seven wrote:
Про статусы в первом посте этой темы написано, в самом конце.
Ага.
- reserve APs to hide after shot when in dangerous place
ну все правильно тот солдат делал, разве что глуховат =D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 02:14:15

on 1480460714, Seven wrote:
Приказы в Ja2+AI не меняются, в отличие от стандартного 1.13, где меняются автоматически Onguard -> Close Patrol -> Far Patrol.
Если онгарду оставить его охранное поведение, то половина боя пройдёт с скучном снайперском отстреле таких парней, сидящих в охране.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 02:15:26

on 1480460714, Seven wrote:
На практике это приводит к тому, что игрок занимает выгодную позицию за периметром обороны и отстреливает тех, кто к нему бежит. А должно быть наоборот - AI обороняется, используя преимущества здания - окна, крыши, и прячась от снайперского огня, а игрок должен штурмовать сектор.  
Надо как решить проблему того, что сидящие в домах должны как-то помогать тем, которые на улице. Пытаться оценить ситуацию, с учетом своего класса и навыков, класса своего оружия, количества оставшихся союзников, кол-ва видимых нападающих(если видят 1-2, то реакция низкая, если уже 5+, то статус полный ред) расстояния на котором идет бой. Факторов можно добавить множество.

Да, и если делать упор на оборону зданий, то тогда нужен бонус обороняющимся в реакции - кто-то в окно сунулся - получи. А то в этом бою Maddog(Бешенный), которого никак нельзя заподозрить в суперреакции и назвать мастером перехвата, легко интераптит драника в доме с ружьем, после того как убил выбежавшего из-за угла, который даже не повернулся в сторону звука выстрела.
Ощущение, что в дождь противник "слегка" глуховат.

https://youtu.be/W0kSnmKVDvU

upd. Хотя не, что-то я погнал. Все нормально у Бешенного с реакцией. Но все равно факт того, что солдат не повернулся на звук выстрела, а продолжать тупить в стенку - ненормален.
http://i.imgur.com/AZS0E0v.jpg

Ну не суть. Надо все равно сидящим внутри дома давать бонус к перехвату. Поскольку они могут судить по звукам, да и просто уже быть наведенными на окна/двери, а входящий лишен такой возможности. Если уж брать сравнение с реальностью, то заходить нужно после гранаты. Жаль, что в игре так не получится, радиус даже Мк2 весьма невелик, оглушалок тоже. Можно газ кидать как вариант.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 02:19:52

on 1480461255, Махновский wrote:
Если онгарду оставить его охранное поведение, то половина боя пройдёт с скучном снайперском отстреле таких парней, сидящих в охране.

Это если он как в оригинале, сидит на улице и мух считает (или ворон ловит?).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 02:20:37

on 1480461326, htly wrote:
Надо как решить проблему того, что сидящие в домах должны как-то помогать тем, которые на улице. Пытаться оценить ситуацию, с учетом своего класса и навыков, класса своего оружия, количества оставшихся союзников, кол-ва видимых нападающих(если видят 1-2, то реакция низкая, если уже 5+, то статус полный ред) расстояния на котором идет бой. Факторов можно добавить множество.

Примерно к этому все и идет, но пока реализована только малая часть задуманного.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 12:32:55

on 1480461592, Seven wrote:
Это если он как в оригинале, сидит на улице и мух считает (или ворон ловит?).
да, не хотелось бы, чтобы всё вернулось на круги своя или бой превратился в скучный отстрел издалека стойко охраняющих только свои пять тайлов ботов, как это был в 228 релизе. )).  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 15:02:01

on 1480461326, htly wrote:
Ну не суть. Надо все равно сидящим внутри дома давать бонус к перехвату. Поскольку они могут судить по звукам, да и просто уже быть наведенными на окна/двери, а входящий лишен такой возможности. Если уж брать сравнение с реальностью, то заходить нужно после гранаты. Жаль, что в игре так не получится, радиус даже Мк2 весьма невелик, оглушалок тоже. Можно газ кидать как вариант.

Радиус взрыва осколочной гранаты в игре небольшой, а вот радиус разлета осколков может быть 100 и больше метров (от 10 клеток), если гранате правильно прописаны осколки - минимум 100 осколков с минимальным повреждением и разлетом не по сфере, то есть половина в землю и в потолок, а по кругу с небольшим отклонением от горизонтали, то она очень хорошо работает на подавление всех, кто находится в комнате, а шок от подавления сильно снижает уровень перехвата.
Кроме того, если светошумовые гранаты, у них при желании можно тоже радиус увеличить клеток до 6-8, они могут удачно ослепить/оглушить противника, если он в помещении находится или в темноте.
У газа в помещении увеличивается раза в полтора длительность, а в Ja2+AI, если я правильно помню, еще и радиус, так что газ вообще-универсальный вариант.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 15:02:31

on 1480461592, Seven wrote:
да, не хотелось бы, чтобы всё вернулось на круги своя или бой превратился в скучный отстрел издалека стойко охраняющих только свои пять тайлов ботов, как это был в 228 релизе. )).    

Это был баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 30.11.2016 в 15:28:12

on 1480441973, ewik985 wrote:
Есть ещё какая-то фигня на WF картах (фактически предметы и здания находятся на клетку севернее, чем визуально)

Попробуйте разрешение поменять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 30.11.2016 в 22:55:09

on 1480507321, Seven wrote:
адиус взрыва осколочной гранаты в игре небольшой, а вот радиус разлета осколков может быть 100 и больше метров (от 10 клеток), если гранате правильно прописаны осколки - минимум 100 осколков с минимальным повреждением и разлетом не по сфере, то есть половина в землю и в потолок, а по кругу с небольшим отклонением от горизонтали, то она очень хорошо работает на подавление всех, кто находится в комнате, а шок от подавления сильно снижает уровень перехвата.
Кроме того, если светошумовые гранаты, у них при желании можно тоже радиус увеличить клеток до 6-8, они могут удачно ослепить/оглушить противника, если он в помещении находится или в темноте.
У газа в помещении увеличивается раза в полтора длительность, а в Ja2+AI, если я правильно помню, еще и радиус, так что газ вообще-универсальный вариант.  

Да, осколки действительно летают очень далеко. Вот скрин даже нашел, где кидал зачем-то Мк2, один осколок улетел на все 10 тайтлов, взорвал(!!!) стоящую там небольшую машинку, та в свою очередь ранила ополченца на 40+ хп. Но, если бы в него попал сам осколок - урона было бы совсем немного.
[offtop]http://i.imgur.com/bjD4crA.jpg[/offtop]
Жаль, что у гранат нет механизма изменения дуги броска, как у гранатометов сделано по Q.
Было бы неплохо, если бы мерки умели вкатывать гранаты по полу(скажем на половинное расстояния стандартного броска), а то весьма часто гранату невозможно забросить вовнутрь здания не подойдя вплотную к окнам/дверям. Ну и невозможность открыть двери с клетки отличной от той, что перед ними, тоже расстраивает.
Дополнительно, если это реализуемо, можно добавить фраг_гранатам свойства(30-50% от оригинала)  шумо- и стангранат, если взрыв происходит под крышей.


on 1480507321, Seven wrote:
светошумовые гранаты.......... могут удачно ослепить/оглушить противника
А каким образом работает этот механизм, если он вообще работает? Знаю есть ослепление от ранения головы, но флешка явно не попадает в голову. Тогда как?
Кстати, где-то читал что просили сделать индикаторы ослепления, наверно на мишках читал.
И вдогонку, у нас можно сделать иконки к противнику/милиции - медик, командир, гренадер и т.д.? Вроде был такой разговор на мишках, что это возможно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ewik985 на 30.11.2016 в 23:03:28
Сейчас параллельно (по отдельности) играю в Ja2+AI и unstable 8337 - там фишка с значками медиков, радистов и командиров присутствует.
Вопрос по теме: пролезание ботами в окна, проделывание проходов в заграждениях - ещё не реализовывалось или от него уже отказались?
Играя в АИ понимаю, что это было бы совсем жестко, но с другой стороны могло бы быть ещё интереснее. Если это реализуемо вообще.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 23:19:38

on 1480535709, htly wrote:
А каким образом работает этот механизм, если он вообще работает? Знаю есть ослепление от ранения головы, но флешка явно не попадает в голову. Тогда как?  

Эффект ослепления происходит, если граната взорвалась впереди солдата (прямо или вбок на одно направление) и солдат находится в помещении или ночью на улице или в подземном секторе.
Очки (предмет 212) защищают от ослепления, если одеты в этот момент.
Оглушение происходит всегда, если солдат в пределах дальности гранаты.
Длительность ослепления зависит от параметра ubDuration гранаты, длительность оглушения, вероятно, от громкости и наличия защитных приспособлений на ушах.
Длительность эффектов также зависит от расстояния до взрыва.


on 1480535709, htly wrote:
Жаль, что у гранат нет механизма изменения дуги броска, как у гранатометов сделано по Q.
Было бы неплохо, если бы мерки умели вкатывать гранаты по полу(скажем на половинное расстояния стандартного броска), а то весьма часто гранату невозможно забросить вовнутрь здания не подойдя вплотную к окнам/дверям.  

Было бы неплохо.


on 1480535709, htly wrote:
Ну и невозможность открыть двери с клетки отличной от той, что перед ними, тоже расстраивает.  

Вроде проблема в отсутствии диагональной анимации.


on 1480535709, htly wrote:
Дополнительно, если это реализуемо, можно добавить фраг_гранатам свойства(30-50% от оригинала)  шумо- и стангранат, если взрыв происходит под крышей.  

Вероятно, можно, но вроде и так неплохо.


on 1480535709, htly wrote:
Кстати, где-то читал что просили сделать индикаторы ослепления, наверно на мишках читал.  

Было бы неплохо.


on 1480535709, htly wrote:
И вдогонку, у нас можно сделать иконки к противнику/милиции - медик, командир, гренадер и т.д.? Вроде был такой разговор на мишках, что это возможно.

Иконки ролей в Ja2+AI существуют давно, заменяют старую фичу иконок, которые показывали уровень противника.
Насчет ополчения не помню, вроде только для врагов показывается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 23:21:39

on 1480535709, htly wrote:
можно сделать иконки к противнику/милиции - медик, командир, гренадер и т.д.?  
это уже Seven сделал. рассмотреть ранги можно где-то на 3 ходу наблюдения за врагом

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 23:22:48

on 1480536208, ewik985 wrote:
Вопрос по теме: пролезание ботами в окна, проделывание проходов в заграждениях - ещё не реализовывалось или от него уже отказались?  
Играя в АИ понимаю, что это было бы совсем жестко, но с другой стороны могло бы быть ещё интереснее. Если это реализуемо вообще.  

Реализуемо, и достаточно просто. Запланировано в фичах на "когда-нибудь".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 23:24:32
2htly:


on 1466673066, Seven wrote:
SHOW_ENEMY_RANK_ICON = 1 в Ja2_Options.INI (показывает иконку тактической роли противника, полезно, чтобы избегать контакта с офицерами)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 30.11.2016 в 23:29:57
2Seven: есть где-нибудь описание иконок? а то погоны видны, а что значат, пока не разобрался )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2016 в 23:52:40

on 1480537797, Махновский wrote:
есть где-нибудь описание иконок? а то погоны видны, а что значат, пока не разобрался )

Нет вроде, но там все должно быть интуитивно понятно:
красный крестик - медик
серый крестик - меткий стрелок
серый крестик в кружочке - снайпер
мина/бомба - минометчик
антенна/радиовышка - радист
галочка - командир
две галочки - офицер (командир 2 уровня)
три патрона - пулеметчик

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 01.12.2016 в 00:01:01
2Seven: о, теперь понятно. а то не мог разобраться, что означают однм и две лычки, хотя догадывался, что офицеры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 00:29:03
2Seven: Стоит у меня SHOW_ENEMY_RANK_ICON = 1, но видимо она входит в конфликт с SHOW_ENEMY_HEALTH = 6. Никогда не видел иконок медика, снайпера и т.д.

А, вообще-то, стоит отказаться от 6 и перейти на дефолтные.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 00:33:29

on 1480537178, Seven wrote:
Вроде проблема в отсутствии диагональной анимации.
Да , именно это я и имел ввиду.
А насчет ослепления, как узнать расстояние на котором оно может сработать/срабатывает? Есть отдельная переменная, отвечающая за это? Или оно равно радиусу оглушалки? В чем нет никакого смысла, если уж попал под стан, то какая разница, слепой или нет. Стан валит даже культуристов, которых довольно-таки трудно завалить, к примеру постукивая по фейсу, даже мастером боевых искусств.

апд. По идее флешграната создает круг света, но как мне помнится он очень большой, вряд ли на всем его радиусе можно получить ослепление.



Кстати, анимация закатывания гранаты по полу вроде бы есть, только действует на 3-4 тайтла, на большее расстояние мерк пытается бросать по дуге. И в случае с домом упирается в потолок или крышу - соответственно крестик черный.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 00:43:13

on 1480541343, htly wrote:
Стоит у меня SHOW_ENEMY_RANK_ICON = 1, но видимо она входит в конфликт с SHOW_ENEMY_HEALTH = 6. Никогда не видел иконок медика, снайпера и т.д.

Посмотрел код - вроде нет никаких ограничений на другие опции, должно показываться.


on 1480541609, htly wrote:
А насчет ослепления, как узнать расстояние на котором оно может сработать/срабатывает? Есть отдельная переменная, отвечающая за это? Или оно равно радиусу оглушалки?

Происходит в пределах радиуса действия гранаты.


on 1480541609, htly wrote:
Кстати, анимация закатывания гранаты по полу вроде бы есть

Есть, работает не близком расстоянии. Можно ли расширить - не знаю, надо код бросания смотреть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 00:48:48

on 1480542193, Seven wrote:
Происходит в пределах радиуса действия гранаты.
Ну то есть в радиусе оглушения. Значит почти бесполезная фича. Навряд ли ослепление по продолжительности превосходит оглушение.


on 1480542193, Seven wrote:
Посмотрел код - вроде нет никаких ограничений на другие опции, должно показываться.
Видел иногда какие-то шевроны(и то не уверен, что в WF), но никогда ни крестиков, ни 3 патронов и прочего.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 00:58:51

on 1480542528, htly wrote:
Ну то есть в радиусе оглушения. Значит почти бесполезная фича. Навряд ли ослепление по продолжительности превосходит оглушение.  

Светошумовая граната вырубает противника только если вплотную упадет, а если за несколько клеток - то оглушает и ослепляет, в зависимости от направления.
Если у нее в игре радиус действия больше, чем у stun гранат, то смысл использования есть, перед входом в помещение.


on 1480542528, htly wrote:
Видел иногда какие-то шевроны(и то не уверен, что в WF), но никогда ни крестиков, ни 3 патронов и прочего.

У меня показывает, не знаю почему может не показывать. От мода не зависит, иконки в exe прописаны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 01:07:45

on 1480543131, Seven wrote:
Светошумовая граната вырубает противника только если вплотную упадет, а если за несколько клеток - то оглушает и ослепляет
А вот на это не обращал внимания, вполне может быть. Просто не замечал, чтобы вставший после стана от такой гранаты солдат вел себя как слепой. Всегда бежит куда-то берет оружие или начинает тебя бить/стрелять.

on 1480543131, Seven wrote:
У меня показывает, не знаю почему может не показывать. От мода не зависит, иконки в exe прописаны.
Да, наверное, опять я что-нибудь не включил, как было с поиском последнего врага. Ну, не показывает хоть убей, вот сейчас уже 4 хода наблюдаю одного драника и ничего.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 01:39:18
2Seven: Вот только такого типа шевроны появляются. Я их и раньше видел, когда не была активирована "6" в SHOW_ENEMY_HEALTH. Кроме подобного значка других не встречал.
http://i.imgur.com/W9LbaPI.jpg

Это то, что нужно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 01:42:56

on 1480543665, htly wrote:
Ну, не показывает хоть убей, вот сейчас уже 4 хода наблюдаю одного драника и ничего.

Далеко не у каждого солдата есть роль.


on 1480545558, htly wrote:
Это то, что нужно?  

Да, это офицер.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 01:46:39

on 1480545776, Seven wrote:
Да, это офицер.
     
Да, это я уже выяснил, поскольку у него скилл Deputy. Если есть скилл Machinegunner, то будет отображаться как пулеметчик вне зависимости от вооружения? Просто тут еще один лежит уже много ходов с таким скиллом и нет иконки. У него калаш.

У меня прогресс 37, по идее должны уже и другими значками меня радовать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 01:56:03
Ого, сейчас ИИ сыграл просто выше всяких похвал.
[offtop]http://i.imgur.com/URgTW1P.jpg[/offtop]
Мерк просто валялся там, пока я тестил в других местах, предварительно ранив противника в точке 1, после чего противник убежал за угол и на несколько ходов я про него забыл, да и он тоже не появлялся. И тут вдруг бац, открывается дверь и очередь в упор. Он открыл маленькую дверь, зашел внутрь и открыв гаражную убил мерка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 02:09:29

on 1480545999, htly wrote:
Если есть скилл Machinegunner, то будет отображаться как пулеметчик вне зависимости от вооружения?

Без пулемета какой же он пулеметчик? Это конкретные тактические роли, которые могут эффективно использоваться в бою, а не некие абстрактные "навыки".

Роли AI:
Снайпер:
Оружие: снайперская винтовка или винтовка с дальностью больше дневной видимости и оптикой.
Навыки: меткость > 90 и навык меткого стрелка/снайпера.
AI: Brave,Aggressive->Cunning, может стрелять по наводке одиночными в Red State, при стрельбе по наводке пишет "Sniper!", может запрашивать цели по радио, не обходит с флангов, чаще вскидывает оружие в Red State.

Меткий стрелок:
Оружие: снайперка или винтовка или штурмовая винтовка, дальность оружия > 3/4 дневной видимости.
Требования:  на оружии есть оптика или меткость солдата > 90 или есть навык меткого стрелка/снайпера
AI: более осторожное поведение, может стрелять по наводке одиночными в Red State.

Радио оператор:
Предметы: радиостанция.
Навыки: радио оператор.
AI: может вызывать подкрепления, минометный обстрел или блокировать радиочастоты.

Медик:
Предметы: аптечка или докторская аптечка.
Навыки: санитар/доктор.
AI: Brave->Cunning, может лечить себя или других, идет на помощь группе, у которой нет медика.

Минометчик:
Оружие: миномет.
AI: Defensive, не обходит с флангов, может стрелять из миномета по наводке в Red State.

Офицер:
Навыки: командир.
AI: Brave->Cunning, поднимает сопротивляемость подавлению у окружающих, лучше распознает шпионов, если увидит нераскрытого шпиона, может вызвать подкрепления (raise Yellow Alert) и подойти для проверки, идет на помощь группе, не имеющей своего офицера.

Командир:
навыки: 2 * командир.
AI: Defensive, поднимает сопротивляемость подавлению у окружающих, лучше распознает шпионов, если увидит нераскрытого шпиона, может вызвать подкрепления (raise Yellow Alert) и подойти для проверки, не обходит с флангов, идет на помощь группе, не имеющей своего офицера.

Пулеметчик:
Оружие: пулемет.
AI: Brave->Aggressive, не обходит с флангов, чаще вскидывает оружие в Red State, если сидит или лежит, разрешено стрелять на подавление через стены (если может прострелить), может стрелять на подавление с прицеливанием, если лежит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 01.12.2016 в 02:15:11
прогресс игры 7%, пистолетный период. протестировал бой в лесу 1 против 16.
мерк с лёгкостью вынес 16 админов за полчаса по причине их чересчур осторожного поведения. только двое вылезли из кустов, чтобы подбежать поближе, остальные старались действовать на безопасном расстоянии. опасная ситуация была только один раз, когда окружили вшестером и, видимо, сработал триггер их преимушества - накинулись скопом, но я убежал с опасной точки на безопасную, после чего админы успокоились, и перебил всех оставшихся практически по одному подбегающему за ход. за последними пришлось уже оторвать задницу мерка и послать его в атаку, иначе так и сидели бы вдалеке, выбегая и прячась обратно в кусты.
UPD: открыл карту в редакторе. у 70 процентов админов стояло поведение cunning по умолчанию. Возможно, это и стало причиной столь лёгкого боя. Как-нибудь потестирую ешё с админами brave.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 02:17:08
2Махновский:
Какие были приказы?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 01.12.2016 в 02:22:03
2Seven: у большинства on guard и close patrol. по паре - seek enemy и rp_patrol

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 02:53:54
2Seven: по-моему что-то не так с параметрами светошумовой гранаты.

http://images.vfl.ru/ii/1480549670/c976ddff/15163686_m.jpg (http://vfl.ru/fotos/c976ddff15163686.html)http://images.vfl.ru/ii/1480549670/951974dc/15163685_m.jpg (http://vfl.ru/fotos/951974dc15163685.html)http://images.vfl.ru/ii/1480549670/599b9915/15163684_m.jpg (http://vfl.ru/fotos/599b991515163684.html)

Откуда там взялось duration?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 02:56:56

on 1480550034, htly wrote:
Откуда там взялось duration?


on 1480537178, Seven wrote:
Длительность ослепления зависит от параметра ubDuration гранаты, длительность оглушения, вероятно, от громкости и наличия защитных приспособлений на ушах.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 03:12:47
2Seven: Кстати, спасибо, что расписал роли иповедение. И не лень тебе  было? =) Сказал бы просто - без пулемета иметь значок не положено.


on 1480550216, Seven wrote:
Длительность ослепления зависит от параметра ubDuration гранаты, длительность оглушения, вероятно, от громкости и наличия защитных приспособлений на ушах.    
Да, но флешка "горит" только 1, а не 2 хода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 03:19:06

on 1480551167, htly wrote:
И не лень тебе  было?  

Это не для одного человека делается, а для всех, и помещается в описание проекта на первой странице.


on 1480551167, htly wrote:
Да, но флешка "горит" только 1, а не 2 хода.

Она вообще нисколько не горит, а действует мгновенно, а эффекты могут длиться дольше.
Почему именно так реализовано и почему не ввели дополнительный тег <ubEffectDuration>  - это вопрос к авторам фичи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 03:24:42

on 1480551546, Seven wrote:
Почему именно так реализовано и почему не ввели дополнительный тег <ubEffectDuration>  - это вопрос к авторам фичи.
Понятно, думал это как-то касается твоей работы.


on 1480551546, Seven wrote:
и помещается в описание проекта на первой странице.  
Не заметил я что-то, хотя вроде и читал. Имею привычку, ну стараюсь, сначала сам допереть, потом уже спрашивать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 06:15:49
2Seven: проверь, пожалуйста. Судя по всему параметр AI_TOWN_DEFENSE = FALSE не работает. Ополчение действует как будто он TRUE.
На r328-м(с FALSE) защищал аэропорт, в секторе 3 моих и ~30 милиции, нападают 20.
Бой вели мои и 3 ближайших ополченца, остальные сидели в домах с STATIONARY, те что на улице, но далеко, сидели в SNIPER/CUNNINGSOLO/BRAVE/AID. Те трое оборонялись грамотно, прятались за деревьями, будками, но их тупо прижимали пулеметами, в итоге герои полягут не дождавшись подмоги, если не cкомандовать ALL ATTACK.
Сейв примерно с 1/3 боя.
https://yadi.sk/d/Lfmh489JztMrX
(WF607+SDO+Scale)
После этого сейва дал команду всем атаковать - народ начал сближаться с противником. А то 2 убойные снайперки СВД и Беретта сидели в SNIPER вообще в другом конце аэропорта.

Да, и еще - ополчение становится какое-то отмороженное после команды в атаку. Стрельбу ведут практически все стоя, после выстрела садятся, на след. ходу встают, проходят чуть вперед(хотя после ATTACK дана команда HOLD, всё равно стараются пройти все 5 клеток), опять стреляют стоя и садятся, если хватает АР. Снайперы не ложатся, а стреляют с колена без упора.
Также огонь на подавление ведут через своих, пиндауня их нещадно, несмотря на MIN_DISTANCE_FRIENDLY_SUPPRESSION = 50 и SAFE_SUPPRESSION = TRUE.
Возможно милиция такая и без команды в атаку. Пока они сидят по домам - не проверить.

А ну и там опять кадр с rifled choke =D Хорошо, что он в первых рядах сидит, так бы все своих положил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 06:50:25
Еще почему-то ополчение игнорирует/не выполняет приказ STATIONARY и поведение DEFENSIVE, если перед этим была дана команда ATTACK.
Сейв сразу же после команды HOLD после ATTACK.
https://yadi.sk/d/UnU_C6SiztQzf
В последующие нескольких ходов все бегут к последнему противнику. Преодолевая далеко не 5 клеток. За один ход может и пять, но не останавливаясь на этом, на следующий ход еще 5 и т.д.

Потом попробую начало боя переиграть, скомандовав команду RETREAT. Интересно эти 3 милиционера в первой волне уйдут в дома к остальным или нет...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 01.12.2016 в 10:08:13
Подскажите - куда надо скопировать папку SSA, чтоб заработали звуки?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 11:51:32

on 1480562149, htly wrote:
Судя по всему параметр AI_TOWN_DEFENSE = FALSE не работает. Ополчение действует как будто он TRUE.  

Этот параметр на ополчение не влияет, только на противника.


on 1480562149, htly wrote:
Бой вели мои и 3 ближайших ополченца, остальные сидели в домах с STATIONARY, те что на улице, но далеко, сидели в SNIPER/CUNNINGSOLO/BRAVE/AID.  

Игра не меняет приказы ополчению, если они сидят в stationary, значит такие приказы им были выданы на карте или была дана команда Hold.


on 1480562149, htly wrote:
Да, и еще - ополчение становится какое-то отмороженное после команды в атаку.

Видимо, комбинация SeekEnemy+Aggressive на них так действует.


on 1480562149, htly wrote:
А ну и там опять кадр с rifled choke  

Я для себя убрал чоки из раздачи в XML, что и всем советую.


on 1480564225, htly wrote:
Еще почему-то ополчение игнорирует/не выполняет приказ STATIONARY и поведение DEFENSIVE, если перед этим была дана команда ATTACK.  

Отлаживать оригинальную систему управления ополчением я не планирую, она изначально криво сделана.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 11:53:17

on 1480576093, Danger wrote:
Подскажите - куда надо скопировать папку SSA, чтоб заработали звуки?

В Data\Ambient

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 01.12.2016 в 12:01:16
2Seven: и снова у меня проблема, все сделал как ты указал выше и папку SSA (со звуками) переместил, ну не работает звучание в секторах и все( Может еще что нужно где то прописывать?

В конфиге Ja2_Options добавил:


Code:
; Разрушение крыш от взрывов или уничтожения поддерживающих стен.
ROOF_COLLAPSE = TRUE

; Камуфляжные профили для Shadow, Monk, Tex.
; Всегда камуфляжный портрет, всегда максимальный уровень камуфляжа.
CAMO_PROFILES = TRUE

; Заклинивание оружия у AI.
ENEMY_GUN_JAMS = TRUE

; Дополнительная проверка на наличие дружественных/нейтральных целей в секторе стрельбы.
SAFE_SUPPRESSION = FALSE

; Включение/отключение дополнительных анимаций для качков (стрельба с одной руки из двуручного оружия).
BADASS_ANIMATION = FALSE

; Возможность сохранения в режиме реального времени
SOFT_IRON_MAN = TRUE

; Гранаты взрываются на следующий ход (кроме газовых и осветительных)
DELAYED_GRENADE_EXPLOSION = FALSE

; Распространение огня по траве и другим сгораемым материалам
SPREAD_FIRE = TRUE

; Sector Ambients
ENABLE_SSA = TRUE
DEBUG_SSA = FALSE
VOLUME_SSA = 100

; Tactical Ambients
ENABLE_TA = TRUE
VOLUME_TA = 100


Папку скаченую SSA переместил в папку "Ambient"
Зпускаюсь только через ja2_7609ru+AI_r325.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 12:13:42

on 1480582876, Danger wrote:
В конфиге Ja2_Options добавил:  

В какую секцию?

Файлы должны выглядеть как
Data\Ambient\fire.ogg
Data\Ambient\SSA\B1_day_1.ogg
Data\Ambient\SSA\B1_day_2.ogg
и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 01.12.2016 в 12:15:43
2Seven: Все так и сделал, огонь просто в Ambient а все остальное в ssa и увы нет звуков(

В конфиге в самом конце все добавил, как ты писал мне.
А что еще название и пути файлов нужно в конфиге прописывать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 12:21:28

on 1480583743, Danger wrote:
В конфиге в самом конце все добавил, как ты писал мне.  

В моем посте в начале стоит [Extended Options]


on 1480583743, Danger wrote:
А что еще название и пути файлов нужно в конфиге прописывать?

Из чего был сделан такой вывод?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 01.12.2016 в 12:33:59

on 1480584088, Seven wrote:
В моем посте в начале стоит [Extended Options]  
Поставил [Extended Options] и все заработало. Спасибо!


on 1480584088, Seven wrote:
Из чего был сделан такой вывод?  

Да сам уже просто незнал как заставить работать звуки вот и мысли всякие в голову полезли, щас все нормуль работает)

И еще раз немогу репу оставить, форум пишет:


Code:
Произошла Ошибка!

Стучать в репу разрешено только взрослым!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 13:53:12
2Danger:
Некоторые функции форума доступны только после определенного числа сообщений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 22:42:53

on 1480582292, Seven wrote:
Этот параметр на ополчение не влияет, только на противника.
Понятно.

on 1480582292, Seven wrote:
Игра не меняет приказы ополчению, если они сидят в stationary, значит такие приказы им были выданы на карте или была дана команда Hold.
Первоначальный приказ ополчению может выдавать сама карта? Просто на более ранних релизах милиция рашила сразу, без всяких STATIONARY, на звук выстрелов.
Поэтому я и подумал, что функция кемпа не отключилась через FALSE и действует на ополчение.

on 1480582292, Seven wrote:
Видимо, комбинация SeekEnemy+Aggressive на них так действует.
Видимо так. Жаль, что она не перестает так действовать после получения приказа HOLD. По большей части зеленая,  и частично синяя милиция, остается невменяемой. Возможно это как-то зависит от типа оружия у них в руках.

on 1480582292, Seven wrote:
Я для себя убрал чоки из раздачи в XML, что и всем советую.
Не хочется делать это через редактор, он опять так насохраняет, что мама не горюй.
Отсюда чок выпиливать - EnemyItemChoices.xml или отсюда http://i.imgur.com/2RQusgZ.jpg?

on 1480582292, Seven wrote:
Отлаживать оригинальную систему управления ополчением я не планирую, она изначально криво сделана.
Логично.
Твоя экспериментальная - вот что нужно игре.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2016 в 22:56:46

on 1480621373, htly wrote:
Первоначальный приказ ополчению может выдавать сама карта?

Ополчение использует те же точки генерации, что и противник, насколько я знаю. Что там картодел поставил - то и будет. С началом боя все ополченицы, кроме STATIONARY/SNIPER,  переходят в SEEKENEMY, остальное игрок уже сам может менять через управление.


on 1480621373, htly wrote:
Просто на более ранних релизах милиция рашила сразу, без всяких STATIONARY, на звук выстрелов.  

В том же самом секторе? С точки зрения кода, не представляю как такое возможно.


on 1480621373, htly wrote:
Жаль, что она не перестает так действовать после получения приказа HOLD. По большей части зеленая,  и частично синяя милиция, остается невменяемой. Возможно это как-то зависит от типа оружия у них в руках.  

Будет время - попробую разобраться, что там происходит.


on 1480621373, htly wrote:
Не хочется делать это через редактор, он опять так насохраняет, что мама не горюй.
Отсюда чок выпиливать - EnemyItemChoices.xml или отсюда  

Не повредит выпилить изо всех, там всего три предмета, находятся текстовым поиском вида ">1329<", ">1330<", ">1331<"  по всей папке за пару секунд.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 23:20:42

on 1480622206, Seven wrote:
Ополчение использует те же точки генерации, что и противник, насколько я знаю. Что там картодел поставил - то и будет. С началом боя все ополченицы, кроме STATIONARY/SNIPER,  переходят в SEEKENEMY, остальное игрок уже сам может менять через управление.  
К сожалению не переходят, а сидят в разных CUNNING.
Может чуть попозже запишу видео.
on 1480622206, Seven wrote:
В том же самом секторе? С точки зрения кода, не представляю как такое возможно.  
Да. Аэропорт уже несколько раз перезахватывали. На 306-307, возможно и чуть поздних, стражи порядка ревностно следили за вверенной территорией не только на 5 тайтлов вокруг, но и по всему сектору. Тупо бежали навстречу смерти, приходилось делать "Тппру.."
А после, наверное, версии 323, милиция начала проявлять чудеса благоразумия и слишком уж рьяно сидеть в домиках.
http://i.imgur.com/gMCgGwI.jpg
Да в общем не бери в голову, механизм, как ты сам сказал, дефективный, да и может я еще слишком субъективен.

on 1480622206, Seven wrote:
Не повредит выпилить изо всех, там всего три предмета, находятся текстовым поиском вида ">1329<", ">1330<", ">1331<"  по всей папке за пару секунд.  
Благодарю за номера.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 01.12.2016 в 23:53:10

on 1480623642, htly wrote:
Может чуть попозже запишу видео.
https://youtu.be/4FljYcZcCUA
Много ополчения стало тупить в стенку. На третьем ходу это особенно заметно.

сейв https://yadi.sk/d/1036Rugrzx83j

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 02.12.2016 в 13:26:55
есть идея для тех, кто Stationary. Наверное, такая команда должна давать бонус к зрению и слышимости +1. У того, кто сидит с засаде, обычно повышенные сосредоточенность, зрение и слух. Это бы также (думаю, так должно быть) увеличило их шанс на перехват.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2016 в 13:55:50

on 1480674415, Махновский wrote:
есть идея для тех, кто Stationary. Наверное, такая команда должна давать бонус к зрению и слышимости +1. У того, кто сидит с засаде, обычно повышенные сосредоточенность, зрение и слух. Это бы также (думаю, так должно быть) увеличило их шанс на перехват.

Я думаю, лучше исходить не из приказов, а из активности - если весь ход сидит и смотрит в одном направлении - на следующий ход бонус к дальности видимости в этом направлении и т.д.
Шанс на перехват можно повышать тому, кто сидит вскинув оружие в том направлении, где появился противник, можно давать бонус за внимательность, если за свой ход не было потрачено AP, то есть все внимание на перехват, и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 02.12.2016 в 14:15:10
2Seven: я написал образно, так как в программировании понимаю мало, и просто прописать боту бонусы к видимости слуху казалось самым простым решением в несколько строк. но, в общей картине, имел ввиду примерно то же самое, о чём подумал ты, и  согласен, что так было бы реалистичнее, ходя писать такой код должно быть геморнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2016 в 14:15:30
Иконки ролей:

Меткий стрелок
http://i.imgur.com/LBMkenl.png

Снайпер
http://i.imgur.com/nJmrkOr.png

Радио оператор
http://i.imgur.com/EqMlZqf.png

Офицер
http://i.imgur.com/Z90CzlX.png

Командир
http://i.imgur.com/QRo1yfs.png

Минометчик
http://i.imgur.com/OmBviVs.png

Медик
http://i.imgur.com/pX9QeZM.png

Пулеметчик
http://i.imgur.com/FYkXSWP.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2016 в 14:47:40
Небольшое обновление, призванное исправить пассивность поведения AI в некоторых ситуациях:

https://www.dropbox.com/s/c3olc6g96lw6qtv/ja2_7609ru%2BAI_r336.exe?dl=0
https://www.dropbox.com/s/izrrht9gurfigr7/ja2_7609en%2BAI_r336.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 02.12.2016 в 17:19:04
провёл повторный бой в лесу, но уже на ревизии 336 и сменил поведение врага с cunning на brave. Было три стороны конфликта: мой мерк, 6 "прокачанных" контрабандистов и 32 "слабых" админа. Результат: сначала админы порвали всех гражданских, потом оставшиеся из них (контры убили 6 админов) стали гонять меня по лесу, как в загоне. Против brave, даже слабых, воевать однозначно веселей.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 02.12.2016 в 19:34:34
Возможно ли такое, что у 20 дейдрановских регуляров, ни у одного из них, ночью не нашлось ни единого осветителя?



on 1480677330, Seven wrote:
Иконки ролей:
http://syaochan.com/blog/wp-content/uploads/2014/06/borat-thumbs-up-very-nice.jpg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2016 в 19:38:58

on 1480696474, htly wrote:
Возможно ли такое, что у 20 дейдрановских регуляров, ни у одного из них, ночью не нашлось ни единого осветителя?  

1. Кто знает?
2. Есть ли осветители в раздаче для данного прогресса?
3. Если проверить с Ja2+fix или Ja2.exe, будут бросать осветители?
4. Можно в чит режиме обшмонать пару-тройку и посмотреть.
5. Вообще не бросают осветители ночью? А газовые, оглушающие или светошумовые гранаты?

Осветитель (item 146) в SDO у регуляров есть в раздаче, ubCoolness = 2, так что должны быть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 02.12.2016 в 19:48:25

on 1480696474, htly wrote:
Возможно ли такое, что у 20 дейдрановских регуляров, ни у одного из них, ночью не нашлось ни единого осветителя?  
почему нет. это зависит от прогресса игры и наличия файера в раздаче.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 02.12.2016 в 21:25:17

on 1480697305, Махновский wrote:
почему нет. это зависит от прогресса игры и наличия файера в раздаче.  
До этого очень даже бросали. Настолько активно, что не остановить было, из темноты по 2-3 штуки за раз прилетало. Прогресс под 40.
on 1480696738, Seven wrote:
1. Кто знает?
2. Есть ли осветители в раздаче для данного прогресса?
3. Если проверить с Ja2+fix или Ja2.exe, будут бросать осветители?
4. Можно в чит режиме обшмонать пару-тройку и посмотреть.
5. Вообще не бросают осветители ночью? А газовые, оглушающие или светошумовые гранаты?

Осветитель (item 146) в SDO у регуляров есть в раздаче, ubCoolness = 2, так что должны быть.  

1. Вот я и решил узнать ) может кто и..
2. Конечно, прогресс ~40.
3. Надо проверять. Попозже займусь.
4. Не умею включать.
5. Раньше бросали (когда именно, сказать затрудняюсь). Теперь никакие не бросают (насчет их карманов, опять же, точно сказать не могу, есть там гранаты или нет). Бои (2шт. 1 днем, 1 ночью) были в 328.
Несколько случаев было, когда солдаты неоправданно сближались с моими мерками, не пытаясь вести огонь. В это время у них в руках не было оружия, хотя потом они его вытаскивали, но было уже поздно. Был случай, когда немного раненный(на шок списать нельзя) солдат пробежал мимо(!) мерка. Вынырнул из-за угла, обогнул мерка и пробежал дальше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 02.12.2016 в 22:03:08
В раздаче есть, у всех трех классов.
http://i.imgur.com/8XOzwsB.jpg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2016 в 23:10:19
2htly:
Попробуй проверить ночной бой в новой версии r336, там исправлен неприятный баг, который может приводить к непредсказуемым последствиям. Обычные гранаты противник кидает в этой версии, только что проверил на себе.
На всякий случай, вдогонку к теме про чоки - предметы в раздаче нельзя просто удалять, нужно заменять на что-то другое, или сдвигать всю раздачу, чтобы индексы были непрерывными, и править общее количество в начале.
Чит режим включается через Ctrl+Gabbi, список основных команд такой же как в Ja2, ну и описание чит команд 1.13 тоже гуглится.
Про странное поведение AI хотелось бы видеть сейв, если оно воспроизводимо в r336.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2016 в 23:34:50
Небольшое обновление:

https://www.dropbox.com/s/j1t6qrg1gyojmp5/ja2_7609en%2BAI_r337.exe?dl=0
https://www.dropbox.com/s/gnhf8hlbuszyo6f/ja2_7609ru%2BAI_r337.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 02.12.2016 в 23:50:23

on 1480709419, Seven wrote:
Попробуй проверить ночной бой в новой версии r336
Будет сделано.

on 1480709419, Seven wrote:
Про странное поведение AI хотелось бы видеть сейв, если оно воспроизводимо в r336.  
Сейчас отыщу.


on 1480709419, Seven wrote:
Чит режим включается через Ctrl+Gabbi,
Я там парочку обшмонал обычным способом - ни одной гранаты не нашел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 00:20:05

on 1480709419, Seven wrote:
Про странное поведение AI хотелось бы видеть сейв, если оно воспроизводимо в r336.
Проиграл сейв именно в 336. Нажми на конец хода и увидишь бегуна со стороны камней. Если его не убивают ополченцы, он добегает прямо к мешкам. Оружие по пути не подбирает. Таких  бегунов, ЕМНИП, было двое
https://yadi.sk/d/DbriAk7a323xBg.
WF607+SDO+Scale

Пробегающего мимо пока не нашел, ищу.

апд.
Нет, он не раненный, просто мимо пробежал )
Нажми конец хода. Если пропустить 3 хода, то из камней появится еще один бегун с Automag'ом.
https://yadi.sk/d/mm6NEKbx323xzj

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 00:32:03
2htly:
Спасибо, посмотрю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 00:32:21
Я понял куда они бегут. На стене в здании шахты есть рубильник сирены. Драники думают, что они дефендят сектор и спешат поднять тревогу посредством этого рубильника.


Если пропускать ходы и стопорить ополчение, то он добежит.
[offtop]http://i.imgur.com/kKWsI6y.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 00:35:14
2htly:
Это нормальное поведение, у них в приоритете поднять тревогу, если в секторе есть тревожная кнопка.
Я в эту тему не копал особо, но вроде оно так с оригинала еще - пытаются активировать кнопку любой ценой. В любом случае, попробую посмотреть, можно ли там что-то поправить для более логичного поведения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 00:37:42

on 1480714514, Seven wrote:
Это нормальное поведение, у них в приоритете поднять тревогу, если в секторе есть тревожная кнопка.
Понять того, что они в атаке они не могут в принципе? В коде нет никаких чекеров?
Кстати, нельзя ли это непреодолимое желание нажать кнопку, заменить связью по рации?


Пойду теперь копаться, выяснять почему гранаты не кидают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 00:43:15

on 1480714662, htly wrote:
Понять того, что они в атаке они не могут в принципе? В коде нет никаких чекеров?

Нет, у него в Black AI в самом начале идет проверка, что он назначен нажимателем кнопки, после чего безусловно вызывается Panic AI, который заставляет его бежать к кнопке безотносительного того, что вокруг происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 00:48:08

on 1480714662, htly wrote:
Кстати, нельзя ли это непреодолимое желание нажать кнопку, заменить связью по рации?  

Нет, так задумано автором игры, это часть игрового процесса.
Обычно на картах солдат, которые должны нажимать на кнопку, размещают рядом с этой кнопкой, в противном случае получается описанная ситуация - если занять удачную позицию рядом с кнопкой, можно отстреливать набегающих противников.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 00:48:40



on 1480714995, Seven wrote:
что он назначен нажимателем кнопки
Ну ладно бы он был единственном нажимателем, черт с ним, некритично. Но количество таких нажимателей образуется в лавинообразном порядке по мере их отстрела. Только в этих 2-х сейвах их трое.

Не подскажешь, что это за красная звездочка возле ника? Раньше таких не видел.
http://i.imgur.com/WPGoEfG.jpg


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 00:50:57

on 1480715288, Seven wrote:
если занять удачную позицию рядом с кнопкой, можно отстреливать набегающих противников.  
В Альме я так заминировал все подходы к кнопке слабым мерком и в итоге солдаты не смогли взорвать склады. В том случае я не придал этим попыткам добраться до рубильника значения, поскольку они оборонялись и не стремились пробедать через всех моих наемников.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 00:59:50

on 1480715320, htly wrote:
Ну ладно бы он был единственном нажимателем, черт с ним, некритично. Но количество таких нажимателей образуется в лавинообразном порядке по мере их отстрела. Только в этих 2-х сейвах их трое.  

Это потому что после отстрела нажимателя, эта почетная роль автоматически переходит к следующему по списку, и так далее, и так далее.


on 1480715320, htly wrote:
Не подскажешь, что это за красная звездочка возле ника? Раньше таких не видел.  

Видимо,

Quote:
SHOW_ENEMY_AWARENESS = TRUE

Означает, что солдат находится в Red/Black state, то есть, поднята тревога. Полезно в основном для скрытных операций.
Уточнение: звездочка отображается только в том случае, если противник видит выбранного наемника в данный момент, при этом наемник использует режим скрытности или переодет в шпиона.


on 1480715457, htly wrote:
В Альме я так заминировал все подходы к кнопке слабым мерком и в итоге солдаты не смогли взорвать склады. В том случае я не придал этим попыткам добраться до рубильника значения, поскольку они оборонялись и не стремились пробегать через всех моих наемников.

Это потому что они не могли найти путь к кнопке, и Panic AI не мог сработать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 01:00:13
Хмм.. еще парадоксальная ситуация. Мерк со вскинутым оружием с прицелом х7, не видит тот большой круг света от фаера. Особенности движка джавки?

[offtop]http://i.imgur.com/0mlJS8w.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 01:01:58

on 1480716013, htly wrote:
Хмм.. еще парадоксальная ситуация. Мерк со вскинутым оружием с прицелом х7, не видит тот большой круг света от фаера. Особенности движка джавки?  

А если ПНВ снять?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 01:03:54

on 1480715990, Seven wrote:
Означает, что солдат находится в Red/Black state, то есть, поднята тревога.
Спасибо. Давно(да по сути всегда) эта переменная стояла, но звездочек не показывала.

on 1480715990, Seven wrote:
Это потому что после отстрела нажимателя, эта почетная роль автоматически переходит к следующему по списку, и так далее, и так далее.  
Да уж. Упавшее знамя нужно понять.

on 1480715990, Seven wrote:
то потому что они не могли найти путь к кнопке, и Panic AI не мог сработать.
Нарезали круги вокруг домика и плакали, наверное. Cry AI включался.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 01:06:58

on 1480716118, Seven wrote:
А если ПНВ снять?  

Я дополнительно еще и встал.
[offtop]http://i.imgur.com/NCCwy0v.jpg[/offtop]


Честно говоря, видимость ночью весьма странная.
BASE_SIGHT_RANGE = 16

С ПВН
[offtop]http://i.imgur.com/B6dL0zU.jpg[/offtop]

Без ПВН
[offtop]http://i.imgur.com/k4hNBK3.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 03.12.2016 в 01:13:26

on 1480716013, htly wrote:
Мерк со вскинутым оружием с прицелом х7, не видит тот большой круг света от фаера. Особенности движка джавки?  

вообще это логично. фаер не даёт столько света, чтобы на большом расстоянии можно было что-то разглядеть. отойди от костра ночью метров на 100 и уже никого из сидящих вокруг не увидишь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 01:16:42
2Махновский:
С точки зрения игровой механики - должен видеть освещенные клетки, если днем туда прицел добивает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 01:17:08

on 1480716806, Махновский wrote:
фаер не даёт столько света, чтобы на большом расстоянии можно было что-то разглядеть.
Невооруженным глазом не разглядишь - не спорю. Но как же прицел?

on 1480716013, htly wrote:
Мерк со вскинутым оружием с прицелом х7

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 03.12.2016 в 01:20:25
2Seven: возможен баг. В OCTH снайперка ночью видит дальше, если перед ней брошен фаер, хотя, вроде не так далеко, как при дневном освещении. На вспышки тоже отлично реагирует.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 01:24:59
Видимо ночью накладывается дополнительный штраф в видимости, хотя в хар-ках прицелов этого не прописано. Но расстояние режется как минимум в полтора раза.

Светит 40мм illumination

[offtop]http://i.imgur.com/vF6MoTx.jpg[/offtop]

с ПВН
[offtop]http://i.imgur.com/Q9z9WHl.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 03.12.2016 в 01:28:57
2htly: примерно такая же картина в OCTH

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 02:05:13
Вопрос по читам. Я не очень понимаю как они могут мне  дать возможность просмотреть инвентарь драников. Есть ли телепорт  ко мне ? Поскольку телепорт от меня(альт+Т) не очень подходит, из-за сильной концентрации солдат на небольшой территории.


Все спят  :weep:


А вообще-то и сам разобрался. Прыгаешь к цели рукопашником, бьешь её, смотришь карманы, потом накачиваешь АР, прыгаешь к следующей и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 03:41:02
Осмотрел пациентов. Возможно ли такое, что 19 солдатам 3-5, в основном 4-го уровней, не выдали ни одной палки-освещалки и на всех дали лишь ОДНУ дымовую гранату?
Бой происходит в 00.30 ночи. Прогресс 37.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 07:18:30

on 1480459125, Seven wrote:
Можно раскладывать оружие в местах обитания ополчения, они его подберут когда бой начнется, в этом случае, насколько я знаю, они его нормально должны потом выбрасывать.
И это, к сожалению, тоже глючит по-страшному.
Два видео - первое наиболее близко к нормальному. Кроме сброса оружия после боя. Которое крайне необходимо, поскольку при выходе из сектора и повторном заходе, ополчение обновляется - оружие(в данном случае не сброшенные винтовки) пропадает.
Второе описывает ситуацию, которая повторяется практически постоянно в соотношении примерно 1 к 5 и выше, по сравнению с первым видео. Протестировал больше 10 раз - и только 2-3 раза был финал как в 1 видео. Который также неприемлем, не напасешься так гранатометов, а вещь нужная.
Скрин инвентаря сектора перед нападением солдат.
[offtop]http://i.imgur.com/CoERHk7.jpg[/offtop]

1 видео с объясняющими субтитрами
https://youtu.be/1kaPSPoybWk

2 видео
https://youtu.be/PosEvD-Fy6U


сейв для желающих потестить
https://yadi.sk/d/dylRLS41324jkg
WF607+SDO+Scale

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 20:02:09
2htly:
Доработал Panic AI, чтобы вели себя поумнее:
https://www.dropbox.com/s/nuoy4o2oftgjp77/ja2_7609en%2BAI_r339.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 03.12.2016 в 22:37:03

on 1480784529, Seven wrote:
Доработал Panic AI, чтобы вели себя поумнее:  
Спасибо.

А какое мнение по поводу того, что в ночном бою в рандом секторе, драникам не выдали ни только гранаты, но и фаеры?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2016 в 22:44:34
2htly:
Сложно сказать, надо код читать внимательно, у тебя сохранился сейв перед этим боем, чтобы при необходимости воспроизвести загрузку сектора и процесс раздачи предметов?

[offtop]че-то я AI накрутил в новых релизах, меня уже третий раз при высадке выносят просто в ноль, раньше такого не было[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 04.12.2016 в 00:00:31

on 1480794274, Seven wrote:
у тебя сохранился сейв перед этим боем, чтобы при необходимости воспроизвести загрузку сектора и процесс раздачи предметов?  
Конечно.
https://yadi.sk/d/NFL7GaLO329CRQ
бой сразу же

апд.
Сейчас по-быстрому прошелся с новой загрузкой с этого сейва по сектору - ни одной гранаты или фаера.
r336
[offtop]http://i.imgur.com/OTIo3Bq.jpg[/offtop]



on 1480794274, Seven wrote:
че-то я AI накрутил в новых релизах, меня уже третий раз при высадке выносят просто в ноль, раньше такого не было  
Ну так это же классно =) превозмогать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 04.12.2016 в 23:05:29
вспоминается известная байка про то что может ли бог создать камень, который сам не поднимет :)  Это я к тому, что навороченный АИ будет сам выносить своего создателя :))))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.12.2016 в 01:18:44
Как-то так пока получается (r344):
https://www.youtube.com/watch?v=Laa-OVvcdus

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 05.12.2016 в 06:09:37

on 1480889924, Seven wrote:
Как-то так пока получается (r344)
Да как живые играют! Замечательно.
Это на сложности инсейн? Калаш видел, да и гранаты кидают.

апд.
Нее, у тебя это не на безумии. Сейчас сам начал таким же составом - жесть как она есть. У тебя как-то все полегче выглядит. Набегают со всех сторон, плюс делают это аккуратно, стреляют метко... тяжко, но пока держусь. Но вряд ли получится победить, их там человек 15. Судя по тому, что 5 я убил и еще прибежало в  раза больше.

Правда ты тактику не слишком верную выбрал. Надо сразу же жаться к домам, устраивать с начальным оружием перестрелки на дистанции - заведомый слив. Жаться и ловить на перехваты.
Хотя , если ИИ не будет "бежать к кнопке", то есть просто сам будет кемперить, то тогда возникают неиллюзорные проблемы. Так как это теперь тебя будет ловить на перехвате. Ведь тебе нужно атаковать, а не им.

on 1480784529, Seven wrote:
Доработал Panic AI, чтобы вели себя поумнее:  
Прогнал тот сейв с бегунами к кнопке. Действуют почти как у тебя в видео с Омерты, также аккуратно. Если не могут достать выстрелом, залегают или возвращаются за укрытие -  явно выманивают на себя. Провоцируют выйти тебя из-за укрытия. Правда, как я ранее отмечал, это хорошо срабатывает на начальных стадиях, с появлением приличной оптики подобная тактика, особенно днем и особенно в исполнение "открытых прицелов", не прокатывает. Подстреливаешь их на перехватах, они от этого приунывают и выбывают из гонки. Ибо раненный на полХП на средних этапах игры(даже потом перебинтованный), из-за высокой стоимости выстрелов, уже не игрок. Это я сужу по использованию NCTH, на старой давно не играл.
NTCH вообще в этом очень сильно похожа на реал. К примеру, вы ранили в руку(неважно даже куда, просто нанесли ранение) человека со тяжелой штурмовой винтовкой и можете переключаться на следующую цель. Он явно уже не будет вам угрожать так, как мог бы угрожать здоровым. А вот если вы подстрелите цель вооруженную легким оружием - пистолет, одноручный ПП, то её надо будет контролить тщательнее, поскольку даже раненный, этот человек способен причинить вам вред из-за легкости управления его оружием даже одной рукой.

На первый взгляд весьма годно получилось. Надо дальше тестировать.


А с пропаданием, точнее с не сбросом оружия, взятого в ходе боя, ополчением после боя, ерунда получается. Даже с оригинальным Ja2.exe ситуация такая же. Почему-то ополчение берет некоторые вещи,  но их не использует. Поставил дроп с ополчения =2, дополнительно изменил в .xml на 100% дроп оружия, поубивал некоторых из них после того боя - нашел у кого "украденные" гранатометы, которые лежали у них в ... а неизвестно где лежали, вроде бы большие гранатометы не кладутся в слот оружия, а рюкзаков у милиции нет. В общем ситуация плачевная, даже команда NO_REMOVE_RANDOM_SECTOR_ITEMS = TRUE не помогает от "мародерства" зеленой милиции, любящей вооружаться гранатометами и всем, что подороже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.12.2016 в 11:18:09

on 1480907377, htly wrote:
Да как живые играют! Замечательно.
Это на сложности инсейн? Калаш видел, да и гранаты кидают.  

На эксперте, Insane не для меня. Калашей нет, у противника были ПП в основном, один пистолетчик и один снайпер с Мини-14, которого в самом начале удалось завалить удачно, иначе он бы моим наемникам попортил крови. Гранаты кидают в основном элитчики, остальные тоже, но реже, а эти бросают просто не задумываясь.

Со второго раза получилось лучше, хотя не обошлось без критической ситуации, я спланировал бой, исходя из прошлого опыта, а противник в этот раз стал действовать иначе, и получился неприятный сюрприз для Хряпа - если бы Лич с Игорем не подоспели вовремя, хана была бы Грюнтеру!
https://www.youtube.com/watch?v=Bsw32NFbutc

В общем, реиграбельность, на мой взгляд, вполне на уровне, противник все время держит в напряжении, постоянно ждешь от него какую-нибудь новую пакость.

Пассивная тактика, на мой взгляд, проигрышна в данном случае - она работает, если есть укрытие для снайперов и открытое простреливаемое пространство между наемниками и противником, и у него нет возможности для обхода, иначе удобная на вид позиция со временем превращается в ловушку - обходят с флангов, прижимают огнем, а дальше все совсем печально.
Гораздо интереснее активно передвигаться, контролировать пространство, занимать выгодные позиции и самому ловить противника на перехватах, когда он начнет менять позицию. Если противник не слышал моего наемника и не знает его нового расположения, он не может от него прятаться, вот это и можно использовать, заходить во фланг и всячески окружать самому. Хотя это и рискованно, нужна страховка всегда.


on 1480907377, htly wrote:
А с пропаданием, точнее с не сбросом оружия, взятого в ходе боя, ополчением после боя, ерунда получается. Даже с оригинальным Ja2.exe ситуация такая же. Почему-то ополчение берет некоторые вещи,  но их не использует. Поставил дроп с ополчения =2, дополнительно изменил в .xml на 100% дроп оружия, поубивал некоторых из них после того боя - нашел у кого "украденные" гранатометы, которые лежали у них в ... а неизвестно где лежали, вроде бы большие гранатометы не кладутся в слот оружия, а рюкзаков у милиции нет. В общем ситуация плачевная, даже команда NO_REMOVE_RANDOM_SECTOR_ITEMS = TRUE не помогает от "мародерства" зеленой милиции, любящей вооружаться гранатометами и всем, что подороже.

Это нужно изучать отдельный немаленький кусок кода - когда-нибудь доберусь и до него, вероятно.
NO_REMOVE_RANDOM_SECTOR_ITEMS  - это только для противника, который занял сектор и хозяйничает там.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 05.12.2016 в 18:34:42
А и правда нет калашей, я перепутал названия. Похоже по названию на чешский аналог АК.
http://i.imgur.com/1zmkOHX.jpg

На безумие тоже были пистолетчики, правда не менее опасные, стреляют черти метко. Практически все с минигранатами, там 80% элиты. Я фуллдроп включил.


on 1480925889, Seven wrote:
В общем, реиграбельность, на мой взгляд, вполне на уровне, противник все время держит в напряжении, постоянно ждешь от него какую-нибудь новую пакость
Очень, очень отлично. Для экперта/инсейна в самый раз, то что нужно.
Боюсь, что даже на легких уровнях ИИ даст прикурить. Хотя, там же будут в основном админы, со стрельбой беда...



on 1480925889, Seven wrote:
NO_REMOVE_RANDOM_SECTOR_ITEMS  - это только для противника, который занял сектор и хозяйничает там.
Даже зная это, все равно надеялся, а мало ли, вдруг поможет...


on 1480925889, Seven wrote:
Это нужно изучать отдельный немаленький кусок кода - когда-нибудь доберусь и до него, вероятно.
Хотелось бы помочь, но к сожалению, я глупый гуманитарий и боюсь цифр.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 05.12.2016 в 20:52:30

on 1480956580, mcmillan wrote:
9мм ПП.  

Это здесь ни причем. Просто названия отличаются лишь цифрами. Может быть и звук отчасти сыграл свою роль.
http://i.imgur.com/kNs5C3K.jpg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 05.12.2016 в 22:55:08
Небольшая проблема с разминированием.
https://youtu.be/ImJp9kZGK7I

Гранаты, использованные в качестве мин, видимо изменяют свой ID и более не желают стакаться с обычными гранатами.

Такая же ситуация с tripware. Кидаешь гранату на растяжку, минируешь, разминируешь, отделяешь гранату от растяжки - растяжка(считающаяся 1 шт. не роллом) не хочет стакаться с такими же в одном слоте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 06.12.2016 в 00:39:29

on 1480925889, Seven wrote:
На эксперте, Insane не для меня.
Не, безумие таким составом непроходимо. Убил 8, а они все лезут. Решил посмотреть сколько осталось - их  еще 15, а у меня уже раненые пошли. Правильно кто-то писал, что сразу нужно уходить в восточный сектор, искать более лучшее оружие или прицелы и только после возвращаться за письмом.

http://i.imgur.com/98GZVhO.jpg [quote author=Seven link=board=ja2v113;

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 06.12.2016 в 10:35:55
А у меня сложилась анекдотичная ситуация: прогресс невелик, =10.

Шахта камбиии, собралось 80 атаковать сектор. там сидел 1 мент....и то зеленый. пришло 20 и на автобое вышибло его.

Потом пришли мои 24 и пошло-поехало.

Игра происходит ночью.  использую зомби. Так вот АИ+ неоднократно попадал в ситуацию, когда они ночью кучкуются компанией по 4-5 штук. и всей компанией попадают в плен, так как у меня в темноте лежит десяток и в рукопашной драке в легкую ложат этих кучкующихся.

далее, обход с флангов играет с ними злую шутку. обнаруживают врага, давай пускаться в обход. а я вылавливаю этих вот обходящих, беру в плен.

В конечном итоге: из 80 атакующих сектор, в первоначальной заварушке гибнет около 10, они же превращаются в зомби и отвлекают на себя остальных, которые выполняя хитромудрые маневры попадают кучно и одиноко в плен и ситуация становится аховой. 32 чувака связано, за картой еще 50. Чтобы один пришел, мне надо кого то одного зарезать. И этот приходящий  одиночка попадает как кура в ощип.

Причем бежит сразу к центру карты

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

==

своих пленных они освобождать не умеют?

Пока я всех не приму, они будут набегать по одиночке?

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

Да и резать пленных как то неправильно....

Может ли АИ (гипотетически) в таких условиях прекращать атаку и сберегая оставшихся 50, ну  не знаю... подождать подкрепления или рассвета, поскольку такой финт провернуть при свете дня было бы сложнее.

в общем в сейве вот у меня такая ситуация - ну так для инф :)
en7609 + WF+SDO. АИ+ в последней редакции.

PS ...нипочем не цепляет сейв

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 13:12:08
если один cunning aid увидит врага, прибежит ли к нему на помощь другой cunning aid?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 13:30:52
Ревизия 336.
враги ведут себя всё ещё неадекватно, если не видят противника. могут кучно сидеть в одном месте, или ходить друг за дружкой. как-то предлагал ранее таким "сидунам" приписывать команду "рассредоточиться", если больше хода враг невидим.
ещё был неадекватный враг. он сам сидит за кустом и меня не видит. каждый ход выбегает из-за куста, делает пару шагов в моём направлении, происходит перехват хода, я в него стреляю (мимо), и он убегает обратно за свой куст. и так раундов пять. идея в том, чтобы добавить той позиции, где враг нарвался на обстрел - опасную зону, чтобы он на эту точку при следующем ходе не заходил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 14:18:01

on 1481009755, gzip wrote:
Потом пришли мои 24

24 наемника? Из каких средств они содержатся, если не секрет?


on 1481009755, gzip wrote:
Так вот АИ+ неоднократно попадал в ситуацию, когда они ночью кучкуются компанией по 4-5 штук. и всей компанией попадают в плен, так как у меня в темноте лежит десяток и в рукопашной драке в легкую ложат этих кучкующихся.  

То, что 4-5 солдат попадают в плен 10 наемникам (вероятно, не самым слабым), нападающим из засады, должно кого-то удивлять? Это вполне реалистично. Кстати, почему наемники первыми обнаруживают противника, и почему противник их не перехватывает?


on 1481009755, gzip wrote:
далее, обход с флангов играет с ними злую шутку. обнаруживают врага, давай пускаться в обход. а я вылавливаю этих вот обходящих, беру в плен.  

Прекрасная тактика, сам так иногда делаю.


on 1481009755, gzip wrote:
В конечном итоге: из 80 атакующих сектор, в первоначальной заварушке гибнет около 10, они же превращаются в зомби и отвлекают на себя остальных,

Опять же, грамотная тактика.


on 1481009755, gzip wrote:
32 чувака связано, за картой еще 50. Чтобы один пришел, мне надо кого то одного зарезать. И этот приходящий  одиночка попадает как кура в ощип.  

В моих сборках по умолчанию стоят максимальные значения

Quote:
MAX_NUMBER_ENEMIES_IN_TACTICAL = 64
MAX_NUMBER_CREATURES_IN_TACTICAL = 40
MAX_NUMBER_MILITIA_IN_TACTICAL = 64
MAX_NUMBER_CIVS_IN_TACTICAL = 40

Зачем дополнительно ограничивать количество противников в секторе?


on 1481009755, gzip wrote:
Причем бежит сразу к центру карты
 
Кстати, если ничего не делать то всё  первоначальное подкрепление, приходящее из за карты стадно бежит к ценру и там толпится.

А куда оно должно бежать? Они пришли из соседнего сектора, понятия не имеют, что тут происходит, по умолчанию бегут в центр, а дальше по обстоятельствам.


on 1481009755, gzip wrote:
Собственно минируй место и смотри на фейеверк.

Прекрасная тактика, почему нет?


on 1481009755, gzip wrote:
Причем и по минному полю бегут толпой.

Если мины поставлены сапером с низким уровнем, они их обнаруживают, если не могут обнаружить - взрываются. Никакой особой логики "не бегать по минному полю толпой" в игре нет.


on 1481009755, gzip wrote:
своих пленных они освобождать не умеют?  

Умеют, если увидит пленного - подойдет и освободит, но наручники снимать не умеют, только стяжки.
on 1481009755, gzip wrote:
Пока я всех не приму, они будут набегать по одиночке?  

Так игра устроена, если в секторе стоит ограничение на количество солдат - будут приходить по одному.


on 1481009755, gzip wrote:
Возможно ли в самом движке убирать пленника с карты не дожидаясь конца боя? Ну там поговорить с ним и он сам идёт в тюрьму.  было бы здорово брать языков, особенно на начальном этапе когда при отсутствии денег личный состав ментов и бюджет формируется из перевербованных  и откупившихся солдат.  

Сейчас такого нет, пленные ждут окончания боя. Фича не моя, дорабатывать ее пока не планирую.


on 1481009755, gzip wrote:
Может ли АИ (гипотетически) в таких условиях прекращать атаку и сберегая оставшихся 50, ну  не знаю... подождать подкрепления или рассвета, поскольку такой финт провернуть при свете дня было бы сложнее.  

Гипотетически да, практически - это стратегический AI, которым я не занимаюсь вообще и не представляю как там все устроено.


on 1481009755, gzip wrote:
PS ...нипочем не цепляет сейв

Dropbox или яндекс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 14:21:54

on 1481019128, Махновский wrote:
если один cunning aid увидит врага, прибежит ли к нему на помощь другой cunning aid?

Там гораздо более сложный алгоритм. Не важно, кто видит врага, решение куда двигаться принимает каждый солдат самостоятельно, в зависимости от своих настроек и тактической ситуации.
Чтобы солдат чаще выбирал прибегать на помощь, нужно ему ставить приказ ONCALL и CUNNINGAID или BRAVEAID.
Однако прибегание на помощь не ограничивается этими настройками и не отменяет самостоятельное движение к противнику, которого обнаружил кто-то другой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 14:25:12

on 1481020252, Махновский wrote:
враги ведут себя всё ещё неадекватно, если не видят противника. могут кучно сидеть в одном месте, или ходить друг за дружкой.

Это мне ни о чем не говорит. Какие у них Orders/Attitude, слышат ли они противника, видел ли кто-то противника недавно.
Почему бы им не сидеть на месте, если они обороняют гарнизон, к примеру? Зачем им бежать искать неприятности?


on 1481020252, Махновский wrote:
как-то предлагал ранее таким "сидунам" приписывать команду "рассредоточиться", если больше хода враг невидим.  

Такой команды в игре нет. Нападающие на сектор враги всегда активно ищут противника, если для этого нет помех.


on 1481020252, Махновский wrote:
ещё был неадекватный враг. он сам сидит за кустом и меня не видит. каждый ход выбегает из-за куста, делает пару шагов в моём направлении, происходит перехват хода, я в него стреляю (мимо), и он убегает обратно за свой куст. и так раундов пять

Это возможно, но без сейва или лога нельзя понять, что там происходит.


on 1481020252, Махновский wrote:
идея в том, чтобы добавить той позиции, где враг нарвался на обстрел - опасную зону, чтобы он на эту точку при следующем ходе не заходил.

На данный момент это невозможно, так как требует добавления новых данных, которые негде хранить. Но идея правильная.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 14:35:52

on 1481023081, Seven wrote:
Зачем дополнительно ограничивать количество противников в секторе?  

я ограничивал для реалистичности. для себя сделал вывод, что оптимальное количество - 28-36 врагов на тактическом экране. а остальные - подходят постепенно и с правом первого хода. В этом случае все приходящие:
- не кучкуются сразу вдоль края карты, поэтому за первый ход вынести сразу 30-40 человек не получится.
- первая волна наступающих с большой вероятностью возьмёт на себя все гранаты, мины. ловушки
- появление врага в неожиданном месте может поломать всю хитрую тактику по лёгкому уничтожению врагов, обойдя их со спины. всегда сохраняется вероятность, что и за твоей спиной кто-то появится, причём с преимуществом на ход.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 14:39:00

on 1481023081, Seven wrote:
Умеют, если увидит пленного - подойдет и освободит, но наручники снимать не умеют, только стяжки.
не знал этого, классно! не понимаю, почему не могут освобождать тех, кто в наручниках. можно же перестрелить цепь пистолетом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 14:39:57
2Махновский:
Я вообще играю без подкреплений, не люблю когда кто-то появляется со спины непонятно откуда и вообще ломает план боя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 14:40:49

on 1481024340, Махновский wrote:
не понимаю, почему не могут освобождать тех, кто в наручниках.  

Так задумал автор фичи, типа, стяжку можно перерезать, а наручники просто так не снимешь.
Уточнение: фича с освобождением есть в коде, как она работает на практике - я не проверял.


on 1481024340, Махновский wrote:
можно же перестрелить цепь пистолетом?

Ты пробовал? :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 14:42:17

on 1481023314, Seven wrote:
Чтобы солдат чаще выбирал прибегать на помощь, нужно ему ставить приказ ONCALL и CUNNINGAID или BRAVEAID.
Однако прибегание на помощь не ограничивается этими настройками и не отменяет самостоятельное движение к противнику, которого обнаружил кто-то другой.

думаю, будет логичнее, если к тому, кто заметил врага и позвал на помощь, прибегут помогать все, кто находится в каком-то радиусе от зовущего, независимо от того, какое поведение им назначено до этого.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 14:44:43

on 1481024537, Махновский wrote:
думаю, будет логичнее, если к тому, кто заметил врага и позвал на помощь, прибегут помогать все, кто находится в каком-то радиусе от зовущего, независимо от того, какое поведение им назначено до этого.

Тогда зачем вообще в игре какие-то приказы и поведение, если они будут игнорироваться?
Если ситуация позволяет, атаковать известного противника будут все, кто про него слышал по радио, но каждый в соответствии со своими приказами и настройками, и с учетом тактической ситуации.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 14:48:00

on 1481024397, Seven wrote:
Я вообще играю без подкреплений, не люблю когда кто-то появляется со спины непонятно откуда и вообще ломает план боя.
раньше я тоже так играл, но потом наскучило, когда появились миномёты и гранатомёты: стало слишком просто выносить врагов. Хотя поначалу и был эффект Вау, когда одним выстрелом мог убить сразу 12-16 врагов. ну а чё, они же толпой, без всякой тактики зашли в сектор и стали в ожидании прилёта.  ;D
в общем, красиво, но не реалистично получалось. :)
а вот неожиданное появление врага из-за спины наоборот добавило реализма и драйва своей неожиданностью.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.12.2016 в 15:02:50
пример того, как враги тупят. ничего не нужно делать, только несколько раз жмякнуть передачу хода врагу и посмотреть, что они делают. Мод SoA.
сейв: https://yadi.sk/d/GprgHRmY32MUpv

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 06.12.2016 в 16:25:14
запустил после r239 344-ю. При первой попытке зайти в лесной сектор "удачно" встретился с 3-мя элитчиками, получил от них "привет" из РПГ и разом потерял 10 мерков....

Попытка 2 - сначала обшмалял их из лаунчеров, через 2 хода "подавители" записали половину моего отряда в тёхсотые

Попытка 3 - тихо, на корточках 2-е снайпов с ВСС и наблюдателем методично отстреливали противника, что для дневного боя лично мне непривычно, вот тут-то и стало интересно! Очень понравилось, как раненых выбегали лечить медики и тут-же огребали сами (вполне реальная снайперская тактика ловли на раненого товарища). В целом всё стало ещё сложнее, тяжелее, приходиться ещё больше обдумывать каждое решение (играю на инсейне кстати),

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 06.12.2016 в 17:28:48

on 1481023081, Seven wrote:
24 наемника? Из каких средств они содержатся, если не секрет?
 

не секрет. читов у меня никаких нет, игру я начинаю 10ю своими. по большей части начало у меня это партизанские действия. в омерте не дерусь, а топаю в Сан-мону, нанимаю кого могу нанять из местных. переодеваю всех по мере поступления одежды в солдат и шерстю шахты  и немного погодя, когда откроется доступ к мерку - практически в полном составе нанимаю МЕРК, которые высаживаются в Омерте и так как их больше то выносят защитников.  и все, поступления денег от разбойных налетов на шахты и на патрули и продажи вещей с выкупом пленных вполне позволяет свести концы с концами.

и еще один немаловажный фактор - при пленении врагов прогресс быстро не растет даже при открытой карте он сохраняется на небольшом уровне.


on 1481023081, Seven wrote:
То, что 4-5 солдат попадают в плен 10 наемникам (вероятно, не самым слабым), нападающим из засады, должно кого-то удивлять? Это вполне реалистично. Кстати, почему наемники первыми обнаруживают противника, и почему противник их не перехватывает?  


нуууу, наверное мешает граната кинутая для верности в толпу (по большей частью для шока) да и бегаю то я, как подобает партизану - в одежде врага.


on 1481023081, Seven wrote:
Зачем дополнительно ограничивать количество противников в секторе?  


хммм... а сборка то твоя, как вроде. 7609en+MODs.z из которых я взял WF и SDO- я считал что максимум 32. однако 64.... возьму на заметку.


on 1481023081, Seven wrote:
Умеют, если увидит пленного - подойдет и освободит, но наручники снимать не умеют, только стяжки.


было бы здорово! но нифига не освобождают. хоть простые солдафоны, хоть элитччики  - игнорируют.  может выключено, а нет ли какого ключа в ини-файле о котором я пока не подезреваю? :)

я кстати только стяжками и играю. но они вроде как должны быть одноразовыми. (это было бы и правильно) а у меня они остаются на карте после перемещения в тюрьму и можно пользоваться многократно.


==
вот он сейв:
https://yadi.sk/d/zOzCA5Qq32NHBS

шахта камбрии. 80 атакуют. из них 10 пали в перестрелках. 32 сидят связанные на карте. за картой  еще 50. чтобы кто то прибежал - надо кого то зарезать. прибегают по одиночке. Кстати если прибегает зеленый от лейтенанта он моих шпионов раскусывает на раз. если простой солдафон, то....


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 17:40:31

on 1481034528, gzip wrote:
читов у меня никаких нет, игру я начинаю 10ю своими

С точки зрения игровой экономики, 10 ИМПов - это таки чит, хотя формально игра это позволяет.


on 1481034528, gzip wrote:
нуууу, наверное мешает граната кинутая для верности в толпу (по большей частью для шока) да и бегаю то я, как подобает партизану - в одежде врага.  

Вся эта фича с переодеванием - один большой чит, я пока плохо представляю, как ее можно сбалансировать для таких ситуаций.


on 1481034528, gzip wrote:
было бы здорово! но нифига не освобождают. хоть простые солдафоны, хоть элитччики  - игнорируют.  может выключено, а нет ли какого ключа в ини-файле о котором я пока не подезреваю?  

Настроек вроде нет, как-нибудь потестирую, от чего это зависит.


on 1481034528, gzip wrote:
я кстати только стяжками и играю. но они вроде как должны быть одноразовыми. (это было бы и правильно) а у меня они остаются на карте после перемещения в тюрьму и можно пользоваться многократно.  

Известный глюк.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 06.12.2016 в 18:01:53

on 1481035231, Seven wrote:
С точки зрения игровой экономики, 10 ИМПов - это таки чит, хотя формально игра это позволяет.  


пусть и чит :) а мне нравится. я высаживаюсь уже готовым отрядом где все умеют то что я считаю нужным и правильным. в принципе они больше всех и бегают....  ну и местные тоже, мЕРКи в целом больше статисты, использую их чтобы  "закрыть дыры" на тактическом экране, а и для всякого  бытового - на стратегическом


on 1481035231, Seven wrote:
Вся эта фича с переодеванием - один большой чит, я пока плохо представляю, как ее можно сбалансировать для таких ситуаций.
 


ну она сама по себе неплохо сбалансирована, начинаешь драться, стрелять, что то кидать или шальная пуля попадет - вся маскировка напрочь слетает и оппа. счетчик тревоги неплохо работает.  Не получается ходить слишком уж вольготно по карте занятой врагами.

кстати все эти улучшения АИ+ прекрасно освежают игру :) много всего раньше не было или не работало.

Вот тут кстати и нужны статисты,  которые палят  из ружей, кидают гранаты, пока спецназ  из импов-аватаров :) занимает выгодную позицию. А потом хоп! и вся вражеская группа в плену


=
кстати, а вот тут и вопрос: если вражеский солдат видит моего под шпионской маскировкой и опознает его как своего - он включает моего наемника в алгоритм своих действий?  навряд ли конечно получится от врага получить мед.помощь, так как при ранении маскировка слетает (кстати я всегда таскаю комплект запасной) а вот при стрельбе отовсюду не побежит ли он моему "помогать", приняв за своего?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2016 в 18:13:30

on 1481036513, gzip wrote:
кстати, а вот тут и вопрос: если вражеский солдат видит моего под шпионской маскировкой и опознает его как своего - он включает моего наемника в алгоритм своих действий?  навряд ли конечно получится от врага получить мед.помощь, так как при ранении маскировка слетает (кстати я всегда таскаю комплект запасной) а вот при стрельбе отовсюду не побежит ли он моему "помогать", приняв за своего?

Нет, они шпионов игнорируют, но за своих не считают.

Возникла такая мысль - чтобы ограничить шпионов, уровень подозрительности не будет уменьшаться, если в секторе поднята тревога, то есть, если один раз разоблачили, то в этом секторе снова притвориться шпионом уже нельзя будет.
Если же тревога не поднята, то есть, шпион просто ходит где-то и по-тихому режет врагов и прячет трупы, то можно как обычно, подождать немного и снова продолжать свое шпионское дело.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 06.12.2016 в 18:32:07

on 1481037210, Seven wrote:
Возникла такая мысль - чтобы ограничить шпионов, уровень подозрительности не будет уменьшаться, если в секторе поднята тревога


так ведь при тревоге уровень подозрительности и так достаточно высок. шпионом особенно то  не походишь, особенно на военном объекте где все сплошь капитаны и лейтенанты - раскусывают на раз. зачем усложнять на этом, при этом возможность схоронится в темный чулан, переждать тревогу (ну или подождать пока счетчик подозрительности убавится)  и свалить по тихому - уходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 06.12.2016 в 21:41:49

on 1481035231, Seven wrote:
10 ИМПов - это таки чит
Имхо, стоило бы принудительно ограничить количество ИМПов без возможности изменения в .ини -
Легкий -    1 (2)
Средний - 2 (4)
Эксперт -  3 (6)
Безумие -  5 (10)
*В скобках для железной воли.

Иначе будут появляться такие непонятки, как у 2gzip:. Который, играя мерками как минимум 5-6 уровня против 2-3-х(10 прогресс же), или по сумме общих очков скиллов значительно превосходящий противника, недоумевает почему драники такие ватные и глупые.
Попробуй противостоять такими же мерками и тебе сразу покажется, что солдаты мудрые и ловкие.
Невозможно сделать с такими инструментами как в джавке, достаточно разумный ИИ, подходящий под все стадии игры(особенно способный противостоять "читам"). До 50-го прогресса еще можно пытаться корректировать. Далее драники смогут завалить исключительно мясом, поскольку у мерков уже есть оптика на 2 экрана, которой они умеют правильно пользовать, благодаря разуму человека, а драники с такой же оптикой буду в заведомо проигрышном положении.
Особенно, если
on 1481023512, Seven wrote:
На данный момент это невозможно, так как требует добавления новых данных, которые негде хранить. Но идея правильная.  
 не понимают куда можно ходить, а куда нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 07.12.2016 в 01:25:15
2Seven: помнишь был разговор про вооружение милиции by Flugente?

on 1480446088, htly wrote:
Наверное баян, и не совсем уверен относится это к Ja2+AI или нет, но есть некоторая, вообще-то большая, проблема с вооружением ополчения.
Если вооружить милицию обмундированием с сектора(MILITIA_USE_SECTOR_EQUIPMENT = TRUE), то мало того, что при выходе или даже просто смене фокуса на другой сектор, милиция не запоминает свой инвентарь, то есть выбрасывает то, что в руках и хватает любое другое оружие, которое им не запрещено в стратег.инвентаре. Но и вещи просто начинают постепенно исчезать. Особенно если перевести ополчение в другой сектор. В пустой сектор без вещей. Все они будут голые. Только у одного из 10 сохранился ПНВ на голове. Всё что у них было исчезло в никуда.
Некоторые ополченцы при inspection(CTRL+.) не сбрасывают вещи, преимущественно это те менты, которые находятся на крышах.
Если атаковать сектор вместе с милицией - в сектор придут голые милиционеры.
Фича с одеванием отличная, за счет нее можно вытягивать сложные бои на начальных, да и не только, стадиях игры.

Почитал мишек, Flugente там указывали на подобное. Посты там 2013 года. Он обещал исправить или уже исправил в r5880. Я так понимаю он клепает свои .exeшники, которые отличаются от Ja2+AI 2Seven:'а. Мишкину тему пока еще не дочитал, вопрос - ручное обеспечение милиции в итоге наладили? И если да, то можно это внедрить в Ja2+AI? Спасибо за внимание.  

Ты далее просил потестить более новые версии на уточнение, исправили такие баги или нет.
Я быстро пробежался на 8345 до тренировки ополчения в Драссене, на данный момент это последний релиз.
Так вот, там сброс оружия при включенной MILITIA_USE_SECTOR_EQUIPMENT работает идеально(настолько, насколько я смог потестить). Когда приходят подкрепления милиции с соседнего сектора, на руках у них сохраняется то оружие, которое им было выдано ранее. Если их переводить в другой сектор на стратегическом экране, то да - в новый сектор они прибудут голыми. Но, в отличие от "нашей" версии 7609, правоохранители сбросят весь инвентарь в том секторе, откуда они переводятся. Всё сохранится.
То есть, ничего не пропадает, просто надо держать в секторах резервную амуницию на случай таких незапланированных трансферов.
В случае тренировки нового ополчения(при включенной переменной в .ini), оно появится голым, нет никакого самовольного захвата эквипмента.

Если будет время, посмотри, пожалуйста, тот блок который за это отвечает, возможно там будет достаточно скопировать его на место старого, неисправного(7609). Это было бы хорошим временным костылем, пока(я на это надеюсь) ты не допилишь свой экспериментальный вариант.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 07.12.2016 в 02:49:39

on 1481049709, htly wrote:
Имхо, стоило бы принудительно ограничить количество ИМПов без возможности изменения в .ини -  Иначе будут появляться такие непонятки, как у 2gzip:. Который, играя мерками как минимум 5-6 уровня против 2-3-х(10 прогресс же), или по сумме общих очков скиллов значительно превосходящий противника, недоумевает почему драники такие ватные и глупые.
Попробуй противостоять такими же мерками и тебе сразу покажется, что солдаты мудрые и ловкие.  


нафига? с этого все и начиналось. и персы на второй день прокачивались до уровня терминаторов....

а у меня непоняток на этом нет. так как я именно так и стараюсь делать, то что  я начинаю игру с отряда в 10 импов на это никак не влияет. персонажей я сделал для меня комфортных, причем  по набору навыков, а все начинается с уровня = 1. растет он небыстро, так как нет сотен и тысяч убитых врагов, а плененные в баланс не считаются. К тому же игра и сама в пользу себе читит со страшной силой.

тут другое: более интересна коллективная работа отряда в защите и нападении. один управляется АИ, другой - мной.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 07.12.2016 в 04:33:36

on 1481068179, gzip wrote:
нафига? с этого все и начиналось.

Нафига что? Потрудитесь излагать ваши мысли яснее.


on 1481068179, gzip wrote:
а у меня непоняток на этом нет.

У тебя непонятки есть. И, в первую очередь, они связаны с желанием обмануть игру. Например, выставив ограничение в 32 солдата на локации. Зачем тогда включать NEW_AGGRESSIVE_AI, зачем включать AGGRESSIVE_STRATEGIC_AI, ALLOW_REINFORCEMENTS и прочие усложнялки, не выставив MAX_NUMBER_ENEMIES_IN_TACTICAL = 64. Играй тогда в ванильку, там будут приходить не более 20, ты их свяжешь и на этом лютый вин. Дейдрана в слезах.
Где логика такого поступка? Конечно, с такими противоречивыми настройками любой сверхмозг впадет в ступор, что уж там говорить об AI джавки.


on 1481068179, gzip wrote:
то что  я начинаю игру с отряда в 10 импов на это никак не влияет.
Да, конечно.
Мерк вот такого вида, как на скрине, до родинок на заднице схож с беднягой админом, который торжественно встречает его на месте высадки в Омерте. Просто один в один.
[offtop]http://i.imgur.com/BY9X03L.jpg[/offtop]
Можно поинтересоваться у 2Seven: как ИИ разбрасывает статы, но я и так уверен, что даже если количество пойнтов будет такое же, то вот их распределение с очень низкой вероятность будет аналогичным рукотворному мерку, заточенному, например, на меткость и перехват. Поэтому, как выше уже заметили - 10 ИМПов очень близко к читам.


on 1481068179, gzip wrote:
К тому же игра и сама в пользу себе читит со страшной силой.  
Огласите, пжалста, весь список.


on 1481068179, gzip wrote:
тут другое: более интересна коллективная работа отряда в защите и нападении. один управляется АИ, другой - мной.
И нам опять нужен Шерлок.
Работа какого отряда? Отряда милиции, зомби, драников?

В итоге хочу сказать, что нужно, если не играть по правилам, то хотя бы минимально их придерживаться. И не ломать к чертям и так хлипкое мироустройство Арулько, сиречь игровой баланс.
Например, на моем 38 прогрессе я ужом кручусь, чтобы сохранить денежное довольствие для моих, всего лишь, восьмерых оплачиваемых(замечу, что все они со второй страницы найма) наемников. Бегаю между Драссеном и Сан Моной, чтобы продать голову Мамаши Кармену, иначе через 15 часов половина их этой восьмерки сделает мне ручкой. Поэтому у меня и нет непоняток с 32-мя связанными зольдатен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 07.12.2016 в 10:35:44
начну свой ответ с конца.


on 1481074416, htly wrote:
В итоге хочу сказать, что нужно, если не играть по правилам, то хотя бы минимально их придерживаться. И не ломать к чертям и так хлипкое мироустройство Арулько, сиречь игровой баланс.
Например, на моем 38 прогрессе я ужом кручусь, чтобы сохранить денежное довольствие для моих, всего лишь, восьмерых оплачиваемых(замечу, что все они со второй страницы найма) наемников. Бегаю между Драссеном и Сан Моной, чтобы продать голову Мамаши Кармену, иначе через 15 часов половина их этой восьмерки сделает мне ручкой. Поэтому у меня и нет непоняток с 32-мя связанными зольдатен.


если вместо игры хочется получить проблемы со всем н свете - ну на здоровье, я от этого отошел и 10 моих импов  позволят мне не вдаваясь в денежные проблемы на содержание спокойненько пошляться по карте, выполнив те миссии которые мне интересны.

денег все равно не хватает. все равно приходится фарцовать и пистолетами у Джо, таскать стволы к Тони на обмен, устраивать рейды в балайм за аптечками и прочими штуками, которых на начальном этапе раздобыть негде, только грабить местных да у Джо кой чего....

но жизнь не малина, первые же нанятые мерки враз сьедают весь денежный запас, заставляя лезть в шахты и грабить босса, открывать военторг :)

но я больших завоеваний не люблю. сразу же прокачивается уровень и становится неинтересно.


on 1481074416, htly wrote:
И, в первую очередь, они связаны с желанием обмануть игру. Например, выставив ограничение в 32 солдата на локации. Зачем тогда включать NEW_AGGRESSIVE_AI, зачем включать AGGRESSIVE_STRATEGIC_AI, ALLOW_REINFORCEMENTS и прочие усложнялки, не выставив MAX_NUMBER_ENEMIES_IN_TACTICAL = 64. Играй тогда в ванильку, там будут приходить не более 20, ты их свяжешь и на этом лютый вин. Дейдрана в слезах.
Где логика такого поступка? Конечно, с такими противоречивыми настройками любой сверхмозг впадет в ступор, что уж там говорить об AI джавки.  


я уже писал ранее о том, что полагал 32 максимум.  это и в инишных настройках написано, вот только сейчас узнал что можно 64 поставить. Но... ставить не буду, более того даже уменьшу врагов на картах. Считаю, что АИшные улучшения будут работать тем лучше, чем меньше врагов. места для маневра больше. А когда у противника 64 солдата в маленьком секторе, еще раз, зачем мне проблемы вместо игры? и где возможность для АИ проявить свои функции?

Видел я и таких любителей которые обороняли захваченный сектор с одним-двумя инвалидами... - это любители себе искать проблемы.

вот тут, кстати и ответ на картинку: в отличии от копьютерного солдафона у которого миссия прийти и умереть, моя миссия в столкновениях выжить. поэтому я и распределяю количество доступных скиллов так, чтобы получить удобного для меня наемника. и опять же, терминатора не получается.

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


on 1481074416, htly wrote:
Нафига что? Потрудитесь излагать ваши мысли яснее.  


небольшой экскурс в историю:

давным давно, когда в ходу была еще "ванильная" ДЖА, там и были вот такие ограничения. никто не умел делать импов, а если хотелось, то можно было сделать одного ответив на миллион дурацких вопросов про виннипуха с пятачком и джекки чана с ван-даммом. Денег на хороших наемников не хватало и народ нанимал инвалидов, очень тогда ценился наемник с мудростью выше 80. И начиналась прокачка. у поверженных врагов отрезались головы, игрок до потери пулься гонял наемников по карте прокачивая силу. бил кошек, крепатуров и лазил в стелсе под носом  у врагов прокачивая подвижность. потому что с такими данными у наемников, которые мог позволить себе игрок, играть было невозможно. Но с отрядом в 6 умудрялись освобождать все города и удерживать их. ну потому и умудрялись что они быстро прокачивались и были, по сравнению с драниками - терминаторами.

зачем к этому возвращаться? я взял импов и пошел по карте, играя! а не дрюкая их на пятачке.
и еще раз скажу, у королевского солдата путь один - бежит на пули и погибает. а мне надо бегать, стрелять, чего то кидать....  а очков  у нас поровну и солдат обычно больше. так что все честно :)


on 1481074416, htly wrote:
Поэтому у меня и нет непоняток с 32-мя связанными зольдатен.


хаха :))) ну да, потому и нет. вертишься в рутине, которую сам себе навязал, а жизнь проходит мимо :))) вообще у меня это  первый раз так получилось и я этому факту  удивился.  

дело в том что в тихую захватить сектор, который обороняют небольшое число врагов обычно не получается. быстро поднимается тревога, всегда я связывал ну 2-3...максимум 5. а тут сектор набитый врагами! и все 32 сидят связанные.   ну конечно помогли и зомби (с которыми кстати быстро справились, должно быть неплохо работает "обновленный рассчет опасности" для зомби) ...конечно переодевания во врагов, сыграли свою роль, но чтобы тааак!  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 07.12.2016 в 12:56:18

on 1481074416, htly wrote:
Можно поинтересоваться у 2Seven: как ИИ разбрасывает статы, но я и так уверен, что даже если количество пойнтов будет такое же, то вот их распределение с очень низкой вероятность будет аналогичным рукотворному мерку, заточенному, например, на меткость и перехват


кстати, хороший вопрос.

Seven, а как это происходит?


и еще один вопрос, вот в самом деле, для АИ+  когда он себя проявит, по твоему мнению, в самой полной мере:

1. когда наемников немного, а врага прорва
моих 10 а врага 80.
2. равное соотношение по количеству  и качеству противостоящих.

влияет ли как то общее количество на сам процесс, вот например 10 на 10 будут воевать также как 32 на 32?

3. иное соотношение

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.12.2016 в 12:59:45
2htly:
2gzip:
Предлагаю сравнительное обсуждение стилей игры и выяснение "как правильно играть" на этом завершить как неконструктивное.
Чем хороша 1.13 - тем, что позволяет каждому выбрать тот стиль игры, который ему нравится, от партизанских действий маленьким отрядом на грани выживания до полномасштабной войны с применением тяжелого оружия и т.д.
По поводу опций - ограничивать какие-либо опции и возможности не планирую, за исключением отдельных случаев, где это необходимо по техническим причинам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.12.2016 в 13:07:00

on 1481104578, gzip wrote:
кстати, хороший вопрос.
 
Seven, а как это происходит?
 
 
и еще один вопрос, вот в самом деле, для АИ+  когда он себя проявит, по твоему мнению, в самой полной мере:  
 
1. когда наемников немного, а врага прорва
моих 10 а врага 80.
2. равное соотношение по количеству  и качеству противостоящих.
 
влияет ли как то общее количество на сам процесс, вот например 10 на 10 будут воевать также как 32 на 32?
 
3. иное соотношение

Как происходит точно сейчас не скажу, но в целом там случайный процесс, навыки зависят от уровня наемника, никаких особых предпочтений отдельным навыкам нет.

На мой взгляд, самая интересная игра - небольшим числом наемников против умеренного количества противника, например, 6 против 16-20 максимум, при условии, что солдаты противника не все сразу наваливаются, при этом противник должен иметь аналогичное оружие и уровень, карта должна быть достаточно плотной, чтобы AI мог за один ход перебегать от одного укрытия к другому.
Большое количество солдат не дает им особого преимущества, если использовать тяжелое оружие - они просто начинают погибать не по 1 за раз, а по 5-10, да и играть большими толпами не очень интересно, так как теряется тактика.
Для того, чтобы тактика в игре работала, нужно, чтобы было достаточное пространство для маневра, иначе игра вырождается в статичную перестрелку по принципу у кого больше снайперов и тяжелого оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2016 в 08:35:50

on 1481049709, htly wrote:
Имхо, стоило бы принудительно ограничить количество ИМПов без возможности изменения в .ини -  
Легкий -    1 (2)
Средний - 2 (4)
Эксперт -  3 (6)
Безумие -  5 (10)
*В скобках для железной воли.  

Уже есть опция ограничения количества IMP

Quote:
; If this is set to TRUE, the IMP profile cost is multiplied by how many IMP characters you have generated
; (i.e. the price of the second IMP character is doubled, of third character tripled etc.)
DYNAMIC_IMP_PROFILE_COST = TRUE

Кто хочет ограничений - включит ее, а принудительно мешать игрокам играть так, как им нравится - смысла нет, я считаю.


on 1481063115, htly wrote:
Ты далее просил потестить более новые версии на уточнение, исправили такие баги или нет.
Я быстро пробежался на 8345 до тренировки ополчения в Драссене, на данный момент это последний релиз.
Так вот, там сброс оружия при включенной MILITIA_USE_SECTOR_EQUIPMENT работает идеально(настолько, насколько я смог потестить). Когда приходят подкрепления милиции с соседнего сектора, на руках у них сохраняется то оружие, которое им было выдано ранее. Если их переводить в другой сектор на стратегическом экране, то да - в новый сектор они прибудут голыми. Но, в отличие от "нашей" версии 7609, правоохранители сбросят весь инвентарь в том секторе, откуда они переводятся. Всё сохранится.
То есть, ничего не пропадает, просто надо держать в секторах резервную амуницию на случай таких незапланированных трансферов.
В случае тренировки нового ополчения(при включенной переменной в .ini), оно появится голым, нет никакого самовольного захвата эквипмента.
 
Если будет время, посмотри, пожалуйста, тот блок который за это отвечает, возможно там будет достаточно скопировать его на место старого, неисправного(7609). Это было бы хорошим временным костылем, пока(я на это надеюсь) ты не допилишь свой экспериментальный вариант.

Добавил из основной ветки исправления против исчезновения предметов, какие нашел:
https://www.dropbox.com/s/cdc1b0ue98n38uk/ja2_7609en%2BAI_r356.exe?dl=0
Если будет возможность - протестируй.


on 1481068179, gzip wrote:
и персы на второй день прокачивались до уровня терминаторов....  

Можно же ограничить и прокачку

Quote:
; Attributes
HEALTH_SUBPOINTS_TO_IMPROVE            = 50
STRENGTH_SUBPOINTS_TO_IMPROVE            = 50
WISDOM_SUBPOINTS_TO_IMPROVE            = 50
DEXTERITY_SUBPOINTS_TO_IMPROVE            = 50
AGILITY_SUBPOINTS_TO_IMPROVE            = 50
; Skills
MARKSMANSHIP_SUBPOINTS_TO_IMPROVE      = 25
MECHANICAL_SUBPOINTS_TO_IMPROVE      = 25
EXPLOSIVES_SUBPOINTS_TO_IMPROVE      = 25
MEDICAL_SUBPOINTS_TO_IMPROVE            = 25
LEADERSHIP_SUBPOINTS_TO_IMPROVE      = 25
; Experience
LEVEL_SUBPOINTS_TO_IMPROVE            = 350

и прогресс

Quote:
; The maximum number of progress points you can get from killing enemies. Default 25
GAME_PROGRESS_MAX_POINTS_FROM_KILLS = 25

; The maximum number of progress points you can get from controlling city/SAM sectors. Increases slowly as you
; conquer more sectors. Default 25
GAME_PROGRESS_MAX_POINTS_FROM_SECTOR_CONTROL = 25

; The maximum number of progress points you can get from increasing your mine output. Increases slowly as you
; control more mines and get more loyalty in the towns where the mines are. Default 50
GAME_PROGRESS_MAX_POINTS_FROM_MINE_INCOME = 50

; The maximum number of progress points you can get from exploring sectors on the map. Default 0
GAME_PROGRESS_MAX_POINTS_FROM_EXPLORED_SECTORS = 0

;------------------------------------------------------------------------------------------------------------------------------
; An alternate method of calculating progress. Instead of adding up the points acquired by the weights above, it chooses
; only one of the weights (the one with the highest accumulated points so far) and that is considered your total progress.
;
; If set to TRUE, all progress weights are automatically set to 100.
;------------------------------------------------------------------------------------------------------------------------------

ALTERNATE_PROGRESS_CALCULATION = TRUE

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 08.12.2016 в 08:57:56
Запускаюсь с ja2_7609ru+AI_r337.exe и как только поставил адаптер граф. для win8 "wine" то при загрузке сектора с пещерами (например драсен) вылетает игра вот с этим: https://yadi.sk/i/HDGtYvmJ32XUDP потом перезапускаюсь с обычного ja2.exe и все гуд, и граф. отображение норм становится и вылетов с подобной ошибкой нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 08.12.2016 в 16:32:16
2Seven:
навеяно "соседней" темой, твой АИ умеет кидать ложные сигнальные мины когда попадает под арт. удар? если нет, то чего стоит его научить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2016 в 16:33:37
2MaksFay:
Пока не умеет, научить можно, но возникает вопрос - не обесценит ли это артобстрелы вообще?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 08.12.2016 в 16:46:25

on 1481204017, Seven wrote:
научить можно, но возникает вопрос - не обесценит ли это артобстрелы вообще?
согласен. хотя я вообще выступаю за то, чтобы сигнальный дым был невидим, было известно, что сейчас что-то прилетит, но куда - неизвестно. Пока у себя только заменил сигнальный дым на световой источник. так хотя бы враг иногда покидает опасную область освещения, равно как и оппы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2016 в 16:49:49

on 1481204785, Махновский wrote:
Пока у себя только заменил сигнальный дым на световой источник.

Если заменить сигнальный дым чем-то другим, AI не будет знать, что ему нужно убегать от обстрела.


on 1481204785, Махновский wrote:
хотя я вообще выступаю за то, чтобы сигнальный дым был невидим

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 08.12.2016 в 19:42:06

on 1481204017, Seven wrote:
не обесценит ли это артобстрелы вообще?


Думаю, что нет. Почему: сужу по своей нынешней игре, арту в ней мне удалось применить 1-2 раза всего, потом по прогрессу вооружения у противника пошли рации и меня постоянно "глушат". Идея в том, что-бы
1 - сделать АИ менее беспомощным против артобстрела, т.о. пока у противника не появились радисты у него будет способ противостоять обстрелам
2 - получить ещё одну "проблему" на свою голову в виде риска попасть в раздачу от своей-же артиллерии

Да, согласен, сигнальный дым выглядит странно, и при огне артиллерии его обычно не используют, а передают координаты цели и ориентиры в виде которых, условно, этот дым и выступает. И как в реальных боях бывало, что противник подключался к радиоволне и перенаправлял удары по координатам "заказчика", так и тут. Типа я заказал удар по точке А, противник перезаказал по точке Б, рандом в выборе точек удара в данном случае сыграет роль "мозгов" артиллериста.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 08.12.2016 в 22:11:22

on 1481175350, Seven wrote:
Добавил из основной ветки исправления против исчезновения предметов, какие нашел:
https://www.dropbox.com/s/cdc1b0ue98n38uk/ja2_7609en%2BAI_r356.exe?dl=0
Если будет возможность - протестируй.  
Спасибо за такую оперативность.
https://youtu.be/-poZr46IYRE
Вроде бы сбоев нет, всё работает корректно. Не стал снимать как милиция меняет сектор на стратегическом и ходит в атаку при запросе, но и там всё отлично. Если идут в сектор как подкрепления, то экипировкку не скидывают. Если переводишь их вручную, то в старом секторе оставляют всё, что у них было. В новом берут то, что разрешено по TAB+LKM. Единственный нюанс, что дробят магазины, но это абсолютно несущественно, в видео видно почему. И нельзя им разрешать брать ножи и вещи вроде противогазов. Бывает, что первое они могут использовать как main weapon и не желать брать огнестрел, а во втором они сидят день-деньской,  ИИ ополчения(в принципе и драников тоже) почему-то не слишком соображает ночь/день ли на улице и следует ли снимать противогаз, если вокруг нет газа. Сразу одевают и сидят в нем. Похвально, конечно, но обзор-то режется.

Еще раз горячо рукопожимаю за быстрый фикс.

Кстати, нашел как сгонять милиционеров с крыш. По крайней мере, иногда работает срабатывает. Много раз давать команды - отступать, залечь, рассредоточиться и 50 на 50, что будут слезать.
Вот бы их туда еще загонять и чтобы там сидели-снайперили по HOLD, но что имеем, то имеем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем htly на 08.12.2016 в 22:17:18

on 1481175350, Seven wrote:
Кто хочет ограничений - включит ее, а принудительно мешать игрокам играть так, как им нравится - смысла нет, я считаю.
Поправлю, как я это вижу.
Смысла нет подстраивать ИИ к режимам игры, не хочу сказать, что читерным, но близким к press IMP key to win. 10 times.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем po3po3 на 09.12.2016 в 00:00:51
2Seven:  добрый вечер!
Не затруднит ли вас помочь с проблемой следующего характера:
Стоит сборка 7609ru+Aimnas-Bigmaps.7z от сюда https://yadi.sk/d/Fj_B0WEKNjRQJ
К ней  скачен ja2_7609ru+AI_r344.exe

Потаюсь назначить персонажа с биноклем в качестве наблюдателя.
Если игра запущена с ja2_7609ru+AI_r344.exe то, пункт меню не активен (серый), Пробовал и перед использованием (Look курсор + клик) нажимать, все равно серый.
Если игра запущена ja2+fix.exe  или ja2.exe то, все нормально. Назначается без проблем.
Скриншот прилагаю.
[attach]
http://imgur.com/a/EjKpS
Это я что не верно делаю или это баг?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.12.2016 в 00:08:01
2po3po3:
Нужен номер id или точное название предмета, который используется для наблюдения.

В SDO бинокль (предмет 200) работает нормально, режим наблюдателя включается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем po3po3 на 09.12.2016 в 00:30:24
2Seven:

Я не очень силен в том как организован 1.13, в плане как и что посмотреть...
Если верить item.xmд из  Data-AIM

           <uiIndex>5992</uiIndex>
           <szItemName>Binoculars</szItemName>
           <szLongItemName>Binoculars, Quality 7x50</szLongItemName>
           <szItemDesc>7x50 High-Quality Binoculars.</szItemDesc>
           <szBRName>Binoculars, Quality 7x50</szBRName>

он же Russian.Items.xml

<uiIndex>200</uiIndex>
   <szItemName>Бинокль, 7x50</szItemName>
   <szLongItemName>Профессиональный бинокль 7x50</szLongItemName>

Такой бинокль 100% выдают IMPу с перками Стрелок\Снайпер Ловкач\Разведчик\Ночкик

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.12.2016 в 00:33:45
2po3po3:
Судя по всему, в Aimnas бинокли сделаны как оружие, поэтому Ja2+AI не позволяет их использовать для наблюдения.
В этом есть некоторая несовместимость - автор Aimnas, вероятно, хотел уменьшить читерные свойства биноклей в своем моде, для этого задал им свойства оружия, чтобы их нужно было вскидывать за AP.
В Ja2+AI активация биноклей стоит AP и без фокусов с назначением оружием, а наблюдать можно только с помощью отдельных прицелов/биноклей, поэтому получается такая несовместимость.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем po3po3 на 09.12.2016 в 00:42:50
2Seven:

Очень жаль. Спасибо за ответы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.12.2016 в 19:47:58

on 1481293137, mcmillan wrote:
вместо дыма было бы правдоподобнее сделать gps-маячок для артналета или другой подобныйцелеуказатель, или прикрутить точку налета при наличии рации к биноклю по ЛКМ на цель.

Тогда непонятно, откуда игрок может узнавать, в какую точку прилетят мины, если он не видит дыма. Из радиоперехвата? А если у него нет рации или радист занят чем-то другим, не слушает эфир. Если вообще убрать индикатор, игроки будут жаловаться, что мины прилетают на голову непонятно откуда, если сделать красным локатором, к примеру, будет выглядеть очень искусственно и нелогично, откуда он взялся?
Также, дым добавляет возможность обмануть противника, набросав своего дыма, как это реализовать в альтернативном варианте?
В целом я согласен, что использование дыма для указания целей для артобстрела выглядит ненаучно, но логичных вариантов замены пока не вижу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 09.12.2016 в 19:57:23
Миномётный обстрел имеет характерный звук, и поэтому опытный боец может определить место, куда прилетят мины. Хотя, вроде, пишут, что современные американские мины не издают звук, но там уже и не 60мм мины, а более мощные.
возвращаясь к тому, что писал ранее про то, что заменил дым источником света, он более приемлем уже хотя бы потому, что в некоторых случаях боты его избегают, а дым - нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.12.2016 в 19:59:52
2Махновский:
Сигнальный дым всегда избегают, как и активные бомбы с детонатором.
Свист мины это хорошо, но его можно услышать за пару секунд до падения, далеко не убежать, как-то это не реалистично.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 09.12.2016 в 20:07:05

on 1481302792, Seven wrote:
Свист мины это хорошо, но его можно услышать за пару секунд до падения, далеко не убежать, как-то это не реалистично.
так и есть, как раз 3 секунды, чтобы залечь или прыгнуть в яму.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.12.2016 в 20:09:52
2Махновский:  Один ход 10 секунд длится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 09.12.2016 в 21:27:01
2Seven:  возможно. но 3 секунды за ход, на которые сирры ориентировались, создавая сам ja2 - для меня более реалистично. можно, конечно, сделать и как в NightOps, один ход - несколько минут. кому как нравится )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.12.2016 в 14:30:43

on 1481308021, Махновский wrote:
3 секунды за ход, на которые сирры ориентировались, создавая сам ja2

Откуда информация? В исходниках 10 секунд на ход упоминается, насколько я помню.
В реальности время в пошаговом режиме не идет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 10.12.2016 в 14:47:39
2Seven: это я читал в игромании 12/1997, когда было интервью с директором Сиртека, то есть, ещё за год до выхода игры. Он тогда говорил, что 1 ход будет условно эквивалентен 3 секундам.
Но это не принципиально, на мой взгляд, так как в игре всё достаточно условно, и выбран практически идеальный баланс между реализмом и геимплеем. И он точно не соотносится ни с 3 секундами, ни с 10. Даже если брать 3 секунды, их недостаточно было бы, чтобы залезть на крышу и выстрелить из пистолета, и, в то же время, за тех же три секунды М16А4 может выпустить 45 пуль )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 10.12.2016 в 19:28:35
если   у них каждый ход по три секунды, значит ли это что на 5 минут  времени надо пропустить  100 ходов?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 13.12.2016 в 12:56:27
2Seven:
какое поведение свойственно ботам с поведением cunning solo и defensive, agressive и brave solo с новым интеллектом?
в случае, если нужно, чтобы боты защищали базу и не выбегали за её пределы, но при этом чтобы и не сидели на месте, какую комбинацию поведения им лучше задать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2016 в 16:03:40

on 1481622987, Махновский wrote:
какое поведение свойственно ботам с поведением cunning solo и defensive, agressive и brave solo с новым интеллектом?  

Примерно такое же, как в оригинале, принципиально ничего не менялось.
Cunning чаще обходит с флангов, но и остальные в некоторых случаях могут.


on 1481622987, Махновский wrote:
в случае, если нужно, чтобы боты защищали базу и не выбегали за её пределы, но при этом чтобы и не сидели на месте, какую комбинацию поведения им лучше задать?

Если включена опция AI_TOWN_DEFENSE, то onguard или closepatrol, если выключена, то все равно - после поднятия тревоги ограничения на перемещение снимаются, а ONGUARD и CLOSEPATROL становятся FARPATROL.
Defensive более склонен ждать противника.
Наиболее агрессивно ведет себя SEEKENEMY, у него многие защитные ограничения вообще отключены.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 13.12.2016 в 18:09:46
2Seven: спасибо. полезная информация.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ewik985 на 15.12.2016 в 09:09:43
Заметил, что английская версия JA2+AI уже несколько раз обновлялась за минувшие дни, а русская версия так и висит с 3.12.2016. Вопрос: это такая сырая была английская версия, что постоянно дорабатывается, или это на русскую версию времени не хватает? Ну и, собственно, непонятно чего коснулись обновления.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2016 в 14:40:33

on 1481782183, ewik985 wrote:
Вопрос: это такая сырая была английская версия, что постоянно дорабатывается

Никакой разницы между языковыми версиями нет, они собираются с одних исходников.


on 1481782183, ewik985 wrote:
или это на русскую версию времени не хватает?

Проект разрабатывается и тестируется на английской версии, другие языковые версии нужно собирать отдельно, поэтому они выходят реже.


on 1481782183, ewik985 wrote:
Ну и, собственно, непонятно чего коснулись обновления.

Разнообразные исправления. Подробное описание будет позже, вероятно.


on 1481782183, ewik985 wrote:
Заметил, что английская версия JA2+AI уже несколько раз обновлялась за минувшие дни, а русская версия так и висит с 3.12.2016.

Актуальная русская версия:
https://www.dropbox.com/s/4gvca6zhl4r3i6j/ja2_7609ru%2BAI_r357.exe?dl=0

Описание изменений пока только на английском.

Changes r314 - r357:
- updated Chinese translation
- attaching explosives can increase item size
- allow militia team to become medics
- ignore dying target if there's opponent with better health
- attached explosives: allow explosion of grenade attached to tripwire if there is another grenade attached with tripwire activation
- removed options: UPDATE_GARRISON_ADMINS_PROGRESS_MODIFIER, UPDATE_PATROL_ADMINS_PROGRESS_MODIFIER
- Strategic AI: modify speed of admin replacing by difficulty level
- ReloadGun fix: allow AI to always reload to prevent it from marking gun as unusable if there's not enough AP to reload
- militia control: change initial spot when on HOLD order
- FindBombNearby: always check LOS when searching for bomb, set WORLD_ITEM_SEEN_BOMB flag when bomb is found
- TakeNewBombFromInventory: disable taking similar items
- FindBombNearby: neutral civilians don't need to check LOS, don't set flag for neutral civs to prevent enemy team exploiting this
- disabled SHOW_ENEMY_RANK_ICON option - always show enemy role icon
- don't show enemy weapon info if enemy health bars disabled
- less suppression for buckshots in NCTH
- enabled prone cover advance and any cover advance code
- Black advance: check if soldier can find better cover before disabling attack
- CalcCoverValue: check any cover from enemy at spot, add penalty to his attack, add bonus to my attack
- FindBestNearbyCover: use NO_DISTANCE_LIMIT for fSightCover check, in RED state, skip locations with fresh corpses if not in dangerous place or under attack, check if we outnumber enemy when skipping location without sight cover if enemy is beyond weapon range
- allow hiding corpses in water
- allow aimed suppression for machinegunners
- Black AI: new "get closer before shooting" behavior
- better "end turn to wait for full AP when searching for advance spot" code
- allow prone cover advance spot in black state
- DecayPublicOpplist: decay public knowledge if enemy is dying
- WatchedLocLocationIsEmpty: check central gridno for public known enemies
- DetermineMovementMode: use walking for "get closer" decision only if weapon is raised, soldier is not under fire and in black state
- Black AI get closer: try to get closer if enemy is helpless (dying, cowering or unconscious) even if soldier has cover at his current spot
- WatchedLocLocationIsEmpty:  decay watched location if known enemy is dying\cowering or collapsed
- main Red AI decisions: penalty to watch decision weight from successful attack, penalize watching if we outnumber enemy
- Black advance: allow moving if soldier has fired this turn
- Black AI: allow cover check if soldier is near sight cover spot, has no cover and can shoot/hide next turn
- new AP from suppression shock calculation
- psycho characters recover from suppression shock faster
- stop cowering animation: always stop cowering animation for player mercs if soldier has APs at the start of new turn and soldier is not dying or collapsed
- soldier tooltips: show orders/attitude as text
- Red seek: allow seeking in prone stance when in dangerous spot
- reworked watch location to avoid turning in a loop
- Black AI: use any cover advance spot if we outnumber or last attack was successful
- CalcCoverValue: add bonus from sight cover
- AI_TOWN_DEFENSE disabled by default
- moved AP from shock reduction code to CalcActionPoints, updated AICalcActionPoints
- don't communicate watched location if soldier adds watched location by hearing
- disable incrementing watched location by hearing for flanking soldiers

CalcBestShot:
- determine enemy location: use personal knowledge if more recent or public knowledge is incorrect
- consider target as seen if we can have LOS to opponent after turning, this will allow aimed shooting at currently invisible opponent with single shot weapons
- allow suppression fire in Black state
- when deciding target to attack, prefer opponent that attacked me recently

Red AI: find advance spot:
- determine regular move spot first, search for advance spot only if regular move spot is valid
- use prone cover advance spot only when defending or there are friends nearby under attack or fresh corpses nearby
- use any cover advance spot only if there are friends nearby under attack or fresh corpses nearby
- crouch before ending turn
- rest when low on breath: turn to closest threat first
- disable seek/help when in building and seen enemy recently: check that we can attack enemy with current gun
Black AI:
- check if soldier can find better position before firing: check LOS only if we see enemy currently, otherwise find generally better position
- get closer to enemy before shooting: only if we see this enemy currently

FindBestNearbyCover:
- penalize location where soldier was attacked
- for DEFENSIVE, bonus 25% in buildings: only if soldier has sight cover at spot

CalcCoverValue:
- penalty to enemy position value if he cannot see my prone position
- bonus to my position value if I can see enemy prone position

SearchForItems:
- use min gun status 35 when searching for weapon if no weapon in hand
- don't search for guns when searching for ammo
- safety checks

Panic AI update:
- correctly determine movement mode
- when in black state, ignore panic trigger if we don't have enough AP to reach and activate it in one turn
- if red alert is raised, also check path for fresh corpses, abort moving to panic trigger if there's fresh corpse in the way
- сheck if enemy can attack soldier at spot when checking path for fresh corpses

r8136:
- Fix: Get Item assignement: if no valid gridno is found, let the game find one upon loading the sector instead of risking a wrong gridno assignment
- Fix: When dropping an item in strategic inventory, height values are not set
- Fix: When looking for a valid gridno to drop items t via strategic inventory, WORLD_ITEM_REACHABLE is not reliable, as updated map topology trumps this. Instead rely upon finding a valid gridno once the sector is entered.
- Fix: when searching for a new item dropoff gridno, search for new height too
- Fix: if items are spawned mid-air, the player cannot retrieve them

r7995:
- Bugfix: Reinforcements:  Parts of roadblocks were resurrected after reinforcements death (by navaroe)

r8100:
Fix: sometimes items moved by the MOVEITEM assignment are left unreachable

r8050: When displaying a merc's maximum assignment points, factor in backgrounds values.

r7988:
- Bugfix - POWs' activity level being overwritten
- Feature - automatically bandage bleeding mercs on a PATIENT assignment
- Bugfix - mercs treated at facilities should not use mercs' medkits
- Bugfix for facility patients not detected as being in a facility
- Bugfix - iBurstAPCost was ignoring half of its calculation due to extraneous semicolon

- r7724 Bugfix: When using a vehicle to move to an enemy sector mercs will force exit the vehicle. In this case the team panel sort order was random depending on which merc was last selected. This problem occurred because the sort function for the squad was not called for this scenario. It is now called whenever a merc is added to a squad.
Because of this the call for the sort function was removed from function SetAssignmentForList(). We do not need to call it twice.

r8315:
- New command: On [Alt] + [N], all team members in the sector try to put on gas masks
- Fix: gasmask status was not always evaluated correctly

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 15.12.2016 в 16:19:20
2Seven: а когда по русски описание будет? А то я только понял что появилась новая команда на одевание противогаза, которая неработает( с учетом того что у всех бойцов в инвентаре имеется противогаз...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2016 в 18:11:02

on 1481807960, Danger wrote:
а когда по русски описание будет?

Неизвестно, некогда заниматься переводом.


on 1481807960, Danger wrote:
А то я только понял что появилась новая команда на одевание противогаза, которая неработает

В следующей версии будет исправлено, пока можно использовать Alt+Shift+N.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 15.12.2016 в 18:24:07
2Seven: а кто вообще занимается всеми этими обновлениями известно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2016 в 18:40:11

on 1481815447, Danger wrote:
а кто вообще занимается всеми этими обновлениями известно?

Пока я занимаюсь по мере сил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danger на 15.12.2016 в 19:02:15

on 1481816411, Seven wrote:
Пока я занимаюсь по мере сил.  

Тогда вообще несуразица какая то - как вы не знаете что сами внедрили? Или вы не из России что изначально пишите описание своих внедрений на англ. языке?)))  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2016 в 19:16:12

on 1481817735, Danger wrote:
Тогда вообще несуразица какая то - как вы не знаете что сами внедрили? Или вы не из России что изначально пишите описание своих внедрений на англ. языке?)))

1.13 - изначально международный проект, и Ja2+AI, как развитие r7609 - тоже.
Изменения описываются в коде на английском языке - писать их на русском означает создать массу проблем для разработчиков из других стран, которые захотят код посмотреть/собрать/исправить ошибки и т.д.
Изменения на английском из комментариев в коде пишутся в svn - писать их на русском означает создать массу проблем для разработчиков из других стран, например, товарищи из Китая собирают себе китайскую версию Ja2+AI самостоятельно из исходников, так как у меня она по каким-то причинам собирается некорректно. Если английский язык они хоть как-то понимают с трудом, то ожидать от них понимания русского уже не приходится.
Вот и получается, что проект разрабатывается на английском, а описание приходится потом переводить на русский, на что уже обычно нет ни сил ни времени ни желания.
В данном случае, большинство изменений - исправления и мелкие дополнения, новые фичи и серьезные изменения обычно описываются на русском языке и достаточно подробно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.12.2016 в 14:45:56
"- allow hiding corpses in water" вот это радует, если я понял правильно)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.12.2016 в 14:50:28
2Barrrmalej:
При бросании предмета в воду он тонет, с этим исправлением трупики тоже должны тонуть в воде (исчезать), если их туда бросить. Нужно проверить в игре, однако, как это работает, не помню насколько там хорошо все протестировано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем feloric на 28.12.2016 в 12:51:07
Во многом этот ИИ мне нравится намного больше. Но всё же есть одно весьма существенное НО. Как обычно в 1.13 взял штурмом Драссен, как обычно заперся в домике у начальника шахты и перестрелял всю сотню нападавших при попытке зайти внутрь. ИИ пофигу что на этой клетке уже 20 трупов лежит все равно ломятся внутрь. Хотя надо отметить новое в действиях - один раз они таки проскочили толпой на интеррапте, но это не помешало мне выиграть.

Хочу предложить идею:
если вход(ы) в помещение отлично простреливаются игроком, а штурмующий противник постоянно несет ощутимые потери, то он может прийти к выводу о необходимости СОЗДАТЬ новый проход путём подрыва стены. Много раз наблюдал такое в видео по ликвидации террористов, там стены зданий подрывали или таранили БТРом. Да и чего греха таить в том же JA при невозможности войти в помещение и имея постоянный интеррапт врага, сам не гнушался подрывной деятельностью.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2016 в 12:57:14
2feloric:
Тут есть один принципиальный момент. Можно запретить атакующему отряду заходить в комнату, если на пороге лежит труп, но тогда игрок столкнется с ситуацией, что атакующие солдаты просто сидят вокруг дома и ничего не делают, что довольно странно, потому что их задача - атаковать, а защищающийся может сидеть в обороне сколько угодно.
То есть, можно прийти к ситуации, что обороняющийся гарнизон вынужден будет ходить и искать нападающих, которые попрятались где-то по углам и не желают нападать, что довольно странно.

Специальные действия по штурму зданий планируются - подрыв стен/крыши, закидывание внутрь гранат с дымом и газом, запрыгивание в окна и т.д.
Чисто технически там ничего сложного. Когда-нибудь, возможно, это будет реализовано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 28.12.2016 в 13:07:18
2feloric: какую систему перехвата используешь? у меня с новой системой не всегда происходят своевременные перехваты, что приводит к попаболи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2016 в 13:22:15
2Махновский:
Это потому что у тебя отключены мгновенные перехваты при появлении противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 28.12.2016 в 13:28:18
2Seven:
мне это как раз и нравится )
компьютер самостоятельно высчитывает прогресс перехвата, поэтому поблажек меркам нет. Хотя иногда и не понятно, почему в одном случае перехват происходит мгновенно, а в другом - солдат подбегает, танцует лезгинку, даёт щелбана и убегает за угол, а ты его даже ни разу не перехватил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2016 в 13:32:39
2Махновский:
Мне лично представляется странным, что наемники, сидящие в здании и держащие дверь на прицеле, не могут начать стрелять сразу же, как только там кто-то появляется, но автору фичи виднее, зачем он так сделал.
Значительная часть AI рассчитана на работу в оригинальной системе перехвата, то есть мгновенный перехват при появлении противника. Как она работает с новой системой - неизвестно, ее никогда никто для этого не дорабатывал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 28.12.2016 в 13:48:59
новая система немгновенными перехватами позволяет создать иммитацию "стрельбы из-за угла" (выбежал-выстрелил-спрятался). в то же время, если счётчик одномоментно-затрачиваемых ОД переходит лимит, что часто происходит при попытке метнуть нож или гранату, то боец может схлопотать пулю в ответ на свою наглость. пока что мне нравится как работает новая система перехвата с новым AI - он её не особо затронул.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 28.12.2016 в 15:09:38

on 1482919034, Seven wrote:
Специальные действия по штурму зданий планируются - подрыв стен/крыши, закидывание внутрь гранат с дымом и газом, запрыгивание в окна и т.д.  
Чисто технически там ничего сложного. Когда-нибудь, возможно, это будет реализовано.


вот да, периодически я баррикадируюсь в каком-нибудь сарае без окон и одной дверью и тащу бой 5-ю против 35 с мыслью "ээээх, в реале-бы накрыли парой выстрелов из гранатомётов и дело с концом". Но, хочу сказать, что АИ иногда-таки кидал в меня ипритом, не попадал просто.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 28.12.2016 в 16:12:49

on 1482919034, Seven wrote:
Специальные действия по штурму зданий планируются
Часто противник приносит с собой ПТГ, но смысла в этом пока нет, так как ополчение не использует танки. Если научить врагов стрелять в стены/ баррикады кумулятивными гранатами (так же, как он стреляет на подавление из пулемёта по стенам), это добавило бы игроку разнообразия, а врагам - новые тактические возможности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 29.12.2016 в 01:10:59
2Махновский: Не соглаесен, частенько противник накрывает минометно гранатометным ударом маленкие скопления наймитов и ополченцев.
Далее чтоб научить стрелять по стенам из гранатомета, то нужно будет эти стены добавить в списки врагов. ИЗ пулейметов он стреляет сквозь стены а не по стенам, исходя из шанса попасть по противнику. Птг же потеряет свой заряд в стене разрушив ее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.12.2016 в 01:59:44
2night:  
on 1482963059, night wrote:
частенько противник накрывает минометно гранатометным ударом маленкие скопления наймитов и ополченцев.  

если враг это делает противопехотным снарядом, то это правильно. но зачем враг приносит с собой противотанковые гранатомёты, если ополчение не использует танки??? Вот как раз кумулятивный заряд и пригодился бы солдатам для пробивания небольших отверстий в домах, черз которые можно пройти внутрь укрепления.

on 1482963059, night wrote:
чтоб научить стрелять по стенам из гранатомета, то нужно будет эти стены добавить в списки врагов. ИЗ пулейметов он стреляет сквозь стены а не по стенам, исходя из шанса попасть по противнику.

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

on 1482963059, night wrote:
Птг же потеряет свой заряд в стене разрушив ее.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2016 в 02:12:43

on 1482965984, Махновский wrote:
это и есть предназначение куммулятивных зарядов. в танке все погибают от такого выстрела, так как входная энергия влетает закрытое пространство.

Никто там не погибает, если кум. струя не попадает непосредственно в экипаж или не происходит возгорание топлива/зарядов. Есть случаи чуть ли не десятков попаданий в танк с пробитием, но без последствий. Не может взрывная волна затечь через тонкую длинную дырочку, а масса самой кум. струи ничтожна.
http://otvaga2004.ru/armiya-i-vpk/armiya-i-vpk-vzglyad/kumulyativnyj-mif/


on 1482965984, Махновский wrote:
но зачем враг приносит с собой противотанковые гранатомёты, если ополчение не использует танки

Ровно по той же причине, почему все армии в мире таскают с собой кумулятивные РПГ - они прекрасно действуют по пехоте, особенно в помещении, килограмм взрывчатки это килограмм взрывчатки, независимо от наличия в нем воронки с облицовкой.
В игре, кстати, AI прекрасно стреляет по скоплениям пехоты из РПГ, с соответствующими последствиями.


on 1482965984, Махновский wrote:
так пусть стреляет и гранатомётом сквозь стены

Если бы все было так просто.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем desants на 29.12.2016 в 06:48:59
2Seven: если люки закрыты наглухо, экипаж погибает с высокой долей вероятности.

2Махновский: в жизни, через отверстия, пробитые в стене кумулятивной гранатой, разве что кошка пройдёт. Не беру во внимание тростниковые стены, естественно)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2016 в 08:09:35

on 1482983339, desants wrote:
если люки закрыты наглухо, экипаж погибает с высокой долей вероятности.

От пожара и детонации БК, иначе никому ничего не будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.12.2016 в 12:05:45

on 1482966763, Seven wrote:
Никто там не погибает, если кум. струя не попадает непосредственно в экипаж или не происходит возгорание топлива/зарядов.

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

on 1482966763, Seven wrote:
Не может взрывная волна затечь через тонкую длинную дырочку, а масса самой кум. струи ничтожна.  
вполне. снаряд расплавляет броню танка, передаёт ей кинетическую энергию, после чего та на огроменной скорости, фактически, струя парообразного металла и расскалённого до плазмы воздуха, бьёт в противоположную стенку корпуса.

on 1482966763, Seven wrote:
все армии в мире таскают с собой кумулятивные РПГ - они прекрасно действуют по пехоте
ложно е утверждение. по скоплению пехоты такой заряд применять бесполезно. погибнет только тот, об кого снаряд сработает, плюс те, кто совсем рядом, но это уже не факт, могут просто обжечься. есть достаточно видео на ютюбе, где кумулятивки попадают в машины, и все, кто был внутри, после взрыва просто выбегают наружу, оглушённые.
в чечне, при КТО, кумулятивки применяются тоже, в основном, для пробития стен.
тех, кто внутри помещения, глушат уже фугасами, так как этот заряд уже не направленного действия, а объёмного, и поражает также за укрытиями, куда не залетают осколки.
2desants: смотрел видео с полгода назад, как в прошлом октябре или ноябре в чеченской деревне брали дом с бандитами. стену пробили, со слов участника, кумулятивным зарядом (на видео было хорошее отверстие размером 60х60 см), после чего внутрь накидали быстро гранат. живыми никого не обнаружили.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2016 в 12:32:34

on 1483002345, Махновский wrote:
не могу ничего утверждать. мой взводный, майор-афганец на занятиях по ТП рассказывал, что у них в афгане никто не выживал при попадании, все танкисты мгновенно погибали из-за резкого перепада давления вверх и последующего вакуума из-за того, что расплавленный металл, влетая внутрь, сначала нагревал, а затем мгновенно выжигал весь воздух.
поэтому, те, кто видел попадания своими глазами, рассказывают одно, а теоретики - доказывают обратное. у каждого своя правда.  

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


on 1483002345, Махновский wrote:
вполне. снаряд расплавляет броню танка, передаёт ей кинетическую энергию, после чего та на огроменной скорости, фактически, струя парообразного металла и расскалённого до плазмы воздуха, бьёт в противоположную стенку корпуса.  

Это миф, металл в кумулятивном песте не плавится, температура несколько сот градусов максимум. Никто ничего не расплавляет, металл просто вымывается под давлением.


on 1483002345, Махновский wrote:
ложно е утверждение. по скоплению пехоты такой заряд применять бесполезно. погибнет только тот, об кого снаряд сработает, плюс те, кто совсем рядом, но это уже не факт, могут просто обжечься. есть достаточно видео на ютюбе, где кумулятивки попадают в машины, и все, кто был внутри, после взрыва просто выбегают наружу, оглушённые.  

От взрыва РПГ в радиусе нескольких метров будут смертельные ранения, до 10 метров контузия.


on 1483002345, Махновский wrote:
смотрел видео с полгода назад, как в прошлом октябре или ноябре в чеченской деревне брали дом с бандитами. стену пробили, со слов участника, кумулятивным зарядом (на видео было хорошее отверстие размером 60х60 см)

Обычный пролом от взрыва, к кумулятивному эффекту не имеет отношения, то же самое происходит при попадании РПГ в легкую бронетехнику.

В любом случае, предлагаю в этой теме с обсуждением взрывов закругляться и при необходимости перемещаться в арсенал

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем feloric на 30.12.2016 в 11:34:16
Уфф вернулся с дежурства. Рад, что поднятый мной вопрос не остался незамеченным.

2Гражданин Махновский: в примере с обороной шахты Драссена на одну единственную дверь направленны стволы 4-х наёмников - там даже при условной "стрельбе из-за угла" маловероятно не нафаршироваться свинцом. А уж про забегание с тумаками всем вокруг и обратное выбегание на улицу - вообще попахивает голливудом

2Seven:  

Quote:
Можно запретить атакующему отряду заходить в комнату, если на пороге лежит труп, но тогда игрок столкнется с ситуацией, что атакующие солдаты просто сидят вокруг дома и ничего не делают, что довольно странно


Quote:
То есть, можно прийти к ситуации, что обороняющийся гарнизон вынужден будет ходить и искать нападающих, которые попрятались где-то по углам и не желают нападать, что довольно странно


[offtop]На самом деле если проводить параллели с реалиями, то не так уж и странно, а наоборот более менее адекватно. При нападении на объект противнику имеет смысл рашить только в том случае, если он опасается подкреплений обороняющемуся.[/offtop]

Согласен, что интересность игры заметно снизится при использовании ТОЛЬКО запрета на вход через труп. Лучше на мой взгляд использовать запрет при наличии более одного трупа.
Более того такой запрет не улучшит игру без стремления создать новые точки входа путём подрыва стен.
А вот с подрывом будет работать великолепно. Враг сунулся с одной стороны - понёс потери, с другой стороны - тот же эффект.
Взял и подорвал стену (возможно даже в месте близком к тому где засел наемник) - surprize mazafaka

Другой способ штурма объекта - через использование гранат (шоковых и дымовых) тоже хоть немного повысит шансы врага, главное чтобы враг не пытался бросить грену в наемника через стену, а научился закидывать её в комнату.

ОЧЕНЬ РАД был услышать от вас, что разработки в этих направлениях уже ведутся. Жду с нетерпением!

2night:
[offtop]Не думаю, что нужно прописывать стены как врагов. Думаю механика в игре несколько другая и позволяет обойтись без таких извращений. Не знаю как там что организованно, но частенько после обстрела врага убегаю тихо и быстро - очень далеко от первой лёжки. А враг продолжает поливать её огнём на подавление, кто у него в этом случае прописан как противник? кусты и деревья?[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.12.2016 в 11:44:19
2feloric:
Есть несколько разумных вариантов штурма:
1. С помощью РПГ или ТНТ взорвать стенку.
2. Залезть на крышу и взорвать ТНТ над головой известного противника.
3. Бросить внутрь дымовую гранату перед заходом.
4. Бросить внутрь осколочную гранату с большим радиусом осколков - на подавление, или светошумовую - ослепить.
5. Бросить внутрь газовую гранату, если максимальный радиус облака достает до предполагаемого расположения противника.
6. Попытаться перегрузить, забегая пачками по 5 штук и более.
7. Попытаться залезть через окно с другой стороны

Еще идеи?

В принципе, идея разрешить AI блокировать противника в здании и ждать, пока он выйдет, не так уж плоха - с точки зрения реализма, вполне можно взять отдельный дом в осаду, если остальная часть района зачищена.

К сожалению, разработки в этом направлении пока застопорились, а в связи с выходом нового мода вообще непонятно, когда получится вернуться к Ja2+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 30.12.2016 в 22:55:04

on 1483087459, Seven wrote:
К сожалению, разработки в этом направлении пока застопорились, а в связи с выходом нового мода вообще непонятно, когда получится вернуться к Ja2+AI.  


О каком моде речь?Vengence:reloaded? ::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 31.12.2016 в 20:18:40
только что наблюдал такую ситуацию: 2 умирающих драньцев прибежало лечить 5-6 медиков. лечили не долго, до первой моей гранаты. Есть возможность как-то ограничить кол-во одновременно лечащих одного бойца медиков? или распределить им приоритеты между подранками?

Если такая ситуация повториться, то постараюсь её запечатлеть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2016 в 20:23:13
2MaksFay:
Фича экспериментальная, поэтому возможно всякое :-)
Есть ограничения, чтобы не лечить в особо опасных местах, но видимо, они не всегда работают. С другой стороны, запретить совсем лечить солдат в контакте с противником тоже не вполне правильно. Тут надо будет продумать, как правильно сделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 31.12.2016 в 21:09:00
А нельзя продумать, чтобы драники не забегали на край карты, где их можно достать только выстрелом по ногам? Выше курсор не поднимается.

Меня вот какой вопрос интересует. Сейчас воюю на блокпосте под Омертой. 10 моих, подмога из 14 мобилов. Было 12 драньков и пришла подкреплением 30-ка. Одна ополченка, зеленая, лихо ваншотит по головам. 1 выстрел = 1 труп. Минусанула четверых в одной кучке и спустившись чуть вниз завалила еще одного. Драники, вместо того, чтобы мочить стоящих рядом в полный рост с остервенением начали лупить только по ней, хотя она сидит за камнями. В конце концов они ее убивают, как бы я не старался релодить. Там просто бешеный объем свинца летит в ее сторону. Это такая фича АИ, не давать появляться элитным бойцам или это мой личный субъективизм?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.01.2017 в 04:01:59

on 1483207740, Venator wrote:
А нельзя продумать, чтобы драники не забегали на край карты, где их можно достать только выстрелом по ногам? Выше курсор не поднимается.  

Вероятно, как-то можно.


on 1483207740, Venator wrote:
Это такая фича АИ, не давать появляться элитным бойцам или это мой личный субъективизм?

В Ja2+AI есть приоритет стрельбы по наемникам с навыками снайпера или командира, также солдат предпочитает стрелять по тому, кто его атакует.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 01.01.2017 в 11:33:53

on 1483232519, Seven wrote:
В Ja2+AI есть приоритет стрельбы по наемникам с навыками снайпера или командира, также солдат предпочитает стрелять по тому, кто его атакует.

А откуда АИ об этом знает на пистолетном этапе? Читерство?
Я понял, что АИ читерский, когда враги начинают покидать позиции, если ты подводишь мерка не доходя до края стены, чтобы следующим ходом замочить гада (гадов), выскочив из-за угла. Гады покидают позиции и прячутся. Откуда они знают что мерк там? АИ подыгрывает себе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.01.2017 в 11:40:20

on 1483259633, Venator wrote:
А откуда АИ об этом знает на пистолетном этапе?  

О чем именно? О навыках противника - видит/слышит.
О том, кто его атакует - видит/слышит.
AI никогда не будет обстреливать противника, которого он не слышал/видел в этот или прошлый ход.


on 1483259633, Venator wrote:
враги начинают покидать позиции, если ты подводишь мерка не доходя до края стены, чтобы следующим ходом замочить гада (гадов), выскочив из-за угла.

Слышат или кто-то другой видит и сообщает.


on 1483259633, Venator wrote:
Откуда они знают что мерк там?  

Слышат или видят. Если включить расширенные подсказки, можно видеть список противников, о которых AI что-то известно, и уровень знаний о них.


on 1483259633, Venator wrote:
АИ подыгрывает себе.

AI не использует информацию о расположении противника, которую нельзя получить честным способом. Мой опыт говорит, что вполне можно подкрасться к противнику, если он ничего не подозревает, да и вообще обманывать их большого труда не составляет.
В целом, Ja2+AI играет честнее, чем оригинальный Jagged Alliance 2.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.01.2017 в 20:39:27
Экспериментальный билд r366:
- воришки воруют у населения только деньги (если найдут)
- добавлен штраф к лояльности в случае воровства (чем больше сумма - тем больше штраф)
- шанс предотвращения воровства осведомителем вычисляется как лидерство/2 + уровень * 5 + 25*навык_командира - 25*навык_скрытность

Скачать:
ja2_7609en+AI_r366.exe, ja2_7609ru+AI_r366.exe на яндекс диске

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.01.2017 в 20:55:32
отлично. )
можно ли сделать так, чтобы воры приносили ежедневный доход? нпример, если сделать это по тому же принципу, как алкаши в секторах с барами тратят наши 30 тугриков на алкоголь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2017 в 06:32:17

on 1483638932, Махновский wrote:
можно ли сделать так, чтобы воры приносили ежедневный доход?  

r368:
Если воришка не находит в секторе деньги, то начинает тырить небольшие суммы у граждан по карманам, в среднем 100$ за раз.
Это возможно только в секторах, где есть лояльность, и зависит от уровня поддержки населения - при 100% успешная кража возможна примерно раз в день, при 50% - в два раза реже. При лояльности меньше 10% кража не происходит.
Таким образом, новый метод работает только в секторах, где граждане поддерживают повстанцев, и зависит от уровня поддержки.

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

Падение лояльности при краже соответствует сумме/5, соответственно, кража 250$ соответствует потере одного ополченца в бою (при стандартных настройках).

Скачать:
https://www.dropbox.com/s/mo5k2pgkls6yvxz/ja2_7609en%2BAI_r368.exe?dl=0
https://www.dropbox.com/s/hv9fj9euajvxch2/ja2_7609ru%2BAI_r368.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 06.01.2017 в 11:10:05
2Seven:
жители арулько, в основном, очень бедные. я бы уменьшил сумму кражи в день до 10-30 долларов. также снизил бы вероятность кражи настоящих денег до 5%, так как вор может находиться в секторе не один день.
будут ли воры воровать заминированные деньги или имеющие "собственника"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2017 в 11:14:29
2Махновский:
100$ в день это 3000$ в месяц, совсем немного в масштабах игры, особо не разбогатеешь.
Если уменьшить еще, это будет уже просто несущественно.
Я исходил из того, что воришка выходит на дело примерно раз в сутки, что выглядит вполне логично.


on 1483690205, Махновский wrote:
будут ли воры воровать заминированные деньги или имеющие "собственника"?

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 06.01.2017 в 14:45:53
http://i.imgur.com/nJmrkOr.png
on 1466672499, Seven wrote:
Ja2_options.ini
- SHOW_ENEMY_RANK_ICON: опция отключена, иконки тактических ролей всегда отображаются  


Почему то у меня не отображаются эти иконки.

UpDate
У последнего фрага, который трется внизу у баррикад в зоне высадки, высветилась иконка "командир", но я пока что не понял принципа ее появления.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2017 в 17:25:54

on 1483703153, Venator wrote:
Почему то у меня не отображаются эти иконки.  

Нужно наблюдать противника несколько ходов, чтобы они появились.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 06.01.2017 в 17:42:30
2Seven:  
on 1483712754, Seven wrote:
Нужно наблюдать противника несколько ходов, чтобы они появились.


Понятно. Потому и не видел, что больше 2 ходов они не жили. И вот еще какой момент я не просек, касательно этой строки.

VERTICAL_BIAS = 0.5


Quote:
CTHConstants.ini
- VERTICAL_BIAS: опция отключена, для визуального отображения всегда используется значение 1.0, для стрельбы - значение 0.5


Заремарить ее нужно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2017 в 17:47:57
2Venator:
Просто не используется, значение не имеет значения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2017 в 15:24:42
r371:

- шанс успешного воровства предмета 20% ночью, 5% днем
- разрешено воровать спрятанные предметы типов IC_MISC, IC_MEDKIT, IC_KIT, IC_FACE
- глобальный штраф к лояльности при воровстве предмета стоимостью больше 500$

- предметы, дающие бонус к видимости в ярком свете (темные очки и т.д.) защищают от ослепления светошумовыми гранатами
- плеер и предметы, дающие бонус к дальности слуха, защищают от оглушения светошумовыми гранатами

- уменьшена эффективность пинка ногой по закрытой двери
- неудачный пинок по двери не повреждает замок, вместо этого может повредить ногу

Исправления r8354, r8351.

https://www.dropbox.com/s/1tvbbkie5v42bhj/ja2_7609en%2BAI_r371.exe?dl=0
https://www.dropbox.com/s/rfm0lill139mrdu/ja2_7609ru%2BAI_r371.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 07.01.2017 в 15:30:03

on 1483791882, Seven wrote:
- разрешено воровать спрятанные предметы типов IC_MISC, IC_MEDKIT, IC_KIT, IC_FACE  
это может сломать необходимость самостоятельно обыскивать сектор на предмет интересных мест.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2017 в 15:43:22
2Махновский:
Каратисты деревянные двери пинком открывают без проблем, остальным лучше пользоваться кочергой, если сила есть, или отмычками, если навык.
Прочные двери или отмычками открывать или взрывать.
Баланс и реализм. В стандартном 1.13 пинком двери открываются эффективнее, чем ломиком, что вообще ни в какие ворота не лезет, при этом ломик ломается при неудачной попытке, а ноге ничего не делается.
В любом случае, посмотрим на отзывы игроков, при необходимости можно будет донастроить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 07.01.2017 в 15:44:25

on 1483793002, Seven wrote:
Каратисты деревянные двери пинком открывают без проблем, остальным лучше пользоваться кочергой, если сила есть, или отмычками, если навык.
Прочные двери или отмычками открывать или взрывать.  
тогда всё верно :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2017 в 15:51:26
2Махновский:
Тут нужно некоторое тестирование, я пока проверял только в Омерте в Wildfire+SDO.

Dr.Q выпинывает деревянные двери на раз, а вот Гризли уже не всегда, ему лучше ломиком, и ноги будут целее.
Когда выпинывание полностью заменяет все остальные способы, это тоже неправильно.
На данный момент сила пинка уменьшена в два раза, наемник с силой 100 может пинать с эффективностью 50, если у него есть каратист*2, то будет уже 100, что довольно много, то есть в основном пинками должны заниматься те, кто это хорошо умеет делать.

Возможно, по результатам тестирования и отзывов будет использован модификатор 3/4, тогда каратист*2 с силой 100 будет иметь эффективность 125, это соответствует наемнику с силой 100 и кочергой (бонус 25).

Кроме того, в проверке навыка есть некоторый случайный фактор, насколько я помню, так что можно пробовать пинать несколько раз, если не жаль отбитых ног, может повезти и дверь откроется, но бесконечно пинать, постепенно уменьшая прочность замка, как в стандартном 1.13, уже не получится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 07.01.2017 в 19:33:51

on 1483791882, Seven wrote:
- уменьшена эффективность пинка ногой по закрытой двери
- неудачный пинок по двери не повреждает замок, вместо этого может повредить ногу  


аааа!! как-же теперь прокачивать силу на ящиках?!

[offtop]когда вскрыл арсенал Альмы при помощи пинка и сваливаешь оттуда с боеприпасами
http://tv.akado.ru/images/data/akadotv/picture/imgbig/468426/4.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.01.2017 в 14:22:10
r373:
- эффективность пинков по двери увеличена до 3/4
- кочерга повреждается только в случае неудачной попытки взлома
- шанс повреждения кочерги зависит от силы наемника и прочности замка, величина повреждения 1
- трансформация объектов не приводит к потере топлива у машины
- отключено изменение BP у машины через DeductPoints, что (теоретически) должно решить проблемы с исчезновением топлива
- нелинейная зависимость потери AP от шока на следующий ход (позволяет в целом более активно действовать под обстрелом)

Скачать:
На яндекс диске, Builds\7609+AI

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 10.01.2017 в 00:10:08
2Seven: А новую игру начинать нужно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 10.01.2017 в 01:13:55
2MH17: неа

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 10.01.2017 в 01:25:35

on 1484000035, Махновский wrote:
неа  


Спасибо, проверила. На 373-м билде (английская версия) опорожнение мешка с песком действительно не вызывает потерю топлива у грузовика.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.01.2017 в 20:45:20
Я дико извиняюсь, но мой перс (боксёр) после нескольких пинков по двери потерял 12 проворности. Это вообще как и зачем? ИМХО уберите вообще возможность пинать двери, раз пошла такая пьянка. Понимаю, если дверь была бы особо прочная, так ведь нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.01.2017 в 20:56:58
2Barrrmalej:
За один раз боксер может потерять от пинка двери не больше 2 единиц ловкости, так что пинал он ее, видимо, довольно долго.
Если дверь не открывается, стоит попробовать найти другой способ, чем продолжать ломать об нее ногу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 16.01.2017 в 21:07:18
С дверями неловко получилось, поэтому я этот билд не скачивал. ::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.01.2017 в 21:33:31
2Seven: на этот счёт у меня есть следующие соображения.
1. В 1.13 боксёр иногда бьёт оппонента ногами, следовательно он скорее кикбоксёр, т. е. бить ногами умеет. Авторы самого мода скорее всего думают так же, ибо дали ему бонус на выбивание дверей. Я веду к тому, что такой персонаж вряд ли повредит ногу даже о неподдатливую дверь.
2. Конечно, есть двери, которые выбить ногой не получится, скорее ногу отобьёшь. НО. В этих случаях после 3-й попытки перс сам советует попробовать иной способ. Это в принципе логично - если я вижу, что не могу выбить преграду, я дам знать об этом. Ныне получается странная ситуация - перс может полчаса колотить ногами дверь не испытывая дискомфорта, и только потом узнает, что покалечился.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 16.01.2017 в 21:53:06

on 1484591611, Barrrmalej wrote:
В этих случаях после 3-й попытки перс сам советует попробовать иной способ.
советовать то он советует, но если продолжать стучаться в дверь, рано или поздно кто-нибудь её откроет. Так что в самой фиче есть смысл, так же как и в её допиливании.
Например, чтобы ногами можно было взломать любую деревяную дверь, но металические двери можно было бы открыть только ломом или отмычками. Причём наёмник бы предупредал сразу, что бить бесполезно. Ну а кто ослушается, потеряет проворность.  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.01.2017 в 22:18:02

on 1484592786, Махновский wrote:
Ну а кто ослушается, потеряет проворность.  :)


В этом есть смысл. А ещё в том, чтобы наёмник получал урон, хотя бы лёгкий. По хорошему потеря проворности - это отбитая нога, но в текущем состоянии, повторюсь, наёмник себе ничего не отбивает, и травма является полным сюрпризом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.01.2017 в 22:49:12
2Barrrmalej:
Процесс открытия дверей ногами немного переделаю в сторону уменьшения последствий и большей предсказуемости и наглядности, но прошлой халявы, когда можно было выпинать практически любую дверь, не будет  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 16.01.2017 в 22:53:33

on 1484592786, Махновский wrote:
Ну а кто ослушается, потеряет проворность.  


Не проворность они должны терять, а очки НР.
Все как на ринге в Сан-Моне. Не статы пропадают, а уровень здоровья становится не полным. Вот этот подход правилен.
И да, в вышибании дверей важна масса, а не импульс. И еще важно, с какой стороны дверной блок. Если он за дверью, то теоретически дверь можно выбить только вместе с вмонтированным в стену блоком, если дверь не из филёнки. Задача - нереальная. А если дверь металлическая то вообще.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.01.2017 в 23:09:34

on 1484596413, Venator wrote:
Все как на ринге в Сан-Моне. Не статы пропадают, а уровень здоровья становится не полным. Вот этот подход правилен.  

Видимо, так и будет - нагляднее.


on 1484596413, Venator wrote:
И да, в вышибании дверей важна масса, а не импульс.  

Массы наемника в игре, к сожалению, нет, есть только сила и навыки. В новой системе навыков бонус к выбиванию дверей выдали рукопашникам, из этого и приходится исходить. Другие варианты возможных бонусов - навык качка и большой бодитайп.


on 1484596413, Venator wrote:
И еще важно, с какой стороны дверной блок.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.01.2017 в 04:07:50

on 1484596413, Venator wrote:
Не проворность они должны терять, а очки НР.  
проворность - это ноги, так что всё логично. тогда уж теряют и проворность, и здоровье, но это уж как-то жестоко для игрока будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.01.2017 в 05:07:15

on 1484615270, Махновский wrote:
проворность - это ноги, так что всё логично. тогда уж теряют и проворность, и здоровье, но это уж как-то жестоко для игрока будет.
     


Ноги - часть организма, а любой вред организму снижает НР. Я бы даже сказал, что сначала идёт снижение НР, а уж потом травмы, снижающие проворность. За примером далеко ходить не надо - сегодня навернулся с лестницы на работе  ;D Проворность, слава Богу, не снизилась, но вот место, которым приложился, болит, что можно считать небольшой потерей HP без кровопотери (как во время драки кулаками)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 17.01.2017 в 05:12:46

on 1484615270, Махновский wrote:
проворность - это ноги, так что всё логично. тогда уж теряют и проворность, и здоровье, но это уж как-то жестоко для игрока будет.


Не совсем так. Травма, - это кратковременная потеря здоровья, до полной регенерации, а не таланта. Талант - его не пропьешь.
Гений не перестанет писать стихи от того, что порезал палец. Как-то так.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 17.01.2017 в 10:40:01

on 1484619166, Venator wrote:
Гений не перестанет писать стихи от того, что порезал палец. Как-то так.
Но вполне может перестать когда по пьяни долбанется головой об асфальт, ну не нужно сравнивать 2 абсолютно разных параметра. Ловкость не пропадает а востанавливается после лечения у медика или в больничке. так что не нужно разводить панику. Когда сильно удариш рукой по стене, не так сильно что ой ой а так чтоб ушиб или трещина в костях то страдает и ловкость(точнее полное функционирование руки, даже если приняь обезболивающее то координация все равно будет нарушена)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 17.01.2017 в 10:56:35
2night:  
on 1484638801, night wrote:
Ловкость не пропадает а востанавливается после лечения у медика или в больничке

А здесь параметры восстанавливаются после лечения?
Я после WF6 нажимаю Alt+L автоматом при любом ущербном ранении. Мне отряд инвалидов ни к чему.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.01.2017 в 11:31:20

on 1484619166, Venator wrote:
Травма, - это кратковременная потеря здоровья, до полной регенерации, а не таланта. Талант - его не пропьешь.
Гений не перестанет писать стихи от того, что порезал палец. Как-то так.

как быстро побежит чемпион мира по бегу с поломанной ногой???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 17.01.2017 в 12:17:13
2Махновский:  
on 1484641880, Махновский wrote:
как быстро побежит чемпион мира по бегу с поломанной ногой

А зачем ему бегать с поломанной ногой? Заживет нога - он побежит дальше.
Он же бегать не разучился, так? Просто потерял малость здоровья.
А вот снижение навыков от травмы, - это принуждение разучится бегать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 17.01.2017 в 12:41:03
2Venator:

нет, всё верно. Травма ноги = снижение мобильности мерка, за которую отвечает Проворность, как и от попадания в ногу.

Да, Ловкость, Проворность, Интеллект и макс.ОЗ лечатся медиком, при чём в некоторых случаях прямо на поле боя при операции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 17.01.2017 в 13:24:16
2MaksFay:  
on 1484646063, MaksFay wrote:
= снижение мобильности мерка

Половинчатое значение НР тоже не располагает к беготне и работоспособности, не? Там даже анимация специфическая.  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 17.01.2017 в 13:34:45
Анимация "Половинчатое значение НР" показывает "обширный ушиб всей бабки", а у нашего недоМерка, стучащего ногой по металлической двери, должна расти именно травма ноги: чем больше стучит, тем медленнее передвигается, но, в то же время, всё так же ловко орудует руками и глазомером.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 17.01.2017 в 13:45:44
2Махновский:  
on 1484649285, Махновский wrote:
Анимация "Половинчатое значение НР" показывает "обширный ушиб всей бабки", а у нашего недоМерка, стучащего ногой по металлической двери, должна расти именно травма ноги: чем больше стучит, тем медленнее передвигается, но, в то же время, всё так же ловко орудует руками и глазомером.


Это абсурд. Автоматная очередь или минометная мина снижает НР, а удар в дверь минусит навыки?
Где логика? Удар в дверь так же должен наносить ущерб здоровью, как и автоматная пуля, только меньше. 1-2 НР за удар без желтой полоски. Кровотечения же нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 17.01.2017 в 15:50:50

on 1484649285, Махновский wrote:
но, в то же время, всё так же ловко орудует руками и глазомером.  
Не соглашусь, при травме одной из конечностей хоть номинально у тебя все остальное в порядке ты чисто психологически овлекаешся временами на травму а в связи с этим страдают и остальные навыки.

on 1484649944, Venator wrote:
Это абсурд. Автоматная очередь или минометная мина снижает НР, а удар в дверь минусит навыки?  
Ранение ранению рознь есть ранения с - к здоровью, а есть еще и к ловкости и мудрости

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 17.01.2017 в 16:26:27

on 1484649944, Venator wrote:
Удар в дверь так же должен наносить ущерб здоровью, как и автоматная пуля, только меньше. 1-2 НР за удар без желтой полоски. Кровотечения же нет.


вполне логично, но не Вместо минуса к проворности,а вместе с ним


on 1484648656, Venator wrote:
Половинчатое значение НР тоже не располагает к беготне и работоспособности, не? Там даже анимация специфическая.


нужно быть очень упоротым упорным, что-бы додолбиться в дверь на пол ХП.

Снижение ХП на 5-6 очков не очень сильно сказывается на работоспособности мерка, а даже ради этого урона по твоей логике получается нужно раза 3 от души в дверь ногой садануть. А для потери подвижности в реальной жизни достаточно неудачно ударить единожды.

[offtop]спускаясь вниз по лестнице с рюкзаком в 10кг и сделав шаг через 2 ступени можно очень хорошо голень ушибить, так, что минут 10 хромать будешь. А некоторые "умники" при десантировании с брони прыжком в экипировке просто оба голеностопа ломают[/offtop]

Так что -2 ХП и -2 Проворности при неудачном ударе вполне себе естественно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 17.01.2017 в 20:51:20
2MaksFay:  
on 1484659587, MaksFay wrote:
вполне логично, но не Вместо минуса к проворности,а вместе с ним  

Не согласен. Навык - это рефлекс и моторика. Он никуда не пропадает из-за наличия травмы. Травма создает дискомфорт, но не разучивает бегать и прыгать.
Тем более, что неполное ХП уже ограничивает мерка по умолчанию. И бегает он медленнее, и тяжестей переносит меньше, и стреляет неуверенно, дрожащей рукой. То есть механизм временной недееспособности уже заложен в соотношение текущего и максимального значения ХП. Так зачем же еще навыки минусить? Я не настолько понимаю толк в извращениях, уж простите.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.01.2017 в 21:19:20

on 1484659587, MaksFay wrote:
спускаясь вниз по лестнице с рюкзаком в 10кг и сделав шаг через 2 ступени можно очень хорошо голень ушибить, так, что минут 10 хромать будешь. А некоторые "умники" при десантировании с брони прыжком в экипировке просто оба голеностопа ломают  


Речь не о ситуации "подскользнулся, упал, очнулся - гипс". Речь о ударе по двери. Причём ударе той частью тела, которая рассчитана на нагрузку и удары (бег, прыжки), и плюс к тому, скорее всего, обута в тяжёлый ботинок с толстой подошвой. Чтобы получить травму ноги в таких условиях, надо, чтобы бойцу очень сильно не повезло(особенно если он умеет бить ногами, т. е. имеет специализацию "боксёр" или "каратист"). И при этом повторю, то, что травма, мешающая ходить, появляется сразу, никак не сказавшись на самочувствии (которое отражает HP) - это вообще ни в какие ворота не лезет.
Если так хочется наказать за упрямство игроков, избивающих все запертые двери ногами, куда логичнее сделать сначала потерю HP, а потом, если игрок будет бить по двери и не обращать внимание на это, потерю проворности. Это было бы логично - если бить по двери разбитой ногой, действительно есть риск заработать травму. В нынешнем же положении эта фишка во-первых работает нелогично, и во-вторых заставляет либо вообще не пинать двери, либо постоянно юзать S/L, что не идёт на пользу геймплею.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.01.2017 в 20:14:02
2Seven: в последнем билде поведение ополчения пассивное до приказа "В атаку!". При первой передаче хода все оппы, кто не видел врага, тупо сели. Их поведение ещё не менялось на активное?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.01.2017 в 20:19:53

on 1484759642, Махновский wrote:
в последнем билде поведение ополчения пассивное до приказа "В атаку!".  

Поведение ополчения не менялось. Если им не командовать Hold, то будут действовать как и раньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.01.2017 в 20:47:02
2Seven: планируется ли возврат к активному поведению?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.01.2017 в 20:50:59

on 1484761622, Махновский wrote:
планируется ли возврат к активному поведению?

Пассивное поведение для ополчения не вводилось.
Поведение в конкретной ситуации нужно рассматривать отдельно:
- какие приказы у ополчения после загрузки сектора?
- какие приказы становятся после появления противника и начала боя?
- какие приказы игрок отдавал ополчению?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.01.2017 в 21:03:19
2Seven: никаких приказов ополчению не раздавал, все находились на дефолтных местах. Поведение у всех разное, от трусливого до агрессивного. после передачи первого хода ополчению, по врагам отстрелялись только те оппы, которые видели противкника, остальные ополченцы присели на месте вместо того. чтобы побежать к линии соприкосновения с противником.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.01.2017 в 21:22:16
2Махновский:
После начала боя всему ополчению раздается приказ SEEKENEMY, при этом attitude не меняется.
После отдачи приказа "All Attack" всему ополчению раздается SEEKENEMY/AGGRESSIVE.

Почему ополчение не бежало к противнику - неизвестно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.01.2017 в 21:43:14
2Seven: скорее всего поведение осталось как по умолчанию. но неплохо было бы сделать ему автоматический переход в SEEKENEMY/AGGRESSIVE, чтобы убрать микроменеджмент поведения, который по-любому приходится делать при первой же возможности. Желательно ещё, чтобы в случае отсутствия опасности, ополчение всегда проверяло уровень оружия в руках и на земле, и стремилось сменить его на более лучшее, при необходимости. Сейчас они это делают частопри stationary, а при переходе в агрессивное состояние уже редко реагируют на лучшее оружие и броню, лежащие в радиусе их доступности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.01.2017 в 21:47:02

on 1484764994, Махновский wrote:
который по-любому приходится делать при первой же возможности

Зачем? Aggressive действует гораздо менее осторожно, чем Cunning или Defensive, что приведет к лишним жертвам.


on 1484764994, Махновский wrote:
Желательно ещё, чтобы в случае отсутствия опасности, ополчение всегда проверяло уровень оружия в руках и на земле, и стремилось сменить его на более лучшее, при необходимости.

Это всегда делается, если нет более важных задач. Если Stationary не видит противника, то ему обычно нечем больше заняться, поэтому он подбирает оружие. Остальные обычно заняты тем, что сближаются с противником, им не до оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.01.2017 в 21:55:53

on 1484765222, Seven wrote:
Зачем? Aggressive действует гораздо менее осторожно, чем Cunning или Defensive, что приведет к лишним жертвам.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 00:18:03
Экспериментальная версия

Дополнительные условия туннельного зрения, действующие всегда:
- вскинуто оружие (только полное вскидывание, не альтернативный режим)
- солдат двигается (туннельное зрение действует в процессе движения и отключается в конечной точке, когда солдат останавливается)
- солдат лежит

AI:
- уменьшен приоритет решения Watch при включенном IIS (должно уменьшить проблемы с пассивным поведением, когда солдат ожидает перехват, который не происходит)
- более агрессивное поведение, если дальность до ближайшего противника больше эффективной дальности оружия (более эффективное сближение на дальность стрельбы оружия, в основном полезно на начальных этапах игры с пистолетчиками)

Перехват (оригинальная система):
- вскинутое оружие дает бонус к перехвату в направлении взгляда, штраф к перехвату в других направлениях (чтобы одинаково перехватывать со всех направлений, нужно опустить оружие или использовать режим "от бедра")

Пинки по двери:
- повреждение здоровья при неудачном пинке, величина зависит от прочности двери
- повреждение подвижности, в зависимости от прочности двери

https://www.dropbox.com/s/sidok53cea7k744/ja2_7609en%2BAI_r378.exe?dl=0
https://www.dropbox.com/s/ubox2f421th8cr2/ja2_7609ru%2BAI_r378.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 00:47:45

on 1484774283, Seven wrote:
Пинки по двери:
- повреждение здоровья при неудачном пинке, величина зависит от прочности двери
- повреждение подвижности, в зависимости от прочности двери  


Эти 2 события имеют одинаковую вероятность?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 00:53:13
2Barrrmalej:
Повреждение здоровья при неудачном пинке происходит в зависимости от прочности двери, от 0 до 5 единиц. Для каратиста второго уровня навыка повреждение от 0 до 3 единиц, для рукопашника первого уровня 0 - 4 единиц.
Соответственно, пинать легкую деревянную дверь можно относительно безболезненно, или повреждений вообще не будет, или будет небольшое повреждение 1-2 единицы, которое достаточно быстро само вылечится.

Повреждение проворности зависит от прочности двери, шанс от 10% для легких дверей до 100% для самых прочных. Величина повреждения 0-3 единицы, в зависимости от навыков, для каратиста второго уровня навыка повреждение 0-1 единиц, для рукопашника первого уровня 0-2 единиц.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 01:35:24

on 1484776393, Seven wrote:
Повреждение здоровья при неудачном пинке происходит в зависимости от прочности двери, от 0 до 5 единиц. Для каратиста второго уровня навыка повреждение от 1 до 3 единиц.
Соответственно, пинать легкую деревянную дверь можно относительно безболезненно, или повреждений вообще не будет, или будет небольшое повреждение 1-2 единицы, которое достаточно быстро само вылечится.

Повреждение проворности зависит от прочности двери, шанс от 10% для легких дверей до 100% для самых прочных. Величина повреждения 0-3 единицы, в зависимости от навыков, для каратиста второго уровня навыка повреждение 0-1 единиц.  


А для боксёра? И как узнать прочность двери?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 01:37:35

on 1484778924, Barrrmalej wrote:
А для боксёра?

На единицу больше.


on 1484778924, Barrrmalej wrote:
И как узнать прочность двери?

В редакторе посмотреть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 19.01.2017 в 03:29:37
2Seven:  
on 1484774283, Seven wrote:
Пинки по двери:
- повреждение здоровья при неудачном пинке, величина зависит от прочности двери
- повреждение подвижности, в зависимости от прочности двери  

Вот поэтому преждевременно качать билд.
http://https://sevpolitforum.ru/images/smilies/smith.gif
Либо качать, но двери открывать механиками, а силу качать переносом патронных ящиков по пересеченной местности. ИМХО.
Правда будет страдать рейтинг достижений, но фигня по сравнению с неприятностями.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 13:18:12

on 1484779055, Seven wrote:
В редакторе посмотреть.  


Короче вскрывать двери пинками сейчас - примерно то же, что прыгать по минному полю в поисках безопасного маршрута)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 13:20:58
2Seven:
можно ещё так:
каратисты умеют бить ногами, поэтому, думаю, он вообще не должен получать травмы от ударов ногами по любой поверхности. это у него может быть такой доп.бонус, что ему ни лом, ни отмычки не нужны для взлома дверей.
боксёр может получать травмы в 1 единицу,
а остальные - травмируются уже в зависимости от их уровня "силы".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 13:23:10
#            Description                              Pick                  Smash
0            Crate                                    10                  25
1            Tough crate                              15                  56
2            Queens basement metal door            75                  100
3            Cheap house                              17                  56
4            House                                    24                  58
5            Metal door                              50                  80
6            Padlock                              30                  75
7            Average electronic                        40                  70
8            Queens basement                        80                  80
9            Pass normal                              50                  74
10            Pass tough                              75                  80
11            Passcard Orta K4                        254                  254
12            Brothel back door                        65                  65
13            Tixa cells                              60                  120
14            Solid house                              36                  75
15            ACA cells                              30                  70
16            San Mona hotel                        32                  68
17            Very tough crate                        36                  74
18            Alma cells                              65                  95
19            Wardens office                        55                  80
20            Alma metal door                        75                  95
21            Alma garage door                        40                  76
22            Alma entrance                        95                  95
23            Alma guardrooms                        20                  50
24            Tixa metal door                        38                  80
25            Orta basement                        254                  254
26            Orta control door                        75                  120
27            Orta pass Ernest                        75                  80
28            San Mona desk                        55                  110
29            Medical warehouse                  60                  120
30            Delivery warehouse                  50                  120
31            Shooting range                        60                  120
32            Doreens stash                        50                  120
33            Grumm Nmap warehouse            90                  120
34            Grumm Smap ACA stash                  80                  120
35            Meduna air barracks                  90                  120
36            Meduna sam barracks                  80                  89
37            Palace door                              85                  120
38            Hicks crate                              25                  56
39            Alma metal door                        55                  90

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 13:27:22
2Махновский:
В следующей версии уберу потерю Agility от пинков вообще, раз это вызывает такие ожесточенные споры :-) Будет небольшая потеря здоровья при неудачном пинке (1 единица) с разной вероятностью в зависимости от прочности двери.
Прокачка силы происходит только при удачном открытии дверей, так что стоять пинать просто так бесполезно.
Заодно будет уменьшена прокачка силы от таскания тяжестей между секторами - оптимальный диапазон нагрузки примерно от 50% до 150%, дальше эффективность тренировки силы будет заметно падать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 13:32:20

on 1484821258, Махновский wrote:
каратисты умеют бить ногами, поэтому, думаю, он вообще не должен получать травмы от ударов ногами по любой поверхности. это у него может быть такой доп.бонус, что ему ни лом, ни отмычки не нужны для взлома дверей.  


Мне думается, кикбоксёры умеют бить ногами не хуже каратистов. При этом скажем так, их техника ударов подходит для этой задачи куда лучше

[offtop]ещё на 1-м курсе меня как то в шутку закрыли в помещении со стальной дверью, которая закрывалась на 4 зажима. Я начал колотить по этой двери ногой (обутой в лёгкий кросовок) и через несколько ударов дверь выгнулась, а пара зажимов наполовину вышли из стены. Опыт занятия БИ, скажем так, очень скромный, но нога даже не болела[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 13:33:14
2Seven:

но я бы повреждение проворности=1 от каждого удара, не прошедшего проверку удачи, оставлял - это логично: калека быстро ковылять не может.
идея то сама по себе не плохая и логичная. особенно если сделать так, чтобы можно было (любому мерку) тренироваться на деревянных дверях без вреда для здоровья, и вред могли нанести только металлические двери.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 13:37:22

on 1484821642, Seven wrote:
В следующей версии уберу потерю Agility от пинков вообще, раз это вызывает такие ожесточенные споры :-) Будет небольшая потеря здоровья при неудачном пинке (1 единица) с разной вероятностью в зависимости от прочности двери.  
Прокачка силы происходит только при удачном открытии дверей, так что стоять пинать просто так бесполезно.
Заодно будет уменьшена прокачка силы от таскания тяжестей между секторами - оптимальный диапазон нагрузки примерно от 50% до 150%, дальше эффективность тренировки силы будет заметно падать.  


Хорошая новость. Бум ждать новой версии)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 13:38:02

on 1484821994, Махновский wrote:
но я бы повреждение проворности=1 от каждого удара, не прошедшего проверку удачи, оставлял - это логично: калека быстро ковылять не может.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 13:38:22

on 1484821994, Махновский wrote:
но я бы повреждение проворности=1 от каждого удара, не прошедшего проверку удачи, оставлял - это логично: калека быстро ковылять не может.  


Ёлы-палы, ну как можно покалечь ногу ударом об дверь? Разве что пальцы сломать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 13:43:34

on 1484822282, Seven wrote:
Как выяснилось, идея нравится далеко не всем

всем никогда не угодишь. не будешь же ты делать бве версии: с повреждением проворности и без  ;D
может даже стоит тогда провести голосование, так как я лично выступаю в том числе и за повреждение проворности. для меня это выглядит логичнее, правдоподобнее и играбельнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 13:46:50

on 1484822302, Barrrmalej wrote:
Ёлы-палы, ну как можно покалечь ногу ударом об дверь? Разве что пальцы сломать.

1) при сильном ударе и стёртой подошве можно отбить стопу.
2) если до этого у человека были какие-либо повреждения ноги, в любом месте, то удар аукнется и туда.
3) это игра, допущения в ней вполне допустимы, если делают геимплей разнообразнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 13:48:57
2Махновский:
В некритичных вопросах лучше придерживаться версии, которая вызывает наименьшее раздражение у большинства игроков :-)
Добавлять же при каждом изменении по новой опции - это путь категорически неправильный.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 13:52:12

on 1484822810, Махновский wrote:
1) при сильном ударе и стёртой подошве можно отбить стопу.  
2) если до этого у человека были какие-либо повреждения ноги, в любом месте, то удар аукнется и туда.  


Для этого надо, чтобы повреждения были. То есть по логике это должно выглядеть так - пнул дверь, потерял здоровье. Снова пнул дверь, снова потерял здоровье. В третий раз пнул дверь, потерял проворность.


on 1484822810, Махновский wrote:
3) это игра, допущения в ней вполне допустимы, если делают геимплей разнообразнее.  


Необходимость сохраняться перед каждым пинком или лечиться после - это не разнообразие. Подобные алгоритмы, если они присутствуют, должны быть понятны, и должна присутствовать возможность при грамотных действиях избежать неприятности. Сейчас нет возможности оценить состояние двери и опасность повреждения ноги о неё, так что тут эта система скорее урезает игровые возможности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 13:55:35

on 1484823132, Barrrmalej wrote:
Необходимость сохраняться перед каждым пинком или лечиться после - это не разнообразие. Подобные алгоритмы, если они присутствуют, должны быть понятны, и должна присутствовать возможность при грамотных действиях избежать неприятности. Сейчас нет возможности оценить состояние двери и опасность повреждения ноги о неё, так что тут эта система скорее урезает игровые возможности.

избежать неприятности можно, если использовать лом или отмычки.  ;)

on 1484823132, Barrrmalej wrote:
Сейчас нет возможности оценить состояние двери и опасность повреждения ноги о неё, так что тут эта система скорее урезает игровые возможности.
согласен. обычно состояние проверяю по количеству полученных дверью повреждений: нужно повредить дверь 3-4 раза успешно, чтобы открыть её.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 14:02:08

on 1484823144, Махновский wrote:
что такое "приоритет решения Watch"?

Разные решения AI имеют разный приоритет, в зависимости от настроек солдата и ситуации.
Если используется новая система перехвата, решение Watch будет выбираться в последнюю очередь, если ничего другого сделать нельзя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 14:16:07
2Seven: спасибо. ознакомился. будет ли при выборе режима watch противник сначала выбирать безопасную зону, и лишь затем поворачиваться в позицию на перехват хода?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 14:19:40

on 1484824567, Махновский wrote:
будет ли при выборе режима watch противник сначала выбирать безопасную зону, и лишь затем поворачиваться в позицию на перехват хода?

Нет, решение работает для текущей позиции, однако его приоритет снижается, если текущая позиция опасна - нет укрытия от известных противников, солдат находится под обстрелом и т.д. Соответственно, в некоторых случаях будет сначала выбран Hide для занятия более оптимальной позиции, а затем уже Watch, хотя в целом это процесс не настолько осмысленный, как хотелось бы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 19.01.2017 в 14:20:24

on 1484822937, Seven wrote:
В некритичных вопросах лучше придерживаться версии, которая вызывает наименьшее раздражение у большинства игроков
Ну судя по активным участникам форума, возмущениям противник только 1 остальные за повреждение ловкости
on 1484823132, Barrrmalej wrote:
Подобные алгоритмы, если они присутствуют, должны быть понятны, и должна присутствовать возможность при грамотных действиях избежать неприятности. Сейчас нет возможности оценить состояние двери и опасность повреждения ноги о неё, так что тут эта система скорее урезает игровые возможности.
Реально грамотнее взять монтировку а не долбить по дверям ногами авось косяк вылетит.
зы. s\l на каждый пук в игре это дибилизьм который убивает весь игровой процесс, идите тогда дальше и пользуйтесь кодами тренерами и так далее уважаемые гламурные *законные* читеры

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 14:31:06

on 1484824824, night wrote:
Ну судя по активным участникам форума, возмущениям противник только 1 остальные за повреждение ловкости

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


on 1484824824, night wrote:
Реально грамотнее взять монтировку а не долбить по дверям ногами авось косяк вылетит.  

Сейчас именно так и происходит, наемник с силой 100 и монтировкой эффективнее открывает двери, чем боксер с силой 100 и ногой, и примерно так же, как каратист с силой 100 и ногой.


on 1484824824, night wrote:
зы. s\l на каждый пук в игре это дибилизьм который убивает весь игровой процесс, идите тогда дальше и пользуйтесь кодами тренерами и так далее уважаемые гламурные *законные* читеры

По сути это все так, однако хотелось бы напомнить, что

Quote:
1.1. Запрещается:
...
1.1.11. Создавать сообщения, не содержащие ненормативной лексики как таковой, однако имеющие оскорбительный, склочный или провокационный характер в целом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 19.01.2017 в 14:45:12

on 1484821994, Махновский wrote:
но я бы повреждение проворности=1 от каждого удара, не прошедшего проверку удачи, оставлял - это логично

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


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 15:20:49

on 1484825466, Seven wrote:
С учетом отключения возможности прокачки на закрытых дверях, этого в целом достаточно.  
отключается моялюбимая фича.  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 15:24:32

on 1484826312, Venator wrote:
В чем логика? Игра сама снижает статы при неполном НР. Чем меньше уровень здоровья, тем выше порезка, до полного выздоровления. Любая травма - это временное явление, а навык (стат) величина постоянная, падающий только с возрастом, при ампутациях и хронических заболеваниях.  
почему от удара ногой о дверь должна пухнуть от боли рука или появляться фингал, мешающий целиться?
навык лечится докторами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 15:26:25
2Махновский:
Можно и не отключать совсем, но в чем смысл?
Сила прокачивается после успешного открытия двери, а просто так стоять пинать - не проще ли сразу наемнику выставить столько силы, сколько надо? :-)
По игровой логике, если надо прокачать силу - находишь сектор с нужным facility и даешь задачу тренироваться. Или ходишь с перегрузом между секторами. А прокачка силы от открытых дверей - это, скорее, небольшой приятный бонус.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 15:29:37

on 1484828785, Seven wrote:
Сила прокачивается после успешного открытия двери, а просто так стоять пинать - не проще ли сразу наемнику выставить столько силы, сколько надо?  
так и раньше ведь только так и было. я уж думал, что вообще хочешь убрать отключение силы как награды за успешное действие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.01.2017 в 15:31:21

on 1484828785, Seven wrote:
прокачка силы от открытых дверей - это, скорее, небольшой приятный бонус.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.01.2017 в 15:32:14
2Махновский:
Раньше любой пинок прокачивал силу и в большинстве случаев повреждал замок, в результате можно было запинать даже такой замок, который ломом не открыть, и при этом неплохо прокачаться, главное пить почаще из фляжки.
Теперь неудачный пинок ничего не дает, только шанс немного уменьшить здоровье.
Удачный дает шанс прокачки силы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 16:18:45

on 1484824824, night wrote:
Реально грамотнее взять монтировку а не долбить по дверям ногами авось косяк вылетит.  
зы. s\l на каждый пук в игре это дибилизьм который убивает весь игровой процесс, идите тогда дальше и пользуйтесь кодами тренерами и так далее уважаемые гламурные *законные* читеры  


В таком случае надо просто отключить возможность пинать двери. В нынешнем состоянии она - это предложение игроку просто так поломать ноги.
И не Вам, уважаемый, указывать мне, как играть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 16:20:44

on 1484828672, Махновский wrote:
почему от удара ногой о дверь должна пухнуть от боли рука или появляться фингал, мешающий целиться?
навык лечится докторами.  

С такой логикой и при попадании по ногам должно не здоровье падать, а проворность снижаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 19.01.2017 в 18:04:15

on 1484831925, Barrrmalej wrote:
В таком случае надо просто отключить возможность пинать двери. В нынешнем состоянии она - это предложение игроку просто так поломать ноги.  
И не Вам, уважаемый, указывать мне, как играть.  
Согласен не мне, каждый наслаждается как хочет, кто то вприсядку а кто то в растяжку. А так же любой поход в бой это предложение словить пулю.

on 1484832044, Barrrmalej wrote:
С такой логикой и при попадании по ногам должно не здоровье падать, а проворность снижаться.  
Согласен и то и другое должно снижаться до лечения

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.01.2017 в 18:36:08

on 1484838255, night wrote:
Согласен не мне, каждый наслаждается как хочет, кто то вприсядку а кто то в растяжку. А так же любой поход в бой это предложение словить пулю.  


Бой - это и есть предложение словить пулю. Это логично. В то же время можно снизить такую вероятность. Но вот возможности снизить вероятность повреждения ног в настоящий момент нет. По хорошему повреждение ноги при ударе по двери - это то что в ролевых играх зовут "критической неудачей". Но в данный момент это как игра в орёл-решку. Либо дверь ломается, либо нога. Согласитесь, это неправильно.
Что ж до s/l - сам не любитель по хорошему. Только бинтоваться после каждого пинка - бинтов не напасёшься. вообще то ушибы должны заживать сами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 19.01.2017 в 20:36:01

on 1484840168, Barrrmalej wrote:
Только бинтоваться после каждого пинка - бинтов не напасёшься.


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 20.01.2017 в 00:11:10

on 1484847361, MaksFay wrote:
Нужно открыть ящик/дверь в мирное время  

Абсолютно правильный подход. Почему?
Во многих локациях, некоторые двери, открытые механиком, снова запираются и при последующих ночных посещениях сектора можно просто повторять процедуру и качать механику, ловку и здоровье. Если же дверь вынести ломом или ногой, то дверь навсегда остается открытой. А ногами лучше открывать деревянные ящики и бамбуковые хижины в Читзене.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Птиц на 20.01.2017 в 01:45:33
2Venator:  
on 1484860270, Venator wrote:
снова запираются и при последующих ночных посещениях сектора можно просто повторять процедуру и качать механику, ловку

При наличии механизма заклинивания/расклинивания ствола  ;) эта фича более не актуальна.
(или сие тут пофиксено уже?)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 20.01.2017 в 19:50:07

on 1484847361, MaksFay wrote:
одного вот не понимаю, зачем пинать-то? где-то в каком-то руководстве здесь на форуме было написано "механик - бесполезный навык, т.к. большинство дверей открываются ломом и ногами", вот теперь получается, что важность механика ещё более повысилась. Нужно открыть ящик/дверь в мирное время - лом да отмычки в руки. Ну коли в бою бойцу пришлось сныкаться от врага в домик, то тут да, пан или пропал, и если не получилось с первого раза, то после боя никто не мешает подлечиться (если конечно мерк после той неудачи жив останется)  


Тогда надо отключить эту возможность и всё. Стальные двери, кстати, пинком не открываются, тут то и нужен навык механики.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tomminok на 26.01.2017 в 15:09:37
2Птиц:  
on 1484865933, Птиц wrote:
При наличии механизма заклинивания/расклинивания ствола  
А как это работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 11:18:27
2Tomminok: если оружие заклинило, можно нажать в меню оружия "шестерёнку" и выбрать Unjam.  Аналог того, что раньше наёмник делал автоматически, нажимая на курок заклинившего ствола.
Нововведенеие сомнительное, так как добавило микроменеджмента без изменений в геимплее.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tomminok на 27.01.2017 в 11:45:54
2Махновский: Спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 19:36:52
Первые впечатления от билда 378:

on 1484774283, Seven wrote:
Экспериментальная версия
 
Дополнительные условия туннельного зрения, действующие всегда:
- вскинуто оружие (только полное вскидывание, не альтернативный режим)
- солдат двигается (туннельное зрение действует в процессе движения и отключается в конечной точке, когда солдат останавливается)
- солдат лежит  

слепой бегущий боец - смотрится как баг. приказать бойцу любое движение, и он перестаёт видеть, что вокруг него творится, пока не остановится (присядет, ляжет) и не повернётся в сторону врага, которого сам ещё не видит, но которого видят другие соратники (а если и они его не видят???). Причем в процессе движений не видит даже тех врагов, что стоят вплотную или по диагонали 45 градусов к нему. я бы эту функцию убрал или сделал опционально-включающейся.


on 1484774283, Seven wrote:
AI:
- уменьшен приоритет решения Watch при включенном IIS (должно уменьшить проблемы с пассивным поведением, когда солдат ожидает перехват, который не происходит)
- более агрессивное поведение, если дальность до ближайшего противника больше эффективной дальности оружия (более эффективное сближение на дальность стрельбы оружия, в основном полезно на начальных этапах игры с пистолетчиками)  

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


on 1484774283, Seven wrote:
Перехват (оригинальная система):
- вскинутое оружие дает бонус к перехвату в направлении взгляда, штраф к перехвату в других направлениях (чтобы одинаково перехватывать со всех направлений, нужно опустить оружие или использовать режим "от бедра")  

такое ощущение, что это также немного влияет и на IIS. Во всяком случае, несколько раз красиво перехватывали, когда совсем этого не ожидал. В целом же, IIS по прежнему позволяет безнаказанно бегать перед менее опытными врагами, не боясь потерять здоровье. Если однажды появится гибрид из старой и новой системы перехвата, где важную роль будут иметь динамическая проверка оставшихся ОД у оппонентов, это будет здорово. Пока же обе эти системы выглядят топорно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2017 в 20:19:47

on 1485535012, Махновский wrote:
слепой бегущий боец - смотрится как баг. приказать бойцу любое движение, и он перестаёт видеть, что вокруг него творится, пока не остановится (присядет, ляжет) и не повернётся в сторону врага, которого сам ещё не видит, но которого видят другие соратники (а если и они его не видят). Причем в процессе движений не видит даже тех врагов, что стоят вплотную или по диагонали 45 градусов к нему. я бы эту функцию убрал или сделал опционально-включающейся.  

Игра не проверяет видимость противников, пока солдат не изменит положение тела или не сдвинется, та же проблема есть и с оптическими прицелами - при опускании оружия появившийся в области видимости противник не обнаруживается, пока не будет выполнено дополнительное действие - поворот или движение. Хотя при переключении режима прицеливания проверка видимости осуществляется нормально.
В общем, тут надо разобраться, как это починить.


on 1485535012, Махновский wrote:
враги стали чуть агрессивнее, но начали тупить на близких дистанциях. сначала сокращают дистанцию до пистолетной, затем оценивают шансы, и предпочитают идти в рукопашную, так как шанс набить морду выше, чем попасть из пистолета по бегущему, видимо.

Тут основная проблема видится в штрафе на движение, который обнуляет шанс попадания.
Во всяком случае, при тестировании в сборках со стандартными настройками таких проблем не наблюдается, пистолетчики действуют вполне адекватно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 20:37:51

on 1485537587, Seven wrote:
Игра не проверяет видимость противников, пока солдат не изменит положение тела или не сдвинется, та же проблема есть и с оптическими прицелами - при опускании оружия появившийся в области видимости противник не обнаруживается, пока не будет выполнено дополнительное действие - поворот или движение. Хотя при переключении режима прицеливания проверка видимости осуществляется нормально.
В общем, тут надо разобраться, как это починить.  

я бы вообще убрал эту фичу, также как и вот эту:

on 1485535012, Махновский wrote:
19.01.2017 в 00:18:03, Seven писал(a):
AI:  
- более агрессивное поведение, если дальность до ближайшего противника больше эффективной дальности оружия (более эффективное сближение на дальность стрельбы оружия, в основном полезно на начальных этапах игры с пистолетчиками)  

сейчас переигрываю бой на 373 билде. играть намного интереснее из-за разнообразия решений врагов. в 378 билде все тупо ломятся быстрее добежать до дистанции эффективной стрельбы. А на 373 бидле - стреляют издалека на подавление, плюс чаще простреливают те места (окна, двери, дыры, стены), в которых до этого мелькал мой боец, и это вносило свою атмосферу в игру.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2017 в 20:45:31

on 1485538671, Махновский wrote:
я бы вообще убрал эту фичу,

Убрать туннельный эффект от прицелов - вряд ли правильное решение. Правильно было бы разобраться, почему не проверяется видимость при опускании оружия.


on 1485538671, Махновский wrote:
сейчас переигрываю бой на 373 билде. играть намного интереснее из-за разнообразия решений врагов. в 378 билде все тупо ломятся быстрее добежать до дистанции эффективной стрельбы. А на 373 бидле - стреляют издалека на подавление, плюс чаще простреливают те места (окна, двери, дыры, стены), в которых до этого мелькал мой боец, и это вносило свою атмосферу в игру.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 27.01.2017 в 21:05:35
Видно, не видно - все ерунда. Главное не нужно трогать эффекта шальных пуль. Это изюминка Ja.
Я вчера Тоской, сидевшей возле прохудившегося тента в С13, дал очередь из Мг36 по толпе, выскачившей из бара. По толпе не попал, но замочил Кармена, стоявшего на полэкрана западнее, возле первого дерева у бара.
А сегодня, отбивая шахту Сан-Моны, пальнул по бочкам, дабы разрушить стену, но замочил бота, которого даже не видел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2017 в 21:08:22

on 1485540335, Venator wrote:
Главное не нужно трогать эффекта шальных пуль.

Не все знают, но в лежащего или сидящего нельзя попасть случайно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 22:39:37

on 1485539131, Seven wrote:
Убрать туннельный эффект от прицелов - вряд ли правильное решение. Правильно было бы разобраться, почему не проверяется видимость при опускании оружия.  

не понял, при чём тут прицелы. у меня ни у одного мерка не было прицелов и играю с обзором 360 градусов. Врагов не видно вообще любым зрением )


on 1485539131, Seven wrote:
Это нормально для раннего периода игры - пистолетчику нет смысла сидеть далеко и ждать, пока его подстрелят.
Как только у противника появится оружие с нормальной дальностью стрельбы, он будет предпочитать бой на большей дальности. Засадные же действия при использовании IIS вообще не имеют смысла.

на 373 билде пистолетчики не сидят вдалеке, а ломятся в бой, но предпочитают для стрельбы безопасную дистанцию. нередко даже попадают.
на 378 билде пистолетчики-менты ведут бой с элитчиками, вооружёнными ружьями. И вот эти бравые ковбои пытаются сократить дистанцию до пистолетной стрельбы, мало задумываясь о своей безопасности. в результате враги, вооружённые более дальнобойным оружием, снимают пистолетчиков, пока те ещё бегут до своей присмотренной позиции, или на той самой позиции, так как из лучшего оружия попасть проще. чем-то поведение ботов стало похоже на улучшенное поведение ботов от сиртека.

есть ещё предложение, если враг находится на дистанции броска гранаты, то вместо стрельбы на подавление по укрытиям (камень, окно, дырка), чтобы он предпочитал оружие для подавления в таком порядке:
1)тяж.оружие
2)гранаты
3)автоматическое оружие, включая авт.пистолет.
4)оружие по умолчанию (пистолет, дробовик, сн.винтовка и т.д.)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2017 в 22:49:30

on 1485545977, Махновский wrote:
не понял, при чём тут прицелы.

Тогда я не понял, при чем тут

on 1485538671, Махновский wrote:
я бы вообще убрал эту фичу

к этому

on 1485538671, Махновский wrote:
Сегодня в 20:19:47, Seven писал(a):
Игра не проверяет видимость противников, пока солдат не изменит положение тела или не сдвинется, та же проблема есть и с оптическими прицелами - при опускании оружия появившийся в области видимости противник не обнаруживается, пока не будет выполнено дополнительное действие - поворот или движение. Хотя при переключении режима прицеливания проверка видимости осуществляется нормально.  
В общем, тут надо разобраться, как это починить.  



on 1485545977, Махновский wrote:
в результате враги, вооружённые более дальнобойным оружием, снимают пистолетчиков, пока те ещё бегут до своей присмотренной позиции, или на той самой позиции, так как из лучшего оружия попасть проще

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


on 1485545977, Махновский wrote:
чем-то поведение ботов стало похоже на улучшенное поведение ботов от сиртека.  

К сожалению, это принципиальное ограничение существующего AI, поскольку он полностью сохраняет оригинальную архитектуру AI. Все, что можно делать - это небольшие улучшения тут и там, и научить AI паре трюков и хитростей.


on 1485545977, Махновский wrote:
есть ещё предложение, если враг находится на дистанции броска гранаты, то вместо стрельбы на подавление по укрытиям (камень, окно, дырка), чтобы он предпочитал оружие для подавления в таком порядке:
1)тяж.оружие
2)гранаты
3)автоматическое оружие, включая авт.пистолет.
4)оружие по умолчанию (пистолет, дробовик, сн.винтовка и т.д.)

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 23:00:51

on 1485546570, Seven wrote:
это принципиальное ограничение существующего AI, поскольку он полностью сохраняет оригинальную архитектуру AI. Все, что можно делать - это небольшие улучшения тут и там, и научить AI паре трюков и хитростей.  

так я ж привёл в пример поведение ботов на 373 билде, где они вели себя намного разумнее: стреляя с безопасной дистанции и сокращая её, при возможности, для лучшего выстрела.

on 1485546570, Seven wrote:
Тогда я не понял, при чем тут
 Сегодня в 20:37:51, Махновский писал(a):
я бы вообще убрал эту фичу

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2017 в 23:07:13

on 1485547251, Махновский wrote:
я ещё понимаю тоннельное зрение у прицелов, но при движении - это уже лишнее. похоже на амнезию бота: помнит, что куда-то нужно переместиться, но пока не присядет, не вспомнит, зачем.

Тоннельное зрение у прицелов работает с теми же самыми проблемами, что и связанное с движением.


on 1485547251, Махновский wrote:
может, стоит тогда сделать её опциональной, привязав к включению в опциях опции "игры с ограниченной видимостью".  

При включении ограниченной видимости ограниченная видимость работает всегда, независимо от движения или любых других факторов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 23:20:46

on 1485547633, Seven wrote:
При включении ограниченной видимости ограниченная видимость работает всегда, независимо от движения или любых других факторов.

имею ввиду ALLOW_TUNNEL_VISION.
я сейчас играю без этой опции, но враги при перемещении всё равно исчезают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 27.01.2017 в 23:49:44

on 1485546570, Seven wrote:
AI_WEAPON_CHOOSING экспериментального выбора оружия в зависимости от дистанции до ближайшего противника и скорострельности оружия.  

это где такое есть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2017 в 16:40:47
Обновление Ja2+AI:

https://www.dropbox.com/s/ht38wrguvxbfixx/ja2_7609en%2BAI_r380.exe?dl=0
https://www.dropbox.com/s/y2i0iq16i055vy0/ja2_7609ru%2BAI_r380.exe?dl=0

Описание изменений:

- при неуспешном выбивании дверей пинком возможно повреждение здоровья на 1 единицу, шанс повреждения зависит от прочности двери, повреждение подвижности отключено
- прокачка силы при переходе между секторами зависит от переносимого груза - при нагрузке больше 100% происходит замедление прокачки, оптимальное значение загрузки 100-150%
- опция REALISTIC_TRACERS влияет только на визуальное отображение трассеров, вычисление шанса попадания в OCTH всегда происходит обычным способом (как при значении 0)
- отключено динамическое изменение ограниченного поля видимости (от движения, вскидывания оружия и положения тела), используется стандартное условие из 1.13
- опция EXT_TOOLTIP_CTH показывает основную информацию расчета OCTH (только при включении улучшенного OCTH)
- опция IMPROVED_OCTH включает новый расчет OCTH (по умолчанию включено)

AI:
- включено улучшенное использование укрытий в наступлении при высокой морали
- уменьшен приоритет стрельбы на подавление (по сравнению с видимыми целями)
- дополнительная логика для поворота в сторону известного, но невидимого противника перед стрельбой или в Red state

Улучшенный расчет OCTH:
- штраф на стрельбу на дистанции меньше MinRangeForAimBonus зависит от степени увеличения прицела и основывается на величине SHOOT_UNSEEN_PENALTY
- SHOOT_UNSEEN_PENALTY не применяется по невидимым целям (но к которым может существовать линия обзора), вместо этого штраф на стрельбу по невидимым целям начинает расти в два раза быстрее после достижения границы видимости
- если цель прячется сидя/лежа за препятствием, дополнительный штраф к стрельбе, в зависимости от дистанции
- штраф от количества клеток, которые пробежала цель за ход, зависит от общего направления движения цели, наличия оптики у стрелка (с оптикой штраф больше), навыков стрелка (опытный с высокой ловкостью может уменьшить штраф на четверть), дальности (максимальный штраф - на стандартной дальности видимости), стрельбы очередями (стрельба трассерами уменьшает штраф)
- штраф стрельбы по бегущей цели (основан на анимации, требует NO_STANDING_ANIM_ADJUSTMENT_IN_COMBAT = FALSE) - зависит от мгновенного направления движения, типа анимации (бег/ходьба и т.д.), подвижности и здоровья цели, опыта/ловкости стрелка, дальности, стрельбы очередями (независимо от типа патронов)
- максимальный бонус прицеливания зависит от <AimBonus> оружия и экипировки, точности оружия, наличия общих и специальных навыков у стрелка
- максимально возможное значение бонуса прицеливания около 80 единиц, достижимо для стрелка-снайпера с максимальными навыками, при использовании снайперской винтовки высокой точности и максимальном прицеливании (8 кликов)
- штраф стрельбы по цели в зависимости от общего движения за ход как относительное уменьшение % попадания, независимо от общего направления движения, зависит от количества клеток за ход (2% за клетку, 4% если бегом), использования оптики стрелком, навыков стрелка (опыт и ловкость), дальности (максимальный штраф на стандартной дальности видимости, 1/2 на половине дальности и т.д.)
- плавный штраф на стрельбу за пределами дальности оружия
- всегда 1% минимальный шанс стрельбы для AI по видимой цели при стрельбе в корпус/ноги
- минимально возможный шанс попадания 0%, опция MINIMUM_CTH_DIVISOR отключена
- максимальный шанс попадания ограничен 99%

Что можно ожидать от этой версии:
- AI лучше прячется при сближении с противником
- чаще стреляет по видимым противникам, чем на подавление по невидимым
- чаще поворачивается и атакует тех противников, о которых он знает, но в данный момент не видит
- уменьшена эффективность оптики за счет увеличения штрафа на движение, особенно на дальней дистанции
- короткая перебежка на 5-10 клеток перпендикулярно линии стрельбы противника существенно уменьшает его шанс попадания на средней и дальней дистанции
- для того, чтобы иметь возможность использования максимального прицеливания, нужно использовать оружие с максимальной точностью, следить за тем, чтобы оружие/обвес/экипировка не имели штрафов к <AimBonus>, использовать прицел с максимальным значением <AimBonus>, использовать наемников с максимальным значением меткости, опыта, мудрости и наличием специальных навыков (для стрельбы из пистолетов/авт. пистолетов - пистолетчик, для остальных видов оружия - снайпер), следить, чтобы наемник имел максимальный уровень энергии
- для стрельбы по бегущему противнику лучше использовать режим стрельбы очередью
- для стрельбы по противнику, который много перемещался на ход, предпочтительно использовать стрельбу очередью трассерами
- для стрельбы по неподвижному или малоподвижному противнику предпочтительно использовать оптику
- стрельба из оптики высокой кратности на близком расстоянии малоэффективна
- нет ступеньки меткости при переходе эффективной дальности оружия, вместо этого используется квадратичный градиент, на полуторакратной дальности оружия шанс уменьшается вдвое, на двукратной дальности оружия - вчетверо
- AI чаще стреляет по видимой цели из оружия, не имеющего режим автоматической стрельбы
- трассеры работают стандартным образом - уменьшают штраф от автоматической стрельбы (а также помогают стрелять по подвижной цели)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 28.01.2017 в 23:54:48
в билде 380 есть баг: после выстрела стоя, если ружьё (дробовик) не опустить, наёмник не реагирует на команду "бежать" ни двойным ЛКМ, ни клавишей [R].
плюс к этому наёмник отказывается двигаться, если указать ему путь длинее, чем он может потратить ОД.

UPD
стрельба по наводке стала очень меткой - надо штраф сделать выше. Особенно это касается стрельбы по тем врагам, которые заняли позицию (лежит или присел).
UPD
стрельба стала очень меткой не только по наводке. Во время ночного боя такое ощущение, что все стали снайперами, особенно пистолетчики.
Айра, которая редко и днём попадала с 5 тайлов, теперь ни разу не промахнулась, стреляя по наводке, через 10 тайлов.
Подрывники, которые обычно кидали гранаты с отклонением в пару тайлов, теперь попадают гранатой ровно в то место, куда наметили. Фактически бой свёлся к тиру: кто из дуэлянтов первый выстрелит, тот и победит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 01:23:54

on 1485636888, Махновский wrote:
в билде 380 есть баг: после выстрела стоя, если ружьё (дробовик) не опустить, наёмник не реагирует на команду "бежать" ни двойным ЛКМ, ни клавишей [R].  
плюс к этому наёмник отказывается двигаться, если указать ему путь длинее, чем он может потратить ОД.  

При проверке такого не происходит. Как воспроизвести баг в стандартном 1.13?


on 1485636888, Махновский wrote:
стрельба по наводке стала очень меткой - надо штраф сделать выше.  

Штраф увеличить можно, вопрос в том - насколько. В моих тестах никакой суперметкости я не обнаружил, просто плавное уменьшение вероятности попадания.


on 1485636888, Махновский wrote:
Особенно это касается стрельбы по тем врагам, которые заняли позицию (лежит или присел).  

Не очень понятно, что значит "заняли позицию".
По сидящим/лежащим штраф заметно выше, чем по стоящим.


on 1485636888, Махновский wrote:
Во время ночного боя такое ощущение, что все стали снайперами, особенно пистолетчики.  

Ночной бой пока не проверял.


on 1485636888, Махновский wrote:
Айра, которая редко и днём попадала с 5 тайлов, теперь ни разу не промахнулась, стреляя по наводке, через 10 тайлов.  

Сколько помню 1.13, с пяти тайлов Айра мазать не должна.
Для проверки стрелял MD по наводке, вероятность попадания обычная, вполне соответствует ожидаемой.
Как можно стрелять по наводке через 10 тайлов? Даже ночью дальность видимости раза в полтора больше.


on 1485636888, Махновский wrote:
Подрывники, которые обычно кидали гранаты с отклонением в пару тайлов, теперь попадают гранатой ровно в то место, куда наметили.

В стандартном 1.13 все точно так же работает - Барри попадает гранатами точно в цель, Игорь с отклонением в несколько клеток.


on 1485636888, Махновский wrote:
Фактически бой свёлся к тиру: кто из дуэлянтов первый выстрелит, тот и победит.

В Wildfire+SDO такого не происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 02:02:31

on 1485636888, Махновский wrote:
Подрывники, которые обычно кидали гранаты с отклонением в пару тайлов, теперь попадают гранатой ровно в то место, куда наметили


Меткость броска вычисляется так же, как в стандартном 1.13

Quote:
iChance = ( EffectiveDexterity( pSoldier, FALSE ) + EffectiveMarksmanship( pSoldier ) ) / 2;
           ////////////////////////////////////////////////////////////////////////////////////////////////
           // SANDRO - old/new traits
           if ( gGameOptions.fNewTraitSystem )
           {
                 // throwing trait helps out on grenades and knives
                 if ( Item[ usHandItem ].usItemClass == IC_THROWING_KNIFE )
                 {
                       iChance += gSkillTraitValues.bCtHModifierThrowingKnives; // -15% for untrained mercs

                       if ( HAS_SKILL_TRAIT( pSoldier, THROWING_NT ) )
                             iChance += (gSkillTraitValues.ubTHBladesCtHBonus + (gSkillTraitValues.ubTHBladesCtHBonusPerClick * pSoldier->aiData.bAimTime) );
                 }
                 else
                 {
                       iChance += gSkillTraitValues.bCtHModifierThrowingGrenades; // -10% for untrained mercs

                       if ( HAS_SKILL_TRAIT( pSoldier, DEMOLITIONS_NT ) )
                             iChance += gSkillTraitValues.ubDECtHWhenThrowingGrenades; // +30% chance
                 }
           }

Фактически, если бросающий имеет меткость/ловкость по 80 и навык подрывник, то он всегда будет бросать гранаты со 100% вероятностью.
Чтобы это изменить, нужно менять формулу или увеличивать штраф по умолчанию
THROWING_GRENADES_CTH_MODIFIER = -10
и уменьшать бонус точности для подрывника
CTH_WHEN_THROWING_GRENADES = 30

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем feloric на 29.01.2017 в 07:02:23
[offtop]Надоели со своими ногами тут уже. Насмотрелись голливуда, где эффектные кадры с выбиванием двери ногой. Попрактикуйтесь - увидите, что повредить ногу очень легко, какой бы ты там каратист не был[/offtop]


Quote:
Не все знают, но в лежащего или сидящего нельзя попасть случайно.

А можно как-нибудь убрать это?
А то у меня по 8-12 вражин густой кучей сидят и я всё время удивлялся почему стрельба длинными очередями вообще не эффективна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.01.2017 в 12:10:56

on 1485662543, feloric wrote:
А то у меня по 8-12 вражин густой кучей сидят и я всё время удивлялся почему стрельба длинными очередями вообще не эффективна.

от такой стрельбы должен быть только один эффект - подавление.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 29.01.2017 в 12:16:50

on 1485681056, Махновский wrote:
от такой стрельбы должен быть только один эффект - подавление.  


это гарантированный эффект. По логике ежели в человека летит пуля, она имеет некоторую вероятность попасть в него, независимо от того, какое положение он занимает и куда целится стреляющий. Но ежели такие попадания невозможны (по-моему я помню такие случаи, впрочем не поручусь), это скорее всего вшито в сам движок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.01.2017 в 12:27:09

on 1485642234, Seven wrote:
Как воспроизвести баг в стандартном 1.13?  

баг пробовал повторить, но он пока больше не воспроизводился.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.01.2017 в 12:50:06
Относительно возросшей меткости:
http://s020.radikal.ru/i702/1701/20/018122161349.jpg
http://s019.radikal.ru/i631/1701/c3/f6a37b26a815.jpg
при этом у Бабаха меткость на близкой дистанции с ружьём в обеих системах - одинаковая:
http://s018.radikal.ru/i509/1701/29/802066f05a41.jpg

и на закуску самое интересное - стрельба по наводке по невидимой цели:
IOCTH: шанс попадания такой же, как по видимой цели.
http://s018.radikal.ru/i509/1701/29/ecace8a247ac.jpg
OCTH: без шансов...
http://s018.radikal.ru/i503/1701/03/d07e6d0efa92.jpg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 14:05:46

on 1485662543, feloric wrote:
А можно как-нибудь убрать это?  

Можно, для лежащих такое поведение выглядит логичным, а вот в сидящих можно было бы и попадать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 14:08:21

on 1485683406, Махновский wrote:
Относительно возросшей меткости:  

Сколько клеток пробежал солдат за ход?
На скрине я не вижу никакой суперметкости, вполне нормальная вероятность попадания на такой дистанции.
Стрельбу по наводке поправлю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.01.2017 в 14:33:48

on 1485688101, Seven wrote:
Сколько клеток пробежал солдат за ход?  

судя по всему, солдат перед тем, как присесть, действительно бежал, но сколько, не знаю. Раньше в "перебежчиков" попасть было сложно - специально усложнял шанс попадания по активным. Максимум, шанс был 10-20 процентов для неопытного стрелка. Теперь они - лёгкая мишень.
Ещё обратил внимание, что, при недостаточной меткости, она всегда = 50%. даже с нулевой меткости при прицеливании, на следующий клик сразу даёт шанс 50%. Тоже какой-то баг???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 14:37:53

on 1485689628, Махновский wrote:
Ещё обратил внимание, что, при недостаточной меткости, она всегда = 50%. даже с нулевой меткости при прицеливании, на следующий клик сразу даёт шанс 50%. Тоже какой-то баг

Не встречался с таким.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 29.01.2017 в 16:01:41
Я так понял - теперь при неудачном пинке двери подвижность не уменьшается? Хорошо. Попробуем потестировать игру с новой системой прицеливания и старой системой перехватов (я так понял - изменения касаются именно её).


on 1485687946, Seven wrote:
Сегодня в 07:02:23, feloric писал(a):

А можно как-нибудь убрать это?  

Можно, для лежащих такое поведение выглядит логичным, а вот в сидящих можно было бы и попадать.  


А разве в лежачих не попадают? Я думал - попадают, только реже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 16:03:31

on 1485694056, Махновский wrote:
Если стрелять на близкие расстояния, где-то менее половины дальности оружия, то счётчик показывает уже 50 и 100 процентов шанс попадания.

У меня такого не происходит, на любой дистанции изменение шанса попадания плавное и логичное.


on 1485694056, Махновский wrote:
гранатная меткость всё же возрасла незначительно, по ощущениям. если раньше сидячие метатели демонстрировали сильное отклонение при бросках, то теперь метают также метко, как и стоячие гранатчики.

Я сравнивал в одном и том же сейве со стандартным 1.13, никакой разницы в бросании гранат нет. Соответствующий код в Ja2+AI не менялся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 16:04:25

on 1485694901, Barrrmalej wrote:
А разве в лежачих не попадают? Я думал - попадают, только реже.

Случайная пуля может попасть только в стоящего.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 18:32:30
Обновление Ja2+AI

https://www.dropbox.com/s/nmewisgwbcvmfhf/ja2_7609en%2BAI_r381.exe?dl=0
https://www.dropbox.com/s/wkzhrpd3rwh99u2/ja2_7609ru%2BAI_r381.exe?dl=0

- уменьшен шанс прокачки механики при расклинивании оружия
- исправление бонуса открытых прицелов для NCTH
- случайные пули могут попадать в солдата независимо от положения тела, если он не паникует (cowering)
- осколки могут попадать в солдата независимо от положения тела
- наблюдатель не может перехватывать

Улучшенный OCTH:
- исправление для стрельбы по невидимым целям
- дистанция полного штрафа стрельбы по движущейся цели уменьшена до половины дневной дальности

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 29.01.2017 в 18:47:31

on 1485703950, Seven wrote:
- случайные пули могут попадать в солдата независимо от положения тела, если он не паникует (cowering)  


Имеется ввиду положение тела "лежать прикрыв голову руками"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 18:49:13

on 1485704851, Barrrmalej wrote:
Имеется ввиду положение тела "лежать прикрыв голову руками"?

Или "сидеть, прикрыв голову руками".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.01.2017 в 23:07:35
билд 381 - воевать отлично!
из недостатков - появился дружественный огонь по своим лежачим. Возможно, ошибаюсь, но раньше всегда те, кто сзади, стреляли поверх лежачих.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 23:11:19
2Махновский:
В принципе, можно запретить случайные попадания по лежащим.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.01.2017 в 23:41:19

on 1485720679, Seven wrote:
В принципе, можно запретить случайные попадания по лежащим.
наверное, так будет лучше и логичнее. ещё бы неплохо вернуть ботам проверку на вероятность стрельбы по своим. а то в желании пристрелить врага валят всех, кто стоит перед ними, не разбираясь свой-чужой

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2017 в 23:46:15

on 1485722479, Махновский wrote:
ещё бы неплохо вернуть ботам проверку на вероятность стрельбы по своим. а то в желании пристрелить врага валят всех, кто стоит перед ними, не разбираясь свой-чужой

Ее никто не отключал, просто раньше они не попадали в сидящих и лежащих, а теперь попадают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 29.01.2017 в 23:52:10
Можно ли просто уменьшить вероятность случайного попадания по лежачим? Вообще до сих пор я полагал, что игра при выстреле просто выбирает(как - не важно) направление полёта пули и смотрит, есть ли кто перед нею, но коли есть возможность запретить попадание по кому-либо, значит результаты выстрела определяются своеобразным "броском кубика", как в ролевых играх?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 00:01:36

on 1485723130, Barrrmalej wrote:
Можно ли просто уменьшить вероятность случайного попадания по лежачим?  

Вероятно, можно технически, но я этим заниматься не планирую.


on 1485723130, Barrrmalej wrote:
Вообще до сих пор я полагал, что игра при выстреле просто выбирает(как - не важно) направление полёта пули и смотрит, есть ли кто перед нею

Это так, но в стандартном 7609 пули пролетают через сидящих и лежащих, если не они являются целью


on 1485723130, Barrrmalej wrote:
результаты выстрела определяются своеобразным "броском кубика", как в ролевых играх?

Броском кубика в OCTH определяется вероятность попадания, из нее потом вычисляется траектория, затем пуля летит, встречает препятствие и начинается обработка попадания.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 00:04:20

on 1485723734, Махновский wrote:
у меня стоячий враг пристрелил своего, который бежал перед ним.

Случается регулярно. В коде есть функция проверки на дружественный огонь, но она, вероятно, не вполне надежно работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 30.01.2017 в 02:59:31
2Махновский:  
on 1485723734, Махновский wrote:
у меня стоячий враг пристрелил своего, который бежал перед ним.

И раньше такое было. Особенно ополы любят.

on 1485703950, Seven wrote:
- осколки могут попадать в солдата независимо от положения тела  

Имеется ввиду осколки от гранат? Что нужно скачать, чтобы анимация с осколками была?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 03:02:43

on 1485734371, Venator wrote:
Имеется ввиду осколки от гранат?

От любых взрывов - гранат, бомб, мин и т.д.
Также в эту категорию, вероятно, попадают ловушки с оружием.


on 1485734371, Venator wrote:
Что нужно скачать, чтобы анимация с осколками была?

Анимации с осколками в игре нет, отображаются как обычные пули - точками.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 30.01.2017 в 03:24:24
2Seven:  
on 1485734563, Seven wrote:
Анимации с осколками в игре нет, отображаются как обычные пули - точками.

У меня не отображаются. И шрифт у Махновского другой, и ранги. 
Использую Full_7609ru+Mods.7z от 20.11.2015 1,2Гб

И еще момент. По моему мерку заряжают через стену, с пулемета, причем мерк своего положения не выказывал.
Откуда они знают, что мерк там? Палил, пока я не увел ее за тренажер, справа.
[offtop]http://s04.radikal.ru/i177/1701/78/36fb5420ecc9.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 30.01.2017 в 12:03:09
2Махновский:  
on 1485765125, Махновский wrote:
это прописывалось отдельно, поверх базавого 7609.  
осколки удобно добавлять в гранату через xml editor непосредственно в самой гранате.  

Больше никак?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 12:39:43

on 1485735864, Venator wrote:
Использую Full_7609ru+Mods.7z от 20.11.2015

Выглядит как что-то довольно старое. Для полного использования возможностей Ja2+AI есть смысл скачать новую сборку.

on 1485735864, Venator wrote:
И еще момент. По моему мерку заряжают через стену, с пулемета, причем мерк своего положения не выказывал.  
Откуда они знают, что мерк там? Палил, пока я не увел ее за тренажер, справа.

Видели или слышали, после этого 1-2 хода будут обстреливать, пулеметчик может стрелять на известному противнику через стену, если есть шанс прострелить.

Осколков гранат в стандартном 1.13 нет, насколько я помню, по умолчанию они могут быть прописаны в SDO, AFS, Aimnas и других оружейных модах, или надо прописывать руками в XML или с использованием XML Editor.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 30.01.2017 в 12:49:46

on 1485769183, Seven wrote:
Осколков гранат в стандартном 1.13 нет, насколько я помню, по умолчанию они могут быть прописаны в SDO, AFS, Aimnas и других оружейных модах, или надо прописывать руками в XML или с использованием XML Editor.

Explosives таблица?
А новую сборку какую предпочтительнее? 7609+МоД или 7609 СВО?
Играю в Мод AR.
Нашел 4 Framework. Попробую запустить эдитор.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 12:53:45
2Venator:
AR+SDO предпочтительнее, на мой взгляд, но он не полностью русифицирован - названия предметов на английском.
Таблица explosives.xml, например, для осколочной гранаты, 150 осколков HP типа с повреждением 5 и дальностью 10 клеток:

Quote:
<uiIndex>4</uiIndex>
...
<usNumFragments>150</usNumFragments>
<ubFragType>0</ubFragType>
<ubFragDamage>5</ubFragDamage>
<ubFragRange>100</ubFragRange>

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 17:10:39
Вопрос знатокам: возможно ли днем взять аэропорт такой командой, и какая стратегия штурма наиболее оптимальна?
Wildfire+SDO, уровень эксперт, отключены подкрепления.

https://www.youtube.com/watch?v=yukWLwY7lNQ

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 30.01.2017 в 17:40:34
Да, возможно.
1) Нужно брать под контроль южное здание и работать с крыши.
2) Затем двое, мимо контейнеров пробиваются к центральной двери, а двое пробиваются к торцовому входу. ИМХО, это самая трудная часть операции, потому что там внутри шкерится очень много нехороших челов, и тут пригодилась бы Лиска. Впрочем, в ВФ Айра тоже амбидекстер.
3) Снайпер с крыши, перебирается на основную и подавляет тех, кто на поле или будет выбегать из дома. Занимаемая позиция - верхний правый угол.
Главное, чтобы позднее один из торцовой пары прикрывал угол, иначе драник может выйти через задний вход, пройти вдоль стены и замочить снайпера.
В Акелловском ВФ я этот сектор брал именно так. Другое дело, что в акелловском ВФ Драссен не является приоритетной целью и я к нему подходил будучи 4-6 уровня.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 30.01.2017 в 18:11:46
2Seven: В принципе возможно, захват строения с яшиком для купленных шмток. и его защита на интерапте. Успех не более 20% зависит от аптечек и оружия что у дряньцев. С повышением крутости игры(более тяжелого вооруженния у противника) придется менять стратегию по ходу дела ибо будут прошибать стены.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2017 в 18:13:44
2Venator:
Про южное здание тоже думаю, распыление сил было явной ошибкой.
Посадить на крышу Сдобу с 2x оптикой, к ней Барри и Игоря, пусть прикрывают и бросают гранаты.
Правее за забором Айру с биноклем, левее МД с биноклем, пусть наблюдают и при необходимости прикрывают подавлением.


on 1485787234, Venator wrote:
В Акелловском ВФ я этот сектор брал именно так.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 30.01.2017 в 19:36:05

on 1485785439, Seven wrote:
Вопрос знатокам: возможно ли днем взять аэропорт такой командой, и какая стратегия штурма наиболее оптимальна?
Wildfire+SDO, уровень эксперт, отключены подкрепления.
 
https://www.youtube.com/watch?v=yukWLwY7lNQ


Нда, тут "плохая фортификация" аэропорта играет злую шутку. Много проходов на территорию аэропорта = много вариантов для обхода противником. Лично я, с такой командой, против превосходящих по кол-ву сил противника первым делом попробывал такую тактику:
1 - сосредоточить основной огонь наиболее подготовленных мерков в одном направлении, дабы иметь максимальную огневую мощь
2 - что-бы 1-е имело смысл, я-бы искуственно ограничил варианты путей обхода и наступления противника.

Для этого мне видется наиболее удобным для наступления направление с юго-востока, из "рощи" напротив шлагбаума и здания, где обычно сидит Пабло. Причём первым делом я-бы прорвался в здание и закрепился в нём (его стены вроде не простреливаются), "отинтерапил" бОльшую часть противников, а затем уже отправлялся-бы на зачистку оставшихся "кемперов".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 31.01.2017 в 13:34:12
2MaksFay:
Да и хорошая фортификация мало помогает в таких случаях. Главный козырь - это узость природного дефиле, например в секторе D14 достаточно снайпера, пулеметчика и пару автоматчиков, посаженных у деревьев, чтобы никто с низу не прошел. Сколько бы их не было. Автоматчики по краям, за деревьями, пулемет по центру, снайпер вправо, поближе к воде.


on 1485770025, Seven wrote:
Таблица explosives.xml, например, для осколочной гранаты, 150 осколков HP типа с повреждением 5 и дальностью 10 клеток:  

Отредактировал для двух гранат, 40мм и мины.
Значения выставлять произвольные или где-то есть таблица?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.01.2017 в 13:48:48

on 1485858852, Venator wrote:
Значения выставлять произвольные или где-то есть таблица?

Таблиц нет, можно ориентироваться на значения из модов - SDO, AFS, Aimnas.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 01.02.2017 в 14:22:10

on 1485858852, Venator wrote:
Да и хорошая фортификация мало помогает в таких случаях.


Не соглашусь, большинство "складов" вокруг Альмы я спокойно взял 12 мерками против 32 элитчиков, без потерь и серьёзных ранений. Т.к. там именно "фортификация" ограничивает как пути прохода на территорию складов, так и пути выхода. Так что снайпер+пулемёт+наблюдатель/автоматчик напротив каждого шлагбаума просто не дают противнику головы высунуть, ведь пространства для обхода с фланга у него просто отсутствует.

А вот бои в лесах и полях даже с равными силами это всегда большая боль

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 04.02.2017 в 22:38:58
Отправил лесбиянок и Гамоса из Драссена в Алдею и на 381 билде зависает игра при кошачьей засаде. Пытался несколько раз. Коты нападают в разных секторах, но игра все равно виснет. Закрывает только завершение процесса.
Запустил 368 - прошел без котов. Через пару дней попались и тоже зависло.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 05.02.2017 в 11:15:21

on 1485703950, Seven wrote:
- случайные пули могут попадать в солдата независимо от положения тела, если он не паникует (cowering)  


Теперь враги кучкуясь,если один из солдатов ложиться а другой сзади стреляет стоя на подавление\или просто очередеью,попадает по рядом лежачему напарнику...немного глупо выглядит если честно. :o

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.02.2017 в 12:28:05
2PARKAN:
В следующей версии должно быть починено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.02.2017 в 20:15:26
Поскольку периодически возникают вопросы относительно баланса NCTH, вот пример того, как это выглядит в моих играх, при использовании NCTH:

https://www.youtube.com/watch?v=x03TK22_-74

На видео сравниваются:
- пистолет
- AK-74 с открытым прицелом
- AK-74 с 4x прицелом
- СВД с 12x прицелом

Что можно увидеть в демонстрации:
- пистолет обеспечивает приемлемую вероятность попадания на ближней дистанции (до 100-150м)
- АК-74 с открытым прицелом позволяет попадать в цель на дистанции 200-300м с вероятностью 30-50%
- АК-74 с прицелом 4х позволяет попадать в цель с вероятностью 0.8-0.9 на всей дистанции видимости
- СВД с прицелом 12х позволяет попадать в цель с вероятностью 0.8-0.9 на дистанции, превышающей стандартную дальность видимости
- нет сверхточной стрельбы с оптикой на ближней/средней дистанции, вероятность попадания несколько превышает стрельбу с открытым прицелом, но не в разы

В такой реализации оптика увеличивает дальность эффективного поражения цели, при этом на средней дальности (до 200м) не происходит кратного увеличения точности попадания, но и отсутствует значительный штраф, который в стандартном 1.13 не позволяет использовать оптику на ближней/средней дистанции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем baikal51 на 20.02.2017 в 00:28:28
Да, в 381 билде дружественный огонь это вещщщь. Сегодня в аэропорту половина ополченцев с радостными криками "Я хочу чтобы мной гордились" перебила вторую половину. Оставшиеся были значительно прорежены моими мерками. Как-то это ИМХО не совсем правильно, а?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2017 в 01:15:08

on 1487539708, baikal51 wrote:
Сегодня в аэропорту половина ополченцев с радостными криками "Я хочу чтобы мной гордились" перебила вторую половину.

Чисто "Бешеные псы", и в конце все умерли.

Вот тут дружественный огонь AI должен быть починен:
https://www.dropbox.com/s/qc32wt54x203ns9/ja2_7609en%2BAI_r388.exe?dl=0
https://www.dropbox.com/s/nebc4yao94955hr/ja2_7609ru%2BAI_r388.exe?dl=0

Описание:
- лежащие или паникующие избегают случайных попаданий
- дружественный огонь для AI отключен
- некоторые доработки улучшенного OCTH: уменьшенный штраф на движение вблизи, минимальный шанс 1% для AI при стрельбе по видимой цели (не в голову), дополнительный штраф при стрельбе по цели, находящейся за укрытием сидя или лежа
- AI разрешено пересекать две клетки глубокой воды при поиске пути
- ополчение может поднимать оружие/патроны

- r8382 fix: delayed explosions not possible in roofs (by Flugente)
- r8384 fix: crash when loading a savegame repeatedly due to initialisation flag not being reset (by Flugente)
- r8380 fix: crash when entering combat without any mercs in sector on duty (by Flugente)
- r8379 fix: Accelerated roof collapse code (by Flugente)
- r8386 fix: If 'GetItem' assignment isn't possible due to no valid items in target sector, indicate this to the player.
- r8385 Fix: deadlock on ammo creation popup
- r8388 Fix: merchants stack identical items (by Flugente)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 20.02.2017 в 01:33:25
2Seven:

"Ну, вы, блин, даёте!"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.02.2017 в 11:52:19

on 1487542508, Seven wrote:
- некоторые доработки улучшенного OCTH: уменьшенный штраф на движение вблизи, минимальный шанс 1% для AI при стрельбе по видимой цели (не в голову), дополнительный штраф при стрельбе по цели, находящейся за укрытием сидя или лежа  

если был прописан увеличенный штраф в ja2_options, то эти штрафы ссумируются?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2017 в 12:05:17

on 1487580739, Махновский wrote:
если был прописан увеличенный штраф в ja2_options, то эти штрафы суммируются?

В новом расчете OCTH опция CTH_PENALTY_FOR_TARGET_MOVEMENT не учитывается, значения штрафа на движение заданы в коде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 20.02.2017 в 13:04:01

on 1487542508, Seven wrote:
- ополчение может поднимать оружие/патроны  


А раньше не могло? Я вроде наблюдал нечто подобное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.02.2017 в 13:43:22
2Barrrmalej:
раньше оружие  поднимали только стационарные оппы в безопасной зоне. но если у ополченца в бою заканчивались патроны, он тупо сидел и больше не атаковал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 20.02.2017 в 22:08:32
Ламерский вопрос - куда распаковывать файлы дополнительного контента, те что .ogg?
В 1.13 папки Ambient в звуке не вижу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2017 в 22:25:18
2lol27:
Создать папку Data-1.13\Ambient, в ней должна быть папка SSA для звуков окружения и файл fire.ogg для звука горения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 20.02.2017 в 23:04:02

on 1487618718, Seven wrote:
Создать папку Data-1.13\Ambient, в ней должна быть папка SSA для звуков окружения и файл fire.ogg для звука горения.

Спасибо, теперь она есть.
И все же вопрос по этой чертовой системе лего-бомб. Сделал как надо
<nasLayoutClass>1</nasLayoutClass>            
<nasAttachmentClass>1</nasAttachmentClass>
для большинства гранат и для некоторых предметов.
Всякая ерунда типа канистр, шариков, бутылок нормально аттачатся, а вот светошумовые, газовые и шоковые гранаты нельзя привинтить ни к чему. А, собственно, ради них во многом эта фича и заинтересовала (хлопушка+вонючка - шикарная вещь!)
И да, из гранад веревка и резинка изначально вешается только на оборонительную гранату F1.
Неужели какие то еще параметры править надо? Я, помнится, когда то давно правил светодымогазовухам какие то параметры, вроде размеров, чтобы сажались нормально в разгрузку под гранаты, но это вряд ли тут влияет.
На видео вроде бы можно смешивать всё что угодно в разных комбинациях...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2017 в 23:07:57

on 1487621042, lol27 wrote:
Всякая ерунда типа канистр, шариков, бутылок нормально аттачатся, а вот светошумовые, газовые и шоковые гранаты нельзя привинтить ни к чему. А, собственно, ради них во многом эта фича и заинтересовала (хлопушка+вонючка - шикарная вещь!)  

Параметр volatility > 0 в explosives.xml, иначе не произойдет активация взрывом.

Размеры предметов, карманы, разгрузки и прочее не имеет значения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 20.02.2017 в 23:08:17
2Seven:

Тяжко тебе! Сочувствуем!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 20.02.2017 в 23:22:15

on 1487621277, Seven wrote:
Параметр volatility > 0 в explosives.xml, иначе не произойдет активация взрывом.
 
Размеры предметов, карманы, разгрузки и прочее не имеет значения.

Спасибо, проверю для всех, хотя пока те девайсы что собирал имели ярко выраженный двойственный эффект (фугас+зажигалка работает отлично).
Тут вопрос не в активации взрывом а в самой невозможности навесить эти гранаты в качестве аттачментов. Потому и грешил на размеры и прочее.

Ну и совсем тупой вопрос

on 1487621277, Seven wrote:
Параметр volatility > 0 в explosives.xml  

Это означает любое значение больше нуля или необходимость выставить в ноль? :)

Всё, вопросы сняты, сделал как надо, большое спасибо за помощь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2017 в 23:29:36
2lol27:
volatility - это способность предмета взрываться от близкого взрыва, чем выше значение, тем больше вероятность взрыва.
Если этот параметр равен 0, взорвать гранату/мину другим взрывом нельзя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 20.02.2017 в 23:40:59

on 1487622576, Seven wrote:
volatility - это способность предмета взрываться от близкого взрыва

Да, видимо поэтому не было возможности даже воткнуть такие гранаты в связку. К слову, для дымовухи все равно фокус не прошел, связать её нельзя, но эту неприятность пережить можно.
Да, работает фича странно. Нельзя сделать произвольную связку гранат, нужно цеплять резинку сперва к осколочной, потом уже навешивать другие. В итоге разве что метров на пять такую шнягу можно кинуть. К тому же попутал последовательность - и вся связка пошла аттачментом к веревке, с которой ничего сделать нельзя... Ну ладно, все равно есть над чем поглумиться. Одна только C4 с канистрой бензина чего стоит :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 20.02.2017 в 23:55:08
2lol27:

Садист-пироманьяк!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2017 в 00:01:23

on 1487624108, Bonarienz wrote:
Садист-пироманьяк!!!

Ради этого и задумывалось. Можно осуществить любую мечту самоделкина.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 21.02.2017 в 00:10:34

on 1487624108, Bonarienz wrote:
Садист-пироманьяк!!!

Да ну ладно, что тут такого то.
Вот дождемся когда в новой версии, как в Fallout, добавят рецепты мины из мини-ядерного заряда - тогда уж и развернемся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 21.02.2017 в 00:12:51
2lol27:

Нидаждётись! Из золота уран или плутоний мона тока в коллайдере спроворить... А их в Арульку еще не завезли...

Но мысль - интересная...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем baikal51 на 21.02.2017 в 00:38:05
2Seven:  
on 1487542508, Seven wrote:
Чисто "Бешеные псы", и в конце все умерли.  

388 билд переиграл тот же аэропорт, ополченцам не нарадуюсь, радостные крики все те же, но помирают под них только от рук вражин. И это уже правильно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2017 в 00:41:08
2Bonarienz:
Урановые шахты в 1.13 вполне себе возможны через Minerals.xml

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 21.02.2017 в 11:37:10

on 1487626868, Seven wrote:
Урановые шахты в 1.13 вполне себе возможны через Minerals.xml  


Любопытная история получится. Пришли избавители и загнали жителей на урановые рудники  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 21.02.2017 в 14:24:02
2Barrrmalej:

+

2Seven:

Путь от рудника до получения даже одной порции оружейного урана (плутония) критической массы - для этого не хватит всего золота и серебра Арульки. И по времени - года три надо...

А "Минералс.хамло" - полезен, да... Можно рудой торговать - новый порт, новые сюжетные линии, новые умения... Из самых простых - натирать спинки прицелов - в ночи светиться будут!!!

Хм... Фло - организует на части Арулько переворот, соблазнив Босса, и организует Арульканскую Рудную Ассоциацию, АРА - с регистрацией в Арцахе...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 22.02.2017 в 13:20:52
2Seven:
выделил вчера 15 минут потестировать новый билд.
что понравилось:
1) напал с ополченцами ночью на соседний сектор. После первой стычки, когда оппы замочили трёх ближайших солдат, наступило затишье и игра перешла в реальное время. Во время этой паузы ополченцы дружно кинулись мародёрствовать трупы. Красавчики, сами проапгрейдились до киборгов!
2) Несмотря на наличие в секторе реки, часть солдат Дряни переплыла на другой берег, чтобы зайти к моим бойцам с тыла, и этим застали часть оппов  врасплох, быстро замочив их.

что не понравилось:
Дружественный огонь стал чересчур дружественным:
- Пули летят сквозь впереди стоящих.
- Один из ополченцев подбежал к куче солдат подраться врукопашку. 1 против 6. Кинул ради интереса туда гранату. Все получили урон, кроме моего оппа. Unreal.

Было бы неплохо вероятность дружественного огня оставить, но реализовать это как-то иначе:
Допустим, если стреляющий находится сразу за спиной, то он не может попасть в впереди стоящего соратника; у того, кто находится через клетку - уже есть шанс случайно попасть в своего. И т.д. Чем дальше стоит за спиной, тем выше шанс задеть своего.
Лежащие не могут задеть лежащих, так как стреляют вверх (поверх лежащих), но могут уже задеть сидящих.
Стоящий попасть в впереди присевщего не может, и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем baikal51 на 23.02.2017 в 00:18:26
2Махновский:

on 1487758852, Махновский wrote:
Было бы неплохо вероятность дружественного огня оставить

Я уже второй день тестирую, так сказать, и заверяю что мерки по крайней мере в спину получают друг от друга за милую душу. Сидячие так точно. Да вроде бы и лежачие. Вот за оппами не замечал, те только от ворога огребают, у них теперь полное боевое слаживание.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.02.2017 в 00:22:46
2baikal51:
Избегание дружественного огня сейчас только для AI - игрок вполне в состоянии просчитывать последствия своих действий и не стрелять очередями, если в секторе обстрела находятся свои наемники или ополченцы не в положении лежа.

2Махновский:
С дружественным огнем что-нибудь опять сделаю :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.02.2017 в 05:37:12
Обновление Ja2+AI:
- уменьшен максимальный разброс пуль в OCTH для более эффективного подавления
- ограничение дружественного огня для AI в зависимости от положения тела: стоящий может попасть только в стоящих, сидящий только в сидящих и стоящих, лежащий только в сидящих и стоящих

https://www.dropbox.com/s/bf67wghb1vzuymn/ja2_7609en%2BAI_r390.exe?dl=0
https://www.dropbox.com/s/qjdhn153cyts5o1/ja2_7609ru%2BAI_r390.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.02.2017 в 10:48:10

on 1487903832, Seven wrote:
- уменьшен максимальный разброс пуль в OCTH для более эффективного подавления  

чем старый разброс не устраивал? уменьшение угла разброса может отразиться на общей меткости всех типов оружий?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.02.2017 в 12:01:04

on 1487922490, Махновский wrote:
чем старый разброс не устраивал?

Слишком большой. Уменьшение положительно сказывается на стрельбе на подавление и лучше выглядит.

on 1487922490, Махновский wrote:
уменьшение угла разброса может отразиться на общей меткости всех типов оружий?

Разброс промахов к меткости отношения не имеет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.02.2017 в 13:53:08

on 1487926864, Seven wrote:
Разброс промахов к меткости отношения не имеет.
это хорошая новость.
возможно ли в дружественном огне добавить запрет на попадание по своим, находящимся спереди на соседней клетке, назависимо от их поз? это, наверняка, было бы реалистичнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.02.2017 в 14:16:59

on 1487933588, Махновский wrote:
возможно ли в дружественном огне добавить запрет на попадание по своим, находящимся спереди на соседней клетке, независимо от их поз? это, наверняка, было бы реалистичнее.

Звучит логично.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем baikal51 на 25.02.2017 в 10:41:09
2Seven:
Попробовал 390 и вернулся к 388, на новом для меня все-таки спинострел слишком частый

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.02.2017 в 14:44:40
пока только один бой попробовал на новом билде. мне понравилось. в своих попадали только три раза, из которых один - мой грешок - не заметил ополченку, сидящую передо мной в траве, и пристрелили её за компанию очередью из дробовика. на мой взгляд, полностью отказываться от дружественного огня не стоит - потеряется атмосфера. научить бы ещё ботов рассматривать впереди стоящих как коллизии, чтобы они старались отойти в сторону для выстрела, а не стреляли им в спины-головы. но это, наверное, уже сложно будет, так как сзади стоящие не смогут видеть врага, находящегося за кем-то.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2017 в 14:53:48
2Махновский:
AI просчитывает полет одной пули, и одиночными не должен попадать в своих, но автоматический огонь приводит к большому разбросу, который предсказать нельзя заранее. Реально можно только серьезно ограничить стрельбу очередями, если в секторе впереди находятся свои (как сделана дополнительная проверка при стрельбе на подавление), но это на практике приведет к тому, что очередями будут стрелять сильно меньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 25.02.2017 в 15:33:13
2Seven:  
on 1488023628, Seven wrote:
автоматический огонь приводит к большому разбросу, который предсказать нельзя заранее.
реализовано верно, согласен.

on 1488023628, Seven wrote:
Реально можно только серьезно ограничить стрельбу очередями, если в секторе впереди находятся свои (как сделана дополнительная проверка при стрельбе на подавление), но это на практике приведет к тому, что очередями будут стрелять сильно меньше.
тут надо смотреть и пробовать, как оно будет выглядеть во время боя, так как стрельба очередью через спины приводит к тому, что большинство пуль всё равно достаются спинам соратников.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.03.2017 в 10:38:00
Обновление Ja2+AI

https://www.dropbox.com/s/a61pbin2y1w3m52/ja2_7609en%2BAI_r394.exe?dl=0
https://www.dropbox.com/s/dziadjz1xv9p6q0/ja2_7609ru%2BAI_r394.exe?dl=0

- убраны опции: IMPROVED_AIMING_LEVELS, FULL_PATHING, SAFE_SUPPRESSION
- OCTH: ограничение доступных кликов прицеливания в зависимости от шока, например, при 50% подавления не больше 2 кликов
- OCTH: минимальный шанс попадания по видимой цели в корпус или ноги - 1%
- OCTH: увеличен штраф для прицелов на стрельбу по движущейся цели, процентный штраф от движения цели вблизи уменьшается максимум наполовину
- наблюдатель не может перехватывать
- отключены отложенные взрывы на крышах (работали некорректно)
- исправление: некорректное вычисление AP при подавлении
- исправление: некорректное вычисление счетчика подозрительности
- AI: дополнительные проверки на дружественный огонь, проверка сектора стрельбы при выборе автоматического режима огня, более строгое ограничение при вероятности дружественного огня, учет вероятности дружественного огня при выборе цели
- Red AI: новое поведение (при передвижении с целью залезть на крышу к ближайшему противнику, залазить на ближайшую другую крышу, если оттуда можно увидеть противника и дальности оружия хватит дострелить до него)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 07.03.2017 в 06:53:28
Не запускаются берни-файлы установки мода. Комп выдает ошибки связанные с .dll-файлами. Обновление не помогло. Парочку недостающих скачал вручную, но застопорился на binckw32.dll - при установке мода пишет что что-то там некорректно... Можете архивом скинуть? Или подскажите как исправить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.03.2017 в 12:59:18
2Vasya333:
Ja2+AI.exe не нужно устанавливать, достаточно скопировать в папку с игрой и запускать вместо стандартного Ja2.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 07.03.2017 в 16:10:10
Спасибо )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.03.2017 в 14:59:27
Обновление Ja2+AI

Описание:
- AI избегает дыма (небольшой штраф на задымленные клетки при выборе укрытия, отключен выбор задымленных клеток при поиске точки продвижения с укрытием)
- отображение теней ночью (экспериментальная фича, помимо визуального эффекта, тень уменьшает уровень освещенности, что позволяет эффективнее прятаться на такой клетке, особенно при наличии экипировки с модификатором скрытности)
- учет шанса дружественной стрельбы при выборе позиции
- отключена стрельба на подавление по умирающим или автомобилям
- некоторое ускорение работы Red AI
- если в Explosives.xml задано вертикальное распределение осколков, использовать его, даже если предмет не имеет тега <Directional>, при этом горизонтальное распределение задается как 360 градусов
- шок от подавления уменьшает агрессивность AI
- AI чаще использует бег для передвижения в укрытие
- новое решение Black AI: смена позиции (увеличенная дальность поиска, требования наличия укрытия от обстрела и видимости противников)

Скачать:
https://www.dropbox.com/s/hqelmvjk0entd44/ja2_7609en%2BAI_r404.exe?dl=0
https://www.dropbox.com/s/jh1eo8e450yqian/ja2_7609ru%2BAI_r404.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 13.03.2017 в 02:27:43
провёл на новом билде один бой. всё работает хорошо, стрельба идёт грамотно.

on 1489319967, Seven wrote:
- учет шанса дружественной стрельбы при выборе позиции  
тут тоже всё хорошо. в мерков пару раз попадали, но это было отклонение пули от траетории. когда стреляла толпа оппов через своих, они рассредоточились, поэтому впередистоящих не задели ни разу.

on 1489319967, Seven wrote:
- если в Explosives.xml задано вертикальное распределение осколков, использовать его, даже если предмет не имеет тега <Directional>, при этом горизонтальное распределение задается как 360 градусов  

то ли показалось, то ли гранаты стали значительно правильнее давать разлёт осколков, чаще попадая ими в противников (заметил ещё с предыдущей версии билда). тег <Directional> обычно отключаю. С ним на прежних билдах был глюк: какие бы углы разлёта по горизонтали и вертикали не задавал, при взрыве вся дробь летела только в направлении указанного градусами угла.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 18.03.2017 в 19:54:17
Seven: дружище, подскажи, во что нынче сыграть можно на основе этого (твоего) мода? К примеру "AR" покатит на нём? Или "Солдаты Анархии"? Насчет второго, вопрос скорее к Махновскому:  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2017 в 19:56:01
2SuLaR:
Хоть что на основе 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 18.03.2017 в 20:19:56
2Seven: видел что вышло обновление AR, но не могу найти инфу на этом сайте. Он на новом билде? И переведено ли обновление?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2017 в 21:58:41
2SuLaR:
Ссылки на обновления AR есть в теме про установку. Перевода обновления вроде никто не делал, насколько я знаю. Версия для 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.03.2017 в 23:20:28
2SuLaR: SoA сделан на основе 7609. соответственно, подхватывается любым загрузочным ехе-файлом для 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Your_friend на 20.03.2017 в 17:03:42
Ребят всем доброго времени суток! не могу запустить сие обновление. Кидаю ja2_7609ru+AI_r404.exe в папку с установленной чистой ja2 gold, при запуске ругается на отсутствие binkw32.dll, установка radtool не помогает. Подскажите пожалуйста как правильно запускать или ткните на инструкцию по запуску.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.03.2017 в 17:10:55
2Your_friend:

http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1204028534
или
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1411964565
или
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1326963083

ja2_7609ru+AI_r404.exe заменяет Ja2.exe мода 1.13 в папке с уже установленным модом 1.13.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Your_friend на 20.03.2017 в 18:08:21
Спасибо! установил, все работает :) очень отрадно видеть, что JA не стоит на месте и улучшается, с удовольствием пройду еще разок)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 30.03.2017 в 20:14:06
Всем привет!
Вопрос к камраду Seven-y
На данный момент использую официальную 7609 (Eng) и твой JA2+fix.ехе
Наделал очень много изменений\модификаций по своим собственным вкусам и предпочтениям и в хмл-ах, и в ини-файлах, и на картах.
Если просто скачаю твой текущий екзешник JA2+AI.ехе и загружу свои сейвы - оно будет безглючно работать, или JA2+AI.ехе можно использовать только с девственно чистой, нередактированной 7609?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.03.2017 в 20:19:36
2sunnymite:
Приветствую!
Ja2+AI в теории полностью совместим с оригинальным Ja2.exe и Ja2+fix.exe, так что проблем не должно быть, сейвы совместимы, так как новых данных нет.
При загрузке сейвов другой версии может ругаться, но работать должно без проблем.
В настоящий момент Ja2+AI используется с разнообразными модами на основе 7609, вроде все везде работает, но нужно учитывать, что изменений в игровой механике достаточно много, и баланс в игре будет другой по сравнению со стандартом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 30.03.2017 в 22:50:14
2Seven:
Спасибо за ответ, попробую когда будет возможность.
На первой странице этого топика есть линк на версию r357, но почитав этот топик я вижу, что у есть более поздние версии. r357 более стабильная и следует использовать её?
Насчёт баланса - так он же вроде бы задаётся через хмл-ы и ини, а не через экзешник?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.03.2017 в 22:54:11
2sunnymite:
Вроде r404 нормально работает, имеет смысл использовать ее. Первую страницу пока не успел еще обновить.

Помимо xml, многое зависит от версии exe, например, в Ja2+AI есть изменения для системы перехвата, NCTH, OCTH, шпионских операций, камуфляжа и многого другого, все это заметно влияет на баланс игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 31.03.2017 в 00:18:38

on 1490903651, Seven wrote:
Помимо xml, многое зависит от версии exe, например, в Ja2+AI есть изменения для системы перехвата, NCTH, OCTH, шпионских операций, камуфляжа и многого другого, все это заметно влияет на баланс игры.


Теперь понял. Ок, спасибо, буду иметь в виду.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.03.2017 в 16:52:55
Обновление Ja2+AI

https://www.dropbox.com/s/fgiwvtm7452r067/ja2_7609en%2BAI_r409.exe?dl=0
https://www.dropbox.com/s/li030hqkgrmbvqi/ja2_7609ru%2BAI_r409.exe?dl=0

Изменения:
- r8395: отмена размещения солдат на верхней границе карты, где их трудно увидеть и подстрелить
- не показывать локатор для выкриков невидимых противников
- для показа локатора требуется более высокий уровень шума
- выбор ПНВ только ночью
- элитчики чаще используют ПНВ

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

AI:
- разрешено стрелять на слух по тем противникам, которые не перемещались
- разрешено стрелять из положения лежа, только если не требуется поворот
- все солдаты могут стрелять в Red AI, вероятность стрельбы зависит от шанса попадания
- медики проверяют безопасность точки перемещения при движении к пострадавшему

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 31.03.2017 в 20:12:34
билд 404. если у ветеранов закончились патроны и они не видят поблизости валяющийся ствол или патроны, они игнорируют приказ "все в атаку".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.03.2017 в 20:16:56
2Махновский:
Они его не игнорируют, приказ AI меняется.
Вероятно, они просто боятся атаковать без оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 31.03.2017 в 20:20:33
2Seven: можно как-то сделать так, чтобы они не боялись? так как если они видят врага, то бегут в атаку даже без оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.03.2017 в 20:28:44
2Махновский:
Не думаю, что отправлять безоружных в атаку - правильная мысль.
Видимого противника они атакуют, так как в этой ситуации сидеть и ждать опаснее, чем атаковать. Если же видимого противника нет, можно надеяться, что кто-то другой его подстрелит, или патроны подвезут, или противник сам пойдет вперед и попадет в засаду.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 31.03.2017 в 20:50:33
Но, наверное, можно сделать так, чтобы они видели и бежали к ближайшему к ним обнаруженному любым ополченцем оружию?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.03.2017 в 20:57:57

on 1490982633, Махновский wrote:
Но, наверное, можно сделать так, чтобы они видели и бежали к ближайшему к ним обнаруженному любым ополченцем оружию?

Дальность поиска оружия относительно небольшая, отдельного кода, чтобы идти куда-то далеко за оружием, пока нет. Теоретически это реализовать можно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 31.03.2017 в 21:00:27
было бы неплохо. а то глючно смотрится, что часть ополченцев воюют, а другая часть - собирается в кучку за жизнь потрещать, и до войны им уже нет дела.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.04.2017 в 00:14:22
Хм... а сколько патронов выдаётся ополченцу? Я полагал - у ИИ бойцов боезапас бесконечен.

2Махновский:  вообще проблема актуальна, наверное, для твоего мода  ;D Тут даже меркам боезапаса не всегда хватает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.04.2017 в 01:11:22
2Barrrmalej:
Патроны конечные, количество зависит от уровня продвинутости конкретного солдата/ополченца и других параметров.
Для зеленого ополчения это bAmmoClips =3 + Random( 2 ), то есть от 3 до 4 магазинов.
Насколько я понимаю, выдаются магазины стандартного размера для оружия, так что, если оружие имеет стандартный магазин малой емкости, то могут быть проблемы.
AI понимает, что у него осталось мало патронов, и прекращает стрелять на подавление, потом стреляет только короткими очередями, когда патронов совсем мало, может перейти на одиночные.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.04.2017 в 03:12:27
2Seven: а если кончились - начинает искать новое оружие и боеприпасы среди трофеев? Восстанавливаются сами они, надо думать, между боями? Или ежели расстрелял всё, что было в предыдущем бою, в следующий "пустым" пойдёшь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.04.2017 в 10:28:30

on 1491005547, Barrrmalej wrote:
а если кончились - начинает искать новое оружие и боеприпасы среди трофеев?

Солдаты и ополчение подбирают оружие и патроны.


on 1491005547, Barrrmalej wrote:
Восстанавливаются сами они, надо думать, между боями?

Новые патроны выдаются при создании ополчения, то есть если сектор выгрузить и загрузить снова, или если ополченец повышается в звании. Если после боя сектор не выгружать, и тут враг нападет снова, то новое оружие и патроны не появятся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.04.2017 в 11:54:37

on 1491031710, Seven wrote:
Новые патроны выдаются при создании ополчения, то есть если сектор выгрузить и загрузить снова, или если ополченец повышается в звании. Если после боя сектор не выгружать, и тут враг нападет снова, то новое оружие и патроны не появятся.  


Выгрузить - перейти на глобальную карту?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.04.2017 в 11:55:55
2Barrrmalej:
Загрузить другой сектор или на стратегической карте перераспределить ополчение между секторами, при этом оно пересоздается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 03.04.2017 в 01:41:02
2Seven:
ja2_7609en+AI_r411.exe - попробовал загрузить сейв из моей игры версии 7609 (в которую играю с твоим ja2_7609en+fix.exe) - выдал ошибку.
Какую версию ja2_7609en+AI.exe можно использовать с сейвами от 7609 чтобы они загружались? Ты говорил, что ja2_7609en+AI.exe вроде совместима с сейвами от даже очень модифицированной 7609?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.04.2017 в 19:43:38

on 1491172862, sunnymite wrote:
Ты говорил, что ja2_7609en+AI.exe вроде совместима с сейвами от даже очень модифицированной 7609?

Я говорил, что теоретически должна быть совместима. В чем там проблема - сказать сложно, но иногда бывает так, что сейвы из оригинальной версии не грузятся в Ja2+AI и наоборот.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 19.04.2017 в 10:15:36
Создал персонажа в черной одежде без шпионских перков. Оказалось, он прекрасно маскируется под элитного солдата! Может крутое оружие и шмотки с собой носить и убивать всех направо и налево, бродя по ночной карте. Так было задумано?  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.04.2017 в 10:20:18

on 1492586136, Vasya333 wrote:
Создал персонажа в черной одежде без шпионских перков. Как оказалось, он прекрасно маскируется под солдата, да еще и под элитного! Может крутое оружие и шмотки с собой носить и убивать всех направо и налево. Так было задумано?  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 19.04.2017 в 18:58:27
R409
- бинокли нужно активировать перед использованием

Не работает.
Мало того, сломался модификатор на туннельное зрение.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.04.2017 в 19:01:24
2МАСТЕР:
Туннельное зрение работает только тогда, когда бинокль активен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 19.04.2017 в 19:05:34
2Seven:
Почему дальность зрения увеличивается без всякой активации?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.04.2017 в 19:40:46

on 1492617934, МАСТЕР wrote:
Почему дальность зрения увеличивается без всякой активации?

Так не должно быть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 19.04.2017 в 21:37:02
2Seven:
Проверил?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.04.2017 в 10:27:30

on 1492617684, Seven wrote:
Туннельное зрение работает только тогда, когда бинокль активен

ИМХО, лишний микроменеджмент. достаточно было бы бинокль в правую руку + L в направлении обзора. Так интуитивнее понятнее, как используется бинокль.
никогда не пользовался биноклем, возник вопрос:  у нпблбюдателя появляется ли какая-либо иконка при наблюдении?
типа такой, например: о-о

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.04.2017 в 10:29:39

on 1492759650, Махновский wrote:
ИМХО, лишний микроменеджмент. достаточно было бы бинокль в правую руку + L в направлении обзора. Так интуитивнее понятнее, как используется бинокль.  

Без активации бинокль превращается в чит, так как не требует AP для использования, можно с ним в руке ходить и бегать и иметь расширенное зрение в этот момент.


on 1492759650, Махновский wrote:
никогда не пользовался биноклем, возник вопрос:  у нпблбюдателя появляется ли какая-либо иконка при наблюдении?  

Обычная иконка споттера.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 21.04.2017 в 11:31:34

on 1492759779, Seven wrote:
Без активации бинокль превращается в чит, так как не требует AP для использования, можно с ним в руке ходить и бегать и иметь расширенное зрение в этот момент.  

логично. тогде пусть остаётся как есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 21.04.2017 в 12:50:27
А еще раз - как активировать бинокль?

вопрос: я вызываю меню через контр+точка. что такое там означают пункты:
milicia restock и milicia inspection?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.04.2017 в 12:54:37

on 1492768227, gzip wrote:
А еще раз - как активировать бинокль?  



on 1466672499, Seven wrote:
Изменения в тактике:
--------------------
- бинокли нужно активировать перед использованием (Look курсор + клик), также активируется режим spotting  



on 1492768227, gzip wrote:
вопрос: я вызываю меню через контр+точка. что такое там означают пункты:
milicia restock и milicia inspection?  

Ручная экипировка ополчения, описание тут:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20797&prevloaded=1&&start=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 21.04.2017 в 19:03:41
У меня на любой сборке с Ja2+AI бинокль (компактный) превращается в тройной суперчит. Он даёт бонус дальности стоит взять его в руку, да ещё и без штрафа к углу обзора. А потом можно ещё и активировать его и получить ещё один бонус к дальности, причём от нового значения.
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 27.04.2017 в 11:55:40
А еще бинокль у персонажей с перком "разведчик" дает бонус дальности видимости в темноте лучше любого ПНВ.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 27.04.2017 в 15:59:51
Я считаю, что нужно пофиксить некоторые возможности, связанные с шпионажем. Уж больно читовые. Например. Идет перестрелка. Враги, сосредоточенные, лежат в засаде. И тут выходят мирные жители, обступают их и начинают избивать. Убивают одного, второго, третьего. И так весь сектор. Свистят пули, взрываются гранаты. Мирные граждане при этом ходят как ни в чем не бывало и это никому не кажется странным.

Теперь они, а не снайпера и пулеметчики являются основной ударной силой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.04.2017 в 12:50:31

on 1493297991, Vasya333 wrote:
И тут выходят мирные жители, обступают их и начинают избивать.  

Так не получится - счетчик подозрительности не позволит.
Кроме того, рядом со свежим трупом шпиона сразу разоблачат.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.04.2017 в 13:19:42
Обновление Ja2+AI

https://www.dropbox.com/s/ud3amcr4pqx6epa/ja2_7609en%2BAI_r415.exe?dl=0
https://www.dropbox.com/s/u1tc77wxof9og7n/ja2_7609ru%2BAI_r415.exe?dl=0

Изменения:
- AI чаще получает обвес/прицелы в раздаче оружия
- по умолчанию противогазы размещаются в инвентаре созданных солдат, а не надеваются сразу
- r8397 fix: описание выбранного уровня BR
- зависимость количества кликов прицеливания от дальности/шока действует только при динамической системе
- r1587 VR: исправление для отображения экранов загрузки
- бонус TUNNEL_VISION_REDUCED_WITH_BINOCULARS для разведчиков применяется только при активированном бинокле
- бонус SIGHT_RANGE_INCREASED_WITH_BINOCULARS для разведчиков применяется только при активированном бинокле, только для дневного/яркого света

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 29.04.2017 в 17:11:59
Действительно, свежие трупы приходится обходить. Но обойти 2 тайла - не проблема. Счетчик растет быстро только в присутствии большого количества врагов. 1-3 врага ушатываются легко (естественно, приходится выжидать удобного момента). Черные противники быстро раскрывают бойцов, переодетых в солдат, но мирных гораздо медленнее.

Вообще вот какая стратегия выработалась: ночь, в мирной одежде выходит каратист, спортсмен и еще парочка самых дешевых бойцов. Каратист шатает, спортсмэн обворовывает, а двое стоят на стреме. Если враги стоят кучей, то решает бросок оглушающей гранаты от приглашенного по такому случаю подрывника. Так вот все и зачищается.

Даже если играть по старинке - со снайперами и пулеметчиками, то мирные тоже здорово помогают. Зачем ПНВ? Зачем бинокли? Мирные идут впереди и безопасно всех обнаруживают. Дальше - дело техники.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 29.04.2017 в 17:41:04
Я предлагаю сделать так: как только была поднята тревога, все бойцы без шпионских перков получают некоторый шанс (например 10%) что их мгновенно раскроют. Это касается как военной, так и мирной одежды. В этом случае халява закончится, но возможность разведать или снять часовых до начала боя останется. Как вам идея?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 29.04.2017 в 22:23:59
"- r8397 fix: описание выбранного уровня BR"  - это как расшифровывается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 29.04.2017 в 22:26:36

on 1493475119, Vasya333 wrote:
Зачем ПНВ? Зачем бинокли? Мирные идут впереди и безопасно всех обнаруживают. Дальше - дело техники


соглашусь с этимСказанным, так как все прибамбасы к оружию и экипировки начисто нивелируются  шпионством. у меня вся моя армия одета в форму врагов. это позволяет не только сблизиться с противником, что делает ненужным оптику и тп навороты. А и при желании просто забивать его  по углам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.04.2017 в 06:03:53

on 1493493839, Махновский wrote:
"- r8397 fix: описание выбранного уровня BR"  - это как расшифровывается?

см. тут:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23367

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 30.04.2017 в 11:12:43
столкнулся с таким приколом: дал ополченцам пяток автоматов. и с тех пор у меня в секторе всегда! формируются патроны к ним. более того, автоматы я забрал. (через меню "милиция инспектед"), ополченцев давно убили... наверное :) а патроны формируются. причем в 415 версии патроны эти формируются и в смежных секторах (вокруг сан-моны) ппц, чудеса!

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.05.2017 в 11:56:57

on 1493475119, Vasya333 wrote:
Вообще вот какая стратегия выработалась: ночь, в мирной одежде выходит каратист, спортсмен и еще парочка самых дешевых бойцов. Каратист шатает, спортсмэн обворовывает, а двое стоят на стреме. Если враги стоят кучей, то решает бросок оглушающей гранаты от приглашенного по такому случаю подрывника. Так вот все и зачищается.  


Любопытно, только не стоит забывать - шпионам в гражданском броня не положена, а значит любой маломальский прокол, и каратист отправляется на вечный покой, получив очередь в пузо. Можно, конечно, юзать S/L перед каждой вражиной, но таким образом можно вообще любой сектор зачистиь ломиком, не прибегая к помощи шпионов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 01.05.2017 в 12:22:07

on 1493629017, Barrrmalej wrote:
маломальский прокол, и каратист отправляется на вечный покой, получив очередь в пузо.

или может подобрать выпавшее из врага оружие и уничтожить угрозу первым. или при хорошей атлетике - сбежать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.05.2017 в 13:30:59

on 1493630527, Махновский wrote:
или может подобрать выпавшее из врага оружие и уничтожить угрозу первым. или при хорошей атлетике - сбежать.  
насколько я помню враг, заметивший шпиона, ходит первым. Даже если каратисту повезёт, и он промахнётся, так на выстрелы остальные сбегутся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 01.05.2017 в 19:11:47
На деле каратист уверенно урабатывает любого противника. С запасом ходов. Если противник один, то шансов у него нет. Даже если он не умирает на первом ходу, то падает и долго-долго лежит. Ответного выстрела еще ни один не смог сделать. Даже когда каратист дважды подряд промахивался первыми ударами по элитному бойцу, то все равно потом его ушатывал. Единственная опасность для каратиста - это проходящий мимо еще один солдат. По этому нужно брать с собой еще пару-тройку "мирных жителей", чтобы поглядывали по сторонам. И аккуратно выбирать момент. S/L я принципиально не использую. Играю на сложном.

Если каратиста и его подельников засекут, то у них будут большие неприятности. Но такое случается когда начинаешь наглеть и лезть на рожон. Если неприятеля слишком много, то безопаснее позвать подрывника с гранатами. Подрывник легко уничтожает группы врагов. И не палится. После каратиста это второй по значимости боец.

Еще один интересный вариант применения "мирных жителей" - подблочить вражеского солдата у стены. Или перекрыть ему дверной проем. Сделать это можно весьма нагло, как бы насмехаясь над реалистичностью и здравым смыслом. Я так делал :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 02.05.2017 в 04:36:41
Все это интересно. Только это уже не та игра получается. Эта имба превращает ее в комедию. Так что скорее описываю баги.

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

http://savepic.ru/13764858.jpg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 02.05.2017 в 15:39:45
Следующие репортажи будут посвящены другим багам или имбам. А на этом пока все. :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 02.05.2017 в 19:38:12
2Vasya333: насколько я помню, доктор Кью не обладает навыком маскировки даже под гражданского, а значит супостат должен отсалютовать в его сторону дуплетом задолго до того, как храбрый революционер приблизится на расстояние удара.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 03.05.2017 в 04:32:06
Ошибаешься. Просто Кью изначально носит неподходящую одежду. Его нужно переодеть, тогда все будет работать. Посмотри в каком красивом белом кимоно он вышел на задание. Ни один враг не заподозрит подвох ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 03.05.2017 в 20:51:13
2Vasya333: в таком случае данная фишка стала работать иначе. Раньше гражданская одёжа мерку без навыка тайных операций помогала как зайцу стоп-сигнал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.05.2017 в 11:01:52
Тестовое обновление Ja2+fix:

- исправление зависаний под Win10 (by The_Bob)
- версия exe 17.05.21

https://www.dropbox.com/s/xnbq09i4wu9xaap/ja2_7609en%2Bfix.exe?dl=0
https://www.dropbox.com/s/9n3we4cnsiv11n3/ja2_7609ru%2Bfix.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 24.05.2017 в 00:57:52
Кстати, касаемо шпиенского прохождения, вопрос
А "альтернативная" концовка
https://www.youtube.com/watch?v=B_ilj2w66T8
в этой версии всё еще рабочая?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем kchen на 24.05.2017 в 08:57:11

on 1495353712, Seven wrote:
Тестовое обновление Ja2+fix

Вчера погонял, зависания исчезли вроде. В Ваших будущих Ja2+AI будут ли внедрены эти исправления зависаний?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2017 в 08:59:53
2kchen:
Планируется добавить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Смешно на 24.05.2017 в 13:44:36
А ранец перед боем лучше не скидывать? Вещи из него пропадают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2017 в 13:48:52

on 1495622676, Смешно wrote:
А ранец перед боем лучше не скидывать?

Если не скидывать, будут штрафы.


on 1495622676, Смешно wrote:
Вещи из него пропадают.

Такое бывает, особенно после того, как начинают складывать один рюкзак в другой. Как с этим бороться - пока неизвестно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Смешно на 24.05.2017 в 13:53:47
Рюкзак в рюкзак не складывал, просто скинул Tims и все пропало, это первый раз у меня такое.
Спс, за быстрый ответ. Тогда еще вопрос)) Штурмовая винтовка относится к винтовкам или к автоматам, бонусы для кого?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2017 в 14:00:37

on 1495623227, Смешно wrote:
Рюкзак в рюкзак не складывал, просто скинул Tims и все пропало, это первый раз у меня такое.  

К сожалению, такое иногда бывает.


on 1495623227, Смешно wrote:
Штурмовая винтовка относится к винтовкам или к автоматам

Класс оружия можно посмотреть на сайте у Бобби. Штурмовая винтовка - это отдельный класс Assault Rifle.


on 1495623227, Смешно wrote:
бонусы для кого?  

Бонусы в игре бывают разные, так сразу трудно сказать.

По общим вопросам, не относящимся к особенностям Ja2+AI, лучше спрашивать в общей теме про вопросы и предложения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 24.05.2017 в 16:35:14
Ээ... пардон, про пропадающие вещи подробнее. Это фича нового exe? В стандартном 1.13 на такое никогда не напарывался. Всё время вожу в машине несколько полных рюкзаков с харчами, мерки тоже с ними бегают - ничего не пропадало. В другие рюкзаки, правда, только пустые убирал, а то бред получается.
Или пропадет шмот только при скидывании?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2017 в 18:03:09

on 1495632914, lol27 wrote:
Это фича нового exe?  

Нет.


on 1495632914, lol27 wrote:
В стандартном 1.13 на такое никогда не напарывался.

А другие напарывались.


on 1495632914, lol27 wrote:
Или пропадет шмот только при скидывании?

И это тоже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Смешно на 25.05.2017 в 08:32:29
Самое интересное, после первой пропажи вещей из ранца, теперь у всех мерков и всегда исчезает шмот не только из ранцев, но и из рюкзаков. Пришлось игру заново начинать ((

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 25.05.2017 в 13:16:31
2Смешно:

Знаменитая армейская присказка: "Чтоб служба мёдом не казалась!!!"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 25.05.2017 в 20:38:49
Хм... у меня один раз пропали скинутые рюкзаки, но вещи из рюкзаков ни разу не пропадали.

on 1495353712, Seven wrote:
Тестовое обновление Ja2+fix:

- исправление зависаний под Win10 (by The_Bob)
- версия exe 17.05.21  


Есть ли смысл ставить эту обнову, ежели я играю на 7-ке?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.05.2017 в 20:55:30

on 1495733929, Barrrmalej wrote:
Есть ли смысл ставить эту обнову, ежели я играю на 7-ке?

Вроде это должно относиться к Win8+ и особенно Win10.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.06.2017 в 13:14:13
Обновление Ja2+AI

https://www.dropbox.com/s/exqjt0awf892g7d/ja2_7609en%2BAI_r421.exe?dl=0
https://www.dropbox.com/s/xh0s391cqofwqor/ja2_7609ru%2BAI_r421.exe?dl=0

Изменения:
- исправления игрового таймера для Win10
- значение AP_MIN_LIMIT ограничено [-100..0]
- исправление для отображения полосок состояния солдата над головой противника
- ограничение AP_MIN_LIMIT применяется при любом уменьшении AP
- подозрительность увеличивается, если противник видит несколько шпионов
- подозрительность увеличивается, если шпион одет гражданским и поднята тревога
- более сбалансированное вычисление сопротивляемости подавлению
- итоговая эффективность подавления ограничена [0..400]
- улучшенное вычисление шока от подавления
- максимальный шок от подавления ограничен  MAX_SUPPRESSION_SHOCK
- каждый ход AI солдат восстанавливает мораль на 2-4 единицы до величины 80+2*ExpLevel

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vasya333 на 08.06.2017 в 18:04:07
Почему-то значительная часть текстового контента в игре становится на английском языке. И активируется анимационная заставка при запуске (в прежних версиях не было).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kirch на 12.06.2017 в 16:04:15
Hello Seven, do you can translate the curent version of Ja2+AI also to de, for the german community please. It would be really great. And thank you for all the work you make!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем KombaT на 12.06.2017 в 17:03:06

on 1497272655, Kirch wrote:
do you can translate the curent version

can you translate the curent version

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 12.06.2017 в 17:45:15
2KombaT:


on 1497276186, KombaT wrote:
can you translate the curent version  


can you translate the curRent version

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kirch на 12.06.2017 в 17:56:14
i try it with WEdit but the JA2.exe does not open no matter what I try. JA2IEE can't read. And I know no other software to edit the exe file

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.06.2017 в 19:03:23
2Kirch:
See here:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21864&goto=350042&#msg_350042

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kirch на 12.06.2017 в 19:23:03
Amazing &#128515;&#128077;

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.06.2017 в 20:24:23
2Seven:
421 билд работает отлично - пока ни одного вылета! есть предложение улучшить приказ "Все в укрытие", так как ополчение его дружно игнорирует. Ожидается, что они будут искать зелёную зону, но они продолжают агрессивно переть на врага

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.06.2017 в 20:30:53
2Махновский:
Если им предварительно дать команду Hold или Retreat, то они перейдут в Defensive и будут более склонны прятаться, а не атаковать.
Команда Take Cover приводит не к выбору укрытия, к выбору оптимальной точки, которая может быть как укрытием, так и позицией для нападения, в зависимости от текущей ситуации, а также морали и настроек солдата, так устроен оригинальный AI и тут трудно что-то сделать без переделки всей системы управления ополчением.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.06.2017 в 20:44:17
2Seven: спасибо за пояснение. Retreat рекомендовал бы использовать только в крайнем случае, иначе все оппы постепенно подрываются сбежать из сектора.  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.06.2017 в 21:05:49

on 1496657653, Seven wrote:
- значение AP_MIN_LIMIT ограничено [-100..0]  

предлагаю расширить диапазон до +16 хотя бы, так как значения -100 и до 0 ничего не меняют - подавленные тушки что при -100500, что при 0 очков действий - просто туши для расстрела. При +16 у них есть они хотя бы один, самый первый, ход под подавлением, когда они могут отползти на 1 тайл.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.06.2017 в 21:31:16
2Махновский:
AP_MIN_LIMIT сейчас определяет абсолютный минимум AP, в том числе при потере от ранений и т.д., так что делать его положительным неправильно. Оптимальное значение, на мой взгляд, от -40 до -20, чтобы не нарушать механику игры. AP от подавления в любом случае не могут опуститься меньше 0, отрицательные значения - это только если пуля попала или другие причины.
Что можно сделать в коде, так это ограничить потерю AP от подавления на своем ходе до значения примерно AP_MAXIMUM/5, то есть 20 AP в стандартной системе, что равно MAX_AP_CARRIED. При этом, если солдат запаниковал, то он все равно потеряет все AP, такова сейчас механика работы подавления.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.06.2017 в 22:03:56

on 1497810676, Seven wrote:
если солдат запаниковал, то он все равно потеряет все AP, такова сейчас механика работы подавления.

можно ли сделать данную механику опционально включаемой в ja_options?
до этого настраивал старую механику от Флугента, и мог получить свои желаемые 16 очков на первый ход под подавлением, поэтому мне она более приемлема. То есть, у меня всё же был выбор, оставить наймника прижатым к земле, чтобы повысить его защиту, или отодвинуть его назад на клетку, чтобы дать ему шанс избежать печальной участи. Сейчас же любой подавленный боец - это 99-процентный труп, если нет возможности быстро к нему подбежать другим бойцом, чтобы отвлечь огонь на него, или прикрыть дымовыми гранатами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 30.06.2017 в 04:22:27
2gzip:  
on 1493493996, gzip wrote:
соглашусь с этимСказанным, так как все прибамбасы к оружию и экипировки начисто нивелируются  шпионством. у меня вся моя армия одета в форму врагов. это позволяет не только сблизиться с противником, что делает ненужным оптику и тп навороты.

А может просто не нужно одевать чужую форму и игра сама придет в равновесие? И сразу станут нужны оптика и тп навороты.
Вот у меня юниты бегают в собственной униформе и если одеть одежду, то потеряешь ее навсегда. Поэтому и приходится задействовать весь арсенал, а шпиона использовать только для разведки. Придет в сектор 100 рыл и начинается заруба. И никаких шпионов, все по честному, на размен. Я в них, они в меня.
Кстати, вот пример моей формы. Если открыть картинку в новой вкладе, то лучше видны детали.
[offtop]http://s04.radikal.ru/i177/1701/78/36fb5420ecc9.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 09:04:46
2Махновский: в смысле - подавленный боец не теряет, а наоборот, получает ОД? Тогда какой смысл в подавлении? Нет, понятно, что игрок будет понимать - это ненадолго, лучше увести ценного бойца, но ИИ то такие тонкости недоступны. А значит ежели давить врага длинными очередями, в ответ прилетит очень много прицельных выстрелов. Надо ли говорить, чем это чревато в модах, где количество супостатов увеличено?
Правда в том же 7,62 перс, ежели у него адреналин подскакивал (например в результате того же подавления) начинал действовать быстрее, но при этом стрелять и попадать мог разве что из дробовика. Не очень разбираюсь в механике 1.13. Тут при подавлении меткость падает?

2Venator: вроде в свежих версиях екзешника при смене одежды старая попадает в инвентарь. Кстати, а что за мод на форму? Выглядит интересно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 09:12:53

on 1499148286, Barrrmalej wrote:
Правда в том же 7,62 перс, ежели у него адреналин подскакивал (например в результате того же подавления) начинал действовать быстрее, но при этом стрелять и попадать мог разве что из дробовика.

Адреналин в игре есть как вид наркотика, можно даже сделать так, чтобы у сильно подавленного наемника с некоторой вероятностью в результате атаки активировался адреналин - он дает больше AP на несколько ходов. Кроме того, в Ja2+AI адреналин существенно уменьшает эффекты подавления (а алкоголь уменьшает шок от подавления).


on 1499148286, Barrrmalej wrote:
Тут при подавлении меткость падает?  

Меткость и ловкость от шока падает очень сильно, кроме того, в OCTH уменьшается количество доступных кликов прицеливания, то есть под сильным обстрелом можно стрелять быстро и неприцельно.


on 1499148286, Barrrmalej wrote:
вроде в свежих версиях екзешника при смене одежды старая попадает в инвентарь.

Так всегда было. Если одежда не повреждена пулями, то она снимается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 09:13:45

on 1499148286, Barrrmalej wrote:
Кстати, а что за мод на форму? Выглядит интересно.

Выглядит как хак палитры из НО. На картинке выглядит интересно, а вот в движении уже не очень.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 10:12:03

on 1499148773, Seven wrote:
Адреналин в игре есть как вид наркотика, можно даже сделать так, чтобы у сильно подавленного наемника с некоторой вероятностью в результате атаки активировался адреналин - он дает больше AP на несколько ходов. Кроме того, в Ja2+AI адреналин существенно уменьшает эффекты подавления (а алкоголь уменьшает шок от подавления).  


Я немного о другом. В 7,62 кроме привычных параметров есть адреналин(вроде так зовётся). Низкий - меньше скорость, больше меткость, высокий - наоборот. Слишком высокий - шок на несколько секунд. Зависит от опыта бойца, количества врагов в его поле зрения, стрельбы и попаданий по нему. Кто играл, тот знает.
Я так понял, местный адреналин работает иначе.


on 1499148773, Seven wrote:
Меткость и ловкость от шока падает очень сильно, кроме того, в OCTH уменьшается количество доступных кликов прицеливания, то есть под сильным обстрелом можно стрелять быстро и неприцельно.  


А вот это правильно. Я так понимаю, речь о новой системе прицеливания?


on 1499148825, Seven wrote:
Выглядит как хак палитры из НО. На картинке выглядит интересно, а вот в движении уже не очень.  


Ну, JA2 вообще не для ценителей хорошей картинки) Смешно вспомнить - когда я впервые познакомился с данной игрой, меня "круглые пули" отпугнули (уже не вспомню, где я их увидел). Хотя двигаются персонажи и правда здорово, приятно иногда понаблюдать и сравнить с новыми играми, в которых герои часто проходят сквозь препятствия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 10:40:13
При попытке запустить "солдат анархии" с екзешника версии 421 появляется сообщение об ошибке и, я так понял, файл ERROR_REPORT.iniErrorMessages.txt со следующим содержимым:

[4.95455e-006] : The value [APConstants][AP_MIN_LIMIT] = "16" in file [APBPConstants.ini] is outside the valid range [-100 , 0].  0 will be used.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 11:11:58
2Barrrmalej:
Меткость от шока падает в любой системе прицеливания.
То, что в 7,62 называется адреналин, в 1.13 называется шок от подавления, работает похожим образом.
В Ja2+AI, если шок превышает максимальное значение (желтая полоска заполнена), боец теряет все AP до конца хода.
Ошибка с неправильным значением опции в Солдатах анархии связана с тем, что в новом релизе исправлен баг, про который автор мода считает, что это фича. Минимальное количество AP у солдата не может быть положительным, так как это ломает всю игровую механику и в особенности AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем KombaT на 04.07.2017 в 11:21:47

on 1499155918, Seven wrote:
баг, про который автор мода считает, что это фича

Расстрелять багофичеров! они несут темную сторону в массы

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 11:47:31

on 1499148286, Barrrmalej wrote:
в смысле - подавленный боец не теряет, а наоборот, получает ОД? Тогда какой смысл в подавлении? Нет, понятно, что игрок будет понимать - это ненадолго, лучше увести ценного бойца, но ИИ то такие тонкости недоступны. А значит ежели давить врага длинными очередями, в ответ прилетит очень много прицельных выстрелов. Надо ли говорить, чем это чревато в модах, где количество супостатов увеличено?  

сейчас при подавлении жертва лежит неподвижно - у бойца нет очков действий на начало хода, поэтому это легкая и отличная мишень для стрелков. и это состояние переходит также на следующий ход, если по нему был произведен хотя бы один выстрел.
Смотреть несколько ходов крутой анимационный фильм о том, как твоего мерка фаршируют пулями до появления черепа на его морде - спорное удовольствие.
Я же предлагаю оставлять подавленным бойцам на начало хода 16 единиц ОД. Тогда подавленный боец получает мизерный шанс постепенно, за несколько ходов, вылезти из эпицентра подавления.


on 1499154013, Barrrmalej wrote:
[4.95455e-006] : The value [APConstants][AP_MIN_LIMIT] = "16" in file [APBPConstants.ini] is outside the valid range [-100 , 0].  0 will be used.

сообщение ни на что не влияет, можно играть с ним. Оставил пока старые настройки в надежде, что Seven вернет возможность оставлять подавленным бойцам чуть больше очков действий, нежели 0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 12:27:16

on 1499155918, Seven wrote:
Ошибка с неправильным значением опции в Солдатах анархии связана с тем, что в новом релизе исправлен баг, про который автор мода считает, что это фича. Минимальное количество AP у солдата не может быть положительным, так как это ломает всю игровую механику и в особенности AI.  


Ежели не ошибаюсь, 16 ОД в 1.13 позволяют проползти на брюхе пару тайлов (ежели не поворачиваться) или раз-два неприцельно пальнуть, т. е. попавший под плотный огонь боец остаётся лёгкой мишенью, способной отбиться лишь при очень большом везении. При этом ежели рассмотреть на геймплей, то при соотношении сил, что наблюдается в упомянутом мною моде, ситуация, когда большая часть отряда прижата к земле вражьим огнём, вполне вероятно. Минимальный запас ОД оставляет отряду в такой ситуации хоть минимальный, но шанс отползти, ежели же лишить их этого запаса, то в некоторых игровых ситуациях останется лишь грузить старый сейв. Ежели же предположить, как должна выглядеть эта ситуация в жизни (не дай Бог узнать на своём примере), то в первый момент боец может впасть в ступор, но потом должен потихоньку попытаться покинуть опасное место. Тут же, ежели я правильно понимаю, раз подавленный боец будет валяться, пока по нему огонь вести не перестанут.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 12:45:53
2Barrrmalej:
Это вопрос баланса конкретного мода и уровня сложности. Много врагов - можно играть на меньшей сложности или выбрать мод, в котором нет толп мяса.
Я подавление неоднократно тестировал, никаких проблем при правильной игре от него нет даже при значении 200. Если подставлять наемников под огонь - у них будут проблемы, тут все как в реальности.
Минимальное количество AP не может быть больше 0, возвращать старые баги только потому, что кому то удобнее почитить вместо того, чтобы думать и планировать, я не собираюсь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 13:01:45

on 1499160436, Barrrmalej wrote:
Ежели не ошибаюсь, 16 ОД в 1.13 позволяют проползти на брюхе пару тайлов (ежели не поворачиваться) или раз-два неприцельно пальнуть

только один тайл. и пальнуть не получится: на выстрел нужно хотя бы 18 очков (вскидка + выстрел) - это для револьвера S&W .38 Chiefs Special. Для остального оружия - еще больше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 13:28:04

on 1499161553, Seven wrote:
Много врагов - можно играть на меньшей сложности или выбрать мод, в котором нет толп мяса.  

32 врага в секторе - это ещё не толпы мяса, но уже и не детский тир, где у врагов нет шансов на победу.

on 1499161553, Seven wrote:
Я подавление неоднократно тестировал, никаких проблем при правильной игре от него нет даже при значении 200. Если подставлять наемников под огонь - у них будут проблемы, тут все как в реальности.  

если наемник начинает ход с 0 ОД, это само по себе смотрится как баг, а не фича. Игрок хочет играть, иметь шанс для маневра в безвыходной ситуации, а не смотреть, как компьютер играет сам с собой. (под маневром подразумевается вовсе не S/L)

on 1499161553, Seven wrote:
Минимальное количество AP не может быть больше 0, возвращать старые баги только потому, что кому то удобнее почитить вместо того, чтобы думать и планировать, я не собираюсь.

и все же, что мешает вернуть игрокам возможность самостоятельно выбирать, сколько очков разрешить оставлять подавленным бойцам? реализм и геимплей для каждого игрока понятия индивидуальные. JA 1.13 как раз и хорош тем, что каждый может настроить механику игры под себя, но сейчас одна из таких функций попросту заблокирована. "Гражданина, ты туда не ходи, ты сюда ходи, а то снег башка попадет, совсем мертвый будешь!"(с)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 13:30:20

on 1499161553, Seven wrote:
Если подставлять наемников под огонь - у них будут проблемы, тут все как в реальности.  


Попадать под огонь - часть их работы. Что ж касаемо "всё как в реальности" - опять таки, спорно. В 7,62 шок длится определённое время, после которого боец имеет возможность предпринять меры для собственного спасения. Тут, ежели я правильно понял, эффект подавления не ослабевает, следовательно ежели по бойцу отстреливаться каждый ход, он проваляется на месте до конца боя.


on 1499161553, Seven wrote:
Минимальное количество AP не может быть больше 0, возвращать старые баги только потому, что кому то удобнее почитить вместо того, чтобы думать и планировать, я не собираюсь.  


При желании в читы можно и полоску здоровья записать. Мол в жизни человеку одной пули достаточно, чтобы из боя выбыть  :) Впрочем это офтоп. А что за баги связаны с минимальным количеством ОД?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 13:56:58
2Barrrmalej:
Шок уменьшается в два раза каждый ход, если наемник не под обстрелом. Если его атаковали в прошлый ход, то шок уменьшается в зависимости от уровня морали - до половины за ход если мораль 100.
Вообще, сравнивать реалтайм с паузой и пошаговую игру в принципе некорректно - в пошаговой механике всегда будут условности.
Полоска жизни это не чит, а игровое представление реальных явлений в цифровой форме.
Количество AP уменьшалось ниже нуля даже в оригинале, и обсуждать тут нечего - даже текущая реализация с нулем в качестве минимума - это серьезное послабление игрокам.
Баг был связан с тем, что игра не проверяла допустимый диапазон AP_MIN_LIMIT.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 14:18:30

on 1499165818, Seven wrote:
Количество AP уменьшалось ниже нуля даже в оригинале, и обсуждать тут нечего - даже текущая реализация с нулем в качестве минимума - это серьезное послабление игрокам.
Баг был связан с тем, что игра не проверяла допустимый диапазон AP_MIN_LIMIT.

лично я никакой разницы в геимплее не заметил, хоть там будет 0 очков действий, хоть -250. И там и там весь ход боец будет жевать траву, причем без разрешения игрока.

on 1499165818, Seven wrote:
Баг был связан с тем, что игра не проверяла допустимый диапазон AP_MIN_LIMIT.

но ведь достаточно было исправить баг, не трогая диапазон AP_MIN_LIMIT???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 14:31:58

on 1499165818, Seven wrote:
Шок уменьшается в два раза каждый ход, если наемник не под обстрелом. Если его атаковали в прошлый ход, то шок уменьшается в зависимости от уровня морали - до половины за ход если мораль 100.  


А если под обстрелом? Шок будет сохраняться, пока обстрел не закончится?


on 1499165818, Seven wrote:
Вообще, сравнивать реалтайм с паузой и пошаговую игру в принципе некорректно - в пошаговой механике всегда будут условности.  


В любой игре есть условности. А сравнивать я бы не стал, если бы не зашло речь о "чите" и "так тактическом планировании".


on 1499165818, Seven wrote:
Количество AP уменьшалось ниже нуля даже в оригинале, и обсуждать тут нечего - даже текущая реализация с нулем в качестве минимума - это серьезное послабление игрокам.  


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


on 1499165818, Seven wrote:
Баг был связан с тем, что игра не проверяла допустимый диапазон AP_MIN_LIMIT.  


Это мешает AI действовать адекватно? Создаёт излишки ОД? Или ещё что? Непонятно, что за баг и как он действует.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 14:33:49

on 1499167110, Махновский wrote:
лично я никакой разницы в геимплее не заметил, хоть там будет 0 очков действий, хоть -250. И там и там весь ход боец будет жевать траву, причем без разрешения игрока.  


Если я правильно понимаю, отрицательное количество ОД значит, что в следующем ходу их будет меньше. В оригинале максимум вроде составлял 25 ОД, значит при -250 единожды подавленный боец провалялся бы 10 ходов неподвижно)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 14:45:59

on 1499168029, Barrrmalej wrote:
значит при -250 единожды подавленный боец провалялся бы 10 ходов неподвижно

на личном опыте, провалялся бы, примерно, 1-2 хода... Потом погиб.  :(
но если серьезно, то там другая формула была: горе-боец при примерных -250 обычно поднимался с земли через три хода без подавления.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 04.07.2017 в 17:13:14
2Seven:  
on 1499148825, Seven wrote:
На картинке выглядит интересно, а вот в движении уже не очень.

Нормально выглядит, но мой пост был не о том. Мы сами себе создаем стиль игры.
И если кто-то пишет о том, что спаи заимбованы, то это только из-за того, что он сам имбует спаями. Я играю не от спаев, а взаимодействуя с мобильными группами ополчения, где перестрелки и жара, поэтому и стиль тактических боев абсолютно другой. Вот собственно о чем речь. Парням стоит попробовать повоевать по другому, тем более Джа в этом плане очень гибкая. Кто-то снайперов любит, а мне нравятся амбидекстеры в закрытых локациях и ближнем бою.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 04.07.2017 в 17:36:21
2Venator: вопрос по форме остаётся открытым. Как себе в игре такую же сделать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 04.07.2017 в 18:41:48

on 1499178981, Barrrmalej wrote:
вопрос по форме остаётся открытым. Как себе в игре такую же сделать?

Просто скопировать палитру и отредактировать таблицу мерков в играбельном моде. С Импами сложнее. Сперва нужно определить им палитру в таблице, а после генерации поработать с НЕХ-редактором.
Саму одежку в таблицах, через замену цвета на камуфляж, не редактировал, ибо в таком случае она стане доступна всем, а я делаю только для своих, во-вторых есть шанс завалить Data базу, что тоже не есть гуд. Из всего многообразия палитр прописал только свою любимую и на выходе получил вот такое.
[offtop]http://s013.radikal.ru/i322/1707/2e/3d04a69f0d97.jpg[/offtop]

Стоит ли оно того?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 21:33:50

on 1499167918, Barrrmalej wrote:
А если под обстрелом? Шок будет сохраняться, пока обстрел не закончится?  

Я же вроде написал прямым текстом, что

on 1499165818, Seven wrote:
Если его атаковали в прошлый ход, то шок уменьшается в зависимости от уровня морали - до половины за ход если мораль 100.  

Поэтому даже если в этот ход наемник попал под сильный обстрел, на следующий ход у него с большой вероятностью уровень шока будет не больше 50-70% и он будет иметь как минимум половину своих нормальных AP. Если же кто-то идет в бой наемниками с низкой моралью или подставляет своих наемников под сильный обстрел в течение нескольких ходов, то он сам себе злобный буратино.  В игре более чем достаточно способов бороться с шоком от подавления, нет нужды в изобретении читов и извращении игровой механики в угоду своим хотелкам.
Мало того, что шок уменьшается каждый ход сам по себе, его можно уменьшить, выпив алкоголя, он уменьшается при стрельбе очередями по противнику, состояние адреналина в два раза уменьшает эффекты подавления, кроме того, бесстрашные и психи значительно устойчивее к подавлению, чем остальные, также наличие рядом командира заметно повышает сопротивляемость. Это не считая того, что эффективность подавления по бегущему раза в 4 ниже, чем по неподвижному, а лежащий солдат вообще игнорирует больше половины пролетающих пуль.


on 1499167918, Barrrmalej wrote:
В оригинале, насколько я помню, любая очередь состояла всего лишь из 3 неприцельных выстрелов.

В оригинале разное оружие имело разную длину очереди.

on 1499167918, Barrrmalej wrote:
Не припомню, была ли там система подавления, но в любом случае при той плотности огня, вероятно, подавление было скорее исключением, чем правилом.  

А я помню - подавление там было, и легко можно было уйти в отрицательные AP, оказавшись под обстрелом. Там не было шока от подавления, который бы сбивал прицел. Если выставить себе SUPPRESSION_EFFECTIVENESS = 50 и SUPPRESSION_SHOCK_INTENSITY = 0, то подавление будет работать примерно как в оригинале. Только играть так не очень интересно.


on 1499167918, Barrrmalej wrote:
Непонятно, что за баг и как он действует.

Я же вроде предельно ясно написал русским языком, что

on 1499165818, Seven wrote:
Баг был связан с тем, что игра не проверяла допустимый диапазон AP_MIN_LIMIT.

Теперь игра проверяет допустимый диапазон значений константы и не позволяет читить и ломать игровую механику.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 22:27:38

on 1499165818, Seven wrote:
Шок уменьшается в два раза каждый ход, если наемник не под обстрелом. Если его атаковали в прошлый ход, то шок уменьшается в зависимости от уровня морали - до половины за ход если мораль 100.

в основном, боец погибает в течение одного-двух ходов, если лежит под обстрелом, то есть, раньше, чем у него появляются свободные ОД где-то в далеком будущем.
Злобный, не самый трусливый мерк, после трех очередей завалился за камнем и фиг оттуда высовывался, пока был под обстрелом. Не знаю, сколько он мог бы так проваляться, так как через три хода из-за камня вылез враг и расстрелял его в упор. S/L

on 1499193230, Seven wrote:
эффективность подавления по бегущему раза в 4 ниже, чем по неподвижному, а лежащий солдат вообще игнорирует больше половины пролетающих пуль.  

SUPPRESSION_EFFECTIVENESS = 100. первая очередь по бегущему не только снимает очки, но и прерывает бег. лежачий также достаточно быстро подавляется.а ведь это даже и не рекомендованные EFFECTIVENESS = 200.

on 1499193230, Seven wrote:
шок уменьшается каждый ход сам по себе, его можно уменьшить, выпив алкоголя, он уменьшается при стрельбе очередями по противнику, состояние адреналина в два раза уменьшает эффекты подавления, кроме того, бесстрашные и психи значительно устойчивее к подавлению, чем остальные, также наличие рядом командира заметно повышает сопротивляемость. Это не считая того, что эффективность подавления по бегущему раза в 4 ниже, чем по неподвижному, а лежащий солдат вообще игнорирует больше половины пролетающих пуль.  

это звучит хорошо ровно до того момента, как попал в передрягу. всех нюансов во время боя не учтешь, и в любой момент один из твоих аватаров может оказаться под подавлением.  
подавленный боец = убитый боец в 99%. ему просто не оставили шансов совершить спасительный рывок за дерево, угол, камень хотя бы на следующий ход. Хотя, если мы говорим о реализме, именно это и захочет сделать солдат, если рядом с ним падают пули. Пока же подавленный боец больше похож на контуженного.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.07.2017 в 22:42:39

on 1499196458, Махновский wrote:
Злобный, не самый трусливый мерк

Имеет значение не кто "не самый трусливый", а у кого есть особенности Dauntless или Psycho.

on 1499196458, Махновский wrote:
Не знаю, сколько он мог бы так проваляться, так как через три хода из-за камня вылез враг и расстрелял его в упор.

Закономерный результат, если не планировать свои действия.


on 1499196458, Махновский wrote:
SUPPRESSION_EFFECTIVENESS = 100. первая очередь по бегущему не только снимает очки, но и прерывает бег.  

Это так еще с оригинала.


on 1499196458, Махновский wrote:
а ведь это даже и не рекомендованные EFFECTIVENESS = 200.  

Я постоянно играю с SUPPRESSION_EFFECTIVENESS = 200, никаких проблем не испытываю, наоборот, есть ощущение что подавление довольно слабо работает.


on 1499196458, Махновский wrote:
это звучит хорошо ровно до того момента, как попал в передрягу.  

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


on 1499196458, Махновский wrote:
подавленный боец = убитый боец в 99%. ему просто не оставили шансов совершить спасительный рывок за дерево, угол, камень хотя бы на следующий ход.

И в этом виноват исключительно игрок, который своими неумелыми действиями создал такую ситуацию, а затем, вместо того, чтобы разобраться и научиться играть, начал надрачивать s/l.


on 1499196458, Махновский wrote:
. Хотя, если мы говорим о реализме, именно это и захочет сделать солдат, если рядом с ним падают пули.

Никуда он под пулями не побежит. Состояние подавленного в игре - это обстрел такой, что головы не поднять. В такой ситуации никто никуда уже не бежит.


on 1499196458, Махновский wrote:
Пока же подавленный боец больше похож на контуженного.

Это пошаговая игра, иначе подавление тут не реализовать. Не нравится - играй в реалтайм с паузой, там все "по настоящему".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.07.2017 в 23:44:39

on 1499197359, Seven wrote:
Никуда он под пулями не побежит. Состояние подавленного в игре - это обстрел такой, что головы не поднять. В такой ситуации никто никуда уже не бежит.  

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

on 1499197359, Seven wrote:
Это пошаговая игра, иначе подавление тут не реализовать.

но ведь до этого было реализовано Флюгентом, хоть и с багом в формуле! В упор не понимаю, зачем нужно было дополнительно вводить в последний билд 7609 ограничения тонких настроек мода 1.13. они никому не мешали и каждый мог сам выбрать для себя комфортный режим и игровой реализм, который каждый игрок понимает по-своему. Кто-то хочет играть с лимитом подавления =0, а кто-то вообще хочет играть без подавления. Но, исключительно на мое мнение, и одним и другим нужно оставить возможность выбрать свою игру. "Что русскому - "хорошо", то немцу - "смерть" (с)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 05.07.2017 в 00:55:14

on 1499201079, Махновский wrote:
. Кто-то хочет играть с лимитом подавления =0, а кто-то вообще хочет играть без подавления.

Тут весь вопрос в том, под каким углом смотреть. Когда давят твоих, то это плохо и печально. Надо командира рядом держать, а вот когда на тебя прет соточка рыл и приходится не жалеть стволов, то это уже совсем другое. Иначе, без зомбо мода, от них не отобьешься. Все относительно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 05.07.2017 в 01:12:34

on 1499193230, Seven wrote:
Я же вроде написал прямым текстом, что
04.07.2017 в 13:56:58, Seven писал(a):
Если его атаковали в прошлый ход, то шок уменьшается в зависимости от уровня морали - до половины за ход если мораль 100.  

Поэтому даже если в этот ход наемник попал под сильный обстрел, на следующий ход у него с большой вероятностью уровень шока будет не больше 50-70% и он будет иметь как минимум половину своих нормальных AP.


То ли я чего то не понимаю, то ли одно из двух... Я имел ввиду следующую ситуацию: попал наёмник под обстрел, упал и спрятался. Пролежал весь ход. Во время следующего хода противник снова отстрелялся по нему. ОД снова опустится до нуля?


on 1499193230, Seven wrote:
Если же кто-то идет в бой наемниками с низкой моралью или подставляет своих наемников под сильный обстрел в течение нескольких ходов, то он сам себе злобный буратино.


Вероятно я играть не научился. У меня пока не каждый бой проходит по моему плану, случаются неожиданности.


on 1499193230, Seven wrote:
В игре более чем достаточно способов бороться с шоком от подавления, нет нужды в изобретении читов и извращении игровой механики в угоду своим хотелкам.
... его можно уменьшить, выпив алкоголя


Это мне понравилось. Представил - лежит боец под плотным огнём, вжавшись в землю, и глушит водку из горла  ;D


on 1499193230, Seven wrote:
Я же вроде предельно ясно написал русским языком, что
04.07.2017 в 13:56:58, Seven писал(a):
Баг был связан с тем, что игра не проверяла допустимый диапазон AP_MIN_LIMIT.

Теперь игра проверяет допустимый диапазон значений константы и не позволяет читить и ломать игровую механику.  


А я вроде ясно ответил, что не знаю, что это значит на деле и какими ошибками чревато. Впрочем неважно...


on 1499197359, Seven wrote:
Имеет значение не кто "не самый трусливый", а у кого есть особенности Dauntless или Psycho.


Злобным, коли мне память не изменяет, зовут не совсем адекватного паренька со свалки (т. е. эта особенность у него есть)

З.Ы.: соглашусь с Махновским - ежели данный параметр можно регулировать в файлах настроек игры, будет правильнее оставить такое право за игроками, ежели, конечно, это не чревато неприятными багами (я так и не понял, критичен баг, о котором ты говоришь, али нет). В остальном - решать тебе, а я из спора выхожу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 05.07.2017 в 02:25:44

on 1499182908, Venator wrote:
Просто скопировать палитру и отредактировать таблицу мерков в играбельном моде. С Импами сложнее. Сперва нужно определить им палитру в таблице, а после генерации поработать с НЕХ-редактором.
Саму одежку в таблицах, через замену цвета на камуфляж, не редактировал, ибо в таком случае она стане доступна всем, а я делаю только для своих, во-вторых есть шанс завалить Data базу, что тоже не есть гуд. Из всего многообразия палитр прописал только свою любимую и на выходе получил вот такое.  


Ежели просто менять внешность своим бойцам, то не стоит. Вот отредактировать военную одёжку (а в идеале добавить камуфляж для разного типа местности) было бы интересно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 05.07.2017 в 03:12:53

on 1499210744, Barrrmalej wrote:
Вот отредактировать военную одёжку

Ну, у меня так и сделано. Мои мерки бегают в своем камуфляже, ополы и армия бегают в своих. Для рекрутов, ветеранов и элиты прописал свои цветовые палитры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 06:02:39

on 1499205314, Venator wrote:
Тут весь вопрос в том, под каким углом смотреть. Когда давят твоих, то это плохо и печально. Надо командира рядом держать, а вот когда на тебя прет соточка рыл и приходится не жалеть стволов, то это уже совсем другое. Иначе, без зомбо мода, от них не отобьешься. Все относительно.

Все верно, именно возможность полного подавления противника позволяет реализовывать тактические приемы - если врага не достать обычным способом, можно сосредоточенным огнем в течение нескольких ходов его подавить, затем добить с близкого расстояния. Естественно, это работает в обе стороны. Еще Headrock писал, что у некоторых игроков возникли проблемы с принятием этой концепции, ну тут каждому свое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 06:10:37

on 1499206354, Barrrmalej wrote:
Я имел ввиду следующую ситуацию: попал наёмник под обстрел, упал и спрятался. Пролежал весь ход. Во время следующего хода противник снова отстрелялся по нему. ОД снова опустится до нуля?  

Если шок превысит максимальное значение, наемник запаникует и потеряет все AP. Если он не запаникует, то будет обычная потеря AP от атаки. Вывод - не надо доводить наемников до панического состояния, для этого нужно всеми способами повышать их сопротивляемость - высокая мораль, наличие командира рядом, правильный выбор наемников первой линии и т.д.

on 1499206354, Barrrmalej wrote:
А я вроде ясно ответил, что не знаю, что это значит на деле и какими ошибками чревато.

Для каждой опции в игре должен быть прописан диапазон допустимых значений, например [-100..100] и т.д. Для AP_MIN_LIMIT автор фичи забыл это сделать, в итоге стало возможно выставить некорректное значение величины. Теперь ограничения диапазона выставлены и баг закрыт.

on 1499206354, Barrrmalej wrote:
Злобным, коли мне память не изменяет, зовут не совсем адекватного паренька со свалки (т. е. эта особенность у него есть)  

Злобным зовут Malice. Паренек со свалки - Бешеный, и вот у него есть бонус сопротивляемости подавлению (Psycho disablity).

on 1499206354, Barrrmalej wrote:
ежели данный параметр можно регулировать в файлах настроек игры, будет правильнее оставить такое право за игроками

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 09:02:48
Экспериментальная версия с измененной механикой подавления:
https://www.dropbox.com/s/5yyqdcnn2ucoojm/ja2_7609ru%2BAI_suppression.exe?dl=0

- отключено уменьшение AP в начале хода от шока
- шок уменьшает подвижность, что приводит к меньшему количеству AP в начале хода
- если солдат паникует в начале хода, его AP ограничиваются значением 16-24, в зависимости от морали (точнее, (AP_MOVEMENT_FLAT+AP_MODIFIER_CRAWL)* (100 + Morale / 2) / 100 )
- константа AP_MIN_LIMIT в коде игры не используется
- минимально возможное значение AP = -AP_MAXIMUM, это в основном касается уменьшения AP от попадания пуль и подобного
- потеря AP в результате эффекта подавления от атаки не может уменьшить текущие AP меньше 0, как и раньше

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.07.2017 в 12:40:51
2Seven:
Формула работает пока некорректно.
Рикошет (подвижность 90, мораль 50) был подавлен. На следующем ходу он уже не паникует и у него 54 ОД.

AP_MAXIMUM=100
AP_MOVEMENT_FLAT=12
AP_MODIFIER_CRAWL=4
по формуле при таких параметрах AP должно было бы быть равно 12.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 13:31:40
2Махновский: Если он на следующем ходу не паникует, при чем тут формула?
Она применяется только для паникующих в начале хода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.07.2017 в 14:17:27
2Seven:
так прикол в том, что на следующем ходу ни один мерк не паникует! у одних  остается 19 ОД, у других -  50 ОД, и все лежат обычно, без паники. видимо, из-за того, что в начале хода АР в плюсе, то паника исчезает.
идеальный вариант я вижу так: если подавление снизило AP до 0, то на следующий ход мерк продолжает лежать в панике с АР=0, но на последующий ход у него происходит типа выброс адреналина, и он уже имеет 16-24 АР для совершения ккого-либо действия, но как минус, его снова могут подавить и он получит прежние АР=0 на 1 ход.
Как по мне, цифра 24 очень жирная для того, кто под подавлением.
UPD
Было бы, наверное, интересно привязать AP паникующего к уровню его макс.подвижности (проворность+ловкость+усталость+ранение). Чтобы при этом 24 AP мог позволить себе только бодренький и быстрый гонзалес.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 14:50:59
2Махновский: Как ты определяешь, что они не паникуют? Анимация паники автоматически снимается, если в начале хода AP > 0.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.07.2017 в 17:21:38
2Seven: определяю по анимации, и это логично при взаимодействии игрока и монитора.
Логично же: если паника есть - должно быть одно изображение, если её нет - другое. Если это условие не выполняется, то это баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 18:07:14
2Махновский: Анимация прямой связи ни с чем не имеет, она включается в момент доситижения 100% шока и потом, если сдвинуться или выстрелить, она пропадет, так что это не показатель.
Так было изначально сделано, когда ее добавили, исправлять это у меня нет желания.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.07.2017 в 19:10:19
2Seven: изначально анимация работала правильно относительно прежних условий фичи. мерк лежит в минусе, и анимация, соответственно, срабатывает на паническую. Вроде как мерк оставался в такой позе, пока ему самолично не отдашь приказ изменить положение (хотя могу тут ошибаться).
что понравилось в новой системе подавления - ранения стали лучше отнимать AP, также показалось, что влияют и на рост страха. Теперь видно, что пролетающая пуля отнимает меньше очков, нежели ранение. Раньше было наоборот.
Остался открытым вопрос: как понять, что у мерка на начало хода состояние шока?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 05.07.2017 в 19:15:32
Плять... Рибяты! Вам надо симпозиум собирать, и строить МОДЕЛЬ ПОВЕДЕНИЯ чела под обстрелом! С учетом пола и характера... Системо-техническую, кибернетическую, по Винеру, модель!!! С памятью и предсказанием, хотя бы по Калману...
А так, как счас, вы в каках потонете...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2017 в 20:21:39

on 1499271019, Махновский wrote:
Остался открытым вопрос: как понять, что у мерка на начало хода состояние шока?

По величине желтой полоски.


on 1499271019, Махновский wrote:
что понравилось в новой системе подавления - ранения стали лучше отнимать AP,

Потерю AP от ранений не менял, просто сейчас они могут уходить в минус.


on 1499271019, Махновский wrote:
Теперь видно, что пролетающая пуля отнимает меньше очков, нежели ранение.

Эффективность подавления не менял, кроме стрельбы по бегущим.


on 1499271019, Махновский wrote:
изначально анимация работала правильно относительно прежних условий фичи. мерк лежит в минусе, и анимация, соответственно, срабатывает на паническую. Вроде как мерк оставался в такой позе, пока ему самолично не отдашь приказ изменить положение (хотя могу тут ошибаться).

В стандартном 1.13 так и работает - анимация будет активна, пока наемник не сдвинется или не выстрелит. К сожалению, реализация этой анимации кривая и использовать ее при положительных AP неудобно, поэтому в прошлой версии Ja2+AI паникующий солдат всегда имел 0 AP.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 05.07.2017 в 21:16:02

on 1499271332, Bonarienz wrote:
С учетом пола и характера...  

Гендерный вопрос тут дело десятое. Тоску, например, вообще сложно на понт взять. Она сама возьмет кого хочешь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 05.07.2017 в 22:13:26
2Seven:

on 1499275299, Seven wrote:
По величине желтой полоски.  

наконец-то я узнал про хоть какую-то пользу от альтернативной полоски здоровья!  ;D
хотя новичкам это все найти, понять и настроить будет очень трудно, так как нет интуитивности.

2Venator:
откуда ты выдирал палитры камуфляжа? видел такие в НО, смотрелись качественно, но, предполагаю, что смогу их еще немного улучшить, чтобы избавить от игры пикселей.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Venator на 05.07.2017 в 22:51:36

on 1499282006, Махновский wrote:
откуда ты выдирал палитры камуфляжа? видел такие в НО, смотрелись качественно, но, предполагаю, что смогу их еще немного улучшить, чтобы избавить от игры пикселей.

Ниоткуда я не выдирал. Просто скопировал файл с палитрой из НО.
Игра пикселей - это нормально. Это же камуфляж, а не футболка I love Deidranna.
Прописал в таблице униформы кто что носит и погнали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 05.07.2017 в 23:25:48
2Махновский: 2Venator:

Все тушки станут плоскими - потеряется объем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.07.2017 в 20:31:19
Тестовая версия:
https://www.dropbox.com/s/z03ga9no68weddd/ja2_7609ru%2BAI_test.exe?dl=0

- значение шока, необходимое для паники, увеличено в два раза
- паникующий солдат на следующий ход всегда теряет состояние паники (и соответствующую анимацию, если у него AP > 0)
- если солдат паникует, на следующий ход у него будет не больше 16-24 AP (может быть меньше, если AP ушли в минус в результате ранений)
- опция SOFT_IRON_MAN по умолчанию включена
- исправлен баг максимального количества кликов прицеливания в OCTH при высоком уровне шока
- AI: избегание трупов и освещенных участков в поиске пути (экспериментальная фича)
- новая формула уменьшения меткости и ловкости от шока

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем qwad1 на 07.07.2017 в 03:30:26
Видел где-то на форуме идейку:

При нападении гвардейцев на сектор со строениями выходит чувак обвешанный взрывчаткой
Покуривая осматривает строение и выбирает место взрыва под новый парадный вход
После взрыва стенки гвардейцы ломятся туда.

С дуру накидал эскиз класса на с++ для выбора места подрыва
исходя из критерия максимального снижения обороностойкости здания
Прога-демо и исходники(win32) здесь
https://cloud.mail.ru/public/D4ay/oFRCMjVrs

Я понимаю, что взрывчатка бывает разной и стойкость стен тоже.
Но это просто пример для затравки
Может и пригодится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.07.2017 в 06:55:30
2qwad1:
Впечатляющее маньячество! Сама идея подрыва стен/крыши для штурма здания, конечно, давно напрашивается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем qwad1 на 07.07.2017 в 12:13:55
4 Seven:
От маньяка и слышу.
Крышу снести не проблема.
Критерий надо все же выбрать один конкретный.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.07.2017 в 12:29:03
2qwad1:
Если говорить о реализации в существующем AI, то выбор клетки для подрыва выглядит примерно так:
1. клетка подрыва находится снаружи здания и к ней есть путь от текущего положения сапера
2. рядом с ней есть клетка внутри здания, от которой есть путь внутри здания до цели (известного противника)
3. путь от сапера до клетки подрыва не простреливается известными врагами, не содержит свежих трупов и освещенных ночью участков
4. расстояние до клетки подрыва по возможности минимальное
5. дополнительные критерии: какую площадь внутри здания можно контролировать, переместившись на клетку внутри здания после подрыва, тут также стоит учитывать наличие укрытий внутри (мебель, объекты интерьера)

С крышами еще проще, если есть плоская крыша, достаточно залезть на нее и встать прямо над известным противником, после чего активировать взрывчатку и отбежать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем qwad1 на 07.07.2017 в 15:11:35
4 Seven:
1-5 отлично

P.S. с крышей жестоко

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.07.2017 в 15:15:06

on 1499429495, qwad1 wrote:
P.S. с крышей жестоко

Надо же как-то выкуривать наемников из сортира, где они так любят обороняться! :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем feloric на 09.07.2017 в 18:04:13
Блин так и не понял через что играть то? через +фикс или через +АИ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.07.2017 в 18:08:46

on 1499612653, feloric wrote:
Блин так и не понял через что играть то? через +фикс или через +АИ?

fix - только исправления, игровая механика и AI близкие к стандартному 1.13
AI - исправления + измененная игровая механика и AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 11.07.2017 в 21:57:06
новый билд пока, к сожалению, не потестил, но возник следующий вопрос:
в реальности ручные гранаты не столь смертельно опасны, как в кино, и являются больше средством деморализации и дезориентации противника. а как в игре реализован их эффект  подавления? он зашит в билд или регулируется в xml-ках?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.07.2017 в 22:52:30

on 1499799426, Махновский wrote:
а как в игре реализован их эффект  подавления? он зашит в билд или регулируется в xml-ках?

Flashbang: если не в здании, не в подземелье и на дальности больше половины радиуса, то подавление = Random(6) * EXPLOSIVE_SUPPRESSION_EFFECTIVENESS / 100.

Для взрывов: подавление = max(0,РадиусВзрыва * 3 - РасстояниеОтЦентра) * EXPLOSIVE_SUPPRESSION_EFFECTIVENESS / 100.

Если Flashbang, в здании или под землей и на дальности меньше половины радиуса, то дополнительное подавление = 15 * EXPLOSIVE_SUPPRESSION_EFFECTIVENESS / 100.

Осколки считаются для подавления отдельно как обычные пули.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 11.07.2017 в 23:51:40
если у фугасной гранаты:
damage 16
stun damage 24
radius 0-4
volume 30
осколков нет
то какой уровень подавления будет у бота, стоящего через 2 клетки от эпицентра взрыва?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 11.07.2017 в 23:53:21
2Махновский:

Прохлебал куркулятырь? Тут же фсё панятна!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 11.07.2017 в 23:56:06
2Bonarienz: видимо. калькулятор ввел в отношении меня санкции, потому не могу посчитать.
точнее, я не верю тому, что он мне показывает, и потому хочу провериться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 12.07.2017 в 00:08:26
2Махновский:

А, типа, формулу у Семерошного дупеля спросить - лень? Сырцы ничитапельны?

Сказано ужо было - вам нада канфиренсии пердические устраивать - по типу НОшных - их много было...

Все поведенческие модели не соответствуют Винеровским идеям... Это пьянокодерские одноходовые профанации... Оттого и жопы случаются!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.07.2017 в 00:21:32
2Махновский:
Если радиус = 4 и EXPLOSIVE_SUPPRESSION_EFFECTIVENESS = 100, то получится 12-2=10, то есть примерно как от 10 пуль над головой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Bonarienz на 12.07.2017 в 00:27:45
2Seven:

Нувот прям "опуеть типерь" - как фсё понятно!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 12.07.2017 в 01:11:45
2Seven: в предпоследнем билде одна пуля отнимала примерно 5 AP. То есть,  в моем примере взрыв гранаты будет снимать 50 AP, как от десяти пуль, или снимет всего 10 AP?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.07.2017 в 10:26:20

on 1499811105, Махновский wrote:
в предпоследнем билде одна пуля отнимала примерно 5 AP

Потеря AP, как и падение морали с увеличением шока, зависит от настроек в INI и характеристик самого солдата (сопротивляемость подавлению и страху и т.д.).
Кроме того, эффективность подавления для пуль зависит от громкости стрельбы и урона оружия.


on 1499811105, Махновский wrote:
То есть,  в моем примере взрыв гранаты будет снимать 50 AP, как от десяти пуль, или снимет всего 10 AP?

В твоем примере эффективность подавления от взрыва будет равна эффективности подавления от 10 пуль, пролетевших над головой.
При вычислении потери AP стоит помнить также, что потеря AP и увеличение шока также происходят от потери здоровья/энергии при любом повреждении.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 12.07.2017 в 10:32:53
2Seven: спасибо за разъяснение. теперь вижу, что в моем случае гранаты дают как раз необходимый мне эффект.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2017 в 02:15:35
Тестовая версия: исправления (r8399, r8400, r8401, r8404, r8407) и доработка кода AI для более активного использования минометов и гранатометов.
https://www.dropbox.com/s/m1cwt5szqjf1q2i/ja2_7609ru%2BAI_Build170721.exe?dl=0
https://www.dropbox.com/s/ww5z9pbj39ww9nt/ja2_7609en%2BAI_Build170721.exe?dl=0

- исправления для рюкзаков/разгрузок
- Ctrl+Space проверяет состояние разгрузок на ошибки
- Ctrl+ЛКМ на присоединенном предмете - отсоединить и положить в инвентарь сектора
- исправлен баг перехвата для кошек/жуков
- Ctrl+Shift+E заполняет рюкзаки предметами из сектора и положить в машину
- ПКМ на кнопке снятия прикрепленных предметов в инвентаре сектора не влияет на рюкзаки/разгрузки
- опция SLAY_STAYS_FOREVER отключает уход Slay по любым причинам
- много разных исправлений

- AI может использовать гранатометы (кроме РПГ) для стрельбы на слух
- AI чаще использует минометы
- изменен принцип расчета штрафа CTH для стрельбы из миномета для AI (для игрока по прежнему используется оригинальный код с MORTAR_CTH_MODIFIER)
- отключены некоторые ограничения для использования гранат для AI
- элитчики больше не ограничивают себя в использовании гранат (то есть для них выбор вида атаки определяется только ее расчетной эффективностью)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем qwad1 на 26.07.2017 в 01:13:41
2007:  

r8404 говоришь ...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2017 в 19:23:57
Обновление Ja2+AI r460:

English:
https://drive.google.com/file/d/0B_PNaFvHBMdBZ0tJeEVhMGVIYzQ/view?usp=sharing
Русский:
https://drive.google.com/file/d/0B_PNaFvHBMdBOGlodWZNc2hKSms/view?usp=sharing

Список изменений:

[offtop]- GetCorpseAtGridNo: use FindCorpseAtGridNo only if not found corpse structure (this may fix problems with queen jelly if they were related to corpse searching problems)
- allow min chance 1% for AI when using NCTH (this allows AI to shoot beyond weapon distance)
- Fixes: r8433, r8436, r8431, r8430

Snitch:
- base chance of stealing if soldier is on assignment 5% (if merc is busy doing something he has much less time for misbehaviour)
- snitch/squadleader will always stop stealing if not sleeping
- min chance to prevent stealing is 50% (with old calculation the chance of preventing was too low most of the time making snitches mostly useless)
- steal less money in towns with low loyalty (to prevent possible money making exploits)

HourlyLarryUpdate:
- initialize fBar for each soldier (it seems that bar calculation code was broken in 1.13)
- check facility instead of hardcoded sectors (check for rest/food facility instead of hardcoded values which make no sense for mods)
- squadleaders can prevent mercs from getting wasted (so they work just like snitches for that)
- chance of preventing in 100% if snitch\squadleader is not sleeping
- base chance to prevent is 50-100%, can be reduced by 25-50% if solder has stealth trait

HourlyStealUpdate:
- base chance is 50-100%, can be recued by 25-50% if soldier has stealth trait
- max 3 stealing attempts each our (even if there are many hiden items/money in sector, thief has limited time for stealing)
- limit town loyalty drop from item price to 1000$ (to prevent excessive loyalty drop in some situations)

CountSuspicionValue:
- bonus depending on number of army men already killed (that means it will be hard to kill half of the sector as enemy soldiers will quickly become very suspicious)
- bonus if covert soldier is very close to enemy and alert is raised (to prevent easy killings)

- restore original shock from wounds (was doubled in Ja2+AI compared to 1.13)
- DecideActionGreen: help friends who see covert opponents (AI will try to visit friends who see covert opponent to make covert playing a bit more difficult as there will be usually more than 1 soldier)
- LightTrueLevel: shadows have no effect on light level at night (nice visual effect of shadows at night had a side effect of makng light level even darker than night )

ClosestReachableFriendInTrouble:
- roaming range limits
- help friends who see covert opponents

- allow local communications in jammed sector (now radio jamming only prevents long range intersector communication, reason for this is game balance and AI code design - it was too easy to prevent AI from using panic triggers, also AI was making dumb decisions if he could not raise alarm normally)
- CheckRandomSightCoverSpot: fix bug with loop breaking (possible memory corruption bug)
- DecideActionGreen: check nearby locations for hidden enemy when corpse is found and red alert raised (AI will sometimes check nearby hidden spots when he finds a fresh corpse if no alert was raised yet)
- increase chance to help friend in Green/Yellow state
- random chance to ignore noise from covert opponent depending on number of army guys already killed (AI will ignore noise from covert opponents if no army guys are killed but will quickly become more suspicious when he finds that some of his friends died for unknown reason)

- militia control: don't use radio to communicate with militia (as now radio only used for intersector communication)

- AI_WEAPON_CHOOSING option is enabled by default (if weapon is raised and soldier can shoot, he will use weapon in hands, if he cannot see opponents, he will use weapon with longest range, if he sees opponent and no weapon equipped or not enough APs, AI will try to use weapon with best firing rate - this should allow AI to correctly use sidearms and switch back to long range weapons when necessary)
- fixed some bugs with hearing aid checks, now it checks for hardcoded extended ear item or any electronic item with hearing bonus, only head slots are allowed

- [A] key is used to turn flashlights on/off, auto bandage moved to Ctrl+A (this should make flashlight use more convenient)
- tactical transformation fixes (now quick item transformation code pretends that TransformObject is called from EDB)
- DetermineFlashbangEffect: some helmets can provide protection from flashbang blind effect, if they provide bright light vision bonus (just like any face item with bright light vision bonus)

- new option: TACTICAL_REINFORCEMENTS (enabled by default, allows to turn off tactical reinforcements which happen at the end of each turn while keeping strategic reinforcements that happen at the start of battle)
- militia control: for individual orders, check LOS or that merc and militia have extended ear, for sector orders, check that merc has extended ear, don't use radio to give orders
- Greeen\Yellow AI: tell others the location of jammer when raising alarm (so turning on jamming immediately after entering sector will now have consequences - AI will not attack noise spot but will definitely come to investigate who is jamming here)

- Green/Yellow AI: raise alert if certain percent of soldiers killed (mostly to make covert operations harder)

- CalcBestShot: penalize suppressing targets with high shock level (try to choose target with less shock)
- Red AI: chance to skip suppression fire if target soldier has high shock (if previous suppression attack has some effect, maybe try to move closer instead of just shooting from distance)

- CalcBestThrow: allow throwing grenades at opponents heard 2 turns ago (more effective use of grenades)[/offtop]
Перевод изменений будет позже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.08.2017 в 20:50:29
Обновление Ja2+AI:

https://www.dropbox.com/s/73ca5tk758m2bz4/ja2_7609en%2BAI_r472.exe?dl=0
https://www.dropbox.com/s/lx1dp1yu9mpwouy/ja2_7609ru%2BAI_r472.exe?dl=0

Список изменений:
- исправление поиска трупа на заданной клетке
- при включении игроком пошагового режима AI всегда получает первый ход
- подкрепления не могут появиться непосредственно рядом с наемниками
- улучшенный код передвижения AI ночью (более агрессивное поведение, если рядом много своих солдат, чаще используется режим передвижения бегом, чтобы быстрее обнаружить противника, которого пока никто не видит)
- AI использует фонарики ночью при патрулировании в мирном режиме (пока не обнаружен противник)
- AI использует фонарики, чтобы осветить место предполагаемого нахождения противника
- AI иногда включает фонарик перед выстрелом, чтобы улучшить шанс попадания и подсветить расположение противника для своих товарищей
- AI может обнаружить шпиона на расстоянии 1 клетки, если поднята тревога (обнаружить может только офицер или солдат в униформе более высокого ранга, или солдат в униформе того же ранга, но с более высоким уровнем опыта)
- исправлен баг в вычислении уровня подозрительности
- уровень подозрительности умножается на уровень униформы шпиона (3 для униформы элиты, 2 для регулярной армии, 1 для админов или гражданской униформы), соответственно, игрок имеет выбор - использовать менее подозрительную униформу, которая позволит дольше находиться в поле зрения противника, или одеться в элитчика и взять более продвинутое оружие/экипировку, но подвергнуться более высокому риску разоблачения
- переработан код проверки укрытий для AI: искать укрытие можно один раз за ход или после атаки или если в текущей клетке нет укрытия от известных противников
- поиск укрытия в режиме реального времени отключен для улучшения быстродействия
- снайпер или солдат с оптикой чаще выбирают решение Watch
- улучшен код выбора цели для обстрела

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.08.2017 в 22:34:54
Обновление с исправлениями:

- при использовании одежды автоматическое включение режима шпиона отключается
- исправление для локализации строк, связанных с режимом шпиона
- Shift+B - сбросить рюкзаки (действует только для текущего отряда)
- Ctrl+B - поднять рюкзаки (действует только для текущего отряда)
- Ctrl+Shift+F - поднять рюкзаки (для всех наемников в секторе), также сортировка и разделение предметов
- после окончания боя все наемники в секторе поднимают рюкзаки
- отключен код опустошения разгрузок и рюкзаков при вызове команды разделения предметов в секторе ( из исправления r8408 )

https://www.dropbox.com/s/iufzjle8wzfzb6u/ja2_7609en%2BAI_r473.exe?dl=0
https://www.dropbox.com/s/bje7ewf2ps0rwwb/ja2_7609ru%2BAI_r473.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 24.08.2017 в 15:40:26
2Seven: подскажи более - менее не лагающий картмод для своего проекта, пожалуйста. Охота его опробовать, но стандартные карты уже в страшном сне снятся..

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.08.2017 в 15:57:15
2SuLaR:
Так они вроде все не лагающие. Карт много - AR, WF, TypeP, NO и другие.
Если с NCTH то я бы выбрал AR+SDO, WF+SDO или TypeP+SDO.
Есть еще интересные моды Arulco Vacations и Vengeance:Reloaded.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 02.09.2017 в 19:03:07
последние нововведения прямо таки заинтриговали :) давненько я уже не запускал игру. но тут - что ж не побаловаться от :))
=
раз вражеское подкрепление не появляется рядом с игроком и АИ получает право первого хода, то уже не получится вынести половину подкрепленцев в первом ходе и удрать с карты. Хоть и чит но яэтим пользовался....

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.09.2017 в 20:28:08
2gzip:
Приходящее подкрепление должно работать по старым правилам - первый ход оно пропускает.
Если расставить достаточно много наемников по краю карты, то подкрепления будут появляться среди них, так как свободных точек просто не останется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kestrel на 02.09.2017 в 21:05:49
Новый AI очень мне зашел. Но всё равно очень часто делает совсем нелепые, и при этом фатальные попадания по своим. С этим будут что-то делать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.09.2017 в 21:11:25
2Kestrel:
Единственное, что с этим можно сделать принципиально, это разрешить AI читерить, то есть пули будут пролетать через солдат.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ewik985 на 02.09.2017 в 22:51:19
Если дело касается призывной армии и не элитных подразделений, то КМК, такие случаи легко могут быть. Такое даже в реальности и у специальных подразделений случается. Это я всё про Фрэндлифаер и смерть от оного.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 02.09.2017 в 22:58:54
с последними AI игра сильно усложнилась . я имею в виду то что содаты стреляют на слух.считай меняй позицию после каждого выстрела.иногда простреливают сквозь укрытие.не привык ещё.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.09.2017 в 23:04:44
2Mozayka:
Игрок может делать то же самое, и весьма успешно - засекать позиции, откуда стреляет противник, и обрабатывать их очередями в свой ход.
Глушители могут быть весьма полезны - если враг не слышит выстрелов, он не будет знать куда стрелять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kestrel на 02.09.2017 в 23:36:14
2ewik985: Я сам на примере Project Reality знаю, что такое френдли фаер в армии  ;D
Но в джаге до абсурда доходит, когда стреляют союзнику в спину в упор. итп

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 03.09.2017 в 12:32:52
да . ещё можно избежать выстрелов на слух от AI, прикрываясь дымовой гранатой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.09.2017 в 12:48:55

on 1504431172, Mozayka wrote:
да . ещё можно избежать выстрелов на слух от AI, прикрываясь дымовой гранатой.

Стрельба на слух всегда происходит за пределы видимости, так что дым тут не должен влиять принципиально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2017 в 12:10:28
Посмотрев вот этот бой (используется Wildfire и Ja2+fix):
https://youtu.be/GwkJUE7PnPc?t=42m19s
решил его переиграть тактически (используя тот же Ja2+fix), вот что получилось:
https://www.youtube.com/watch?v=TJPQQG1-9Pc

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

http://https://i.imgur.com/kkDt30I.png

Второй вариант - тот же бой, но уже с Ja2+AI:
https://www.youtube.com/watch?v=sEd8aEXjxAw

Проходы на севере и юге заблокировал огнем. На севере оказалось достаточно травы для распространения огня, и проход был закрыт надежно, а вот на юге травы меньше и в итоге противник прорвался, доставив Айре и Бобу несколько неприятных минут.
Разница в поведении AI заметна - несколько раз ему удалось подловить моих наемников и удачно выстрелить, также в некоторых случаях он способен был скрытно подобраться и устроить сюрприз.
К счастью, у противника было достаточно слабое вооружение - в основном пистолеты, дробовики и ПП. Если бы было больше снайперских винтовок и автоматического оружия, ситуация бы серьезно осложнилась.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 04.09.2017 в 16:47:08
да было не плохо только рудольфу не очень фартануло

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2017 в 16:54:56

on 1504532828, Mozayka wrote:
да было не плохо только рудольфу не очень фартануло

Моя ошибка, нужно было его оттуда убирать сразу как противник стал подступать. Отошел бы в тыл под прикрытием Боба и Тоски, залез на крышу и оттуда всех бы перестрелял.

Кстати, наглядная демонстрация изменений в новом AI - наемники не умирают сразу от попаданий, а противник не стреляет в умирающих - это позволило Рудольфа спасти в итоге. В более ранних версиях Ja2+AI или в стандартном 1.13 он бы не выжил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 04.09.2017 в 17:16:07
да заметный плюс к игре. не так обидно терять мерков. в реальности снайпер обездвиживает цель оставляя её в живых .затем караулит горе героев которые хотят спасти подстреленного бедолагу. тут что то похожие

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.09.2017 в 17:54:53
будет ли оппонент добивать подраненого, если в его поле зрения нет других видимых врагов?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2017 в 17:56:20

on 1504536893, Махновский wrote:
будет ли оппонент добивать подраненого, если в его поле зрения нет других видимых врагов?

Раненого наемника нет, они их игнорируют. Раненого солдата другой команды/ополченца да.
Жуки и кошки добивают всех.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 04.09.2017 в 18:14:13

on 1504536980, Seven wrote:
Раненого наемника нет, они их игнорируют.

подранки при этом продолжают терять очки здоровья от истекания кровью?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2017 в 18:20:37

on 1504538053, Махновский wrote:
подранки при этом продолжают терять очки здоровья от истекания кровью?

Продолжают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем green на 07.09.2017 в 13:28:34
Seven, а почему на видео https://www.youtube.com/watch?v=sEd8aEXjxAw стреляешь по ногам? Это эффективно при стрельбе очередью на дальних дистанциях?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.09.2017 в 13:45:16

on 1504780114, green wrote:
Seven, а почему на видео https://www.youtube.com/watch?v=sEd8aEXjxAw стреляешь по ногам?

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


on 1504780114, green wrote:
Это эффективно при стрельбе очередью на дальних дистанциях?

По всякому бывает. Если слишком большая ошибка прицеливания или слишком большой разброс при стрельбе (или наоборот, если подброс ствола практически отсутствует), то нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.09.2017 в 20:56:04
Обновление Ja2+fix

В папке 17.09.07 тут:
https://drive.google.com/drive/folders/0B_PNaFvHBMdBRTQxNGY2alh5Nnc?usp=sharing

Основные изменения:

- AI избегает заходить в глубокую воду
- отключена мгновенная смерть наемников (становятся умирающими при любом смертельном попадании, кроме критического)
- шпионы разоблачаются во время боя
- AI игнорирует умирающих наемников
- AI игнорирует пустые машины
- исправление для NCTH
- новый AI для зомби
- улучшенный код прихода на помощь для AI
- улучшена скорость работы AI
- исправлены некоторые баги AI
- отключен дружественный огонь для AI
- NCTH: добавлен штраф прицеливания по движущемуся противнику
- улучшен режим автоускорения хода AI
- небольшие исправления русского перевода
- AI чаще выбирает бег для передвижения
- улучшен код стрельбы на подавление и снайперской стрельбы для AI
- ускорена анимация использования рации и движения боком

Всем заинтересованным просьба протестировать, в особенности режим автоускорения и игру с зомби.

Чтобы избежать багов с разгрузками/рюкзаками в этой версии:
- не складывайте полные рюкзаки в машину
- не складывайте рюкзаки/разгрузки, в которых есть предметы, в другие рюкзаки и разгрузки
- перед тем, как производить любые действия в стратегическом инвентаре сектора, нужно загрузить сектор (войти в нем в тактический режим)

Возможен баг с засадами кошек (пока не исправлен).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 08.09.2017 в 01:37:48
https://www.youtube.com/watch?v=lccBXdtsG-g протестировал аи с зомби .не вижу каких то отличий.наверное потому что мало с ними играл.подвисание в конце только напрягло.(извиняюсь за звук забыл отключить mic)
ja2 1.13 (7609en+fix) zombie test 2 https://www.youtube.com/watch?v=IrZoAVkmL6w

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.09.2017 в 09:25:39
2Mozayka:
Сейв перед зависанием не сохранился? Хотелось бы понять чем это вызвано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 08.09.2017 в 11:48:03
не сейва не осталось

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 08.09.2017 в 12:07:34
2Mozayka: во время боя делал перезагрузки ходов?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 08.09.2017 в 14:10:17
2Махновский: все было сделано одном моменте без сохранений

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.09.2017 в 15:47:23
зомби не залезают на крыши. ини настройках все включено

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.09.2017 в 16:05:20

on 1505047643, Mozayka wrote:
зомби не залезают на крыши. ини настройках все включено

Сейв не помешал бы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 10.09.2017 в 16:36:02

on 1505047643, Mozayka wrote:
зомби не залезают на крыши

так они ж тупые зомби.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.09.2017 в 16:41:42
2Seven: как мне его тут послать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.09.2017 в 16:43:01
2Mozayka:
Загрузить на дропбокс или типа того, запостить ссылку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.09.2017 в 17:06:51
https://www.dropbox.com/s/6gbk82rqhz9ec2l/SaveGame17.sav?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.09.2017 в 17:11:33
2Mozayka:
А в чем его загружать-то?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.09.2017 в 17:21:27
ты имеешь в виду в какой сборке? SCI_stable_7609en (ja2 7609en+fix) 17.09.07

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.09.2017 в 19:08:05
2Mozayka:
Стандартная кампания 1.13 без модов? Как я должен догадываться?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.09.2017 в 19:19:39
да стандартная

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vitasik-09 на 14.09.2017 в 09:04:43
А можно для нубаса небольшой ликбез?

Откуда скачать последнюю текущую версию, как её без косяков поставить и ставить-то её на что? У меняесть  GOG-версия ja (англ.) она подойдёт или нет?

Заранее благодарен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2017 в 10:28:20
2Vitasik-09:
Про установку 1.13 читать тут:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1204028534

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vitasik-09 на 14.09.2017 в 14:05:07

on 1505374100, Seven wrote:
2Vitasik-09:  
Про установку 1.13 читать тут:  


Я так понял, последовательность такая
1. Ставлю англ версию ja 2 с гог
2. Накатываю:

ENGLISH version
-Официальный релиз английской версии 7435
-Обновление до 7609

А вот дальше я застопорился. Откуда дальше качать, и в каком порядке ставить? Что-то в шапке есть, что-то на предыдущей странице. К тому же в шапке есть ссылка на какой-то допконтент...

Вообщем я в некоторой растерянности пребываю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kestrel на 14.09.2017 в 15:22:23
2Seven: Говоришь, спавн врагов доработали? Ну-ну.. ;D
http://https://s8.hostingkartinok.com/uploads/images/2017/09/867928058917fcd4d35ed8012682608d.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kestrel на 14.09.2017 в 15:29:46
2Vitasik-09:
Ставь AI отсюда и играй.
https://www.dropbox.com/s/ww5z9pbj39ww9nt/ja2_7609en%2BAI_Build170721.exe?dl=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vitasik-09 на 14.09.2017 в 17:27:31

on 1505392186, Kestrel wrote:
2Vitasik-09:  
Ставь AI отсюда и играй.
https://www.dropbox.com/s/ww5z9pbj39ww9nt/ja2_7609en%2BAI_Build170721.ex...


То есть ставлю джагу, 7435, патч 7609,  кидаю экзешник с АИ в папку с игрой и запускаюсь с него?
У меня выдаёт ошибку эррор меседж (красный текст сверху). Это норм или я что не то делаю?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2017 в 19:32:24
2Kestrel:
А что там? Доработали только то, что они по возможности появляются не ближе половины дневной видимости к наемникам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2017 в 19:34:38

on 1505399251, Vitasik-09 wrote:
То есть ставлю джагу, 7435, патч 7609,  кидаю экзешник с АИ в папку с игрой и запускаюсь с него?  

Именно так.


on 1505399251, Vitasik-09 wrote:
У меня выдаёт ошибку эррор меседж (красный текст сверху). Это норм или я что не то делаю?

Зависит от содержания эррор месседж.
Иногда при запуске сообщает о несоответствии настроек в ini файлах, при этом используются настройки по умолчанию, так что ничего критического в этом нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2017 в 19:40:35
2Kestrel:
С тех пор уже вышло пару обновлений, ссылка на скачку актуальных Ja2+AI в первом посте темы.
Актуальная версия ja2_7609+AI_r493.exe от 04.09.2017

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 15.09.2017 в 15:35:09
такой техничекий момент: враги понимают, что для улучшения точности им нужно упереть оружие на поверхность, или нет?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.09.2017 в 18:50:50

on 1505478909, Махновский wrote:
такой техничекий момент: враги понимают, что для улучшения точности им нужно упереть оружие на поверхность, или нет?

Учитывают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 17.09.2017 в 19:06:00
Бодрое. Подключил r497, мешки из укрытий и проволока перестали демонтироваться. Ставятся без проблем. До этого гонял на 357 версии вроде такого не было, мод аимнас бигмап.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.09.2017 в 22:13:22
Обновление Ja2+AI r512

Исправлен баг с вылетом во время боя.

Список изменений r485-r512:

- газ не действует на умирающих солдат
- Ctrl+Alt+dot - отображение клетки с указанным номером
- исправление бага Фатимы
- фляжки автоматически наполнются каждый час, если в секторе есть хорошая вода
- уменьшена громкость звука питья/еды
- при отключенной системе еды фляжку можно использовать один раз за ход
- отключено автонаполнение фляжек каждый ход в мирном секторе
- подрыв гранат/взрывчатки в инвентаре солдата от близкого взрыва возможен для гранат/взрывчатки volatility >= 10 (в стандарте это только RDX)
- улучшено вычисление volatility (нестабильность, склонность к взрыву) для предметов (включая присоединенные предметы)
- добавлен штраф прицеливания при стрельбе по движущейся цели в NCTH
- отключена опция USE_NEW_CTH_CALCULATION  (старый код NCTH удален)
- сообщение "Недостаточно AP" показывается как текст на экране вместо всплывающего окошка
- дистанция разоблачения шпиона рядом со свежим трупом зависит от свежести трупа (параметр ubAIWarningValue), уменьшается каждый ход
- шпион разоблачается, если солдат-наблюдатель находится под обстрелом или видит противника и шпион находится близко к солдату или к известному противнику (половина дневной видимости для гражданских шпионов, дневная дальность видимости для военных шпионов)
- опция CAMO_PROFILES отключена по умолчанию
- исправлен баг при использовании фонариков AI
- исправление для русского перевода
- если солдат AI видит клетку, где по его информации должен находиться противник, но противника там нет, то он находит ближайшую невидимую доступную клетку и считает, что противник находится там

Штраф прицеливания по движущемуся противнику в NCTH:
- зависит от того, сколько клеток противник пробежал за свой ход
- дополнительный штраф, если противник находится в анимации движения перпендикулярно направлению стрельбы
- штраф уменьшается на близком расстоянии
- штраф увеличивается при использовании прицелов, в зависимости от кратности
- штраф может быть уменьшен, если у стрелка высокий уровень опыта и высокий навык ловкости

Уровень перехвата:
- бонус если оружие вскинуто, солдат смотрит в направлении противника и расстояние до цели не больше эффективной дальности оружия
- бонус если солдат держит в руках нож/кастет или в руках ничего нет, и дальность до противника не превышает нескольких клеток
- бонус если солдат держит в руках пистолет и расстояние до цели не больше эффективной дальности оружия

Скачать Ja2+AI (https://drive.google.com/drive/folders/0B_PNaFvHBMdBYTh0NzBvc1c0Ym8)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 19.09.2017 в 23:00:51

on 1505848402, Seven wrote:
Interrupt level:
- raised weapon adds bonus/penalty depending on direction (only if target is in weapon range)
- if soldier has knife/dusters of empty hands, add bonus to interrupt at very close range
- if soldier has pistol in hands, add bonus to interrupt on close range (only if target is in weapon range)  

это для IIS или OIS?

on 1505848402, Seven wrote:
- if AI soldier sees the spot where the enemy should be according to his knowledge and nobody is there, he will check nearby reachable hidden tiles and assume the opponent is hiding in closest hidden tile

звучит интересно!

on 1505848402, Seven wrote:
- Ctrl+Alt+dot - locate spot (enter gridno and locator will show the spot)  

не совсем понял, что будет показано при нажатии этой комбинации клавиш.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.09.2017 в 00:00:01

on 1505851251, Махновский wrote:
это для IIS или OIS?  

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


on 1505851251, Махновский wrote:
не совсем понял, что будет показано при нажатии этой комбинации клавиш.

Будет показано расположение клетки с указанным номером.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.09.2017 в 11:02:19
Обновление Ja2+AI

Изменения в r515:
- некоторое ускорение игрового кода
- ускорение работы интерфейса
- улучшение автоускорения хода противника
- отключена анимация радио для невидимых противников и солдат в воде
- ополчение всегда меняет приказ на SEEKENEMY кроме случая, когда данный ополченец получил от игрока другой приказ

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 24.09.2017 в 10:37:41
хммм, играть стало интереснее. сброс маскировки при обнаружении противником, когда начинается стрельба -  конечно немного непривычен, но наверное логичен. это не мешает проводить ночные операции и паковать "языков" в местную тюрьму.

фонарики в патрулях прикололи. но когда я взял в плен такого светоча - в инвентаре никакого фанарика не оказалось. - это чит?

хотелось бы уточнить вот о чем:

у меня ополчение использует инверьтарь сектора. отчего ж оно сбрасывает его каждый период времени при перегенерации и перемещении? ну хрень ведь, распределяется по области в голом виде.

из за этого кстати часто появляются лишние патрончики при чем на пустой локации где давно уже нет ни ополчения ни врагов ни наемников. - вся карта завалена этими генерациями.


....и тут есть способ для читерского деланья денег: раздаем ополченам пустые винтовки под .30. даем команду вооружиться. следом команда сбросить оружие. и опаньки: к винтовкам сгенерировась патроны. коробка таких патроном (самых дорогих почему то) стоит едва ли не под 10к продавать можно через альт+ЛКМ


==
вопрос: если я вынес босса на третий день, он так и не успел написать письмо с угрозами - пойдут ко мне убийцы? или эта ветка сценария становится не активной

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 10:48:26

on 1506238661, gzip wrote:
хммм, играть стало интереснее. сброс маскировки при обнаружении противником, когда начинается стрельба -  конечно немного непривычен, но наверное логичен. это не мешает проводить ночные операции и паковать "языков" в местную тюрьму.  

Шпиона раскрывают только в том случае, если он оказывается непосредственно в районе боевых действий, то есть даже если начался бой, его можно использовать в другой части сектора или наблюдать в бинокль издалека, главное чтобы его не видели те, кто под обстрелом или видит противника.


on 1506238661, gzip wrote:
фонарики в патрулях прикололи. но когда я взял в плен такого светоча - в инвентаре никакого фанарика не оказалось. - это чит?  

Фонарики для AI работают без предметов. Если сделать требование наличие фонарика в инвентаре, то эта фича будет сильно зависеть от конкретного мода и в большинстве случаев просто не будет работать. В общем, так технически проще и правильнее.


on 1506238661, gzip wrote:
у меня ополчение использует инверьтарь сектора. отчего ж оно сбрасывает его каждый период времени при перегенерации и перемещении? ну хрень ведь, распределяется по области в голом виде.  
 
из за этого кстати часто появляются лишние патрончики при чем на пустой локации где давно уже нет ни ополчения ни врагов ни наемников. - вся карта завалена этими генерациями.  

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


on 1506238661, gzip wrote:
вопрос: если я вынес босса на третий день, он так и не успел написать письмо с угрозами - пойдут ко мне убийцы? или эта ветка сценария становится не активной

Если босса нет, то и убийц не будет, насколько я знаю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 10:59:19
2Махновский:

on 1503078629, Seven wrote:
- AI использует фонарики ночью при патрулировании в мирном режиме (пока не обнаружен противник)
- AI использует фонарики, чтобы осветить место предполагаемого нахождения противника
- AI иногда включает фонарик перед выстрелом, чтобы улучшить шанс попадания и подсветить расположение противника для своих товарищей  

Непосредственно в бою использует, но достаточно редко.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 24.09.2017 в 11:00:31


on 1506239306, Seven wrote:
Фонарики для AI работают без предметов. Если сделать требование наличие фонарика в инвентаре, то эта фича будет сильно зависеть от конкретного мода и в большинстве случаев просто не будет работать. В общем, так технически проще и правильнее.


нормально работает!

следующим шагом будет наверняка использование прожекторов  на базах ПВО :)  
своими лучами  обшаривающих заросли ...и очередь из пулемета если  вдруг чтото подозрительное померещилось.  а или просто с какой то случайной периодичностью.

прожектор -по сути такой же "фонарик" только на полкарты.

сейчас то там включается статическое освещение при тревоге.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 11:02:47
2gzip:
Была такая мысль, но есть ограничения:
- фонарики не работают с крыши
- фонарик требует солдата для работы

Можно сделать увеличенную дальность освещения для стационарных солдат, и двойную дальность для танков.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.09.2017 в 11:04:59

on 1506239959, Seven wrote:
Непосредственно в бою использует, но достаточно редко.

интересная задумка в плане геимплея.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 24.09.2017 в 11:22:01
перечитываю анналы


on 1493493996, gzip wrote:
соглашусь с этимСказанным, так как все прибамбасы к оружию и экипировки начисто нивелируются  шпионством. у меня вся моя армия одета в форму врагов. это позволяет не только сблизиться с противником, что делает ненужным оптику и тп навороты. А и при желании просто забивать его  по углам.


да.... уже так не получится. и наворотить винтовки тоже, если хочется сохранить те немногие остатки шпионства. Определенно, стало гораздо интереснее :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 12:25:18
Изменения в r515
- замедление анимации для видимых солдат в режиме автоускорения хода противника
- уменьшен уровень обвеса оружия при раздаче экипировки AI
- штраф на движение в OCTH: отключен дополнительный штраф для прицелов
- улучшенный OCTH: используется максимальное значение из штрафа на движение и на анимацию
- CalcBestShot: улучшенный код подавления и использования знаний о противнике, проверка видимости для исключения стрельбы через стены

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.09.2017 в 12:28:20

on 1506245118, Seven wrote:
проверка видимости для исключения стрельбы через стены

противник теперь не будет пытаться пробить стены?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 12:30:58

on 1506245300, Махновский wrote:
противник теперь не будет пытаться пробить стены?

Только пулеметчикам разрешено стрелять через стены.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.09.2017 в 12:45:05

on 1506245458, Seven wrote:
Только пулеметчикам разрешено стрелять через стены.

а как же гранатометчики и снайперы с большими калибрами? тростниковые домишки а-ля Читзена?
предлагаю ввести отграничение не по классу бойца, а по классу оружия

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 12:48:44
2Махновский:
Там и так стоит ограничение по классу оружия GUN_LMG.
Класса "пулеметчик" в игре нет, есть админы, регуляры и элитчики, плюс аналогичная классификация для ополчения.
Гранатометчики обрабатываются в другом коде, пока они через стены не стреляют.
Насколько я помню, танки должны игнорировать препятствия при стрельбе из пушки.
Снайпер на подавление стрелять не может, а прицельная стрельба снайпером через стену будет выглядеть странно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.09.2017 в 12:56:07

on 1506246524, Seven wrote:
Насколько я помню, танки должны игнорировать препятствия при стрельбе из пушки.  

для танков это очень актуально, так как они могут и себя подрывать. )

on 1506246524, Seven wrote:
Снайпер на подавление стрелять не может

согласен.

on 1506246524, Seven wrote:
прицельная стрельба снайпером через стену будет выглядеть странно.

нормальная практика для супербронебойных патронов. я бы ещё ввел в 7609 и антиматериальный патрон, но это уже только мечты. Болтовки и антитанковые ружья могут успешно разрушать кирпичи, не говоря уж об обычных заборчиках.

on 1506246524, Seven wrote:
Гранатометчики обрабатываются в другом коде, пока они через стены не стреляют.  

Для ПТГ было бы хорошее применение. как в реальности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 13:04:43

on 1506246967, Махновский wrote:
для танков это очень актуально, так как они могут и себя подрывать. )  

Танки редко стоят вплотную к стенке, а взрыв на расстоянии нескольких клеток ничего ему не сделает.


on 1506246967, Махновский wrote:
нормальная практика для супербронебойных патронов.  

Тут речь не о пробивной способности, а о возможности прицельной стрельбы. Выпустить через стенку длинную очередь в надежде кого-то задеть - это нормально.
Прицельная стрельба через стенку в противника выглядит слишком по-голливудски.
Хотя теоретически можно разрешить стрельбу через стенку оружием класса GUN_SN_RIFLE.


on 1506246967, Махновский wrote:
я бы ещё ввел в 7609 и антиматериальный патрон, но это уже только мечты. Болтовки и антитанковые ружья могут успешно разрушать кирпичи, не говоря уж об обычных заборчиках.  

Выглядит это довольно криво, когда одна пуля уничтожает кусок стены метр на метр, а накопления повреждений там нет, насколько я понимаю. Мне еще в SS это крайне не нравилось.


on 1506246967, Махновский wrote:
Для ПТГ было бы хорошее применение. как в реальности.

Это требует специального кода для гранатометчиков - если просто им разрешить стрелять вслепую - будет выглядеть глупо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.09.2017 в 13:23:16

on 1506247483, Seven wrote:
Танки редко стоят вплотную к стенке, а взрыв на расстоянии нескольких клеток ничего ему не сделает.  

по моему, в AR видел танки вплотную к сараям.

on 1506247483, Seven wrote:
Выглядит это довольно криво, когда одна пуля уничтожает кусок стены метр на метр, а накопления повреждений там нет, насколько я понимаю.  

я почему-то думал, что у Флюгента шло накопление повреждения, так как на видео стенка не с первого раза рушилась.
мне эффект разрушений понравился в Ксенонавтах. Но что-то мне подсказывает, что в джа такое сейчас реализовать невозможно.

on 1506247483, Seven wrote:
Это требует специального кода для гранатометчиков - если просто им разрешить стрелять вслепую - будет выглядеть глупо.

да, нюансы есть.
может, есть тогда возможность сделать такой код?:
стрельба из гранатомета вслепую возможна, если источник звука не превышает дистанцию зрения бота. То есть, программе будет понятно, что в поле зрения кто-то бегает, но его не видно из-за препятствия. Значит, атака по тайлу звука автоматически становится атакой по препятствию на пути к этому тайлу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.09.2017 в 13:25:28
2Seven:
атака гранатами вслепую тоже отключена?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 13:27:25

on 1506248728, Махновский wrote:
атака гранатами вслепую тоже отключена?

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 13:34:12

on 1506248596, Махновский wrote:
может, есть тогда возможность сделать такой код?:
стрельба из гранатомета вслепую возможна, если источник звука не превышает дистанцию зрения бота. То есть, программе будет понятно, что в поле зрения кто-то бегает, но его не видно из-за препятствия. Значит, атака по тайлу звука автоматически становится атакой по препятствию на пути к этому тайлу.

Там проблема в том, что нужно определить, где выстрел столкнется с препятствием, а дальше смотреть - есть ли рядом дружественные солдаты, насколько это далеко от цели и т.д. А такого кода пока нет, когда появится - добавлю стрельбу из гранатомета через стенки и препятствия. Иначе получится глупо - гранатометчик или своих же взорвет, или будет пытаться стрелять через три бетонных стенки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 24.09.2017 в 20:22:16

on 1505848402, Seven wrote:
Уровень перехвата:
- бонус если оружие вскинуто, солдат смотрит в направлении противника и расстояние до цели не больше эффективной дальности оружия
- бонус если солдат держит в руках нож/кастет или в руках ничего нет, и дальность до противника не превышает нескольких клеток
- бонус если солдат держит в руках пистолет и расстояние до цели не больше эффективной дальности оружия  


Возможно имеет смысл добавить сюда же дробовик

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 20:24:09
2Barrrmalej:
Дробовик - одно из самых медленных оружий в 1.13.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 24.09.2017 в 20:30:29
2Seven: я так понимаю, для перехвата важно прицелиться и выстрелить первым. Из дробовика же целиться почти не требуется, по крайней мере вблизи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2017 в 20:35:49
2Barrrmalej:
Тогда для ПП и автоматов нужно делать то же самое.
Пистолет в любом случае позволяет быстрее реагировать на внезапно появившегося противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 24.09.2017 в 20:50:38
2Seven: ну, неприцельный огонь из автомата - это несколько иное, насколько я знаю) https://www.youtube.com/watch?v=FZhACekQZC4

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 03.10.2017 в 21:58:22
r512
видео:
https://www.youtube.com/watch?v=AfQncDJmLII&lc=z22ejp4grmjjvne3aacdp4310zlzg3yrvfh2xeil1btw03c010c.1507043379777304
Обратил внимание, что враг абсолютно не реагирует на опасность. Если не видит источника стрельбы, то начинает осторожничать и тупить. Чего хотелось бы от Agressive AI в данном бое - это хоть иногда, но стрельба вслепую на подавление туда, откуда стрелял невидимый враг. Многое, конечно зависит от базовых команд ботам на картах и их оружия, но в данной карте враги себя вели почти так же беспечно, как и в оригинальном JA2, словно зомби, прущие на убой. Хотелось бы что-то здесь изменить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.10.2017 в 22:05:50
2Махновский:
Видимо, особенность сектора/настроек противника/вооружения.


on 1507057102, Махновский wrote:
хоть иногда, но стрельба вслепую на подавление туда, откуда стрелял невидимый враг

В моих тестах стрельбы на подавление более чем достаточно, в том числе чисто на слух по невидимому противнику. Может, у них патронов мало или оружие малой дальности или еще что.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 03.10.2017 в 22:19:15
в принцепе все работает .в видео был момент ,где кнокаут подверглась ранению. как раз из за стрельбы в слепую. в не видео противник так же использовал огонь на подавление. и стрельбу по предполагаемому укрытию NPC. B Arulco Vacations действительно изменена дальность и урон оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.10.2017 в 22:40:48
r524:
- баланс штрафа на движение в OCTH
- уменьшены небоевые навыки для солдат AI (меньше шанс обнаружения противником мин из-за более низкого уровня взрывчатки)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 17.10.2017 в 00:34:02
Ранее говорилось, что АИ+ при заходе в сектор старается разместить своих солдат подальше от моих наемником. хммм, вчера я на этом словил преинтереснейшую ситуацию. а именно сектор В1. Читзена. АИ заходит снизу - из сектора С1... я предварительно натрамбовал сектор своими, получив численный перевес на достаточно узком месте (там полсектора занимает вода) и разместил их внизу в линию (делал так раньше. чтобы настучать АИшным ботам по каскам и потом взять тепленькими в плен)

так вот! АИ разместил свой отряд при таком раскладе - одной кучей!!! в углу этой линии входа  в том углу где не было моего солдата а именно в воде. Вся толпа АИ стояла стадом на мелководье.

Изменил условия, поставил солдатика своего в воду и полностью освободил правый нижний угол локации - там ровноеместо - они как и ожидалось оказались все там. стадом.

три вакуумные граны, пара лимонок для полноты ощущений, массовый натиск наемников и первый же очнувшийся, видит перед собой мою толпу и тут же сдается в плен со всем своим бессознательным отрядом. весь бой: 5 ходов и 16 пленных из 18. двое наверное были убиты случайно.

http://jpegshare.net/thumbs/17/53/1753dca8d5a545277e73ed7bc20e1750.jpg (http://jpegshare.net/17/53/1753dca8d5a545277e73ed7bc20e1750.jpg.html)

=
кстати вопрос: а почему в отрядах идущих на меня бывает и 19 и 18 солдат, может ли быть так что из 20 начальных после встреч с кошками и т.п как раз и остается 19...18 -вот они то и приходят. т.е по ходу игры, в тылу, армия противника также терпит ущерб от тех же кошек и их  засад по дорогам?




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 17.10.2017 в 14:19:37

on 1504806964, Seven wrote:
Чтобы избежать багов с разгрузками/рюкзаками в этой версии:
- не складывайте полные рюкзаки в машину  

Ого, ну и фикс! Это серьезно в новом exe такое ограничение? Как же без них играть, у меня постоянно авто гружеными рюкзаками с водой и харчами забито, иначе места не хватит в багажнике.
Это, кстати, ограничение для нового exe для ja2 или +AI?

И с этим как быть?

on 1500592535, Seven wrote:
- Ctrl+Shift+E заполняет рюкзаки предметами из сектора и положить в машину



on 1505848402, Seven wrote:
- газ не действует на умирающих солдат

Действует только на мерков или на всех? То есть газовыми гранатами комнату уже не зачистить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Hierro на 17.10.2017 в 16:09:49
По ходу игры можно менять ехе-файл на обновленный, сохранения не посыпятся?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 17.10.2017 в 18:08:39
2Hierro: я менял. крашей сейва не было

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2017 в 19:34:08

on 1508189642, gzip wrote:
Ранее говорилось, что АИ+ при заходе в сектор старается разместить своих солдат подальше от моих наемником. хммм, вчера я на этом словил преинтереснейшую ситуацию. а именно сектор В1. Читзена. АИ заходит снизу - из сектора С1... я предварительно натрамбовал сектор своими, получив численный перевес на достаточно узком месте (там полсектора занимает вода) и разместил их внизу в линию (делал так раньше. чтобы настучать АИшным ботам по каскам и потом взять тепленькими в плен)
 
так вот! АИ разместил свой отряд при таком раскладе - одной кучей!!! в углу этой линии входа  в том углу где не было моего солдата а именно в воде. Вся толпа АИ стояла стадом на мелководье.  
 
Изменил условия, поставил солдатика своего в воду и полностью освободил правый нижний угол локации - там ровноеместо - они как и ожидалось оказались все там. стадом.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2017 в 19:35:28

on 1508189642, gzip wrote:
кстати вопрос: а почему в отрядах идущих на меня бывает и 19 и 18 солдат, может ли быть так что из 20 начальных после встреч с кошками и т.п как раз и остается 19...18 -вот они то и приходят. т.е по ходу игры, в тылу, армия противника также терпит ущерб от тех же кошек и их  засад по дорогам?  

Враги сражаются с кошками только в том случае, если загрузить сектор в тактику. На стратегическом уровне сражений с кошками нет, отряд просто проходит по сектору.
Почему может быть 18 и 19 солдат в отряде - не знаю, этим стратегический AI управляет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2017 в 19:39:14

on 1508239177, lol27 wrote:
Это серьезно в новом exe такое ограничение?

Ограничений никаких нет - делай что хочешь, мое дело предупредить о возможных последствиях.

on 1508239177, lol27 wrote:
Как же без них играть, у меня постоянно авто гружеными рюкзаками с водой и харчами забито, иначе места не хватит в багажнике.  

Если это работает - пользуйся на здоровье. А у других это вызывает баги.

on 1508239177, lol27 wrote:
Это, кстати, ограничение для нового exe для ja2 или +AI?  

Там в первой строчке написано, для какого это exe.

on 1508239177, lol27 wrote:
И с этим как быть?  

Это для другой версии, где есть исправления рюкзаков от The_Bob.
Функцию Ctrl+Shift+E делал не я, как она работает и работает ли вообще - не знаю.

on 1508239177, lol27 wrote:
Действует только на мерков или на всех?  

Как и написано в тексте, действует на всех солдат, без исключений.

on 1508239177, lol27 wrote:
То есть газовыми гранатами комнату уже не зачистить?

Почему? Откуда такой вывод?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2017 в 19:40:38

on 1508245789, Hierro wrote:
По ходу игры можно менять ехе-файл на обновленный, сохранения не посыпятся?

Можно, сейвы совместимы и проблем не должно быть.
Проблемы могут быть если загружать сейвы между оригинальным 1.13 7609 и Ja2+AI, хотя теоретическим и они совместимы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 14:43:25
r525 - исправление для боксерских боев (должны теперь нормально работать в WIldfire).
Ja2+fix также обновился.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 15:08:11
2Seven:  
on 1508327005, Seven wrote:
r525 - исправление для боксерских боев (должны теперь нормально работать в WIldfire).  

из-за чего там баг был?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 15:10:35
2Махновский:
Отсутствие поддержки модов в боксерском коде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 15:13:22

on 1508328635, Seven wrote:
Отсутствие поддержки модов в боксерском коде.

то есть абсолютно любое изменение в карте сектора блокирует квест?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 15:16:29

on 1508328802, Махновский wrote:
то есть абсолютно любое изменение в карте сектора блокирует квест?

Изменение координат сектора или комнаты босса.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 15:23:26
2Seven: исправление будет работать только для сектора из Wildfire?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 15:27:28
2Махновский:
Это можно выяснить только экспериментальным путем.
Исправление не предназначено исключительно для Wildfire.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 15:31:05
2Seven: ок. спасибо за информацию. у меня тоже с рингом странный косяк в отрисованном мной секторе был, хотя все ключевые фигуры на своих местах оставались, только тайлы менялись. Теперь попробую как-нибудь загрузить сектор обратно и протестировать квест.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 15:37:26
2Махновский:
В Mod_Settings.ini появился новый параметр KINGPIN_RING_TILE, по умолчанию 10763, до него проверяется расстояние.


Quote:
;Kingpin residing location and room no to call him over for boxing match
KINGPIN_HOUSE_SECTOR_X = 5
KINGPIN_HOUSE_SECTOR_Y = 4
KINGPIN_HOUSE_SECTOR_Z = 0
FIRST_ROOM_IN_KINGPIN_HOUSE = 30
LAST_ROOM_IN_KINGPIN_HOUSE = 39
KINGPIN_RING_TILE = 10763

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 17:38:02
2Seven: можно ли уменьшить слышимость невидимых противников?сейчас такие враги реально палятся, снижая эффект неожиданности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 17:38:53
за что отвечают эти параметры, и  как они влияют?:

on 1508330246, Seven wrote:
FIRST_ROOM_IN_KINGPIN_HOUSE = 30
LAST_ROOM_IN_KINGPIN_HOUSE = 39  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 17:41:20

on 1508337482, Махновский wrote:
можно ли уменьшить слышимость невидимых противников?

А что это такое?


on 1508337533, Махновский wrote:
за что отвечают эти параметры, и  как они влияют?:  

Не знаю, как-то связаны с квестами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 18:02:24

on 1508337680, Seven wrote:
А что это такое?  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 18:13:22
2Махновский:
Он может отображаться по разным причинам - звук шагов, выстрел, выкрик.
Модификаторы для слуха как-нибудь сделаю. Например, если солдат стреляет из оружия без глушителя, чувствительность слуха должна снижаться на несколько ходов, а если стрелять в помещении, можно вообще временно оглохнуть  :)
Требование уровня громкости для отображения локатора я и так недавно поднял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 18.10.2017 в 18:34:36

on 1508339602, Seven wrote:
если солдат стреляет из оружия без глушителя, чувствительность слуха должна снижаться на несколько ходов, а если стрелять в помещении, можно вообще временно оглохнуть  

разумно, идея нравится. )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 18.10.2017 в 18:36:28
тогда наушники должны спасать от глухаты

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2017 в 18:40:22
2Mozayka:
Наушники в нынешнем виде вообще суперчит, у них нет минусов, одни плюсы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.10.2017 в 11:24:21

on 1508341222, Seven wrote:
Наушники в нынешнем виде вообще суперчит, у них нет минусов, одни плюсы.

так у них и в реальности нет минусов, если не считать таковым батарейки. ) единственный чит наушников - это возможность отдавать команды тем, кого мерк не видит, но этот чит был введен уже мододелами 1.13, превратившими наушники в рации. Я бы отключил возможность отдавать команды хотя бы тем, кто находится дальше 10 или 12 клеток, но такой возможности без ковыряния в коде, как я понимаю, нет. Это пошло бы на пользу как геимплею (самостоятельность ополченцев повысилась бы), так и реалистичности (во время стрельбы уши участников конкретно глохнут).


on 1505848402, Seven wrote:
- шпион разоблачается, если солдат-наблюдатель находится под обстрелом или видит противника и шпион находится близко к солдату или к известному противнику (половина дневной видимости для гражданских шпионов, дневная дальность видимости для военных шпионов)  

в этом видео на 36:40 https://www.youtube.com/watch?v=S-GyLEV10_8&list=PLVNiYbXt1kOiXS-bcMwrMtvHHNEpqEV36&index=6  шпион совершенно свободно разгуливает во время перестрелки рядом с врагами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 11:33:23

on 1508487861, Махновский wrote:
в этом видео https://www.youtube.com/watch?v=S-GyLEV10_8&list=PLVNiYbXt1kOiXS-bcM...  шпион совершенно свободно разгуливает во время перестрелки рядом с врагами.

Так он с бандитами воюет, а разоблачают во время боя только военные. В принципе, это можно исправить.


on 1508487861, Махновский wrote:
так у них и в реальности нет минусов, если не считать таковым батарейки.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.10.2017 в 11:42:45

on 1508488403, Seven wrote:
Батарейки для наушников - бесполезный микроменеджмент.
согласен, так как не знаю, как их правильно было бы вставлять в те же прицелы (в NO их просто вставляют в оружие, которое использует прибор), как быстро они дохнут от работы, и можно ли этот параметр корректировать.
С другой стороны, батарейки хоть и есть в игре, но пока что они больше бесполезный хлам, нежели полезный предмет. Использование их в электроприборах повысило бы их востребованность

on 1508488403, Seven wrote:
Можно сделать так, чтобы у наушников было два режима - слушать противника и рация.
Рация дает возможность управлять ополчением и разные плюсы в бою (связь с командиром, координация действий, возможность стрельбы по наводке и т.д.), но не дает бонусов к слышимости, а режим слушания наоборот.

дельно! это только через код можно реализовать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 11:50:41

on 1508488965, Махновский wrote:
Использование их в электроприборах повысило бы их востребованность  

Да, но ничего интересного в их использовании нет - это просто доп. логистика плюс новый микроменеджмент, как с едой.


on 1508488965, Махновский wrote:
дельно! это только через код можно реализовать?

Только через код, так как режима рации сейчас в игре нет, во всех проверках используется предмет, увеличивающий дальность слуха.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.10.2017 в 13:53:57

on 1508489441, Seven wrote:
Только через код, так как режима рации сейчас в игре нет, во всех проверках используется предмет, увеличивающий дальность слуха.

что, если возможность отдавать приказы по всему сектору предоставить только радисту с рацией?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 13:59:57

on 1508496837, Махновский wrote:
что, если возможность отдавать приказы по всему сектору предоставить только радисту с рацией?

Слишком большое ограничение, на мой взгляд - радистов в игре очень мало.
Кроме того, сейчас рация в Ja2+AI используется только как средство дальней связи (между секторами).
Можно ограничить возможность отдачи приказов на весь сектор через extended ear только для командиров, но это тоже достаточно серьезное ограничение.
Поскольку в перспективе будет реализовано продвинутое управление ополчением, хотелось бы, чтобы оно имело широкое применение в игре.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем desants на 20.10.2017 в 14:31:47
2Махновский: в Реале у наушников 2,5 минуса.
1 в них жарко и поэтому потеют уши)
2 они довольно ощутимо охватывают голову. Поэтому довольно скоро хочется их снять.
0,5 - микрофоны направлены вперёд, поэтому назад практически не усиливают. Зависит от модели и производителя.

Однако плюсы перевешивают минусы в любом случае


Батареек хватает на несколько недель при использовании 6-8 часов в день. Хотя тоже зависит от модели.

Модели имеющие соответствующие разъемы позволяют подключать радиостанцию, при этом возможность слышать не исключается.
.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 14:37:30

on 1508499107, desants wrote:
1 в них жарко и поэтому потеют уши)  

Потеющие уши в джаге еще никто не рализовывал, хотя можно, к примеру, сделать повышенный расход BP в жарких секторах.


on 1508499107, desants wrote:
2 они довольно ощутимо охватывают голову. Поэтому довольно скоро хочется их снять.  

Тоже реализовать только через расход BP, или снижение морали.


on 1508499107, desants wrote:
0,5 - микрофоны направлены вперёд,

Вот это можно было бы сделать - уши дают увеличенную дальность слышимости вперед и по одному направлению вбок, в остальных направлениях дальность слышимости не меняют или даже уменьшают.

3 - уши не под всякий шлем влезут.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем desants на 20.10.2017 в 14:41:20
2Seven: про шлем даже больше скажу - некоторые модели не дружат с прикладами, упираются в них

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.10.2017 в 14:48:29

on 1508499450, Seven wrote:
Потеющие уши в джаге еще никто не рализовывал, хотя можно, к примеру, сделать повышенный расход BP в жарких секторах.


on 1508499450, Seven wrote:
Тоже реализовать только через расход BP, или снижение морали.  

думаю, это будет лишнее, так как наушники мерки используют по назначению только во время непродолжительных по времени боев. Можно предположить, что "в остальное время они их не носят, поэтому уши не так сильно устают".

on 1508499450, Seven wrote:
Вот это можно было бы сделать - уши дают увеличенную дальность слышимости вперед и по одному направлению вбок, в остальных направлениях дальность слышимости не меняют или даже уменьшают.  

было бы интересно

on 1508499450, Seven wrote:
3 - уши не под всякий шлем влезут.

в ja такое не реализовать, наверное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 15:06:40

on 1508500109, Махновский wrote:
в ja такое не реализовать, наверное.

Добавить флаг "extended ear compatible" в items.xml и проверять его при попытке надеть наушники.
Есть еще вариант привязаться к проценту покрытия (<ubCoverage>) - если шлем слишком много закрывает, запретить использовать наушники.
Например, в стандарте:
Steel Helmet - <ubCoverage>65</ubCoverage>
Kevlar Helmet - <ubCoverage>75</ubCoverage>
Spectra Helmet - <ubCoverage>75</ubCoverage>
Dyneema Helmet - <ubCoverage>70</ubCoverage>

Добавить условие: если ubCoverage > 70, то наушники использовать нельзя, тогда будет выбор - пользоваться более легкими шлемами с малым процентом покрытия и риском словить пулю, или предпочесть серьезную защиту но лишиться дополнительного слуха.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.10.2017 в 15:29:00

on 1508501200, Seven wrote:
Добавить флаг "extended ear compatible" в items.xml и проверять его при попытке надеть наушники.  

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

on 1508501200, Seven wrote:
Есть еще вариант привязаться к проценту покрытия (<ubCoverage>) - если шлем слишком много закрывает, запретить использовать наушники.  

будут также не совсем верно. получится, что с устаревшими бронешлемами наушники носить можно, а с современными, которые как раз создавались с учетом ушей, нельзя.
можно привязать к весу. тогда кевларовый и стальной шлемы выпадут из списка допустимых.

только инетерсно, каким образом наушники не смогут вставляться в своё окно, ведь его свойство класс "facial gear" сохраняется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 15:44:48
2desants:
Всегда интересовало, а ПНВ целиться не мешает? Это же довольно большая штука на башке, как она в принципе совместима с оптикой и открытыми прицелами?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 15:45:18

on 1508502540, Махновский wrote:
слишком геморно с точки зрения интуитивности.

Не более, чем уже существующая система CompatibleFaceItems.xml

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем desants на 20.10.2017 в 18:19:49
2Seven: конечно мешает. Любая оптика или открытый прицел рассчитаны на определённое положение глаза. Пнв, даже современные условно громоздкие.

вариантов много.
одноглазый пнв. То есть он на левом глазу, а в прицел смотришь правым.

Обоеглазый пнв. Откидывается вверх. Используешь ночник на оружии.

Одноглазый пнв снимается и на пикатинни крепится на оружие к колиматору.

Любой пнв и инфракрасный лцу.

И т.п.

Все зависит от снаряжения.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 18:29:21
2desants:
То есть целиться через оптику, не снимая ПНВ (и получая все бонусы к ночной видимости), проблематично?
Надо будет что-нибудь с этим в игре сделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем desants на 20.10.2017 в 18:34:45
2Seven: да, практически невозможно. Если девайсы не создавались для работы в паре.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 20.10.2017 в 18:35:03

on 1508513361, Seven wrote:
То есть целиться через оптику, не снимая ПНВ (и получая все бонусы к ночной видимости), проблематично?
Надо будет что-нибудь с этим в игре сделать.

тогда придется вводить ночные прицелы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2017 в 18:37:59

on 1508513703, Махновский wrote:
тогда придется вводить ночные прицелы.

Во многих модах есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 22.10.2017 в 09:24:14
Сражался с большой группой в болоте, высадившись с вертолета. Это какая-то жесть. Все сидят и практически не двигаются, видимость (днем!) очень плохая, что лежа, что сидя - совершенно одинаково. Все враги сидят в режиме WATCH, стреляют по звукам и вообще очень сложно.
С другой стороны, при нападении на базу пво, половина дранцов вылезла на свои минные поля, где я их покрошил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.10.2017 в 11:29:34

on 1508653454, bulbigood wrote:
Сражался с большой группой в болоте, высадившись с вертолета. Это какая-то жесть. Все сидят и практически не двигаются, видимость (днем!) очень плохая, что лежа, что сидя - совершенно одинаково. Все враги сидят в режиме WATCH, стреляют по звукам и вообще очень сложно.  

Видимо, связано с тем, что много растительности, обзор затруднен. Противник чувствует себя в кустах в безопасности, вот и не бегает особо. Возможно, у них там еще и приказы защитные прописаны.


on 1508653454, bulbigood wrote:
С другой стороны, при нападении на базу пво, половина дранцов вылезла на свои минные поля, где я их покрошил.

Это давняя проблема, пока не починена. Почему-то мины, установленные в редакторе, противник не видит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 23.10.2017 в 21:12:45
2Seven: на своих минах они ни разу не подорвались, хоть и усеянно там было знатно (но не однородно). Но и флажки они не ставили, что странно. Возможно им просто очень повезло не подорваться на своих минах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.10.2017 в 23:56:16
Судя по всему, включение автоускорения хода во время хода противника (в любом виде - путем включения опции в меню или нажимания [-]) мешает нормальной работе AI.
Поэтому, до выяснения всех обстоятельств, использования автоускорения во время хода противника следует избегать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Махновский на 24.10.2017 в 00:03:21

on 1508792176, Seven wrote:
Судя по всему, включение автоускорения хода во время хода противника (в любом виде - путем включения опции в меню или нажимания [-]) мешает нормальной работе AI.  

тоже заметил это. по этой причине сам не использую этот метод. но если во время боя ожидается полная Ж, можно жмякнуть минус, и враги будут тупить и мазать. вот такой багочит, который спасает бой )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.10.2017 в 17:30:43
r531 исправляет проблемы AI при использовании ускорения таймера, а также оптимизирует использование гранат.
Если во время хода противника полоса прогресса зависает надолго, нажмите ESC.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 02.11.2017 в 13:02:01
глянул видеообзор боя с r525: https://www.youtube.com/watch?v=bjQRY0UkL8k
вроде и новый AI, но четко видно, что враг, если не видит противника, тупит. Для меня и моего бота-стрелка, было бы опасно, если бы враги, котрые слышат звук и не имеют параметра Static или Defensive, в такой ситуации всем скопом перешли в агрессивное состояние и ломанулись к стреляющему, прячасть в траве или за деревьями, или стали его обстреливать очередями на звук. В классической джаге такое аогрессивное поведение врагов в лесу заставляло меня попотеть, так как враги сбегались со всего сектора. )
ну и по поводу повышенной слышимости мерков и красных кружочков, которые выдают позиции врагов - все-таки стоит эту величину снизить, а то также странно смотрится, когда враг сидит в кустах в 12 тайлах от мерка, мерк бежит и слышит (видит позицию) этого невидимого прячущегося врага, и это во время хода мерка, а не вражеского бота.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2017 в 13:29:01
2JAggernaut:
Без сейва нельзя понять, что там происходит. Может у него автоускорение включено и все глючит, или еще что.
По слышимости то же самое - будет сейв, будет предмет для изучения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 07.11.2017 в 12:57:40
Бодрое. По 540, может проскакивало и в более ранних не юзал некоторое время(брал перерыв). Неписи что ополченцы что дряники на звук палят что есть мочи, прицельным на подавление фиг с ним рандом не на моей стороне, а вот через 3\4 карты и через полтора - 2 дома вот это напрягает. Да и карты то не маленькие бигмаповские.

Вот сейчас защищаю сектор. Сине - фиолетовые спецы перебили полотряда дряников(вместе с зомбаками) чисто изза стен. Играть стало прикольно, не знаешь откуда пуля прилетит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.11.2017 в 13:05:29
2night:
В OCTH не должны особо попадать, там при подавлении шанс 1%.
В NCTH из-за особенностей механики, и особенно в Aimnas, где угол разлета уменьшен в 3 раза по сравнению с нормальным, случайные попадания могут происходить на любом расстоянии и довольно часто.

В коде есть ограничение на дальность оружия - если дальность до цели превышает дальность оружия, то стрельба на подавление менее вероятна.

Стреляют через дома - это как, прямо через стены?

Прицельно на подавление могут стрелять только пулеметчики, остальные просто так поливают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.11.2017 в 13:12:45

on 1510048660, night wrote:
Неписи что ополченцы что дряники на звук палят что есть мочи

круто!

on 1510048660, night wrote:
вот через 3\4 карты и через полтора - 2 дома вот это напрягает.

видео можешь сделать? а то не совсем понятно, есть там проблема или нет.
пока по предположению, если палят через стены, конечно, не есть гут. по логике, если боты могут определять тайл звука, то они могут также и обнаруживать препятствия между стрелком и мишенью,  в данном случае, тайл звука с невидимым врагом.
если препятствия есть, логичнее будет, если бот переместиться сначала в ту ближайшую зону, откуда пуля полетит к цели и не встретит препятствия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 07.11.2017 в 13:39:12
2Seven: да именно через(сквозь) бетонные стены.
2JAggernaut: я не дружу с видосами. Максиум на что хватит меня это сделать скрин. Если хочеш заморочиться и проверить то возьми сектор окружи периметр стеной, деревьями и еще раз стеной. кроме узкого прохода. Увидиш что если пухи мощные х51 х54 мм и более будут долбить по чем зря. Что странно из пистолетов тоже, с дробашей сквозь стены не стреляют

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.11.2017 в 13:42:39
2night:
Сквозь стены должны стрелять только пулеметчики, остальные проверяют видимость до цели при бесконечном обзоре. Посмотрю как-нибудь код, в чем там дело.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sandor на 08.11.2017 в 10:14:38
Видел стрельбу сквозь две стены дома с попаданием в бигмапах на текущей нестабильной версии игры, но только один раз, в секторе северо-восточной ПВО. Обычно враги не в курсе, где мои наёмники.  :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2017 в 10:17:23

on 1510125278, sandor wrote:
на текущей нестабильной версии игры

Это интересно, но к данной теме не относится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sandor на 08.11.2017 в 10:42:01

on 1510125443, Seven wrote:
Это интересно, но к данной теме не относится.  

Стрельба через стены не является прерогативой данной темы, как оказывается.  :P

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2017 в 10:45:15
2sandor:
Не является, но AI в unstable версиях имеет другой код и к данной теме никак не относится, поэтому обсуждать его лучше в другой теме, во избежание недоразумений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.11.2017 в 15:12:09
если у бота есть выбор: забежать за угол (дерево) или использовать дымовую гранату для прикрытия, он оценивает, что будет эффективнее по очкам?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2017 в 15:15:45

on 1510143129, JAggernaut wrote:
если у бота есть выбор: забежать за угол (дерево) или использовать дымовую гранату для прикрытия, он оценивает, что будет эффективнее по очкам?

Нет. Максимум можно добавить проверку, нет ли в соседней клетке хорошего укрытия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vaultboy на 12.11.2017 в 09:31:37
Приветствую. Вопрос: играю в 7609+ AI на картах AR. Все жутко тупит, особенно когда идёт ожидание хода врага, бывает доходит до пары минут, можно успеть покурить)) так же часто подвисает с мертвыми часами, приходится перезагружаться. Последний момент был с Тони, когда пришел продавать стволы, игра замерла с часами, ожидая первого диалога с ним. Подскажите, есть ли какой нибудь фикс? И какая версия AI самая последняя?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2017 в 09:49:54
2Vaultboy:
Актуальная версия - по ссылке в первом посте.
Зависшие часы снимаются кнопкой ESC.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ANB на 14.11.2017 в 03:28:16
2Seven: Добрый день! Играю в 7609+ AI в сборке 7609en+Mods от 25.10.2017. Отсутствует автонаполнение фляг и сделать более 1 глотка воды из фляги за раз не получается, необходимо вернуть флягу в карман, а затем 2-ой глоток. Как нибудь лечиться?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2017 в 10:49:26

on 1510619296, ANB wrote:
Отсутствует автонаполнение фляг  

Наполняются раз в час.


on 1510619296, ANB wrote:
сделать более 1 глотка воды из фляги за раз не получается

Ограничение в один глоток за ход, в реалтайме достаточно подождать несколько секунд, чтобы время хода прошло.


on 1510619296, ANB wrote:
Как нибудь лечится?

Нет, это фича.
Размер глотка можно отрегулировать в XML, или включить режим питания/питья, там нет ограничения на глоток/ход, но есть другой механизм учета.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.11.2017 в 22:52:06
2Seven: возможно ли, для повышения реализма, чтобы перехват происходил не на первом шаге (действии) противника, а на втором? То есть, например, враг показывается в проеме двери - его замечает боец, но пока еще не успевает перехватить. Далее, враг делает шаг навстречу (или вскидывает ружье), и тут происходит перехват. Или враг прячется обратно за дверь, и тогда перехват не удается, так как цель потеряна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.11.2017 в 22:59:04
2JAggernaut:
Так IIS и сейчас примерно так работает.
В обычной системе перехвата так не сделать, во всяком случае я ее не копал настолько глубоко.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.11.2017 в 23:20:29
2Seven: в IIS, по моим наблюдениям, если враг слишком много бегает и тратит очки действий перед слабым бойцом, то у последнего в какой-то момент счетчик очков перехвата  превысит шансы противника, и произойдет перехват.
а я имею ввиду, что у противника есть шанс выглянуть и спрятаться обратно, даже если он менее опытен, чем мерк, и истратил больше ОД.
Идея возникла из-за таких моментов, когда враг может пробегать мимо проема в паре десятков тайлов от стрелка в засаде, и его можно перехватить. например, как здесь: https://youtu.be/F2uXHIQIfTs?t=2323

вряд ли в реальности боец успел бы метко выстрелить в мелькнувшего в проеме противника.

Также, косвенно, такая система перехвата создала бы аналог выглядывания из-за угла, типа, высунулся, осмотрелся, спрятался, или предпринял другое действие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ANB на 15.11.2017 в 03:36:45
2Seven: Ясно. Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sandor на 15.11.2017 в 14:53:32

on 1510690829, JAggernaut wrote:
вряд ли в реальности боец успел бы метко выстрелить в мелькнувшего в проеме противника

У меня на бигмапсах был другой случай. Мой охотник, высокоуровневый командир группы, стоял напротив окна, в которое целился, зная что враги снаружи дома, и два противника пробежали с шумом прям перед окном. Конечно же мой оперативник должен был убить двоих, и убил, и это не выглядело сколько-нибудь странно.   ::)
Можно было бы ограничить возможность нацеливаться при перехвате, даже можно ограничить при любом перехвате в любых условиях.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2017 в 14:55:40
2sandor:
Лучше всего вообще убрать возможность перехватов и оставить только reaction fire, как в некоторых играх.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sandor на 15.11.2017 в 15:06:21

on 1510746940, Seven wrote:
Лучше всего вообще убрать возможность перехватов и оставить только reaction fire, как в некоторых играх.  

Те, некоторые игры довольно слабенькие.  ::) Реалтайм лучше чем реакшенфайры. Если на крышу, размером 5 на 5 лезет с шумом какой-то идиот, то мой высокоуровневый наёмник должен даже спиной его прерывать, так как слышит и лупить в лицо из дробовика, что в руках. В довольно частых ситуациях, имея преимущество в дальности обнаружения, наёмник может при перехвате прилечь, невыдывая себя и уменьшая вражескую дальность обнаружения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2017 в 15:10:57

on 1510747581, sandor wrote:
Те, некоторые игры, довольно слабенькие.

Ну не знаю, мне в Fallout Tactics реализация перехватов больше нравится, чем в Ja2.


on 1510747581, sandor wrote:
Реалтайм лучше чем реакшенфайры.

Это уже совсем другой жанр, и там есть BiA.


on 1510747581, sandor wrote:
Если на крышу, размером 5 на 5 лезет с шумом какой-то идиот, то мой высокоуровневый наёмник должен даже спиной его прерывать, так как слышит и лупить в лицо из дробовика, что в руках.

В том то и смысл тактики, чтобы на своем ходе расположить наемников так, чтобы во время хода противника перекрыть опасные направления, а если к тебе залезли со спины, то сам виноват.


on 1510747581, sandor wrote:
В довольно частых ситуациях, имея преимущество в дальности обнаружения, наёмник может при перехвате прилечь, невыдывая себя и уменьшая вражескую дальность обнаружения.

Это можно реализовать автоматически - если противник далеко, шанс попасть маленький и в положении лежа наемника не видно, то он просто заляжет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sandor на 15.11.2017 в 16:30:04

on 1510747857, Seven wrote:
Это уже совсем другой жанр, и там есть BiA.  

BiA, не, лучше даже не вспоминать, тут только один прототип, с которым можно сравнивать, игра: 7,62. Там, из-за механики шока, пистолет был крайне эффективен в ближнем бою, так как если попадаешь раньше, то враг не успевает оклематься. В JA2 нет каких-то особенностей у коротких стволов в ближнем бою, именно как раз в механике перехвата.


on 1510747857, Seven wrote:
В том то и смысл тактики, чтобы на своем ходе расположить наемников так, чтобы во время хода противника перекрыть опасные направления, а если к тебе залезли со спины, то сам виноват.  

Давно я играл в Space Hulk на 3DO, там в первых миссиях весь смысл игры заключался в одном, нужно было расставлять космодесантников по всем направлениям так, чтоб враг не смог зайти в спину, так как десантник убивал любое количество врагов впереди себя и был беззащитен со спины, это был довольно примитивный геймплей. Геймплей должен состоять из механик, которые не очевидны но их можно понять без мануала. В JA2 изначально много таких механик, вроде работы задымления, или звуковая информация, которая выдается в неопределённом виде, но которую можно использовать. В реалтайме, любой, залезающий на крышу с шумом, будет тратить столько времени, что человек, сидящий в любом положении на крыше, сможет прицелиться и выстрелить, за исключением тех случаев, когда сидящий занят, то есть в рамках JA2 потерял AP на своём ходу. И прикрытие - один из элементов тактики, когда, к примеру, кто-то перебегает до следующего укрытия и теряет AP, переползает в траве, или запрыгивает в окно, и теряет AP. На бигмпасах, чем они хороши, в секторах, с сильнопересечённой местностью, нельзя всё контролировать, и осуществлять те или иные выборы нужно постоянно в некотором неведении.


on 1510747857, Seven wrote:
Это можно реализовать автоматически - если противник далеко, шанс попасть маленький и в положении лежа наемника не видно, то он просто заляжет.  

Можно лечь и получить чуть больше безопасности, а можно сэкономить AP, а можно выстрелить на подавление на удачу, в зависимости от обстоятельств.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.11.2017 в 17:01:19
В IIS было несколько раз так, что враг появлялся со спины и перехватывался, но пока малоразвитый мерк разворачивался, перехват обрывался, что добавляло адреналина и реализма - слишком медленно вращал задницу - получи пулю. Ради вот таких моментов,  в общем-то, и предпочел для себя IIS, хотя там косяков немеряно можно найти.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2017 в 22:02:06

on 1510752604, sandor wrote:
BiA, не, лучше даже не вспоминать, тут только один прототип, с которым можно сравнивать, игра: 7,62. Там, из-за механики шока, пистолет был крайне эффективен в ближнем бою, так как если попадаешь раньше, то враг не успевает оклематься. В JA2 нет каких-то особенностей у коротких стволов в ближнем бою, именно как раз в механике перехвата.  

В Fallout Tactics в RT так же было - если стреляешь быстрее, чем противник, то у него анимация стрельбы сбивается.
В Ja2+AI пистолетчик имеет бонус к перехвату, так что смысл есть.
Кроме того, в IIS важно, сколько AP ты потратишь на выстрел - от этого зависит, перехватят ли тебя после этого.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sandor на 15.11.2017 в 23:01:33

on 1510772526, Seven wrote:
В Ja2+AI пистолетчик имеет бонус к перехвату, так что смысл есть.  

Пистолетчик, или человек, вооружённый пистолетом?

on 1510772526, Seven wrote:
Кроме того, в IIS важно, сколько AP ты потратишь на выстрел - от этого зависит, перехватят ли тебя после этого.  

Слишком непредсказуемая вещь в самый опасный момент.  >:(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2017 в 23:04:11
2sandor:
Проверяется тип оружия в руке.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2017 в 19:39:28
2Seven:
возможно, стоит сделать отдельный faq по перехватам? в эту систему внесены разные изменения, которые повлияли как на старую, так и новую системы, и описание внесло бы ясность, как лучше действовать игроку и чего можно ожидать от AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.11.2017 в 19:48:38
2JAggernaut:
В IIS никаких изменений, кроме того, что со следующей версии перехват при появлении принудительно включен (опция ALLOW_INSTANT_INTERRUPTS_ON_SPOTTING).

В старой системе:
+1 к уровню перехвата, если оружие вскинуто в направлении противника и противник на дальности стрельбы
+1 к уровню перехвата, если противник ближе четверти дальности дневной видимости и в руках у солдата нож/кастет или пусто
+1 к уровню перехвата, если в руках пистолет и противник на дальности стрельбы

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

Больше изменений нет.
Все изменения описаны на форуме в этой теме, составлять отдельное руководство у меня нет времени, к сожалению.

В старой системе действовать как и в оригинальной игре, с учетом добавленных бонусов:
- стараться вскидывать оружие и целиться туда, где может появиться противник
- в ближнем бою (в здании, на карте с плотной застройкой) предпочтительнее использовать пистолет

В новой системе действовать как и раньше, с учетом возможности перехвата при обнаружении противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2017 в 19:57:03
2Seven: о, спасибо! если можно, добавь эту информацию на первую страницу, чтобы не затерялась.  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 19.11.2017 в 08:08:25
Интересно что изменили в 546 - 547

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.11.2017 в 11:01:41

on 1511068105, night wrote:
Интересно что изменили в 546 - 547

Из Ja2_7609+AI.log

- removed option REINFORCEMENTS_ARRIVE_WITH_ZERO_AP
- set ALLOW_INSTANT_INTERRUPTS_ON_SPOTTING = TRUE for AI to work correctly with IIS
- set MIN_DELAY_ENEMY_REINFORCEMENTS = 0, MIN_DELAY_MILITIA_REINFORCEMENTS = 0 to avoid bugs with reinforcements
- removed extra CalcNewActionPoints from CommonEnterCombatModeCode
- disabled additional damage to items in RemoveCapturedEnemiesFromSectorInfo
- ChooseMapEdgepoints: remove spot near player mercs only for enemy team, check total number of spots, disable r8395

- CalcChanceToGetThrough: remember gsLastBulletSpot
- FindBestPath: better gas check
- new AI function: CountNearbyNeutrals
- new AI function: TeamHasActiveRadioOperator
- Red AI: allow using rocket launcher

CalcBestThrow:
- allow using fire/creature gas against zombies
- allow using fire/creature gas/mustard gas against collapsed opponents
- use public knowledge for grenade/mortar/rocket launcher attacks
- use mortar against jammers if there is active radio operator
- use rocket launcher against opponents hiding in buildings
- enemy team will use grenade/mortar attacks more often when many army guys are killed

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 22.11.2017 в 08:41:44
2Seven: CTH-штрафы на движение, которые введены в билдах, отключают штрафы, прописанные в ja2_options или суммируются с ними?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2017 в 10:27:40
2JAggernaut:
При включенном новом расчете OCTH параметры штрафов на движение из Ja2_options.ini не учитываются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2017 в 10:45:19
2JAggernaut:
Опция IMPROVED_OCTH, включена по умолчанию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 22.11.2017 в 10:49:22
2Seven: спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2017 в 11:14:50
2JAggernaut:
Он же за деревом сидит, там дополнительный штраф на стрельбу за укрытие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2017 в 11:35:37
2JAggernaut:
Можно включить опцию EXT_TOOLTIP_CTH и посмотреть размер штрафов на движение и видимость, сравнить в разных ситуациях. Вообще там не по одному примеру нужно смотреть, а тестировать с разных направлений разными наемниками по движущемуся другому наемнику.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 28.11.2017 в 04:12:04
Парни, обратил внимание, что при наведении на противника не отображаются показатели здоровья/усталости/подавления.
Где это включить?  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.11.2017 в 11:22:44

on 1511831524, pomykanov wrote:
Парни, обратил внимание, что при наведении на противника не отображаются показатели здоровья/усталости/подавления.  

Видимо, опция SHOW_ENEMY_HEALTH.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.11.2017 в 14:09:50
2pomykanov:
в ja2_options.xml
SHOW_ENEMY_HEALTH =

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 29.11.2017 в 15:13:43
2Seven:
Хм. Открыл ini editor, а там единичка указана.
Потом открыл xml файл - оказывается, этот параметр имеет значения от 1 (только имя), до 6 (бары).
Попробовал поставить разные значения, но все равно при наведении отображается только имя. Печаль. ((
Что я делаю не так?))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2017 в 15:41:36
2pomykanov:
Может просто не в том ini файле меняешь - их может быть несколько с разным приоритетом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.11.2017 в 17:23:08
2Seven:
по меткости в octh вроде все норм, зря беспокоил )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем pomykanov на 01.12.2017 в 05:07:18

on 1511959296, Seven wrote:
Может просто не в том ini файле меняешь - их может быть несколько с разным приоритетом.

Точно, надо было поменять ещё в том, который в папке Data-User.
Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем mcman42 на 03.12.2017 в 12:44:43
Привет. Возможно ли его использовать с aimnas? я так понимаю, что да, но у меня не получается.

Ставлю свежий иснтал ja2 поверх послдний SCI, а на него AIMNAS. Игрв жалуется, что в опшенс.ини нету некоторых параметров.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2017 в 12:47:02

on 1512294283, mcman42 wrote:
Возможно ли его использовать с aimnas?  

Только со старой версией, как в сборке 7609ru+Aimnas-Bigmaps.
В новых версиях много изменений в XML, которые в 7609 не поддерживаются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем mcman42 на 03.12.2017 в 12:52:31

on 1512294422, Seven wrote:
Только со старой версией, как в сборке 7609ru+Aimnas-Bigmaps.
В новых версиях много изменений в XML, которые в 7609 не поддерживаются.


Спасибо за молнеиносный ответ))

С каким модом ты сам предпочитаешь играть в этот .ехе? Наверняка не ванилла.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2017 в 12:52:48
2mcman42:
Модов много хороших, я обычно предпочитаю Arulco Revisited+SDO, Wildfire+SDO или TypeP+SDO.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем mcman42 на 03.12.2017 в 12:55:33

on 1512294768, Seven wrote:
Модов много хороших, я обычно предпочитаю Arulco Revisited+SDO, Wildfire+SDO или TypeP+SDO.


Спасибо! Попробую.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.12.2017 в 21:18:38
новый ночной AI реально крут.
использование некоторыми врагами фонариков для подсветки - тоже отличная идея, хоть сырая и еще не раскрыта в полной мере AI. Пока еще такой фонарщик смотрится странно, мельтеша с ним туда-сюда без видимой логики.

включение фонаря только во время хода противника смотрится странно с той точки зрения, что в игровом времени и враг и мерки действуют параллельно в один и тот же промежуток времени, хоть и пошагово. получается эффект стробоскопа. )

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

и есть идея: на близком расстоянии фонарем ночью можно ослепить противника. при использовании ПНВ эффект ослепления усиливается.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.12.2017 в 21:32:53

on 1512497918, JAggernaut wrote:
использование некоторыми врагами фонариков для подсветки - тоже отличная идея, хоть сырая и еще не раскрыта в полной мере AI. Пока еще такой фонарщик смотрится странно, мельтеша с ним туда-сюда без видимой логики.  

Идея экспериментальная. Проблема в том, что включенный фонарь обнаруживает самого солдата, плюс при повороте для перемещения он может засветить своих же соседей, поэтому он включает фонарь для подсветки и если никого не находит, то выключает. Тут есть над чем поработать, но пока непонятно, как сделать логику использования так, чтобы было реалистично и давало AI некоторое преимущество.


on 1512497918, JAggernaut wrote:
включение фонаря только во время хода противника смотрится странно с той точки зрения, что в игровом времени и враг и мерки действуют параллельно в один и тот же промежуток времени, хоть и пошагово. получается эффект стробоскопа. )  

Игроки часто делают то же самое - включают фонарь для подсветки, стреляют и снова выключают в тот же ход. Поскольку ход длится примерно 10 секунд, проблемы тут не должно быть с реалистичностью, или надо принципиально менять игровую механику, чтобы фонарь нельзя было быстро выключить, что тоже будет смотреться странно.


on 1512497918, JAggernaut wrote:
почему одни враги используют фонари в течение боя, а другие - нет?  

Зависит от ситуации, уровня противника, наличия у него пнв и многого другого. Было бы неправильно, если бы они все поголовно фонарями светили, должно быть некоторое разнообразие, хотя тут возможны изменения, если будут идеи.


on 1512497918, JAggernaut wrote:
фонащика на его ходу перехватить возможно, или невозможность перехвата сделана специально, чтобы "светлячок" не был легкой "тупой" мишенью?  

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


on 1512497918, JAggernaut wrote:
и есть идея: на близком расстоянии фонарем ночью можно ослепить противника. при использовании ПНВ эффект ослепления усиливается.  

Фонарь сам по себе не имеет никакого эффекта при включении, он просто создает освещенную область. Можно ввести какие-то штрафы для солдат, находящихся в освещенном месте в ПНВ или перемещающихся из тени в свет, но тут могут быть разные проблемы, в том числе с работой AI в таких условиях.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.12.2017 в 11:57:05

on 1512498773, Seven wrote:
Проблема в том, что включенный фонарь обнаруживает самого солдата

поэтому в реальном бою трудно представить солдата с фонарем. это больше фишка  для полиции или охотников.

on 1512498773, Seven wrote:
пока непонятно, как сделать логику использования так, чтобы было реалистично и давало AI некоторое преимущество.  

возможн, стоит отключить данную функцию вообще, так как она дает преимущество исключительно наемникам.

on 1512498773, Seven wrote:
Игроки часто делают то же самое - включают фонарь для подсветки, стреляют и снова выключают в тот же ход. Поскольку ход длится примерно 10 секунд, проблемы тут не должно быть с реалистичностью, или надо принципиально менять игровую механику, чтобы фонарь нельзя было быстро выключить, что тоже будет смотреться странно.  

Для Солдат Анархии я пошел на радикальные меры: вкл/выкл фонарь - 40 ОД. В этом случае наемник уже не может пользоваться халявным светом в полной мере.
Наемник может или подсветить цель другому наемнику, или подсветить цель себе, но фонарь он выключить уже не успеет, если сам выстрелит. Это смотрится более реалистично, чем когда наемник включает фонарь, стреляет, выключает, и враги типа его не заметили.

в коде противник в качестве фонаря использует предмет "Фонарь", которому по умолчанию прописаны 20 ОД на действие? или "свет" солдатам прописан как-то иначе?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2017 в 15:29:46

on 1512550625, JAggernaut wrote:
в коде противник в качестве фонаря использует предмет "Фонарь", которому по умолчанию прописаны 20 ОД на действие? или "свет" солдатам прописан как-то иначе?

По техническим причинам реальные фонари не используются, так что это просто свет и механизм его включения/выключения.
Над фонарной проблемой буду думать, но пока ясного решения вопроса у меня нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.12.2017 в 20:04:07
пришла такая идея насчет фонарей: фонарь используется противником во время перехвата и сразу не отключается при передаче хода обратно меркам. Если фонарщика не смогли убить, тогда во время хода противника у солдат есть подсвеченная цель, что делает фичу вполне полезной для противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.12.2017 в 14:37:50
есть предложение: солдат с фонарем от ранения теряет фонарь - свет от фонаря гаснет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.12.2017 в 19:13:26
https://youtu.be/w3IwVUFrgoA?t=4379
на 1:13:00,  видимо, случился баг, но выглядит интересно, можно сделать фичей: если убить солдата, который в этот момент светит фонарем, то он его роняет, и фонарь продолжает светить в произвольном направлении несколько ходов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2017 в 19:37:57

on 1512733070, JAggernaut wrote:
есть предложение: солдат с фонарем от ранения теряет фонарь - свет от фонаря гаснет.

От падения оружия точно должен гаснуть.


on 1512749606, JAggernaut wrote:
на 1:13:00,  видимо, случился баг

Точно баг, посмотрю.


on 1512749606, JAggernaut wrote:
если убить солдата, который в этот момент светит фонарем, то он его роняет, и фонарь продолжает светить в произвольном направлении несколько ходов.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.12.2017 в 19:49:30
еще одна идея: выдавать фонари тем, кто на крыше + свет с крыши бьет дальше, чем с земли. Такие солдаты могут стать живыми прожекторами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2017 в 19:55:55
2JAggernaut:
На крыше фонари не работают по техническим причинам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 10.12.2017 в 13:21:50
Обнаружил небольшой баг в версии ja2_7609en+AI_r559:При попадании в противника пропали голоса противников когда в них попали.В версии ja2_7609en+AI_r497(эта предыдущая которая была у меня)такого нету.голоса на месте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.12.2017 в 13:31:13
2PARKAN:
Никогда не замечал, чтобы они при этом что-то говорили.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 10.12.2017 в 13:38:33
2Seven: Я имел ввиду голоса типа :Ай,ОЙ когда в них попал.Их просто нету в свежей версии мода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2017 в 00:29:38
2PARKAN:
Починил в r562.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2017 в 11:43:18
Ja2+AI: обзор изменений r512 - r562

- управление ополчением: можно давать индивидуальные команды, если у наемника есть расширенное ухо
- приказ для ополченца не меняются автоматически, если он выдан наемником
- обновление режима автоускорения
- ускорена анимация каратиста, радио и движения вбок
- отключена анимация радио для невидимых солдат
- отключена анимация радио в воде
- восстановлена оптимизация поиска в items.xml (нужно избегать пустых пропусков между предметами)
- r8394: ускорен рендеринг инвентаря (by Flugente)
- r8367: помечать на экране торговли предметы, которые торговец не покупает (by Flugente)
- r8472: разные исправления (by Flugente)
- r8478: исправления экрана описания предметов
- уменьшены небоевые навыки при создании AI солдата (медицина, механика, взрывчатка, лидерство, мудрость)
- r7737 fix: исправление боксерских боев
- отключено использование минометов внутри здания
- зависшие часы прерываются кнопкой ESC
- все команды разоблачаются шпионов во время боя или при использовании фонаря (раньше только ENEMY_TEAM)
- восстановлен оригинальный штраф на видимость от дыма (30% общей дальности за каждую клетку с дымом)
- улучшен выбор гранат для AI: осветители только ночью, дым имеет низкий приоритет, предпочтение гранатам нормального типа (раньше просто бралась первая попавшаяся граната, без учета тактической ситуации)
- отключен вывод сообщения об отсутствии опции HIDE_EXPLORED_ROOM_ROOF_STRUCTURES
- r8479 Fix: бонус командира применяется только в тактике (раньше применялся и на стратегическом уровне тоже)
- новая опция EXTRA_ITEMS (100% шанс дымовой гранаты для элитчика, 50% шанс дымовой гранаты для регуляра), по умолчанию включен
- ограничено использование дыма (не используется против зомби, рукопашников и солдат с низкой меткостью, а также подавленных)
- новое вычисление виртуального урона для атаки дымовой гранаты, в зависимости от меткости противника, его навыков, уровня шока и количества друзей, которые его видят
- Red, Black AI: использование дыма для прикрытия, когда солдат находится под обстрелом
- Green AI: уменьшен шанс залезания на крыши, только снайперы (солдаты с дальнобойным оружием и оптикой) залазят на крышу, слезание с крыш отключено, также отключено залезание на крыши ночью (все равно ночью снайпер с крыши ничего не увидит)
- Green AI: зомби не лезут на крыши
- EXTRA_ITEMS опция также добавляет осветители (100% шанс для элитчиков, 50% шанс для регуляров)
- отключено использование дыма для прикрытия ночью когда солдат находится не в освещенном месте
- r8504: возможно использование дополнительных боевых звуков для солдат с профилем, имена новых файлов получаются увеличением номера, без пропусков
- исправление: фразы низкой морали иногда не проигрывались при использовании опции CHANCE_SAY_ANNOYING_PHRASE
- подавление: стрельба по цели через стены и препятствия разрешена только пулеметчикам
- отключен локатор, когда невидимый противник обнаруживает наемника
- солдаты противника в мирном режиме всегда имеют ограниченное зрения  (даже если ALLOW_TUNNEL_VISION = FALSE)
- отключено использование дыма для прикрытия, если в соседней клетке есть хорошее укрытие
- если солдат под обстрелом, он предпочитает атаковать того, кто атакует его
- если солдат не под обстрелом, он предпочитает атаковать важные цели (снайперов, командиров, минометчиков, пулеметчиков)
- отключена опция REINFORCEMENTS_ARRIVE_WITH_ZERO_AP (появляющийся противник имеет шанс на перехват и атаку)
- принудительно включена опция ALLOW_INSTANT_INTERRUPTS_ON_SPOTTING = TRUE (для нормальной работы AI с системой IIS)
- принудительно заданы опции MIN_DELAY_ENEMY_REINFORCEMENTS = 0, MIN_DELAY_MILITIA_REINFORCEMENTS = 0 во избежание проблем с подкреплениями (баг с невидимыми армиями)
- избегание появления солдат подкреплений рядом с наемниками: только для солдат, также добавлена проверка на наличие необходимого количества точек появления, если точек недостаточно, то подкрепления появляются везде
- отключен r8395
- разрешено использовать огонь/жучиный газ против зомби
- разрешено разрешено использовать огонь/жучиный газ/горчичный газ против противников без сознания
- использование командного знания при расчете атаки гранатой/минометом/рпг
- обстрел постановщика помех из миномета (если в команде есть свой радист, который может определить координаты)
- использование РПГ против противников в зданиях (при отсутствии видимости)
- противник будет чаще использовать тяжелое оружие после того, как определенный процент солдат будет убит
- исправление AI: не атаковать ворон (приводило к вылетам кошек)
- Red AI: включено сближение с использованием полных укрытий
- ремонт: остановка времени только если все предметы отремонтированы
- r8314: можно ремонтировать ПВО (by Flugente)
- используется более быстрый локатор для отображения слышимого противника
- фонари используются только элитчиками
- шанс получить ПНВ для элитчика 75%
- EXTRA_ITEMS: админам имеют шанс дополнительно получить гранату со слезоточивым газом
- 50% шанс приоритета осветителя при выборе гранаты ночью (это значит, что ночью будут чаще использовать обычные гранаты)
- ограничение на использование фляжки за ход применяется только в пошаговом режиме
- автоматическое отключение фонаря для AI при повороте, если при этом он может засветить кого-то из своей команды
- для некоторых солдат разрешен обход с фланга через глубокую воду (раньше вход в глубокую воду был для AI вообще запрещен)
- некоторые противники имеют высокий уровень камуфляжа при создании, в зависимости от типа сектора (в городе городской/лесной, в поле лесной/пустынный) и уровня солдата
- NCTH/OCTH: изменен расчет штрафа на видимость (отключен мгновенный полный штраф при переходе границы видимости, вместо этого теперь плавное увеличение штрафа при превышении дальности видимости, что позволяет стрелять по наводке на несколько клеток за пределами видимости)
- обновление видимости при использовании транформации предмета или быстром переключении оружия между руками (исправляет старый баг, когда смена оружия в руках или трансформация прицела не влияла на видимость противников)
- ослепляющий эффект для всех пуль, в зависимости от уровня урона, если солдат не носит солнцезащитные очки
- AI: выключение фонаря, когда солдат бросает оружие при попадании пули
- AI: выключение фонаря при смерти/потере сознания
- AI: отключен эффект фонаря для умерших/бессознательных солдат
- при входе/выходе из машины наемник принудительно помещается на уровень земли (исправление для бага, когда наемник помещается в машину с крыши)
- исправление звуков попаданий (было сломано в r8504)
- элитчики без ПНВ всегда получают навык ночных операций
- увеличение на 25% шанса получения навыка ночных операций для регуляров без ПНВ

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 11.12.2017 в 12:07:20

on 1512981798, Seven wrote:
- r8314: можно ремонтировать ПВО

в чем смысл такого ремонта?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2017 в 12:18:04

on 1512983240, JAggernaut wrote:
в чем смысл такого ремонта?

Пока ни в чем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 11.12.2017 в 22:19:55
2Seven:  Прошу прощения, может просто не нашел ветке ответа, но меня очень интересует ответ на следующий вопрос:

Куда делась функция принудительного перехода в пошаговый режим(раньше была на D ). CTRL+X никакого эффекта не даёт  :(

Просто реально тяжко шпионом управляться без этой функции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.12.2017 в 02:36:18
2Атуфаньчег:
Кнопка D сейчас не работает, пошаговый режим можно включить через Ctrl+T, первый ход делает противник.

on 1513019995, Атуфаньчег wrote:
Просто реально тяжко шпионом управляться без этой функции.

Так и задумано, иначе это слишком читерная фича.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 12:47:36
2Seven:

on 1513035378, Seven wrote:
Так и задумано, иначе это слишком читерная фича.

Возможно, однако теперь выстрелить в голову сзади вызывает трудности... с 1го выстрела наёмник мажет в 80% случаев... а потом уже включается пошаговый режим и можно прицелиться нормально. А ctrl+t неудобно, не только потому что надо тянуться, но и постовые постоянно срываются с места, не говоря уже о том, что каждый раз надо ctrl+t отключать  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.12.2017 в 12:51:38
2Атуфаньчег:
Проще всего шокером вырубать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 13:48:41
2Seven:

on 1513072298, Seven wrote:
Проще всего шокером вырубать.


антуражность падает...  да и на батарейках не напасёшься... а патроны 9х19 всегда в лёгком доступе

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 15:34:34
2Seven: Не сочти за наглость, но можно для меня скомпилировать версию со включенной функцией описанной выше? пусть даже билд будет называться Cheater Edition  :)

если это не очень трудно, конечно )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 12.12.2017 в 17:26:20
2Атуфаньчег: открываешь настройки и пока отыгрываешь шпиона включаешь постоянный пошаговый режим. как перестаешь им играть выключаешь

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.12.2017 в 17:30:10
2Атуфаньчег:
Насколько я помню, по кнопке D, включающей игроку пошаговый режим в любой момент мнение игроков единогласное - это чит. Делать индивидуальные версии у меня возможности нет, к сожалению.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 18:30:23
2night: У меня команда шпионов/лазутчиков. Да и патрульные в пошаговом режиме, обычно, не задерживаются надолго на одном месте.

2Seven: Ну, насчёт "единогласное" не уверен...  :) . А можешь ответить от чего растёт параметр подозрительности? Я пока ток с перегрузом разобрался. :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 12.12.2017 в 18:37:59
- каждый раз, когда шпион тратит AP, счетчик увеличивается, в зависимости от того, сколько противников его видят и какой у них уровень  
- перемещение в режиме скрытности, бегом, ползком и вприсядку значительно ускоряет увеличение счетчика  
- если поднята тревога (но шпион не раскрыт), счетчик увеличивается быстрее  
- в секторах с людоеданиченным доступом (ПВО и другие) счетчик увеличивается быстрее  
- сидение на месте в realtime (на виду у противника) постепенно увеличивает счетчик, даже если ничего не делать  
- в режиме turnbased в конце хода неиспользованные AP добавляются к счетчику (с учетом количества наблюдающих противников)  
- как только счетчик подозрительности достигнет максимального значения, шпион будет раскрыт  
- значение счетчика отображается цветом имени шпиона (постепенно меняется от желтого к красному), желтый значит безопасно, красный - шпиона раскроют  
- если шпион носит неподходящую одежду/оружие, цвет имени меняется на красный

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.12.2017 в 18:49:01
Также на уровень подозрительности влияет навык шпиона - чем он выше, тем меньше подозрительность. Уровень униформы действует наоборот - элитчик выглядит сильно подозрительнее, но зато может носить оружие и экипировку более высокого уровня.

Если по поводу кнопки D мнения разделились, то надо устроить соцопрос - вернуть читерскую кнопку с мгновенным переходом в пошаговый режим на стороне игрока или оставить как сейчас - кнопка D в реалтайме включает постоянный пошаговый, при этом первый ход передается противнику.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 12.12.2017 в 18:54:24
я против читерства. шпион и так имба.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 12.12.2017 в 19:00:39
2JAggernaut: я бы сказал что имбой он был раньше. сейчас однозначно не так

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 19:21:30
2Mozayka: благодарю!

on 1513093079, Mozayka wrote:
- сидение на месте в realtime (на виду у противника) постепенно увеличивает счетчик, даже если ничего не делать    

это означает именно сидение, или просто бездействие?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 12.12.2017 в 19:30:52
2Атуфаньчег: и то и другое . если вокруг тебя они крутятся

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.12.2017 в 19:33:00

on 1513095690, Атуфаньчег wrote:
это означает именно сидение, или просто бездействие?

Имеется в виду, что трать AP, что не трать, все равно счетчик будет увеличиваться, так что просто ничего не делать на виду у противника не прокатит - нужно куда-то прятаться, чтобы счетчик не рос.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 21:15:05
2JAggernaut:

on 1513094064, JAggernaut wrote:
я против читерства. шпион и так имба.


Ну так это функциональная кнопка, если не хочешь, можешь не пользоваться, для тебя, кроме возможности выбора, ничего не изменится!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 12.12.2017 в 21:24:43

on 1513102505, Атуфаньчег wrote:
это функциональная кнопка, если не хочешь, можешь не пользоваться, для тебя, кроме возможности выбора, ничего не изменится!

для тех, кому сложно играть, есть жмякалка "Режим игры ЛЕГКИЙ". Пользоваться более сложными режимами никого не заставляют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 12.12.2017 в 21:34:55
2JAggernaut: дело в механике, а не в сложности.

2Seven: А по существу вопроса, может есть возможность это реализовать в опциях? Ну как с зомби, например.
Или при старте как с фул лутом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 12.12.2017 в 22:36:31

on 1513093741, Seven wrote:
Если по поводу кнопки D мнения разделились, то надо устроить соцопрос - вернуть читерскую кнопку с мгновенным переходом в пошаговый режим на стороне игрока или оставить как сейчас - кнопка D в реалтайме включает постоянный пошаговый, при этом первый ход передается противнику.


По мне, так лучше вообще шпиона убрать, чем эту кнопку. Лично я, например, шпионами почти не пользуюсь, когда в секторе не 1-2, а толпы драников, то шпионов всё равно слишком быстро окружают, раскрывают и уничтожают, так что толку от них нет.
Зато кнопкой D пользуюсь постоянно. Попробуйте передвинуть в реал тайме одновременно 13 или более мерков во время боя -  одному надо залезть на крышу, двум другим (в другом конце сектора) продвинуться на пару клеток и залечь, еще шестерым (в третьем конце сектора) занять круговую оборону, и так далее. Пока будете на них клацать по очереди, драники первыми заметят и кого нибудь убьют - у компа же нет проблем двигать одновремеменно находящимися в секторе несколькими десятками драников.
Так что без этой кнопки совсем тяжко станет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.12.2017 в 22:40:12

on 1513107391, sunnymite wrote:
Зато кнопкой D пользуюсь постоянно. Попробуйте передвинуть в реал тайме одновременно 13 или более мерков во время боя -  одному надо залезть на крышу, двум другим (в другом конце сектора) продвинуться на пару клеток и залечь, еще шестерым (в третьем конце сектора) занять круговую оборону, и так далее. Пока будете на них клацать по очереди, драники первыми заметят и кого нибудь убьют - у компа же нет проблем двигать одновремеменно находящимися в секторе несколькими десятками драников.  
Так что без этой кнопки совсем тяжко станет.

А чем постоянный пошаговый не устраивает в таком случае?
Кнопка D нужна ровно для одного - подойти шпионом со спины, включить свой ход, выстрелить и тут же перейти в реалтайм.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 13.12.2017 в 11:51:47
2Seven: В случае sunnymite, я полагаю, постоянный пошаговый убивает большую кучу времени. А в моём, как я уже говорил, не даёт патрульным покурить... им постоянно нужно куда-то двигаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 13.12.2017 в 16:39:47

on 1513107391, sunnymite wrote:
По мне, так лучше вообще шпиона убрать, чем эту кнопку. Лично я, например, шпионами почти не пользуюсь, когда в секторе не 1-2, а толпы драников, то шпионов всё равно слишком быстро окружают, раскрывают и уничтожают, так что толку от них нет.  
Зато кнопкой D пользуюсь постоянно. Попробуйте передвинуть в реал тайме одновременно 13 или более мерков во время боя -  одному надо залезть на крышу, двум другим (в другом конце сектора) продвинуться на пару клеток и залечь, еще шестерым (в третьем конце сектора) занять круговую оборону, и так далее. Пока будете на них клацать по очереди, драники первыми заметят и кого нибудь убьют - у компа же нет проблем двигать одновремеменно находящимися в секторе несколькими десятками драников.  
Так что без этой кнопки совсем тяжко станет.


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

З. Ы. Я правильно понял, что самые свежие билды файла выпускаются только с англицким языком?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2017 в 16:42:51
2Barrrmalej:
Английский обновляется чаще, чем другие языки, по очевидным причинам. Периодически собираю и языковые версии, по большим праздникам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2017 в 18:15:48
Ja2+AI r571

Поддержка дополнительных боевых звуков для солдат, возможны имена типа:
bad0_hit1.ogg - bad0_hit32.ogg, bad0_die1.ogg - bad0_die32.ogg

Примечания:
- не больше 32 звуков
- не должно быть промежутков между номерами
- для дополнительных звуков поддерживается только формат ogg
- если дополнительные звуки не обнаружены, используются стандартные

Пример дополнительных звуков в файле Battlesnds.7z находится по ссылке Дополнительный контент (звуки из мода Vengeance:Reloaded).

- скрытное передвижение: противник может бесшумно красться
- выбор атаки AI: уменьшен приоритет стрельбы на подавление

Подавление:
- изменено вычисление сопротивляемости подавлению для лучшего баланса
- добавлена проверка минимальной величины подавления для реакции солдата (присесть/лечь/запаниковать)
- лежащий солдат паникует, если потеря от AP от атаки больше, чем величина сопротивляемости подавлению (таким образом, лежащий солдат может запаниковать даже от одной серьезной атаки)
- отключен лимит подавления на ход, так что можно использовать несколько атак за один ход, чтобы достичь высокого уровня подавления
- переработан код изменения положения тела после атаки и анимации паники (должно уменьшить количество багов, связанных с эффектами подавления и включения анимации паники)

Перехваты:

Солдат не может перехватывать, если:
- он паникует
- он получил ранение на величину от 20 единиц в этот ход
- он был подавлен в этот ход (присел, лег или запаниковал от подавления)

Новая опция RANDOM_INTERRUPTS (для оригинальной системы перехватов): победитель при перехвате вычисляется случайным образом, исходя из соотношения уровней солдат (опция включена по умолчанию).
Например, если у одного солдата уровень 4, а у другого 6, то первый имеет 40% шанс выиграть перехват, а второй 60%.

Кнопки:
Ctrl+C: отключен чит код, теперь можно использовать в чит режиме для включения меню укрытий
D (в режиме реального времени): включает принудительный пошаговый режим (эффект такой же, как Ctrl+T)
Ctrl+X: переключает режим скрытности в реальном времени
Ctrl+Shift+X: не используется
кнопка SHIFT позволяет перемещать группу с использованием режима формации (сам режим для этого включать не обязательно)
Ctrl+Alt+G: переключение режима формации
G: переключение режима света наемника (восстановлено оригинальное значение кнопки)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 13.12.2017 в 22:29:44

on 1513107612, Seven wrote:
А чем постоянный пошаговый не устраивает в таком случае?  


Когда в секторе остаётся всего 5-10, или того меньше врагов, то их удобнее искать уже в риал-тайм режиме, так экономятся время и усилия. Это как раз то, чего не хватает в игре ксенонаутс, имхо.


on 1513107612, Seven wrote:
Кнопка D нужна ровно для одного - подойти шпионом со спины, включить свой ход, выстрелить и тут же перейти в реалтайм.


Во время боя регулярно наступают такие моменты, когда команда отстрелялась от одной волны драников (уничтожив их несколько десятков), и игра переходит в режим риал тайм.
20 ополченов, наступавшие вместе с мерками на сектор, к этому моменту уже благополучно драниками уничтожены.
В этот момент другая толпа драников (еще несколько десятков) начинает со всех сторон одновременно переть на мерков в режиме риал тайм, т.к. у компа нет проблем двигать одновременно толпу ботов. Игрок же физически не успеет передвинут каждого из мерков (лично у меня их 2 отряда 10 и 3-4) кого-то зазевавшегося драники непременно обнаруживают первыми и уничтожают до того как он успевает среагировать. Я иногда даже shift + R не успевал нажать чтобы банально перезарядиться.
Так вот, кнопка D нужна именно для этого, чтобы вернуть игру в пошаговый режим и спокойно, не соревнуясь с компом в скорости двигания несколько ботов одновременно, передвинуть каждого из мерков туда, куда нужно (собственно, по этой причине не люблю игры риал-тайм, только пошаговые).

А шпион у меня не то, что со спины подойти не успевает - его обнаруживают за считанные минуты после появления в секторе, к нему подходят толпой со всех сторон драники, и начинают ходить за ним. Как только он дёрнется - его тут же рассекречивают и валят. Даже если он не дёргается, а просто ходит и ничего не делает, через некоторое время его всё равно обнаруживают и валят. Твой метод возможно сработает, если драников в секторе очень мало. У меня же стоит MIN_ENEMY_GROUP_SIZE_EXPERT = 20, и в каждой армикомпозишенс стоит 32 драника. Так что шпионов я использовать могу только в Омерте, или когда надо Мануэля из Читзены вытащить не привлекая внимания, или пару Кульба в Драссен сопроводить, или сделку на джип в L10 заключить (при всём при этом никого из драников ни в коем случае не убив!). Больше они ни для чего не нужны. Пробовал однажды как в каком-то видео на ютюбе, взорвать базу ПВО - получилось, но шпион живым всё равно не ушёл, когда уходил, его точно также окружили, сопровождали какое-то время, а потом раскрыли и завалили. Фича вообще неплохая, но очень малопригодная.


on 1513172387, Barrrmalej wrote:
о время боя реалтайм включаться не должен


почему же не должен?
Если 2 хода подряд драники не видят мерков, а мерки драников - игра переходит в риалтайм. Так было во всех версиях джаги, включая ванильную.


on 1513172387, Barrrmalej wrote:
А убирать шпиона будет неправильно, многие (и я в том числе)любят играть с ними


Я ничего не имею против шпионов как таковых. Я против того, чтобы убирали кнопку D. От шпионов мне ни холодно ни жарко, а вот эта кнопка экономит массу нервов, усилий, и лишних сейвлоадов, т.к. считаю читом когда комп пользуется моей банальной медлительностью в реальном времени :-)




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2017 в 22:39:28

on 1513193384, sunnymite wrote:
Так вот, кнопка D нужна именно для этого, чтобы вернуть игру в пошаговый режим и спокойно, не соревнуясь с компом в скорости двигания несколько ботов одновременно, передвинуть каждого из мерков туда, куда нужно (собственно, по этой причине не люблю игры риал-тайм, только пошаговые).

Так я и не понял, в чем отличие кнопки D от кнопки Ctrl+T, включающей постоянный пошаговый режим, а когда он больше не нужен - выключающей.


on 1513193384, sunnymite wrote:
А шпион у меня не то, что со спины подойти не успевает - его обнаруживают за считанные минуты после появления в секторе, к нему подходят толпой со всех сторон драники, и начинают ходить за ним.  

Странно, у меня был другой опыт использования шпиона, вполне успешный. Шум от шпиона солдаты вообще должны игнорировать, если тревога не поднята. Ну а если тревогу подняли, то тут шпионом только ноги уносить, и то если успеет.


on 1513193384, sunnymite wrote:
Больше они ни для чего не нужны. Пробовал однажды как в каком-то видео на ютюбе, взорвать базу ПВО - получилось, но шпион живым всё равно не ушёл, когда уходил, его точно также окружили, сопровождали какое-то время, а потом раскрыли и завалили. Фича вообще неплохая, но очень малопригодная.

Надо будет потестировать шпиона побольше, может я его слишком сильно закрутил, открутить обратно. А то все жаловались, что суперчит был.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 13.12.2017 в 22:51:11

on 1513193384, sunnymite wrote:
Пробовал однажды как в каком-то видео на ютюбе, взорвать базу ПВО - получилось, но шпион живым всё равно не ушёл, когда уходил, его точно также окружили, сопровождали какое-то время, а потом раскрыли и завалили.

если тусоваться в центре вражеской party на виду у всех, то неудивительно, что его прибьют. сейчас шпион - это тактическая мини-игра в игре. думаю, не стоит из него снова делать прежнюю банальную версию иммортала.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 13.12.2017 в 23:32:24
2Seven: Так может для баланса отставить шпиона порезанным для сложности, но вернуть ванильную D, что бы ассасинские функции мог нормально выполнять?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2017 в 23:36:31
2Атуфаньчег:
В оригинальной игре вообще не было принудительного пошагового режима, и как-то справлялись.
Шпиона потестирую, посмотрю отзывы игроков, там видно будет, надо ему давать возможность включать свой ход в любое время или нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 13.12.2017 в 23:36:39

on 1513193968, Seven wrote:
Так я и не понял, в чем отличие кнопки D от кнопки Ctrl+T, включающей постоянный пошаговый режим, а когда он больше не нужен - выключающей.  


Никогда не пользовался Ctrl+T. Я полагал, что это включает постоянный пошаговый режим (как в ксенонаутс например).
Если же она работает также, как D, то получается ни в чём. И коли так, то какой тогда смысл убирать кнопку D и оставлять Ctrl+T? Читеры юзающие шпионов как ты их описал будут делать тоже самое, тольк вместо D нажимать Ctrl+T.


on 1513193968, Seven wrote:
Странно, у меня был другой опыт использования шпиона, вполне успешный


Мы с тобой уже это много раз обсуждали ранее. У нас с тобой очень разные стили игры. У тебя очень мало драников в секторах, а у меня - очень много. Когда их в секторе много, то они постоянно держат друг друга в поле зрения, и постоянно двигаются. Ты просто не сможешь поймать такой момент, чтобы твой шпион остался с драником наедине чтобы его по тихому зарезать. А даже если случайно такой момент ты поймаешь, то не успеешь отбежать от него на дальше чем на 5 клеток чтобы на следующий же ход кто-то из драников не обнаружил твоего шпиона рядом с трупом. Но даже если тебе каким-то чудом и это удастся - труп драника очень быстро обнаружат другие драники (их ведь очень много в секторе, и они постоянно двигаются, ходят всюду), и как только труп обнаружат - включается режим тревоги и далее твоего шпиона уже начинают целенаправленно искать и очень быстро находят.


on 1513193968, Seven wrote:
Надо будет потестировать шпиона побольше, может я его слишком сильно закрутил, открутить обратно. А то все жаловались, что суперчит был.


Я играю в старую версию твоего ЕХЕ JA2 + fix, там, где пофиксено попадание в танки.
Тоже самое было со шпионами и в более ранних версиях, когда все кричали, что это чит.
Это действительно чит, если играть со стандартным количеством драниках в секторах (как играешь ты, и большинство игроков).
Но ключевой момент тут - именно увеличенное кол-во драников. Чем больше их в секторе - тем быстрее твоего шпиона обнаружат. Так что в моём случае шпион не вариант, но меня это не парит совершенно. Мне вполне хватает их, как уже говорил, для Мануэля, Кульбы, джипа, и прочих таких небоевых миссий.  


on 1513194671, JAggernaut wrote:
если тусоваться в центре вражеской party на виду у всех, то неудивительно, что его прибьют


Когда драников в секторах очень много - то шпион фактически всё время тусуется в центре вражеской парти, на виду у сразу нескольких драников. Но это уже личные предпочтения. Для меня JA2 это не ролевая игра, как Фоллаут2, а всё таки пошаговый тактический симулятор.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2017 в 23:42:42

on 1513197399, sunnymite wrote:
Никогда не пользовался Ctrl+T. Я полагал, что это включает постоянный пошаговый режим (как в ксенонаутс например).  

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

on 1513197399, sunnymite wrote:
И коли так, то какой тогда смысл убирать кнопку D и оставлять Ctrl+T? Читеры юзающие шпионов как ты их описал будут делать тоже самое, тольк вместо D нажимать Ctrl+T.  

Разница в том, что Ctrl+T передает ход противнику, и только после него игроку.


on 1513197399, sunnymite wrote:
У тебя очень мало драников в секторах, а у меня - очень много. Когда их в секторе много, то они постоянно держат друг друга в поле зрения, и постоянно двигаются. Ты просто не сможешь поймать такой момент, чтобы твой шпион остался с драником наедине чтобы его по тихому зарезать. А даже если случайно такой момент ты поймаешь, то не успеешь отбежать от него на дальше чем на 5 клеток чтобы на следующий же ход кто-то из драников не обнаружил твоего шпиона рядом с трупом. Но даже если тебе каким-то чудом и это удастся - труп драника очень быстро обнаружат другие драники (их ведь очень много в секторе, и они постоянно двигаются, ходят всюду), и как только труп обнаружат - включается режим тревоги и далее твоего шпиона уже начинают целенаправленно искать и очень быстро находят.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 13.12.2017 в 23:43:19

on 1513197391, Seven wrote:
В оригинальной игре вообще не было принудительного пошагового режима, и как-то справлялись.


В оригинальной игре вообще не было возможности увеличивать кол-во драников в гарнизонах, патрулях, и случайных отрядах. Можно было имея отряд в 4-6 рыл спокойно выносить любой сектор при помощи глушёных пестиков, т.к. сектора зачастую оборонялись всего 10 полудохлыми драньцами, у которых даже 40мм гранатомётов не было, и на тебя не пёрли 100500 драников в секторе со всех сторон. Да и вообще всю Арульку можно было захватить одним отрядом в 4-6 рыл.
В оригинальной игре вообще много чего не было, да и где теперь эта оригинальная игра, и кому она вообще нужна, когда есть 1.13, где можно многое накрутить как тебе самому нравится :) :) :)


on 1513197762, Seven wrote:
Разница в том, что Ctrl+T передает ход противнику, и только после него игроку.  


Теперь понял. Ну тогда, на кнопку D можно повесить ту же функцию, что и на Ctrl+T - то есть передавать ход противнику. Тогда, как мне кажется, все будут довольны. Просто на D чисто физически проще нажать, чем на Ctrl+T. Пока я буду искать где там на клавиатуре  Ctrl, а потом еще и T, пока буду одновременно на них пытаться клацнуть - драники уже найдут и пристрелять кого-нить из моих мерков :) :) :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.12.2017 в 23:56:20

on 1513197799, sunnymite wrote:
Теперь понял. Ну тогда, на кнопку D можно повесить ту же функцию, что и на Ctrl+T - то есть передавать ход противнику. Тогда, как мне кажется, все будут довольны. Просто на D чисто физически проще нажать, чем на Ctrl+T.  

В новой версии так и сделано, разница только в том, что противник может в свой ход повернуться или передвинуться, а так сейчас D в реалтайме полный аналог Ctrl+T - включает ход противника и постоянный пошаговый, выключить потом можно через Ctrl+T.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 14.12.2017 в 11:19:11

on 1513197399, sunnymite wrote:
Когда драников в секторах очень много - то шпион фактически всё время тусуется в центре вражеской парти, на виду у сразу нескольких драников. Но это уже личные предпочтения. Для меня JA2 это не ролевая игра, как Фоллаут2, а всё таки пошаговый тактический симулятор.


Даже в этом случае шпиона можно использовать. Во-первых он может разведать, кто, где и в каких количествах тусуется. Во - вторых можно попробовать расположить его в тылу основной группы супостатов, чтобы он мог им в спину ударить. Правда для этого надо подумать насчёт его вооружения. Я уже писал ранее, хорошо бы добавить в игру гражданское оружие наподобии двустволки, которую шпион мог бы свободно таскать с собою в чехле (в специальном рюкзаке иными словами), а при случае доставать вдали от посторонних глаз.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 11:27:26
2Seven: Окей, скрещу пальцы.... А вот ещё вопрос, относительно нахождения около "свежего" трупа. Не могу понять как рассчитывается расстояние до онного. Враги раскрывают шпиона даже когда он в 8-10 тайлах от жмурика (изменения COVERT_CLOSE_DETECTION_RANGE_SOLDIER_CORPSE никак не помогли).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 11:31:20
2Атуфаньчег:
Эта опция в Ja2+AI давно не используется, расстояние для раскрытия около трупа зависит от его свежести и постепенно уменьшается со временем, но не превышает половины дневной дальности видимости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 12:10:59
2Seven: а вы не думали над своим конфигурационным файлом? Ведь сколько людей, столько и мнений, а так каждый смог бы перепилить фитчи под себя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 12:19:34
2Атуфаньчег:
И так уже десятки опций добавил, куда больше.
Делать на каждый чих новую опцию - это тупиковый путь, такой код невозможно нормально тестировать и отлаживать. Кроме того, я вообще против читов и эксплойтов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 13:48:52
2Seven: Ну почему сразу читы и эксплоиты?! Это вопрос кастомизации. Кому-то нравится по 50 противников на сектор, кому-то полный коверт опс, а кто-то любит искусственно усложнять себе жизнь, как например в хитмане можно отключить весь интерфейс и "почувствовать себя в шкуре 47го", забывая о том, что он видит, слышит и чувствует не по средствам 2х динамиков, плоского экрана и отсутствием тактильных ощущений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.12.2017 в 15:00:47
2Атуфаньчег: как вариант, можешь запускать игру с AI версии 250-300. Там шпион может безопасно раздавать смертельно-безобидные подсрачники врагам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 15:41:52
2JAggernaut: вот ты опять утрируешь не поняв сути вопроса. У меня не сложность вызывает вопросы, а функционал!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 14.12.2017 в 20:42:56
2Seven: [offtop]пора открывать платный стол заказов[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 20:46:19

on 1513239551, Barrrmalej wrote:
Даже в этом случае шпиона можно использовать. Во-первых он может разведать, кто, где и в каких количествах тусуется


Разумеется можно.
Я же написал примеры: использую шпионов чтобы нанять Мануэля и вывести семью Кульба из Читзены (никогда не захватываю Читзену, так и оставляю её нетронутой во всех своих прохождениях), чтобы договориться о покупке джипа (правда, потом всё равно с боями приходится этот джип вывозить с боями через все сектора пока до Альмы доедет), и еще по мелочи.


Quote:
Во - вторых можно попробовать расположить его в тылу основной группы супостатов, чтобы он мог им в спину ударить.


Кстати, да. Для этого я их тоже иногда использую. Только не для того, чтобы стрелять врагам в спину (это гарантированная смерть для шпиона), а чтобы наводить на них огонь миномётчика. В горячке боя, когда драники заняты отстрелом ополченов, то они не очень обращают на тебя внимание, и можно через их стройные ряды иногда проскользнуть незамеченным к ним в тыл. Правда, чтобы это сработало рекомендую в  файле Skills_Settings.INI выставить следующее:

COVERT_CLOSE_DETECTION_RANGE = 5
COVERT_CLOSE_DETECTION_RANGE_SOLDIER_CORPSE = 1

Тогда будет получаться.



Quote:
Правда для этого надо подумать насчёт его вооружения. Я уже писал ранее, хорошо бы добавить в игру гражданское оружие наподобии двустволки, которую шпион мог бы свободно таскать с собою в чехле (в специальном рюкзаке иными словами), а при случае доставать вдали от посторонних глаз.


Зачем? Шпиона одеваешь в чёрные шмотки, он выглядит как элитчик. Выдаёшь ему калаш, или М16 (в общем, штатное оружие которое в твоём моде элитчики используют), и нет проблем. Можешь даже гранатомёт ему выдать и это прокатит. Только это всё равно тебе не поможет чтобы безнаказанно ударить им в спину. Даже из гранатомёта - ну завалишь ты их одним ударом 5 штук, ну может даже 7, и еще ранишь несколько - остальные то тебя тут же рассекретят, и изрешетят в упор за 1 ход. У меня этот манёвр проканывал только если встать вплоную к краю карты, жахнуть из гранатомёта по толпе драников, и на этом же ходу свалить из сектора.


on 1513248532, Атуфаньчег wrote:
Кому-то нравится по 50 противников на сектор


[offtop]50 на сектор, это неплохо. но лучше бы по 80-100, а на особо важные объекты, типа баз ПВО, шахт, тиксы-орты - и по 200-300 было бы неплохо. Жаль только, что неосуществимо[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 20:50:39

on 1513273579, sunnymite wrote:
В горячке боя, когда драники заняты отстрелом ополченов, то они не очень обращают на тебя внимание

В Ja2+AI очень даже обращают - появляться на виду у солдат, которые в этот ход видели противника или находятся под обстрелом, нельзя - тут же разоблачат.


on 1513273579, sunnymite wrote:
COVERT_CLOSE_DETECTION_RANGE = 5
COVERT_CLOSE_DETECTION_RANGE_SOLDIER_CORPSE = 1  

В Ja2+AI дальность раскрытия рядом с трупом зависит от свежести трупа и не превышает половины дневной видимости, COVERT_CLOSE_DETECTION_RANGE тоже как-то по другому работает.


on 1513273579, sunnymite wrote:
Шпиона одеваешь в чёрные шмотки, он выглядит как элитчик

В Ja2+AI при этом его уровень подозрительности будет расти в три раза быстрее, чем если бы он оделся админом, так что тут не все так однозначно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 20:52:59
2Seven:
в таком случае, в Ja2+AI смысла в шпионах еще меньше, чем в обычном экзешнике  ;D можно просто выкинуть их из игры и не менять ничего с кнопкой D  :) :) :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 20:54:07
2sunnymite:
Смысл есть в небоевых операциях, или подготовиться к атаке, но во время боя шпионом делать нечего, и это правильно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 21:01:33

on 1513243174, Seven wrote:
Кроме того, я вообще против читов и эксплойтов.


[offtop]самый большой "чит" и "эксплойт", имхо, это сочетание кнопок "Ы\Ды". При помощи этого чита можно всю игру выиграть одним чаром с двумя "метательными ножами", которые внешне больше зубочистки напоминают. Если же не давать людям возможность выбора, возможность крутить опции под себя (в чём, как мне казалось, и состоит вся идея мода 1.13) - они просто будут чаще пользоваться этим "читом", что мне например и проходилось делать когда играл в ванильную Джа2[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:02:32
2Seven:  
on 1513274047, Seven wrote:
Смысл есть в небоевых операциях, или подготовиться к атаке, но во время боя шпионом делать нечего, и это правильно.

Всю романтику диверсии похерить хотите  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:07:15
2Атуфаньчег:
Как раз на диверсии никто не покушается, а вот шпион, разгуливающий по полю боя в разгар перестрелки, выглядит странно.

2sunnymite:
s/l дроч тоже надо запретить, но пока непонятно как технически. Это убивает весь интерес от игры.
Выбора в 1.13 более чем достаточно, но делать по три опции на каждый чих у меня нет физически никакой возможности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:11:12
2Seven: я не предлагаю разгуливать по полю боя. я просто хочу вернуть скрытные убийства! чтобы можно было попыхтя 3-4 часа врезать сектор 1-2 персами не подняв тревоги!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:14:04
2Атуфаньчег:
Это физически невозможно, после 25%-50% потерь (в зависимости от типа сектора и времени суток) тревога будет поднята автоматически.
Насчет кнопки D у меня есть идея, как ее вернуть в ограниченном виде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:16:44

on 1513275244, Seven wrote:
Насчет кнопки D у меня есть идея, как ее вернуть в ограниченном виде.


Уже хорошая новость, поделишься подробностями?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 21:20:10

on 1513274047, Seven wrote:
Смысл есть в небоевых операциях, или подготовиться к атаке, но во время боя шпионом делать нечего, и это правильно.


С этим можно поспорить. Я имею в виду с утверждением "и это правильно".
Ведь в реальной истории имеют место случаи, когда диверсанты переодевались в форму противника и нападали на его объекты или подразделения. Другое дело, что технически сымитировать это в игре так, чтобы это не было читом, очень сложно, или вообще невозможно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:24:09

on 1513275404, Атуфаньчег wrote:
Уже хорошая новость, поделишься подробностями?

Разрешить включение своего хода по кнопке D, но выдавать активному наемнику половину AP, чтобы не слишком радовался, а остальным в команде игрока выдавать ноль или 20 AP, чтобы только хватило залечь или отползти.


on 1513275610, sunnymite wrote:
С этим можно поспорить. Я имею в виду с утверждением "и это правильно".  
Ведь в реальной истории имеют место случаи, когда диверсанты переодевались в форму противника и нападали на его объекты или подразделения.

Пусть переодеваются, только после первого же выстрела, то есть после начала боя, все они в реальности разоблачаются, что и происходит в игре.


on 1513275610, sunnymite wrote:
Другое дело, что технически сымитировать это в игре так, чтобы это не было читом, очень сложно, или вообще невозможно.

Это точно, тут или это будет чит, или нужно детально анализировать поведение наемника - куда он смотрит, в кого стреляет, как выполняет команды офицера противника и т.д., что малореально технически и вряд ли сильно интересно.
Если появятся простые реализуемые идеи, как разрешить шпионам участвовать в бою, это можно будет сделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 21:25:38

on 1513274835, Seven wrote:
s/l дроч тоже надо запретить, но пока непонятно как технически. Это убивает весь интерес от игры.  


[offtop]Согласен, что с Ы\Ды играть неинтересно, но почему запретить?
Я, например, им пользуюсь только когда возникают баги. Но меня совершенно не волнует, если другие игроки пользуются им, или другими какими-то фичами. Неужели тебе жалко, если кто-то будет пользоваться какими-то фичами? У каждого свой стиль игры. Может у кого-то вообще вся стратегия построена на этих шпионах, или еще на чём-то, и он не видит интереса играть без них. Вот ты запретишь какую-то опцию - и убьёшь у этих игроков интерес к игре.[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:28:35
2sunnymite:
Да пока вроде никто особо не жаловался на изменения, вот только с кнопкой D первый раз. Будут возражения от игроков, что-то будет скорректировано.

p.s. про запретить s/l это была шутка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:28:35
2Seven:  
on 1513275849, Seven wrote:
Если появятся простые реализуемые идеи, как разрешить шпионам участвовать в бою, это можно будет сделать.

Если маскировка перестанет падать при скрытном убийстве со спины (ножом/гарротой), то вариативность тыловых операций увеличится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:29:33
2Атуфаньчег:
Она и сейчас вроде не должна падать, если его не видели.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:31:42

on 1513276115, Seven wrote:
Да пока вроде никто особо не жаловался на изменения

я вот вообще терпеть не могу форумы, и сюда зарегался-то только из-за этого... А кто-то мог просто забить.


on 1513275938, sunnymite wrote:
У каждого свой стиль игры. Может у кого-то вообще вся стратегия построена на этих шпионах, или еще на чём-то, и он не видит интереса играть без них.


Полностью согласен, тем более, что обо мне речь  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 21:33:25

on 1513274047, Seven wrote:
или подготовиться к атаке,


Кстати, насчёт подготовки к атаке.
У меня в большинстве секторов стоят танки. Даже в негородских, за Камбрией, везде где есть дороги я поставил 1-2 танка. Как известно, игра почему-то частенько игнорирует выставленные в редакторе карт опции - например, поставишь там драников, назначишь из них чтоб 2-4 были танками, раз это сработает, другой - не сработает и игра вместо танков поставит обычных солдат-элитчиков.
Так вот, была такая история: перед тем как напасть на шахту Альмы, зашёл двумя шпионами в сектор, ночью, чтобы посмотреть где стоят танки. Облазил весь сектор - танков нет, ни одного. Ну, думаю, это как раз тот случай, когда игра взглюкнула и вместо танков поставила элитчиков.
Ушёл из сектора.
Днём нападаю на тот же сектор - а там танки!
Таким образом баг оказался фичей, обманули драники шпионов.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:34:32

on 1513276302, Атуфаньчег wrote:
я вот вообще терпеть не могу форумы

Без обратной связи от игроков ничего не будет вообще.
Весь проект Ja2+AI появился после одного положительного отзыва на медведях на одну из ранних тестовых версий JA2+. Если бы не тот отзыва одного игрока, я бы на это вообще забил и не стал развивать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:36:24
2sunnymite:
Ну, с точки зрения игры вообще на картах никаких танков нет, они создаются в момент загрузки карты из элитчиков. Почему они создаются через раз - это интересный вопрос, возможно там есть какой-то случайный процесс или еще что-то, никогда не копал этот код.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:38:52
2Seven: ну окей. я понял, буду нести своё мнение )

а по поводу твоей идеи с порезанием AP... а если мне 2мя шпионами надо "синхронно" убить 2-3 противника?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:42:00
2Атуфаньчег:
Ну можно всем шпионам выдавать половину AP, а обычным солдатам четверть.
Если выдавать полное количество AP, они смогут полкарты пробежать или 5 раз выстрелить, что будет неправильно, а так - если все спланировать, то можно уложиться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 21:45:39
ну, 50% AP шпионам должно хватить на полный прицельный выстрел, соглашусь... ну тогда возникает другая проблемка... но это ты уже сочтёшь капризами.... так вот, админу, чтобы после выстрела снять глушитель и положить в карман нудны дополнительные AP

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 21:48:15
2Атуфаньчег:
Пока сделаю половину, а там посмотрим на результаты.
Можно вообще инстакилл делать гарротой, если со спины подходить, чтобы противник не видел, или ножом метательным (но только со спины и если тревога еще не поднята).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 21:52:54

on 1513275849, Seven wrote:
Пусть переодеваются, только после первого же выстрела, то есть после начала боя, все они в реальности разоблачаются, что и происходит в игре.  


В реальности не всё так однозначно. Кого-то разблачат сразу, кого-то потом, кто-то может так и остаться неразоблачённым (в случае удачно проведённой диверсионной операции, конечно).
После первого выстрела (вернее, нескольких выстрелов. один выстрел может быть просто инцидентом, когда какой-то дебил случайно шмальнул себе же в ногу) поначалу происходит суматоха, никто толком не еще знает что произошло. Всем ясно, что на нас напали, но никто еще толком не знает сколько нападающих, с какой стороны они прорвались, итд. В общем, в начале происходит бардак и у каждого отдельно взятого бойца больше вопросов чем ответов и понимания происходящего. Чем, собственно, и пользуются такого рода подразделения всего мира, когда прорабатывают свои стратегии и тактики.
Когда на объекте несколько сотен человек, или даже несколько десятков, то каждый отдельно взятый боец не может знать в лицо всех остальных, или тем более знать лично. Конечно если ты видишь, что какой-то боец стреляет в спину другому бойцу, или делает какие-то другие, осмысленные враждебные действия, то ты заподозришь неладное. Но если какой-то незнакомый тебе чувак в такой же форме просто бегает где-то там, или в кустах прячется - то ты не обратишь на него внимания. В принципе, ты будешь занят тем, чему вас учили когда вы отрабатывали нападение на ваш объект на тренировках и во время учебных тревог.
Но я согласен, что реализовать эти все ньансы в рамках кода JA2 вероятно невозможно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 22:04:56

on 1513276115, Seven wrote:
Да пока вроде никто особо не жаловался на изменения


[offtop]Это не к тебе лично претензия, не подумай, но просто уже были такие случаи, когда сначала были очень полезные фичи, а потом их убирали из игры.
2 ярких на моей памяти примера:
1. Когда-то давно была фича, что можно было вертолёт сажать в любом секторе. Потом это отменили. А было так удобно...
2. В одном из экспериментальных экзешников была шикарнейшая вещь - можно было двигать ополчение самому на стратегической карте, стрелочками. Это существенно экономило силы и время в реале. Но народ стал кричать, что это "чит", что играть стало неинтересно, и фичу зарубили. А идея то просто суперская, можно сказать - ключевая как раз для моего стиля игры: "тотальная гражданская война, драники воюют с ополченами, а мы им лишь помогаем". [/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.12.2017 в 22:12:45
2Атуфаньчег: все, что ты хочешь, есть у шпиона в старых ревизиях AI.

on 1513277295, Seven wrote:
Пока сделаю половину, а там посмотрим на результаты.

половина AP - уже странный результат. Как бы прогресс идей шпионства а-ля "Верните мне режим купидонистого Бога" не превратился в регресс. Одним игрокам так играть интересно, другим - скучно. Насколько понял, Атуфаньчега не устраивала кнопка D, потому что шпион не успевал походить, а ход нужен был для того, чтобы прицелиться. Тут Ctrl+T во спасенье, и ничего не нужно менять в AI!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 22:12:49
2sunnymite:
1. Если его сажать, надо чтобы он реально появлялся в секторе, чтобы его могли повредить и т.д., а иначе он непонятно где зависает.
2. Это и сейчас есть в unstable, можно посадить наемника в facility и управлять отрядами ополчения на стратегической карте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 22:13:36

on 1513278765, JAggernaut wrote:
Тут Ctrl+T во спасенье, и ничего не нужно менять в AI!  

Ctrl+T передает ход противнику, который тут же разворачивается или убегает за угол.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.12.2017 в 22:16:02

on 1513277574, sunnymite wrote:
Когда на объекте несколько сотен человек, или даже несколько десятков, то каждый отдельно взятый боец не может знать в лицо всех остальных, или тем более знать лично.

прекрасно знают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 22:19:08

on 1513276584, Seven wrote:
Ну, с точки зрения игры вообще на картах никаких танков нет, они создаются в момент загрузки карты из элитчиков


Не только из элитчиков. Например, в секторах В9 и С9 я сделал очень слабые гарнизоны, в редакторе поставил всех чисто регулярами, ни одного элитчика. И по 2 танка в каждом секторе, тоже регуляры, причём с очень слабенькими атрибутами. Так вот в этих секторах танки почему-то чаще есть, чем нет.
А в ЦПВО я как раз поставил все 32 драника элитчиками, и танки тоже (4 штуки). Вчера зачистил сектор - ни одного танка.
Кстати, пользуюясь случаем хочу поблагодарить тебя за твой JA2 + fix. Теперь гранатомётчики не промахиваются, танки выносятся на ура 2-3 выстрелами из РПГ-7. Я теперь поубирал у них все те бонусы, которые вынужден был всем гранатомётам и ракетам накрутить в хмл-ах - уж очень точными они стали, точнее снайперских винтовок :)


Quote:
Почему они создаются через раз - это интересный вопрос, возможно там есть какой-то случайный процесс или еще что-то, никогда не копал этот код.


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 14.12.2017 в 22:35:07

on 1513278962, JAggernaut wrote:
прекрасно знают.


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


on 1513278765, JAggernaut wrote:
Одним игрокам так играть интересно, другим - скучно.  


Совершенно верно. Только вот если фича есть, то те, кому с ней играть скучно, могут ею не пользоваться (как я не пользуюсь теми же шпионами или "Ы\Ды", например). А если фича запрещена, то те, кому с ней играть интересно - не могут ею пользоваться, и им играть становится скучно.


on 1513278769, Seven wrote:
Это и сейчас есть в unstable, можно посадить наемника в facility и управлять отрядами ополчения на стратегической карте.


Возможно. Но я предпочитаю играть в твой JA2 + fix, чем в какие-то другие, где будет эта фича, и не будет других (например те же попадания по танку), и еще будет куча неизвестных критических багов, изза которых игру придётся бросать посередине (такое уже было много раз).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 14.12.2017 в 22:45:41

on 1513280107, sunnymite wrote:
Совершенно верно. Только вот если фича есть, то те, кому с ней играть скучно, могут ею не пользоваться (как я не пользуюсь теми же шпионами или "Ы\Ды", например). А если фича запрещена, то те, кому с ней играть интересно - не могут ею пользоваться, и им играть становится скучно.  

Золотые слова! Вот только донести до него их не могу 2й день

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2017 в 22:47:18

on 1513280107, sunnymite wrote:
и еще будет куча неизвестных критических багов, изза которых игру придётся бросать посередине (такое уже было много раз).

Насчет багов это точно, если 7609 уже неплохо протестирован и большинство критических багов давно найдены и пофиксены, или известно как их избежать, то с новыми версиями никаких гарантий нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 15.12.2017 в 00:19:45

on 1513197799, sunnymite wrote:
Ну тогда, на кнопку D можно повесить ту же функцию, что и на Ctrl+T

Ага в бою ты вместо следующего хода на d будешь только мышкой переключать

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 17:28:06
Ja2+AI r582

- если сила удара пули больше величины брони, есть шанс на уменьшение расчетной величины брони вдвое при вычислении повреждений (мощное оружие имеет шанс частично игнорировать броню)
- дополнительные эффекты попаданий и потеря характеристик применяются только к людям (так что отстрелить ногу автомобилю или уменьшить ему максимальный уровень здоровья теперь нельзя)
- скрытная атака ножом (когда противник не видит атакующего) имеет шанс критического попадания, при этом повреждение умножается на некоторый коэффициент, а если тревога не поднята и противник никогда не видел атакующего, есть шанс на мгновенную смерть
- солдаты иногда могут использовать радио для имитации переговоров - в основном патрули и стационарные, при этом тревога не поднимается
- офицер может использовать радио, если он видит шпиона и хочет подойти поближе для проверки, при этом тревога не поднимается, но другие солдаты могут прийти на помощь
- атака гарротой: из-за особенностей кода игры (в момент рукопашной атаки противник поворачивается к атакующему) атака с мгновенной смертью возможна, если противник лежит без сознания или если он никогда не видел атакующего до момента атаки
- уменьшена дальность фонаря для солдат AI в мирное время
- солдаты противника иногда будут поворачиваться в сторону шпиона, если они его видели/слышали и он достаточно близко
- противник будет поднимать тревогу, если в секторе обнаружен дым любого типа (шпиону придется с осторожностью использовать дым или огонь)
- боксеры не должны пинаться
- новая опция UNCOVER_IN_COMBAT - шпион разоблачается автоматически во время боя (по умолчанию включено)
- новая опция ALERT_ON_DEAD_LIMIT - противник поднимает тревогу, если определенное количество солдат убито, в зависимости от типа сектора и времени суток (по умолчанию включено)
- [D] в реалтайме передает ход игроку, при этом выдается половина AP, после хода игра может перейти в режим реалтайм как обычно
- [Ctrl]+[T] включает постоянный пошаговый режим и передает ход игроку, при этом выдается половина AP
- статус шпиона включится автоматически сразу после убийства, если тревога не поднята и нет солдат противника, которые недавно видели шпиона
- оптимизация AI: отключен некоторый код в режиме реального времени, оптимизирован код гражданских для ускорения работы

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 15.12.2017 в 18:03:48
новая опция UNCOVER_IN_COMBAT - шпион разоблачается автоматически во время боя (по умолчанию включено)

Эта опция появится в настроечном файле? ИМХО это не совсем правильно. С точки зрения геймплея - боец без оружия и брони всё равно много не навоюет. Если в начале боя в его строну еще и стрелять начнут все драники, то пользы от него ещё меньше станет.
Ну а с точки зрения логики - во время боя у бойцов есть более срочные дела, чем разглядывать бегающих вдали гражданских.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 18:07:47

on 1513350228, Barrrmalej wrote:
Эта опция появится в настроечном файле?

Нет, ее нужно при необходимости вручную вписать в Ja2_options.ini, раздел [Extended Options]


on 1513350228, Barrrmalej wrote:
С точки зрения геймплея - боец без оружия и брони всё равно много не навоюет.

Если это шпион в форме элитчика, то еще как навоюет.


on 1513350228, Barrrmalej wrote:
Ну а с точки зрения логики - во время боя у бойцов есть более срочные дела, чем разглядывать бегающих вдали гражданских.

Бегающие вдали гражданские никого не интересуют, раскрывают только тех гражданских, кто находится ближе половины дневной видимости от солдат армии или наемников, это 14 клеток при стандартных настройках.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.12.2017 в 18:16:27

on 1513348086, Seven wrote:
- если сила удара пули больше величины брони, есть шанс на уменьшение расчетной величины брони вдвое при вычислении повреждений (мощное оружие имеет шанс частично игнорировать броню)  

для чего так сделано? фактически все пули теперь становятся аналогами AET.


on 1513348086, Seven wrote:
- скрытная атака ножом (когда противник не видит атакующего) имеет шанс критического попадания, при этом повреждение умножается на некоторый коэффициент, а если тревога не поднята и противник никогда не видел атакующего, есть шанс на мгновенную смерть  

также не понял смысл нововведения. раньше и так скрытная атака наносила больше урон. больший урон х коэффициент = чит.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 18:19:02

on 1513350987, JAggernaut wrote:
фактически все пули теперь становятся аналогами AET

С чего вдруг?


on 1513350987, JAggernaut wrote:
также не понял смысл нововведения

Нет никакого нововведения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.12.2017 в 18:19:42

on 1513350228, Barrrmalej wrote:
во время боя у бойцов есть более срочные дела, чем разглядывать бегающих вдали гражданских.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.12.2017 в 18:20:47

on 1513351142, Seven wrote:
С чего вдруг?  

после пробития брони AET увеличивают оставшийся после проникновения урон в 1,5 раза.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 18:21:43

on 1513351247, JAggernaut wrote:
после пробития брони AET увеличивают оставшийся после проникновения урон в 1,5 раза.

Это вообще про другое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.12.2017 в 18:22:35

on 1513351303, Seven wrote:
Это вообще про другое.

алгоритм формулы меняется, но "от перемены мест слагаемых сумма не меняется." )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 18:23:48
2JAggernaut:
Там не алгоритм другой, а другой принцип действия, никак не связанный с AET или типом пули вообще.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 15.12.2017 в 19:00:09
2Seven: Спасибо за обнову!

on 1513350467, Seven wrote:
Нет, ее нужно при необходимости вручную вписать в Ja2_options.ini, раздел [Extended Options]  


А можно, так сказать, всех посмотреть? Есть ли список всех параметров не вошедших в основной конфиг?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 19:07:24

on 1513353609, Атуфаньчег wrote:
Есть ли список всех параметров не вошедших в основной конфиг?


CAMO_PROFILES
ENEMY_GUN_JAMS
AI_DEBUG_INFO
AI_DECISION_INFO
AI_DECISION_TOPIC_INFO
AI_MISC_INFO
AI_COVER_INFO
AI_SHOT_INFO
ROOF_COLLAPSE
BADASS_ANIMATION
SOFT_IRON_MAN
DELAYED_GRENADE_EXPLOSION
SPREAD_FIRE
UPDATE_GARRISON_ADMINS
UPDATE_PATROL_ADMINS
EXT_TOOLTIP_AI
EXT_TOOLTIP_CTH
ENABLE_SSA
DEBUG_SSA
VOLUME_SSA
ENABLE_TA
VOLUME_TA
AI_WEAPON_CHOOSING
IMPROVED_OCTH
TACTICAL_REINFORCEMENTS
EXTRA_ITEMS
RANDOM_INTERRUPTS
UNCOVER_IN_COMBAT
ALERT_ON_DEAD_LIMIT

Все они описывались на форуме, поиском можно найти.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 15.12.2017 в 21:08:58

on 1513350467, Seven wrote:
Бегающие вдали гражданские никого не интересуют, раскрывают только тех гражданских, кто находится ближе половины дневной видимости от солдат армии или наемников, это 14 клеток при стандартных настройках.  


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.12.2017 в 21:44:33

on 1513361338, Barrrmalej wrote:
То есть любой гражданский, оказавшийся, например, в доме, в который заскочил драник?  

Если рядом с домом идет бой, то да, там нельзя находиться. Нормальное поведение гражданских во время перестрелки - убегать подальше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 16.12.2017 в 00:02:18

on 1513363473, Seven wrote:
212
Если рядом с домом идет бой, то да, там нельзя находиться. Нормальное поведение гражданских во время перестрелки - убегать подальше.


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 00:10:29
2sunnymite:
Там же военная диктатура и жестокий кровавый режым (tm), об этом в игре все говорят и пишут. Как ведут себя военные по отношению к мирным жителям, можно видеть на примере американцев в Ираке - любого, кто двигается по направлению к солдатам или сделает резкое движение, тут же могут пристрелить.
А если вернуться к реалиям игры, то какие будут ваши предложения? Чтобы шпионы не разгуливали во время перестрелки свободно, наводя огонь наемников игрока, и чтобы это выглядело реалистично и не предполагало хитровымудренной технической реализации.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.12.2017 в 02:02:44

on 1513372229, Seven wrote:
А если вернуться к реалиям игры, то какие будут ваши предложения? Чтобы шпионы не разгуливали во время перестрелки свободно, наводя огонь наемников игрока, и чтобы это выглядело реалистично и не предполагало хитровымудренной технической реализации.  


Скажем так, в моём понимании шпион в бою хорош тем, что может ликвидировать снайпера или радиста втихаря.
Что до реалий игры - хорошо было бы убрать возможность стрелять по тому, кого не видишь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Атуфаньчег на 16.12.2017 в 10:50:12

on 1513378964, Barrrmalej wrote:
Что до реалий игры - хорошо было бы убрать возможность стрелять по тому, кого не видишь.

можно коэффициент штрафа увеличить, например. т.к. штраф, как таковой, уже существует.

у наблюдателя в снайперской паре ведь другой алгоритм?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 10:52:33

on 1513378964, Barrrmalej wrote:
Что до реалий игры - хорошо было бы убрать возможность стрелять по тому, кого не видишь.

1. Если нельзя выстрелить по солдату, всегда есть возможность выстрелить в тайл.
2. Штрафы по стрельбе по невидимым позволяют стрелять на несколько тайлов за пределы видимости, дальше только неприцельно на подавление.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 10:53:12

on 1513410612, Атуфаньчег wrote:
у наблюдателя в снайперской паре ведь другой алгоритм?

Наблюдатель в снайперской паре добавляет % CTH к выстрелу, больше он ни на что не влияет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2017 в 11:24:53

on 1513378964, Barrrmalej wrote:
в моём понимании шпион в бою хорош тем, что может ликвидировать снайпера или радиста втихаря.  

1) в реальном бою это невозможно сделать.
2) как только бой начинается, любой незнакомец даже в форме, если он не может доказать свою принадлежность, потенциальный труп, не говоря уж про гражданских, которые должны подходить к вооруженому солдату с только и ТОЛЬКО поднятыми вверх руками и желательно белой повязкой. Так что 100-процентрная раскрываемость шпиона во время боя - это ближе к реализму, чем превращение бойцов JA2 в Commandos 2. Это два совершенно разных типа игры с абсолютно разными геимплеями, которые не стоит смешивать. Шпион нужен исключительно для тихих незаметных операций в тылу: разведка, найм, покупка, диверсия, уничтожение важного противника, но все это за пределами или до начала боевых действий, а во время боевых действий - это уже должен быть обычный боец.


on 1513378964, Barrrmalej wrote:
Что до реалий игры - хорошо было бы убрать возможность стрелять по тому, кого не видишь.

стрельба по наводке, или шуму или вспышке - обычное дело. там все равно мало шансов попасть ( и этот шанс можно редактировать самостоятельно). С текущей стрельбой на подавление невидимых стрелков лично мне стало играть непредсказумее и интереснее, так как сложнее стало предугадать поведение противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2017 в 11:29:04

on 1513410753, Seven wrote:
1. Если нельзя выстрелить по солдату, всегда есть возможность выстрелить в тайл.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 11:49:11
2JAggernaut:
По тайлу стрелять те же самые штрафы на дистанцию и видимость применяются, другое дело, что там не действуют модификаторы стрельбы по солдату - штраф на движение, положение тела и подобное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.12.2017 в 13:35:23

on 1513412693, JAggernaut wrote:
1) в реальном бою это невозможно сделать.
2) как только бой начинается, любой незнакомец даже в форме, если он не может доказать свою принадлежность, потенциальный труп, не говоря уж про гражданских, которые должны подходить к вооруженому солдату с только и ТОЛЬКО поднятыми вверх руками и желательно белой повязкой. Так что 100-процентрная раскрываемость шпиона во время боя - это ближе к реализму, чем превращение бойцов JA2 в Commandos 2. Это два совершенно разных типа игры с абсолютно разными геимплеями, которые не стоит смешивать. Шпион нужен исключительно для тихих незаметных операций в тылу: разведка, найм, покупка, диверсия, уничтожение важного противника, но все это за пределами или до начала боевых действий, а во время боевых действий - это уже должен быть обычный боец.
стрельба по наводке, или шуму или вспышке - обычное дело. там все равно мало шансов попасть ( и этот шанс можно редактировать самостоятельно). С текущей стрельбой на подавление невидимых стрелков лично мне стало играть непредсказумее и интереснее, так как сложнее стало предугадать поведение противника.  


1) Если снайпер - профи, то да. Но ранее уже говорилось, что драники в джаге больше похожи на банду вооружённых карателей, чем на профессиональных бойцов.
2) Как только начинают лететь пули, тот, у кого мало боевого опыта, перестаёт крутить башкой по сторонам, а значит к нему можно попробовать подойти с тыла, думается мне. И да, разумеется каждый играет в свою джагу, но лично я за то, чтобы каждый сам выбирал наиболее удобный способ ликвидировать противника, а не тупо соревновался, у кого пушка больше и дальнобойнее. В своё время бросил играть в НО после того, как там сделали из снайпера имбу, что и убить через полкарты может, и того, кто сзади подкрадывается, хэдшотом встречает.



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.12.2017 в 13:42:22

on 1513412693, JAggernaut wrote:
стрельба по наводке, или шуму или вспышке - обычное дело. там все равно мало шансов попасть ( и этот шанс можно редактировать самостоятельно). С текущей стрельбой на подавление невидимых стрелков лично мне стало играть непредсказумее и интереснее, так как сложнее стало предугадать поведение противника.  


Насчёт шума и вспышке согласен. Что ж до наводки - тут надо думать. В джаге нет разницы, кто увидел супостата - товарищ, что сидит рядом, или тот, кто в другом конце карты ползает, насколько я знаю, хотя очевидно, что второму проблематично быть наводчиком.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 13:45:29

on 1513420942, Barrrmalej wrote:
В джаге нет разницы, кто увидел супостата - товарищ, что сидит рядом, или тот, кто в другом конце карты ползает

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2017 в 13:56:11

on 1513420523, Barrrmalej wrote:
драники в джаге больше похожи на банду вооружённых карателей, чем на профессиональных бойцов.  

среди этого сброда есть и профессионалы - элита.

on 1513420523, Barrrmalej wrote:
бросил играть в НО после того, как там сделали из снайпера имбу

снапер это всегда профи и потому должен быть имбой. Другое дело, что против каждого классабойца должна существовать и система противодействия. Если добавляется одно, но забывается второе, получается дисбаланс. В 7609 и без подкрадывания сзади продиводействовать снайперам можно с лихвой. Тут тебе и дымовая завеса, и бинокль, и снайперская пара, и миномечик, и огонь на подавление. Можно, конечно, напялить на мерка шапку-невидимку на время боя, но такой отыгрыш боев быстро наскучит.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2017 в 13:58:41

on 1513420942, Barrrmalej wrote:
хотя очевидно, что второму проблематично быть наводчиком.

не, норм: поле делится на условные квадраты и ориентиры. главное, уши держать в тепле )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2017 в 15:55:15
2Seven: можно ли через JA2_options отключать у ботов "ограниченный обзор в мирное время"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 15:56:33
2JAggernaut:
Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 16.12.2017 в 21:42:03
Не могу понять в чем проблема.Раньше играя в 7609 билды ппри включенной опции быстрого хода противников и без редактирования файла ja2_option.ini таких вот строк:

Quote:
;------------------------------------------------------------------------------------------------------------------------------
; Improved auto fast forwarding.
; AUTO_FAST_FORWARD_ENEMIES:
; 0 - default behaviour
; 1 - auto fast forward only enemies that are not seen by player's team
; 2 - auto fast forward only invisible enemies
; 3 - auto fast forward all enemies
; AUTO_FAST_FORWARD_MILITIA:
; 0 - default behaviour
; 1 - auto fast forward only militia that does not see enemies
; 2 - auto fast forward militia always
; AUTO_FAST_FORWARD_CIVS, AUTO_FAST_FORWARD_CREATURES:
; 0 - default behaviour
; 1 - auto fast forward only invisible
; 2 - auto fast forward always
; Note: only movement is accelerated, most of specific actions like shooting and tossing grenades are performed at normal speed
;------------------------------------------------------------------------------------------------------------------------------

AUTO_FAST_FORWARD_ENEMIES = 0
AUTO_FAST_FORWARD_MILITIA = 0
AUTO_FAST_FORWARD_CIVS = 0
AUTO_FAST_FORWARD_CREATURES = 0


То ходы шли гораздо быстрее и их стрельба и кидание гранат тоже было ускоренным.Сейчас же ускорены только ходы противников,а выстрелы нет,что очень сильно замедляет ходы противника.Это так и задумано или все таки баг?При изменении данных строк в принципе ничего не меняется,ходы противника так же проходят не очень быстро особенно когда их много и они постоянно стреляют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2017 в 21:46:49
2PARKAN:
Эти опции не работают, скорость отдельных типов противника можно регулировать с помощью стандартных опций PLAYER_TURN_SPEED_UP_FACTOR - CIVILIAN_TURN_SPEED_UP_FACTOR.

Стрельба и вообще любые атаки специально не ускоряются, чтобы они выглядели нормально, то есть ускоряется только невидимая часть хода противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.12.2017 в 23:07:17

on 1513421771, JAggernaut wrote:
среди этого сброда есть и профессионалы - элита.  


Те, которые в чёрной форме, я в курсе. Но элитчик не может одновременно приглядывать за всеми.


on 1513421771, JAggernaut wrote:
снапер это всегда профи и потому должен быть имбой. Другое дело, что против каждого классабойца должна существовать и система противодействия. Если добавляется одно, но забывается второе, получается дисбаланс. В 7609 и без подкрадывания сзади продиводействовать снайперам можно с лихвой. Тут тебе и дымовая завеса, и бинокль, и снайперская пара, и миномечик, и огонь на подавление. Можно, конечно, напялить на мерка шапку-невидимку на время боя, но такой отыгрыш боев быстро наскучит.  


Винтовка снайпера - узкоспециализированное оружие, которое по идее на короткой дистанции должно проигрывать и пистолету, и штурмовой винтовке, и дробовику. А при взгляде в оптику поле зрение существенно снижается. Понятно, что профи и мин наставит, и прикрывающего бойца рядом посадит, да и вообще будет держать ушки на макушке, но с учётом п. 1 можно считать, что снайпер - это обычный отморозок, знающий, как пользоваться оптикой. Что же до "шапки-невидимки" - достаточно, чтобы хоть дин боец невовремя глянул в сторону шпиона, и всё, он труп. Шансы выжить, находясь в центре вражьего строя без брони и с какой-нибудь скрытной пукалкой существенно ниже средних


on 1513421921, JAggernaut wrote:
не, норм: поле делится на условные квадраты и ориентиры. главное, уши держать в тепле )  


Угу, лежит такой гражданин весь в камуфляже и скрытно так горланит "огонь по квадрату А1"  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2017 в 23:22:13

on 1513454837, Barrrmalej wrote:
лежит такой гражданин весь в камуфляже и скрытно так горланит "огонь по квадрату А1"

примерно так и происходит. у военных свои хитрости и язык общения. ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.12.2017 в 12:56:01
Ja2+AI r596

- новая опция EQUAL_CHANCES: отображение расположения самого громкого шума, который наемник слышал в прошлый ход, при включении режима прослушки на рации отображаются все слышимые/видимые противники за прошлый ход, при активации режима наблюдателя отображаются все видимые противники за прошлый ход, пример:
https://www.youtube.com/watch?v=Qqx_Sd_fAO8 (в актуальной версии наемник помнит только самый громкий шум, для отображения всех шумов нужно включить режим прослушки на рации и подождать начала следующего хода)
- новая опция CHANCE_IGNORE_ARMOUR: реалистичное пробитие брони - если величина удара существенно превышает прочность брони, есть шанс на частичное игнорирование защиты
- Red AI: использование дыма для прикрытия перемещения (если путь содержит клетки рядом со свежими трупами или освещенные ночью), пример: https://www.youtube.com/watch?v=ZbQEEYLgWF0
- оптимизация нейтрального AI
- отключено повторное появление сообщения о принудительном пошаговом режиме при добавлении нового солдата
- чит код [Alt]+[B] добавляет только регуляров или элитчиков
- изменен тип сообщения, если солдат не может сменить положение (некуда залечь, например), вместо всплывающего окна пишется экранное сообщение
- при обходе с флангов разрешено забегать в здания, если нет дальше пути
- Red AI: использование дыма для прикрытия опасных мест при обходе с фланга
- Black AI: использование дыма для сближения с противником, если нельзя сблизиться с использованием укрытий
- режим перемещения: учитывать плотность укрытий вокруг солдата для решения о перемещении ползком или пригнувшись (учитывается трава и разные препятствия)
- новая опция RANDOMIZE_NOISE_LOCATION: добавляется случайное смещение к расположению источника шума, если солдат его не видит (действует на наемников и AI, смещение зависит от расстояния, применяется только для невидимых источников шума)
- отображение красного локатора шума только для видимых источников шума, остальные отображаются белым локатором с учетом погрешности
- солдатам AI разрешено залегать, если рядом есть солдаты из той же команды, находящиеся под обстрелом
- улучшен код использования укрытий AI, позволяет чаще использовать укрытия, в том числе менее надежные, улучшено быстродействие
- вычисление бонуса к слышимости: используется либо бонус от экипировки (радио прослушка или расширенное ухо), либо естественный слух (с бонусами от навыков и биографии), таким образом нужно выбирать, что предпочтительнее использовать для конкретного солдата
- увеличена дальность рентгеновского детектора (дальность дневной видимости, проверяется направление взгляда солдата и по одному соседнему направлению с каждой стороны)
- отключен код ленивых гражданских (опция ALLOW_LAZY_CIVILIANS не работает)
- при подавлении солдата отключаются режимы наблюдения/прослушки (если солдат запаниковал или присел после обстрела)
- Red AI: режим скрытного перемещения дополнительно включается в реальном времени, при обходе с флангов и при движении в местности с большим количество травы и укрытий (это может быть полезно, так как игрок теперь может более эффективно использовать прослушивание)
- поднятие тревоги при обнаружении подавления радиочастот: AI радио оператор поднимает тревогу и сообщает другим солдатам примерные координаты вражеского радио оператора (при этом минометчик может обстрелять примерное расположение подавителя)
- починен баг, мешавший работе кода против скучивания со времен оригинала
- оптимизация поиска точки продвижения с использованием укрытий
- выбор режима перемещения: если у солдата мало AP, более эффективным может быть перемещение ползком/пригнувшись, чтобы не тратить AP на вставание и начало бега
- новая опция SHOW_SKILLS_ON_MERC_PORTRAIT: позволяет отключить отображение всплывающих подсказок с навыками наемников при наведении на портрет в тактике или на стратегическом экране
- починен редкий баг с невозможность выбросить предмет из второй руки

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 20.12.2017 в 20:26:37
ух ты, заинтриговало :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 24.12.2017 в 10:47:47

on 1513273579, sunnymite wrote:
Зачем? Шпиона одеваешь в чёрные шмотки, он выглядит как элитчик. Выдаёшь ему калаш, или М16 (в общем, штатное оружие которое в твоём моде элитчики используют), и нет проблем. Можешь даже гранатомёт ему выдать и это прокатит. Только это всё равно тебе не поможет чтобы безнаказанно ударить им в спину. Даже из гранатомёта - ну завалишь ты их одним ударом 5 штук, ну может даже 7, и еще ранишь несколько - остальные то тебя тут же рассекретят, и изрешетят в упор за 1 ход. У меня этот манёвр проканывал только если встать вплоную к краю карты, жахнуть из гранатомёта по толпе драников, и на этом же ходу свалить из сектора.  


Затем, что мой герой обычно лазутчик, а не шпион. В чёрных шмотках его сразу раскроют. Что до использования данной фичи - скажем, проползти супостату, занятому перестрелкой с основными силами, во фланг и расстрелять картечью. Или занять какой-нибудь домик и отстреливаться из окна. Понятно, что воевать таким бойцом надо очень аккуратно, но тем интереснее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DanSol на 25.12.2017 в 15:08:11
2Seven: Спасибо за Ваш энтузиазм! Благодаря Вам JA2 остаётся любимой игрой почти 20 лет!
:super:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DanSol на 25.12.2017 в 15:27:58

on 1513763761, Seven wrote:
Ja2+AI r596
на Google Drive уже лежит r598, он стабильный?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.12.2017 в 16:16:45

on 1514204878, DanSol wrote:
на Google Drive уже лежит r598, он стабильный?

Стабильные версии 1.13 лежат тут:
http://ja2v113.pbworks.com/w/page/4218334/Downloads
Проект Ja2+AI по определению экспериментальный и развивающийся, стабильных релизов тут нет.
Версия r598, насколько мне известно, вполне играбельна и без серьезных багов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.12.2017 в 19:32:55
Доступна для тестирования версия с поддержкой тактической панели - ja2_7609ru+AI_r612.exe

Новые опции:
TACTICAL_PANEL = TRUE
QUICK_ITEM_PANEL = TRUE
TACTICAL_LOG_PANEL = TRUE
TACTICAL_INFO_PANEL = TRUE

Полезная информация:
- нажмите [SHIFT], чтобы увидеть расположение источника самого громкого шума для данного солдата
- нажмите [ALT] для отображения панели быстрых предметов
- чтобы увидеть информацию о противнике, выберите курсор направления (кнопка [L] или средняя кнопка мыши) или использовать хватательный курсор (нажмите [CTRL])
- переключайте режим тактической панели кнопкой [I] или нажатием средней кнопки мыши в области тактической панели
- используйте колесико мыши для скроллинга в окне лога
- ПКМ позволяет менять местами оружие в руках
- для использования окна статистики (фича из мода Vengeance:Reloaded, автор anv) необходим файл Extended_Panels.INI в папке Data (скачать можно с диска из папки Data)
- рекомендуется использовать мод интерфейса, чтобы заполнить фоновой картинкой пространство тактической панели (скачать мод интерфейса VR_Interface.7z из Vengeance:Reloaded можно с диска из папки Data)

Отзывы и предложения приветствуются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем kchen на 26.12.2017 в 13:28:51

on 1514219575, Seven wrote:
с поддержкой тактической панели

Печалька  :( Поддерживаемое максимальное разрешение экрана - 1024x768. Удобная панелька, вроде все работает нормально

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2017 в 13:31:29

on 1514284131, kchen wrote:
Поддерживаемое максимальное разрешение экрана - 1024x768.

Как и в стандартном 1.13, я не собираюсь весь интерфейс переделывать.
В широкоэкранных разрешениях можно будет добавить поддержку использования пространства по бокам от панели.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем kchen на 26.12.2017 в 13:35:53

on 1514284289, Seven wrote:
можно будет добавить поддержку

Я вот про это и намякивал ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DanSol на 26.12.2017 в 22:27:22

on 1514219575, Seven wrote:
Доступна для тестирования версия с поддержкой тактической панели - ja2_7609ru+AI_r612.exe  

Нашёл багу: при появлении прицела пропадает дождь, повторяется в 80%. Скрин в аттаче.
Win10. Оконный режим.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2017 в 22:33:25
2DanSol:
В стандартном 1.13 воспроизводится?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DanSol на 26.12.2017 в 22:40:46

on 1514316805, Seven wrote:
В стандартном 1.13 воспроизводится?

Известно, как вызвать дождь? : )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2017 в 22:42:25

on 1514317246, DanSol wrote:
Известно, как вызвать дождь? : )

Загрузить тот же самый сейв?
Проблема, вероятно, в оконном режиме, потому что в полном экране дождь не пропадает.
Код дождя я не смотрел, скорее всего это проблема оригинального 1.13, так что править я ее вряд ли буду.

Вызвать дождь можно в чит режиме нажав Alt+[~]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 27.12.2017 в 09:04:41
Загрузил самый свежий файл, добавил в опции новые строки но так и не понял, как вызвать тактический экран. Или он должен появиться сам при определённых обстоятельствах?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2017 в 10:02:52

on 1514354681, Barrrmalej wrote:
при определённых обстоятельствах?

Если в панели отряда достаточно свободного места между портретами наемников и правой частью интерфейса - максимальный размер отряда не больше 8 для базового разрешения интерфейса 1024, и не больше 6 для базового разрешения 800.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 27.12.2017 в 12:46:16
начал проверять АI 612en используя шпиона.смотрю отключено разоблачение шпиона вовремя боя .цель ликвидировать Королеву одним шпионом.насчёт панелей.всё работает норм.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2017 в 12:50:33

on 1514367976, Mozayka wrote:
.смотрю отключено разоблачение шпиона вовремя боя

Отключено по умолчанию, вроде сейчас шпионом и так непросто играть.
Кто хочет, может себе включить UNCOVER_IN_COMBAT = TRUE, чтобы в бою разоблачали, как и ALERT_ON_DEAD_LIMIT = TRUE при желании, чтобы тревога поднималась при определенном проценте потерь у противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 27.12.2017 в 22:04:33

on 1513372229, Seven wrote:
Там же военная диктатура и жестокий кровавый режым (tm), об этом в игре все говорят и пишут.


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


Quote:
Как ведут себя военные по отношению к мирным жителям, можно видеть на примере американцев в Ираке - любого, кто двигается по направлению к солдатам или сделает резкое движение, тут же могут пристрелить.


Могут, ну так им и тюремные сроки за это навешивают неслабые. Ну и одно дело когда гражданский направляется к солдатам, на призывы остановиться не останавливается, и на направленное на него оружие не реагирует никак, или кивает и улыбается но при этом продолжает двигаться в твою сторону - гражданский гражданском рознь.


Quote:
А если вернуться к реалиям игры, то какие будут ваши предложения? Чтобы шпионы не разгуливали во время перестрелки свободно, наводя огонь наемников игрока, и чтобы это выглядело реалистично и не предполагало хитровымудренной технической реализации.


Хороший вопрос.
Может быть дать им какой-то лимит времени? Например, 3-5 ходов. Нормальный гражданский разумеется попробует слинять с линии огня при первой же возможности. Если наш шпион, имея такую возможность, продолжает во время боя оставаться на месте на протяжении N ходов, а не двигается к краю карты типа чтобы убежать - значит с точки зрения драников это "ненормальный" гражданский, "подозрительный", "надо его проверить", они к нему должны вплотную подбежать, и если он не убегает - то на след. ход уже стрелять на поражение.
Или, другой вариант:
Во время боя отбирать возможность у шпиона видеть своих, ну например как с ополчением, по принципу WE_SEE_WHAT_MILITIA_SEES_AND_VICE_VERSA = FALSE. Тогда он не сможет передавать координаты миномётчикам.
Не знаю насколько это всё технически реализуемо, просто в качестве идеи написал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2017 в 22:09:05

on 1514401473, sunnymite wrote:
Может быть дать им какой-то лимит времени? Например, 3-5 ходов. Нормальный гражданский разумеется попробует слинять с линии огня при первой же возможности. Если наш шпион, имея такую возможность, продолжает во время боя оставаться на месте на протяжении N ходов, а не двигается к краю карты типа чтобы убежать - значит с точки зрения драников это "ненормальный" гражданский, "подозрительный", "надо его проверить", они к нему должны вплотную подбежать, и если он не убегает - то на след. ход уже стрелять на поражение.  

Сейчас и так есть счетчик подозрительности, который во время боя растет сильно быстрее. Единственное, что можно шпионом прятаться в доме, выглядывать из окна или из-за угла, наводить наемников, и потом обратно прятаться, тогда подозрительность не будет сильно расти. Но тут можно сделать, чтобы во время боя она росла в любом случае, если за прошлый ход шпиона хоть раз видели, тогда особо показываться не захочется.


on 1514401473, sunnymite wrote:
Во время боя отбирать возможность у шпиона видеть своих, ну например как с ополчением, по принципу WE_SEE_WHAT_MILITIA_SEES_AND_VICE_VERSA = FALSE. Тогда он не сможет передавать координаты миномётчикам.  
Не знаю насколько это всё технически реализуемо, просто в качестве идеи написал.

Технически это должно быть возможно, но на практике ничего не даст - целиться можно просто в клетку, где стоит противник, а для минометов и гранатометов вообще все равно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 27.12.2017 в 22:15:39

on 1513420523, Barrrmalej wrote:
1) Если снайпер - профи, то да. Но ранее уже говорилось, что драники в джаге больше похожи на банду вооружённых карателей, чем на профессиональных бойцов.


Любой снайпер по определению более "профи", чем просто обычный боец. Хотя бы по тому, что он прошёл курс снайперов, а до этого - был отобран на этот курс из обычных бойцов, которые отборочные экзамены не прошли. Разумеется, по сравнению с профессионалами-наёмниками, армия Арулько это действительно банда вооружённых бойскаутов, но не до такой степени, чтобы в полевых условиях к снайперу смог незаметно для него подкрасться переодетый в гражданское шпион. Я согласен с мнением, что во время боя, любое действие шпиона, кроме "упасть и закрыть голову руками", или "бежать к краю карты" должно восприниматься драниками как враждебное, и реакция их должна быть соответствующей.


Quote:

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


Лично я всегда рядом со снайпером кладу пулемётчика. Вот бы еще драниных элитчиков научить так делать...
Кстати. В ини файле есть опция:
AI_SNIPER_RESTRICT_TO_ELITE = TRUE
Вот если бы можно было сделать такую же опцию для пулемётчков... Или вообще, если бы можно было как-то численно задать, что на подразделение драников из 20 рыл должно быть 1-2 снайпера, и 1-2 пулемётчика (не больше, но и не меньше). А то получается, что многовато у них и тех и других ближе к концу игры получается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2017 в 22:20:18
2sunnymite:

Банда карателей - это админы, они и по легенде занимаются подавлением гражданского населения, вооружены легким оружием и отличаются тупостью и агрессивностью.
Уже регуляры - это армия, пусть и не очень хорошо подготовленная, а элитчики  - это просто спецназ, причем вполне возможно состоящий из иностранных наемников или подготовленных инструкторами лучших из местных.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 27.12.2017 в 22:22:53

on 1514401745, Seven wrote:
а для минометов и гранатометов вообще все равно.


Честно говоря, я так и делаю, без всяких шпионов. Вижу, куда примерно стреляют менты - и кидаю туда мины. Другое дело, что реализма ради сильно уменьшил убойность миномётам, а мин много на себе не принесёшь, так что во время боя их беречь приходится, и получается как раз то, что надо. По поводу гранатомётов - их еще меньше, чем мин, и нужны они для танков. Стрелять из гранатомётов всего лишь по тайлам (при том, что радиус поражения у них равен 2) - непростительное расточительство. Они даже по огромным танкам то не всегда попадают - куда уж им по пустым тайлам пулять :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 27.12.2017 в 22:47:18

on 1514402418, Seven wrote:
Банда карателей - это админы, они и по легенде занимаются подавлением гражданского населения, вооружены легким оружием и отличаются тупостью и агрессивностью.  
Уже регуляры - это армия, пусть и не очень хорошо подготовленная, а элитчики  - это просто спецназ, причем вполне возможно состоящий из иностранных наемников или подготовленных инструкторами лучших из местных.


А не многовато ли спецназёров получается, для такой крошечной и нищей страны как Арулько, да еще и с очень малым боевым прошлым опытом?
Лично я ситуацию вижу примерно так:
Админы - это вообще не армия, а как полиция. То есть типичная такая, разжиревшая от безделья и вседозволенности полиция крошечного гос-ва Латинской Америки, типа Гаити, или Доминики какой-нибудь.
Они у меня вооружены только пистолетами и ПП.
Регуляры - это призывная армия Арулько. То есть когда Драня захватила власть, и стала милитаризовывать аграрное, до сих пор совсем не воинственное население Арульки, она набрала вчерашних крестьян, переодела в форму, их там погоняли пару недель - и отправили усмирять "оппозиционные силы" Мигеля (состоящие из таких же крестьян).
Они вооружены уже армейским оружием (штурмовыми винтовками, пулемётами), и одеты в дешевую броню.
Элитчики - это, ну скажем так - "королевская гвардия". Имеющая в своей основе собственно бывшую армию Арулько мирного времени (маленькую, но хотя бы чему-то обученную в течении какого-то более менее вменяемого срока нормальными специалистами). Когда у них началась гражданская война и Дранька всех подряд поставила под ружьё - это эти бывшие военные и составили эту гвардию.
Эти уже вооружены и экиперованы получше, среди них уже есть снайперы, миномётчки, у них есть кое-какая танковая поддержка, итд.
Но весь их реальный боевой опыт - это подавление безоружных или вооруженных дробовиками крестьян.
Иными словами - чтобы воевать с ополчением Мигеля, они серьёзная сила, и Мигель без мерков с ними бы никогда не справился. Но до уровня иностранных профессиональных наёмников, обученных в лучших армиях мира и имеющих реальный боевой опыт (причём опыт ведения боевых действий не против толпы крестьян, а против таких же профессиональных подразделений из которых они сами вышли) - элитчики Драни не дотягивают. Их преимущество - только в количестве, и, по началу, в качестве оружия и экиперовки. Ну и разумеется сектора стараюсь так перерисовать, чтобы когда они их обороняли а мерки на них нападали, то всё преимущество должно быть у элитчиков.
Как-то так.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2017 в 22:50:26

on 1514404038, sunnymite wrote:
А не многовато ли спецназёров получается, для такой крошечной и нищей страны как Арулько, да еще и с очень малым боевым прошлым опытом?  

Ну не спецназ в узком смысле, а элитные войска с хорошей подготовкой, вооружением и боевым духом. Их и не должно быть много. То, что их в модах расплодили для повышения сложности - это вопрос к мододелам, с моей точки зрения элитчики должны встречаться редко, но доставлять при этом максимум проблем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 28.12.2017 в 00:00:03

on 1514402139, sunnymite wrote:
Любой снайпер по определению более "профи", чем просто обычный боец. Хотя бы по тому, что он прошёл курс снайперов, а до этого - был отобран на этот курс из обычных бойцов, которые отборочные экзамены не прошли. Разумеется, по сравнению с профессионалами-наёмниками, армия Арулько это действительно банда вооружённых бойскаутов, но не до такой степени, чтобы в полевых условиях к снайперу смог незаметно для него подкрасться переодетый в гражданское шпион. Я согласен с мнением, что во время боя, любое действие шпиона, кроме "упасть и закрыть голову руками", или "бежать к краю карты" должно восприниматься драниками как враждебное, и реакция их должна быть соответствующей.  


Откуда мы знаем, какие курсы они прошли? Может снайпер в отряде королевы отличается от рядовых бойцов исключительно умением стрелять из охотничьей берданки.
Что до шпиона - давайте не забывать, что это не только специальная одежда, но и навык, без которого нас сразу раскроют. Мне думается, данный навык включает в себя и актёрские способности. Иными словами шпион должен уметь изображать, скажем, что не подкрадывается к врагу, а бежит в панике, а направление выбрано случайно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 28.12.2017 в 00:04:33

on 1514404226, Seven wrote:
Ну не спецназ в узком смысле, а элитные войска с хорошей подготовкой, вооружением и боевым духом. Их и не должно быть много


Таких войск должно быть конечно меньше, чем регуляров, но всё таки достаточно много. Намного больше, чем мерков. Имхо, охрана важных объектов (Орта, Тикса, базы ПВО, Медуна) должна быть осуществлена именно такими войсками, а не обычными регулярами. Брать эти объекты должно быть значительно сложнее чем обычные сектора. Вести бой против 80 элитчиков значительно интереснее и сложнее, чем против 80 регуляров.


Quote:
с моей точки зрения элитчики должны встречаться редко, но доставлять при этом максимум проблем.


Какие бы они ни были, боты не смогут играть на уровне игрока-человека. 10-15 управляемых компом ботов не смогут конкурировать против 10-15 мерков, управляемых человеком, даже если каждому из них выставить в ручную все параметры по 99 и уровень 9.  


on 1514401745, Seven wrote:
Сейчас и так есть счетчик подозрительности, который во время боя растет сильно быстрее. Единственное, что можно шпионом прятаться в доме, выглядывать из окна или из-за угла, наводить наемников, и потом обратно прятаться, тогда подозрительность не будет сильно расти. Но тут можно сделать, чтобы во время боя она росла в любом случае, если за прошлый ход шпиона хоть раз видели, тогда особо показываться не захочется.  


Если это осуществимо технически, то было бы здорово сделать разным рост счётчика подозрительности в городских и негородских секторах. Наличие в городах или на дорогах гражданских вызывает намного меньше подозрительности, чем в лесах, пустынях и болотах.
Про чисто военные объекты типа Тиксы, Орты и баз ПВО и говорить нечего - про появлении гражданского там к нему сразу должны подходить драники на предмет установления личности, и на следующий же ход его раскрывать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2017 в 00:09:41

on 1514408673, sunnymite wrote:
Если это осуществимо технически, то было бы здорово сделать разным рост счётчика подозрительности в городских и негородских секторах. Наличие в городах или на дорогах гражданских вызывает намного меньше подозрительности, чем в лесах, пустынях и болотах.  

Это же малоразвитая страна, там население сельское, вот они в основном по полям, лесам и болотам и шляются.


on 1514408673, sunnymite wrote:
Про чисто военные объекты типа Тиксы, Орты и баз ПВО и говорить нечего - про появлении гражданского там к нему сразу должны подходить драники на предмет установления личности, и на следующий же ход его раскрывать.

Гражданского шпиона автоматически раскрывают в секторе с curfew = 2 и раскрывают всегда ночью в секторе с curfew = 1.
Так что по базе ПВО в гражданской одежде не погуляешь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sunnymite на 28.12.2017 в 00:10:31

on 1514408403, Barrrmalej wrote:
Откуда мы знаем, какие курсы они прошли? Может снайпер в отряде королевы отличается от рядовых бойцов исключительно умением стрелять из охотничьей берданки.  


Назови хоть одно государство в реале, в армии которого бойца назначают снайпером и выдают ему снайперскую винтовку без того, чтобы обучить его как ею пользоваться?
Если умельцу стрелять из охотничьей берданки дать армейскую снайперскую винтовку с оптикой (например ту же М24, или СВД) не объяснив что к чему, то он рискует остаться без глаза после первого же выстрела.


on 1514408403, Barrrmalej wrote:
Что до шпиона - давайте не забывать, что это не только специальная одежда, но и навык, без которого нас сразу раскроют. Мне думается, данный навык включает в себя и актёрские способности. Иными словами шпион должен уметь изображать, скажем, что не подкрадывается к врагу, а бежит в панике, а направление выбрано случайно.


Снайперы, обычно, не стоят во весь рост. Они выбирают позицию и маскируются, в том числе и в городских условиях.
Я затрудняюсь представить себе ситуацию, когда замаскированный под гражданского шпион засёк снайпера в лесу на дереве, или в траве, а снайпер его не заметил.
А в реалиях игры, если хочешь попробовать подкрасться к снайперу сзади - попробуй использовать дымовуху, желательно выставив ей следующие параметры:
StartRadius = 7
Radius = 15
Не знаю, какой там снайпер имба, но думаю есть шанс, что он не заметит твоего мерка, при этом не обязательно даже иметь навык шпиона.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2017 в 00:21:13

on 1514409031, sunnymite wrote:
Назови хоть одно государство в реале, в армии которого бойца назначают снайпером и выдают ему снайперскую винтовку без того, чтобы обучить его как ею пользоваться?  


on 1514408403, Barrrmalej wrote:
Откуда мы знаем, какие курсы они прошли? Может снайпер в отряде королевы отличается от рядовых бойцов исключительно умением стрелять из охотничьей берданки.  

Давайте, все-таки, заканчивать тут с обсуждением снайперов, а то скоро полезную информацию будет уже не найти.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 28.12.2017 в 01:44:34

on 1514358172, Seven wrote:
Если в панели отряда достаточно свободного места между портретами наемников и правой частью интерфейса - максимальный размер отряда не больше 8 для базового разрешения интерфейса 1024, и не больше 6 для базового разрешения 800.  


У меня игра настроена на расширение 1024х768, но тактическая панель почему то работает только при 6 бойцах в отряде. Есть настройка, отвечающая за ширину интерфейса?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2017 в 01:48:03
2Barrrmalej:
При 8 тоже работает.


on 1514414674, Barrrmalej wrote:
Есть настройка, отвечающая за ширину интерфейса?

Нет, размер интерфейса подбирается автоматически - максимальный из того, что можно вместить в текущее разрешение.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2017 в 16:02:49
при 8 панель рабоает нормально. красотища! )
планируется ли сделать панель для отряда из 10 человек?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2017 в 16:05:59
2JAggernaut:
А куда ее там разместить-то? Места нет, разве что с боков, но тут технические трудности - нужно все окошки сделать настраиваемыми, со всеми мышиными регионами и коллбэками.
В отдаленной перспективе можно сделать версию, где все панельки настраиваются и располагаются произвольно - в середине или по бокам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2017 в 16:37:15
2Seven: в одном из ранних тестов панель оружия в руке располагалась не справа, а слева от наемников. было гармоничнее, но, как понимаю, для такого вида нужно перепрописывать координаты всех ячеек на панели.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2017 в 17:12:58
2JAggernaut:
Координаты относительные, так что панель можно двигать произвольно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2017 в 23:20:42
2Seven: насчет фонарей есть такое предложение:
чтобы ни появлялись в игре лишь с определенного прогресса, или у ботов, имеющих в инвентаре или на оружии фонари. Против противников с фонарями играть сложнее, и такой подход сделал бы прохождение "с возрастающей сложностью игры". Побочно это бы дало и разнообразие в боевке: в одних боях сражаешься в полной темноте, а в других боях твоих мерков и оппов уже засвечивают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 29.12.2017 в 01:31:52
Дурацкий вопрос. Если шум слышал один, то почему треть придурков которые в зоне поражения стволов палят на подавление в ту точку( именно точку а не сторону). Что не логично даже если учесть что все дряньцы с гарнитурой. И второй. относительно тех что в секторе еще можно обьяснить что условными обозначениями они заучили весь сектор и дали название каждой какахе. но подкрепления то откуда знают и палят по звуковым точкам которые были активны до хода прибытия?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 29.12.2017 в 01:34:10
2JAggernaut: ??? с фонарями сложнее? да ладно. ты еще часовым выдай блок сигарет и чтоб курили не переставая.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2017 в 01:37:46
2night:
Наемники игрока могут стрелять по целям, которые засек другой наемник?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2017 в 01:38:57
2JAggernaut:
Сейчас фонари есть только у элитчиков, а они не должны появляться рано и в больших количествах.
На мой взгляд, не настолько это важная фича, чтобы их еще дополнительно ограничивать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 29.12.2017 в 01:43:15
2Seven: Если не читить с прострелом тайла то нет. Я имел в виду не визуальный контакт а звук.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2017 в 01:45:06
2night:
Что мешает стрелять и попадать в тайл, где другой наемник слышал противника?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 29.12.2017 в 01:52:09
2Seven: 1. немного читорный идиотизьм ситуации.
2. вокруг много видимых целей в начале боя и бесмысленая трата боеприпаса в конце битвы.
3. вспомнилось... "....Харли, мать твою, один выстрел 2 бакса!!!... А эти денег явно не жалеют..." :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2017 в 01:58:44
2night:
Когда есть видимые цели, обстреливают их, в порядке приоритета.
В чем читерность? Движок позволяет стрелять по любым тайлам точно так же, как по противнику.
Патроны казенные, чего их жалеть - шахтеры еще золота добудут.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 29.12.2017 в 07:42:58
2Seven: В принципе согласен, только повторюсь непонятно почему прибывшее подкрепление лупит по той же точке в этот же ход.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 14:45:08
Ja2+AI r618

- Red, Black AI: отступление после использования дыма для прикрытия
- ополченец будет отступать несколько ходов, если дать ему команду "отступление"
- добавлена экспериментальная поддержка файлов png для нижней панели интерфейса (названия файлов Bottom_Bar.png, Bottom_Bar_1024x768.png, и т.д.)
- добавлена поддержка фоновых картинок для свободного пространства слева и справа от панели в широкоэкранном режиме (названия файлов panel_128_left.png, panel_128_right.png, и т.д. в папке Interface)
- подозрительность: если в секторе поднята тревога, то подозрительность растет не только для видимых шпионов, но и для тех, кого видели/слышали в этот ход (так что даже если шпион просто выглянул и спрятался, в конце хода ему будет начислена подозрительность от всех, кто его видел)
- разные исправления

панель интерфейса с фоновыми картинками слева/справа выглядит так:
[offtop]http://https://i.imgur.com/qp5QGvx.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lutomir на 31.12.2017 в 17:44:22

on 1514720708, Seven wrote:
панель интерфейса с фоновыми картинками слева/справа

Что-то панели справа/слева не появились.. (1366x768)
Что я мог сделать не так?
Можно подробно процесс установки новых панелек?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 17:51:20
2Lutomir:
Надо сами картинки скачать и распаковать, и там может не быть нужного размера.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lutomir на 31.12.2017 в 17:56:41

on 1514731880, Seven wrote:
Надо сами картинки скачать и распаковать

Если про VR_Interface.7z, то скачано и распаковано. Центральная инфо панель работает.
Какой нужен размер под мое разрешение?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 18:01:09
(1366-1024)/2

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lutomir на 31.12.2017 в 18:07:08
По использованию дыма AI. Немного смущает что дым противник бросает МНЕ под ноги - я залег на ход, под прикрытием ЕГО дыма отхожу, занимаю позицию, он не зная где я нарывается на интерррапт - финита. Вроде как не в его пользу дым получается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 18:11:31
2Lutomir:
Видимо, у него других гранат нет. Тут надо конкретную ситуацию смотреть, чтобы понять в чем дело.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lutomir на 31.12.2017 в 18:19:58

on 1514733091, Seven wrote:
надо конкретную ситуацию смотреть

Высадка в Омерте! ))) До этого я на более старом билде играл, с дымом впервые сталкиваюсь.)
Хотя по поводу броска под ноги - в одной из попыток кинули мне дым (может из-за короткой дистанции кстати), я просто залег, думаю подожду. Через ход в меня один стреляет в упор из пистолета, второй добивает руками. !!!))) Я балдею)

ps.Сделал панели по размеру - все работает! Спасибо!)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 31.12.2017 в 19:35:24
поигрался шпионом. на мой взгляд, он получился достаточно сбалансированным. делать из него ниндзя, как это было изначально, и что просят некоторые вернуть, не стоит. шпион не должен быть киллером, подходящим во время боя к противнику для темного дела. как разведчик шпион просто красавчик. то. что его могут спалить в любой момент, только добавляет играбельности персонажем. но повторюсь, это не должен быть боевой персонаж, его задачи выглядят иначе: курьер, диверсант и разведчик.
два момента озадачили.
1) как только шпиона кто-то видит, рамка становится моментально красной, но на шпиона никто не нападает, если вовремя слинять. по логике, красный цвет должен говорить, что для шпиона очень опасно, а не "вскоре будет опасно", то есть, с таким красный цветом еще можно какое-то время тусоваться на виду противника, но непонятно, сколько конкретно. может, стоит сделать разделение на три цвета: зеленый - безопасно, желтый - относительно безопасно, красный - пора срочно прятаться. Или как-то иначе обозначить ту черту, когда у шпиона время до раскрытия на исходе.
2) когда началась битва, и шпион находился рядом с противниками, цвет его рамки стал желтым (безопасным), но противники при этом его расстреляли. Тут не совсем логично именно в цвете рамки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 31.12.2017 в 19:38:04
как размещать панели для широкоформатников, если можно, сделайте видео, что и как делать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 19:40:48
2JAggernaut:
Цвет рамки это просто видимость - видят его или нет. Показывает, можно ли в этот момент делать запрещенные действия типа установки взрывчатки.
Разоблачение шпиона показывается цветом имени.
По умолчанию разоблачение шпиона в бою отключено, но с учетом увеличенной подозрительности в бою и новой механики начисления подозрительности за ход, это не особо и нужно должно быть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 19:42:27
2JAggernaut:
Просто положить картинки в папку  Interface, как в примере на диске.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 31.12.2017 в 22:35:48

on 1514732201, Lutomir wrote:
ли про VR_Interface.7z, то скачано и распаковано. Центральная инфо панель работает.  


Подскажите, где можно скачать энтот архив? Особо интересует такой вопрос - есть интерфейс с тактической панелью цветом, отличным от черного? А то оружие на ней теряется?


on 1514738124, JAggernaut wrote:
делать из него ниндзя, как это было изначально, и что просят некоторые вернуть


Может обойдёмся без камней в огороды друг друга?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2017 в 22:41:17

on 1514748948, Barrrmalej wrote:
Подскажите, где можно скачать энтот архив?  

Там же, где Ja2+AI, в папке Data. Оттуда же брать Extended_Panels.INI для панели статистики.


on 1514748948, Barrrmalej wrote:
Особо интересует такой вопрос - есть интерфейс с тактической панелью цветом, отличным от черного?

VR_Interface.7z заменяет интерфейс и вместе с ним фон. Или отдельно использовать png файлы для замена фона панели и боковых панелей в любом интерфейсе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lutomir на 01.01.2018 в 15:33:19
Всех с Новым Годом! ))
По поводу боковых панелей. Играл раньше с черными полосками и не жужжал, но раз пошла такая песня.. Когда раскрываешь инвентарь в тактическом режиме - по бокам снова черные прямоугольники. И ма-а-аленькие черные полосочки по бокам полоски хода вверху. Есть куда дорабатывать.)
И два теоретических вопроса/предложения:
- можно ли боковые панели сделать как-бы прозрачными, чтобы на их местах отображалось продолжение экрана сектора, а не панели/черные полоски?
- можно ли интерфейс в тактическом режиме скрыть вообще полностью? (привязать к хоткею)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.01.2018 в 15:37:24

on 1514809999, Lutomir wrote:
можно ли боковые панели сделать как-бы прозрачными, чтобы на их местах отображалось продолжение экрана сектора, а не панели/черные полоски?  

Насколько я знаю, нет.


on 1514809999, Lutomir wrote:
можно ли интерфейс в тактическом режиме скрыть вообще полностью? (привязать к хоткею)

Технически возможно все, я этим заниматься не планирую.


on 1514809999, Lutomir wrote:
Когда раскрываешь инвентарь в тактическом режиме - по бокам снова черные прямоугольники. И ма-а-аленькие черные полосочки по бокам полоски хода вверху. Есть куда дорабатывать.)  

В перспективе можно будет добавить картинки сбоку и для панели инвентаря.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.01.2018 в 20:52:34
Ja2+AI r625

Обнаружение закопанных/спрятанных предметов миноискателем:
- миноискатель должен находиться в руках
- поиск мин и предметов не работает во время бега или передвижения ползком
- обнаруживаются все закопанные и спрятанные металлические предметы (BURIED, HIDDEN_ITEM)

https://www.youtube.com/watch?v=3VZ6XFgNKQ4

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 09.01.2018 в 09:39:19
Заинтересовала данная фича

"Распространение огня по траве и другим сгораемым материалам
SPREAD_FIRE = TRUE"

Как это работает? С какой скоростью распространяется огонь? И правильно ли я понимаю, что фича, скажем так, одноразовая (потом трава сгорает)?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.01.2018 в 13:20:46

on 1515479959, Barrrmalej wrote:
Как это работает?  

Примерно так:
https://www.youtube.com/watch?v=ZdXh6xEQyF0
https://www.youtube.com/watch?v=ooh4-8DjHrI

on 1515479959, Barrrmalej wrote:
С какой скоростью распространяется огонь?  

Один тайл за ход.

on 1515479959, Barrrmalej wrote:
И правильно ли я понимаю, что фича, скажем так, одноразовая (потом трава сгорает)?

Правильно. Без травы гореть нечему.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 09.01.2018 в 15:30:41
2Seven: если огонь у коктейля горит на 1 тайле, то на соседние (с травой) этот огонь не перекидывается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.01.2018 в 15:37:35
2JAggernaut:
Загораются только объекты, на которых огонь горит непосредственно, соседние не загораются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2018 в 03:08:22
Ja2+AI r637

- AI шпионы разоблачаются только если выполняют подозрительные действия (нет разоблачения от экипировки и прочих проверок)
- улучшенный код вычисления подозрительности
- ускорена работа AI, особенно в режиме реального времени
- отображение картинок слева и справа от тактической панели в широкоэкранном режиме
- уменьшена громкость курсора TARGET_OUT_OF_RANGE
- новое вычисление AP в начале хода для паникующих:от APBPConstants[AP_MOVEMENT_FLAT] + APBPConstants[AP_MODIFIER_CRAWL] до AP/2, в зависимости от уровня шока
- отключено сообщение "огонь на подавление"
- уменьшен шанс выбора ПНВ высокого уровня при создании солдата
- миноискатель не работает при движении бегом или ползком
- при обнаружении мины или металлического предмета проигрывается звук
- миноискатель обнаруживает все закрытые/спрятанные предметы на земле (только на плоской поверхности)
- миноискатель меняет видимость обнаруженных предметов BURIED, HIDDEN_ITEM -> HIDDEN_ITEM
- боксерские матчи: добавлен навык качок для первого боксера, спортсмен для второго
- новая опция LIMIT_MAX_CTH (включена по умолчанию): ограничивает максимальный шанс попадания в OCTH, в зависимости от точности оружия, состояния оружия, дальности до цели и точки прицеливания (корпус - голова)
- исправление AI: отступление после использования дыма
- случайные перехвате: исправление, улучшение кода
- ночью некоторые солдаты создаются со эффектом скрытной одежды, в зависимости от сложности и прогресса в игре
- исправление для неумирающих (сразу) наемников
- в пошаговом режиме в конце хода добавляет подозрительность в размере MAX_AP_CARRIED, при этом учитываются все враги, которые видели или слышали шпиона за этот ход
- бонус к подозрительности шпиона, если он находится рядом с известными противниками
- отображение красной рамки видимости только для тех противников, кого наемник или команда видят в данный момент
- всегда используется максимальное значение шока для вычисления штрафов видимости/попадания/ограничения зрения для паникующих солдат
- отключена остановка анимации паники в начале хода для гражданского шпиона в режиме реального времени
- кнопка [Q] используются для включения анимации паники
- AI: не использовать минометы и гранатометы (стреляющие навесом) в подземных секторах
- исправления для метания гранат и использования гранатометов, автоматический выбор угла метания для гранатометов в зависимости от дальности (кнопка Q больше не используется для изменения угла)
- за разговор со своими наемниками снимается AP
- исправление для получения перехвата наемниками после высадки с вертолета
- исправление battlesounds
- исправление фонарей AI
- новая опция в CTHConstants.ini: IRON_SIGHTS_MAX_APERTURE_USE_GRADIENT (фича из основной ветки, автор silversurfer) - более медленное увеличение размера прицела с дистанцией для открытых прицелов (позволяет более эффективно использовать оружие без оптики), опция находится в разделе [General] и включена по умолчанию

новые опции для OCTH в Ja2_Options.ini позволяют регулировать штраф на стрельбу по движущейся цели (при включенной опции IMPROVED_OCTH = TRUE):
- MAX_ANIMATION_PENALTY (по умолчанию 40)
- MAX_MOVEMENT_PENALTY (по умолчанию 60)
- MOVEMENT_TILE_PENALTY (по умолчанию 2.0)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 10.01.2018 в 10:32:44
2Seven:
"- AI шпионы разоблачаются только если выполняют подозрительные действия (нет разоблачения от экипировки и прочих проверок) " - Не совсем понял - это речь о шпионах со стороны Дейдраны? В игре и такое есть?

"новые опции для OCTH в Ja2_Options.ini позволяют регулировать штраф на движение" в смысле - штраф попадания по движущейся мишени?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2018 в 16:25:52

on 1515569564, Barrrmalej wrote:
"- AI шпионы разоблачаются только если выполняют подозрительные действия (нет разоблачения от экипировки и прочих проверок) " - Не совсем понял - это речь о шпионах со стороны Дейдраны? В игре и такое есть?  

http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20644


on 1515569564, Barrrmalej wrote:
"новые опции для OCTH в Ja2_Options.ini позволяют регулировать штраф на движение" в смысле - штраф попадания по движущейся мишени?

Штраф по движущейся цели в улучшенной версии OCTH (IMPROVED_OCTH = TRUE)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.01.2018 в 14:13:43
Ja2+AI r646

NCTH:
- увеличено рассеивание при стрельбе за пределами эффективной дальности оружия
- увеличена сложность прицеливания за пределами эффективной дальности оружия
- увеличена базовая величина прицеливания
- новая опция SHOW_CTH_INFO (по умолчанию отключена) - отображение основных параметров вычисления NCTH по кнопке [F]
- штраф на прицеливание по движущемуся противнику учитывает параметр PercentTargetTrackingSpeed
- если стрелок не видит точку прицеливания, но видит любую другую часть тела противника, штраф на прицеливание уменьшается
- небольшой штраф на прицеливание по пустой клетке: -15
- используется реальное положение тела при вычислении модификаторов BASE_ и AIM_ (раньше при стрельбе с опорой всегда считалось положение тела лежа)

OCTH:
- если стрелок не видит точку прицеливания, но видит любую другую часть тела противника, штраф на прицеливание уменьшается
- уменьшено влияние помех на линии взгляда на шанс прицеливания, если цель видна
- убран дополнительный штраф на стрельбу по плохо видимой цели
- штраф 15% при стрельбе по пустой клетке

AI:
- разрешено не экономить дымовые гранаты
- стрельба на подавление может вестись не только по известной клетке расположения противника, но и по соседним, выбранным случайным образом
- разрешено не экономить минометные боеприпасы, если значительная часть солдат уже убита (зависит от параметра curfew сектора)
- минометчики должны избегать находиться внутри зданий

Шпионские операции:
- для паникующего гражданского шпиона подозрительность не увеличивается (включать/выключать режим паники можно кнопкой [Q])
- шпионы, находящиеся в режиме скрытности, сразу разоблачаются (считается как подозрительная активность)
- если солдат противника получает повреждения, начисляется подозрительность всем шпионам, которых видели или слышали другие солдаты из команды противника, если эти солдаты видели момент попадания или находились достаточно близко, чтобы услышать
- офицер противника может раскрыть шпиона в военной форме, если он стоит на соседней клетке, поднята тревога и у него униформа такого же или более высокого уровня (то есть, шпион в форме элитчика должен бояться только офицеров-элитчиков)

Разное:
- бесшумность движения: изменена формула на iStealthSkill = 20 + 2 * ExpLevel + Agility * 6 / 10 (уменьшен вес опыта, увеличен вес проворности)
- штраф к уровню перехвата, если включен фонарь
- выбор экипировки: не выдается ПНВ высокого уровня до прогресса 50%, не выдается расширенное ухо до прогресса 30%
- отключение света от фонариков после смерти солдата
- новая опция REDUCE_BULLET_IMPACT (включена по умолчанию): урон пули уменьшается на 10% на максимальной дальности оружия, на 25% на двукратной дальности оружия

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vulpes_Inculta на 13.01.2018 в 13:58:02
Добрый день!

Seven, объясни, пожалуйста, как отключить EQUAL_CHANCES.

Прочел твой коммент на ютубе по этому поводу, но в Ja2_options.in нет секции [Extended Options]

Просто добавить EQUAL_CHANCES = FALSE в конец файла?

Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2018 в 14:30:16
2Vulpes_Inculta:
Вручную добавить секцию и опцию в конец файла.
А зачем его отключать? Очень удобно, что наемники помнят расположение самого громкого шума.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 13.01.2018 в 14:32:44

on 1515542902, Seven wrote:
- новая опция в CTHConstants.ini: IRON_SIGHTS_MAX_APERTURE_USE_GRADIENT (фича из основной ветки, автор silversurfer) - более медленное увеличение размера прицела с дистанцией для открытых прицелов (позволяет более эффективно использовать оружие без оптики), опция включена по умолчанию  


Это новая система прицеливания? Если да - для отключения данной фичи надо добавить  IRON_SIGHTS_MAX_APERTURE_USE_GRADIENT =FALSE в конец файла CTHConstants.ini?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2018 в 14:38:44
2Barrrmalej:
Посмотри, где она лежит в актуальной версии и положи туда же.
А чем она не нравится?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 13.01.2018 в 15:44:48

on 1515843524, Seven wrote:
Посмотри, где она лежит в актуальной версии и положи туда же.
А чем она не нравится?


Новая система прицеливания мне нравится в текущем виде. Если я правильно понял, то она нравится мне в текущем виде, без повышения точности. Так я правильно понял, как менять этот параметр?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vulpes_Inculta на 13.01.2018 в 16:46:24

on 1515843016, Seven wrote:
2Vulpes_Inculta:  
Вручную добавить секцию и опцию в конец файла.
А зачем его отключать? Очень удобно, что наемники помнят расположение самого громкого шума.


Наверное слишком читерно, как там пишут :) АИ все же не человек, у него должна быть такая фора, а для человека это изи мод.

Но это чистое теоретизирование, я фичу даже не пробовал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2018 в 16:50:18
2Vulpes_Inculta:
Локатор часто показывает неточное положение и может вообще показывать туда, где противник был в прошлый ход, если он скрытно переместился.
Там обсуждение было про другую реализацию, с тех пор многое изменилось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Vulpes_Inculta на 13.01.2018 в 18:36:47

on 1515851418, Seven wrote:
2Vulpes_Inculta:  
Локатор часто показывает неточное положение и может вообще показывать туда, где противник был в прошлый ход, если он скрытно переместился.
Там обсуждение было про другую реализацию, с тех пор многое изменилось.


Вот как! Понял, тогда попробую, спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2018 в 20:21:18

on 1515847488, Barrrmalej wrote:
Так я правильно понял, как менять этот параметр?

Понятия не имею.
Опция IRON_SIGHTS_MAX_APERTURE_USE_GRADIENT находится в CTHConstants.ini, в разделе [General].

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 13.01.2018 в 21:30:03
2Seven: не заметил такого параметра. Буду искать.
Почему то не получается перейти в режим шпиона. Вызываю менюшку, жму пункт "шпион", и никакого эффекта.
P.S.:переодеться таки получилось после того, как надел новые джинсы (хотя выпали абсолютно такие же). Так же выпала черная футолка, когда надел её - режим шпиона работать перестал и больше не включился. Так же он отказался включаться, когда герой надел зелёную футболку, хотя она судя по описанию такая же "ничем не примечательная", как и белая.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2018 в 21:58:16
2Barrrmalej:
Игра проверяет только текущий цвет одежды, сам предмет не имеет значения. Чтобы включить шпиона, нужна одежда правильного цвета.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 13.01.2018 в 22:15:36
2Seven: правильный - это не черный и не зелёный? Шпион, получается, одноразовый, если только он не начнёт потрошить гражданских и снимать с них одежду?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2018 в 22:18:04
2Barrrmalej:
Правильный - это либо цвета, в которых бегает армия (для шпиона-солдата), либо цвета, которые в армейской форме не используются (для шпиона-гражданского).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 13.01.2018 в 23:00:20
2Seven: ранее при выборе шпиона-гражданского говорилось, что его раскроют, если он прикинется солдатом и подойдёт к врагу на 10 клеток, но сама возможность прикинуться была. Теперь это, выходит, не актуально. Любопытно, чем плоха была старая схема?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.01.2018 в 21:49:51
r650 исправляет невозможность включения режима шпиона в некоторых случаях.


on 1515873620, Barrrmalej wrote:
ранее при выборе шпиона-гражданского говорилось, что его раскроют, если он прикинется солдатом и подойдёт к врагу на 10 клеток, но сама возможность прикинуться была. Теперь это, выходит, не актуально. Любопытно, чем плоха была старая схема?

Сейчас в зависимости от уровня навыка шпиона:
0 - всегда раскрывают, если находится близко к противнику
1 - всегда раскрывают, если одет военным и стоит близко к противнику
2 - раскрывают на близком расстоянии только если поднята тревога и противник офицер с униформой такого же уровня или выше, как у шпиона, также на близком расстоянии проверяют инвентарь на предмет слишком крутого оружия и экипировки

Близкое расстояние в Ja2+AI - это на соседней клетке.
Включать режим шпиона никому не запрещено, если он в правильной одежде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.01.2018 в 09:44:35
2Seven: то есть в режим шпиона в гражданской одежде может включить каждый боец, но если хоть одна из шмоток того же цвета, что носит местная армия, то для включения режима шпиона нужен уровень 2 (т. е. военный шпион)?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.01.2018 в 09:51:38

on 1516085075, Barrrmalej wrote:
то есть в режим шпиона в гражданской одежде может включить каждый боец

Любой наемник может включить режим любого шпиона, если он правильно одет.


on 1516085075, Barrrmalej wrote:
но если хоть одна из шмоток того же цвета, что носит местная армия

Нельзя включить режим шпиона-солдата, если нет правильной одежды солдата.
Нельзя включить режим шпиона-гражданского, если в одежде есть цвета, используемые армией.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.01.2018 в 09:58:13

on 1516085498, Seven wrote:
Нельзя включить режим шпиона-солдата, если нет правильной одежды солдата.
Нельзя включить режим шпиона-гражданского, если в одежде есть цвета, используемые армией.


Хм... то есть если режим шпиона не включается, значит один предмет одежды военной расцветки, а другой - гражданской?
А вообще надо подумать над тем, где брать гражданскую одежду. Вроде в Джаге есть непись, который изначально планировался портным, т. е. чинил бы порванную гражданскую одёжу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.01.2018 в 10:04:37

on 1516085893, Barrrmalej wrote:
Хм... то есть если режим шпиона не включается, значит один предмет одежды военной расцветки, а другой - гражданской?  

Или так, или два военных из разных наборов.


on 1516085893, Barrrmalej wrote:
А вообще надо подумать над тем, где брать гражданскую одежду. Вроде в Джаге есть непись, который изначально планировался портным, т. е. чинил бы порванную гражданскую одёжу.

В стандартном 1.13 вроде Тина продает, ну и у Бобби есть.
Кроме того, можно на любом наемнике поменять его родную одежду на трофейную, и получить нужные цвета.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.01.2018 в 10:57:29

on 1516086277, Seven wrote:
В стандартном 1.13 вроде Тина продает, ну и у Бобби есть.
Кроме того, можно на любом наемнике поменять его родную одежду на трофейную, и получить нужные цвета.


В каком то из модов куча одежды была в магазине у Энжела.
Что до трофеев, так с драников снимается только военная форма.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.01.2018 в 11:02:42

on 1516089449, Barrrmalej wrote:
Что до трофеев, так с драников снимается только военная форма.

Если отряд наемников после первого же боя переодеть в трофейную одежду, то снятой с них гражданской хватит до конца игры. Не все же они в зеленом и черном прибывают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Hierro на 22.01.2018 в 02:48:38
Дилетантский вопрос.
В Ja2_Options.ini добавил раздел Extended Options. Как сделать, чтобы значения параметров можно было менять через INI Editor, а не вручную в самом файле, также устанавить тип данных параметра?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.01.2018 в 02:50:21

on 1516578518, Hierro wrote:
Как сделать, чтобы значения параметров можно было менять через INI Editor, а не вручную в самом файле, также установить тип данных параметра?

Прописать их в INIEditorJA2Options.xml по аналогии с существующими.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем koorlyvoorly на 25.01.2018 в 02:59:54
Вроде начал играть - увлекательно с новым ИИ. Но у меня проблема - постоянно виснет ход противника. При этом процессор загружается на 100% )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 25.01.2018 в 03:11:41
2koorlyvoorly:  
on 1516838394, koorlyvoorly wrote:
постоянно виснет ход противника.


при подвисании хода противника. клавиша esc аннулирует подвисание. а по всему остальному наверно комп соскучился по пылесосу :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.01.2018 в 11:24:25
2Seven:
противник в камуфляже учитывает тип местности при попытке занять позицию?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2018 в 12:29:14

on 1517127865, JAggernaut wrote:
противник в камуфляже учитывает тип местности при попытке занять позицию?

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.01.2018 в 13:12:21
2Seven: возможно с этим что-либо сделать? немного странно, когда солдаты этим не пользуются и могут в камуфляже пустыни сидеть на крыше, а в городском камуфляже - наоборот, прятаться в лесу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2018 в 13:19:39

on 1517134341, JAggernaut wrote:
немного странно, когда солдаты этим не пользуются и могут в камуфляже пустыни сидеть на крыше, а в городском камуфляже - наоборот, прятаться в лесу.

Я полностью согласен с этим утверждением.
Однако камуфляж выдается вне явной зависимости от типа сектора и преобладающей местности, если только не выдать соответствующие наборы камуфляжа стационарным противникам в редакторе. Часто солдат вынужден занимать позицию в силу необходимости, вне зависимости от своего камуфляжа, а перекрашиваться они не умеют.
Дополнительный камуфляж в Ja2+AI выдается по принципу: в полевых секторах смешанные лес/пустыня и для 30% элитчиков сплошной лес или пустыня, в городских смешанный лес/город и для 30% элитчиков сплошной город.

on 1517134341, JAggernaut wrote:
возможно с этим что-либо сделать?

Возможно, в будущем руки дойдут и до этого.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 29.01.2018 в 16:11:45
Заметил такую вот проблему:
Во время боя при игре в ja2+ai_657 происходят постоянные микрофризы на секунду или секунд 3-4 при выполнении действии АИ типа стрельбы или рукопашной атаки.Пробовал что и с ускорением хода АИ что и без него постоянные микрофризы независимо от колличества противников в секторе.Каждый ход противника уходит по минут 5-10(если много врагов).Играя например с 7609+fix.Таких нудных фризов не наблюдается.Ходы противника идут живенько и быстро особенно с ускорением АИ(в котором стрельба и броски гранат тоже ускоренеы нежели в 7609+AI)

Пробовал как на чистой версии 7609 без модов так и с модами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2018 в 16:14:42
2PARKAN:
Начиная с какой версии появилась проблема?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 29.01.2018 в 16:20:42
По крайней мере это было еще давно,сначала фризы были не сильно заметны а вот в последней версии довольно частые и долгие фризы.

Есть ли где предыдущие версии чтобы я их мог потестить?Чтобы точно сказать с чего началось?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2018 в 16:23:15
2PARKAN:
Все версии хранятся тут:
https://tinyurl.com/ycnr3gzc
старые в папке Archive
Если точно определить, начиная с какой версии появились проблемы, можно попытаться что-то с этим сделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 29.01.2018 в 16:52:10
Беглый осмотр версии привел меня к следующим выводам(Все версии английские):
1.Версии 657 и 582 имеют сильные фризы во время действий хода противника,при этом играя даже с ускорением АИ фризы сильные и ходы очень долгие.
2.Версии от 497 и ниже имеют  фризы послабее, но ускорение хода противников работает нормально(стрельба и действия проходя гораздо быстрее раза в 2-3 нежели в старших версиях
3.Версия игры ja+fix фризов нет во время хода противников и если играть без ускорения хода противников их нет,нежели ja+ai версии
Короче разброс версий не маленький.
PS.Такой разброс версий я сделал не случайным т.к играя со своим артмони трейнером у меня под каждую из описанных версии есть таблица артмони. вот по ним я и определял какую версию мне качать.
PSS.артмони-трейнер на производительность игры не влияет.

PSS:На всех версиях ja+ai есть фризы от средних до черезчур больших.С игрой ja+fix фризов нет вообще.

ja+fix я компилил под vs2010

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BAPBAP_KOT на 01.02.2018 в 03:06:53
1. К слову о шпионах. Смотрел на днях видос, где чел в Альме шпионом (Элроем Толкеном, вроде) выкидывал ракетную винтовку и амуницию к ней из сундука, что бы они при штурме сектора по тревоге не взорвались вместе с этим сундуком. Попутно "передушил по тихому" чуть не половину гарнизона, со спины вырубая шокером и добивая ножом. Одет шпион был в элитное "чёрно-серое". Ходил иключительно "пригнувшись", кроме моментов, когда нужно было отбежать от очередной "тушки". Проходил вплотную к "драньцам". Внимание, вопрос. КАК ДОСТИГНУТЬ ТАКОГО ЖЕ ЭФФЕКТА? У меня перса с навыком шпион (двойной навык, разумеется) раскрывают сразу, как только видят - и близко не подойти... Правда, это первый день, после всего пары боёв и форма с первого же тела противника (красно-зелёная)... Но, по идее, пока "всё тихо", к такому же красно-зелёному мой шпион должен подойти без проблем?! Где подвох?
2. Сколько зомбаку нужно устроить "хэд-шотов", что-бы он уже "угомонился" навсегда? У меня один раз двадцать воскрес, пока я трупу башню не "отстегнул"! Когда пол года назад ставил джагу "по-фанится", они были менее "лёгкими на подъём"...
3. Похоже, в патче 7609+ai, подверглась коррекции система прицеливания при навыке "снайпер". Можно ли какими-то настройками "индивидуально откатить" эти коррекции? А то, смысл одного из самых "блестящих" перков серьёзно "потускнел", в силу завышения расхода АП на прицельный выстрел. Я пока не решил окончательно, насколько это нововведение объективно и оправдано, но немного уже раздражает. Впрочем, прежний вариант - когда уровень "снайпер-эксперт" (двойной) приводил к отсутствию возможности полноценного прицеливания без использования оптики на чём-то, что требует менее 5-ти кликов на полный прицел (у снайпера уменьшается до трёх, из пист-пул. стрельба велась вообще в 1 клик - в упор и то мазал, снайпер, блин!) - то же не был "идеальным", хм...

ЗюЫю
Что-то ини-редактор не срабатывает с первого раза, приходится повторно заходить, проверять и пересохранять настойки.
И "ХМЛ"-редактор (7609) закрывется с ошибкой стабильно и неожиданно. А выставленные Мап-эдитором (7609) шкафчики и холодильники - не открываемые и соответственно вещички в них заныканные недоступны(
И у добавленных/отредактированных домиков при входе в них крыши не становятся "прозрачными".
Грустно...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.02.2018 в 05:50:05

on 1517443613, BAPBAP_KOT wrote:
К слову о шпионах. Смотрел на днях видос, где чел в Альме шпионом (Элроем Толкеном, вроде) выкидывал ракетную винтовку и амуницию к ней из сундука, что бы они при штурме сектора по тревоге не взорвались вместе с этим сундуком. Попутно "передушил по тихому" чуть не половину гарнизона, со спины вырубая шокером и добивая ножом.  

В какой версии exe? В Ja2+AI шпион не предназначен для убийства всего сектора в одиночку, но разные диверсии выполняет без проблем.

on 1517443613, BAPBAP_KOT wrote:
У меня перса с навыком шпион (двойной навык, разумеется) раскрывают сразу, как только видят - и близко не подойти...

Это значит у него проблемы с экипировкой.

on 1517443613, BAPBAP_KOT wrote:
Сколько зомбаку нужно устроить "хэд-шотов", что-бы он уже "угомонился" навсегда? У меня один раз двадцать воскрес, пока я трупу башню не "отстегнул"! Когда пол года назад ставил джагу "по-фанится", они были менее "лёгкими на подъём"...  

Настраивается в настройках, читай описание фичи от автора. Работа зомби в Ja2+AI не менялась.

on 1517443613, BAPBAP_KOT wrote:
Похоже, в патче 7609+ai, подверглась коррекции система прицеливания при навыке "снайпер".

Нет, навык снайпера не менялся.

on 1517443613, BAPBAP_KOT wrote:
Что-то ини-редактор не срабатывает с первого раза, приходится повторно заходить, проверять и пересохранять настойки.  

Это какие-то местные глюки на компе, у всех он работает нормально, насколько я знаю.

on 1517443613, BAPBAP_KOT wrote:
И "ХМЛ"-редактор (7609) закрывется с ошибкой стабильно и неожиданно.

Аналогично, какие-то проблемы компьютера или установки. XML редактором регулярно пользуюсь для просмотра данных, все работает без проблем.

on 1517443613, BAPBAP_KOT wrote:
А выставленные Мап-эдитором (7609) шкафчики и холодильники - не открываемые и соответственно вещички в них заныканные недоступны(  

Что-то неправильно делаешь, у других все работает. Для обсуждения редактора есть специальная ветка, вопросы лучше задавать там.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BAPBAP_KOT на 01.02.2018 в 13:06:25
Сэвэн! Ты - душка! Благодарю ;D
По видосу - смотрел с твоей ссылки про качественную оборону сектора с правильным минированием, Олд Скул Геймера авторство. Его же видос со шпионом. https://www.youtube.com/watch?v=HlYec1tjdaM
Заглянул ещё раз сам - да, там он в другом моде "живёт" ("Прохождение игры Jagged Alliance 2 с модом 1.13 и картами из Wildfire без загрузок на трудном уровне сложности (Expert)).
Ладно, буду разбираться. Прорвёмся!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 01.02.2018 в 18:33:06
Вопрос по VR_Interface.
Скачал это добро, вместо с последним exe. Распаковал в папку Data и Data-1.13 (чтоб уж наверняка). Скачал и кинул Extended_Panels.INI тоже в обе папки Data.
Не работает.
Фон и цвет изменился, но панелей нет. Ни по I ни по средней кнопке. Разрешение 1024х768. Внизу всё так же 10 слотов для мерков, никакие панели не появляются.
Как еще нужно присесть чтобы заработало?
Пардон, понятно. Работает только когда бойцов в отряде не больше шести выставлено в настройках. Я надеялся что пустые слоты ему не помеха, но увы. Значит только начинать новую игру...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.02.2018 в 18:45:55

on 1517499186, lol27 wrote:
Работает только когда бойцов в отряде не больше шести выставлено в настройках

Не больше 8 для ширины интерфейса 1024.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 01.02.2018 в 19:12:25

on 1517499955, Seven wrote:
Не больше 8 для ширины интерфейса 1024.

Да, заметил, но при 8 уже идет обрезание панелей (одна рука вместо двух и обрезанная статистика).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 06.02.2018 в 18:21:24
Еще вопрос. А исходники этого екзешника где то есть в открытом доступе? Хотелось бы сделать сборочку под себя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.02.2018 в 18:25:17

on 1517930484, lol27 wrote:
А исходники этого екзешника где то есть в открытом доступе?

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2018 в 14:38:15
Обновление Ja2+fix
[offtop]- Build 18.02.08
- INV_AP_WEIGHT_DIVISOR: default value 10
- loading screen: compare strings fix
- give first boxer bodybuilding trait
- give second boxer martial arts + athletics trait
- no misfire for AI
- increase max mortars number
- ValidItemAttachmentSlot: MAXATTACHMENTS fix
- fix bonus for scouts using binocs
- r8340 fix (use bSectorZ instead of pathing.bLevel)
- LOS: smoke vision penalty
- LOS: don't stop endless LOS on smoke
- less suppression for buckshots (1/3)
- BeginMercEntering: look around
- Militia orders: improved commands
- disable MORALE_HEARD_BATTLE_WON event when retreating from battle
- no reputation loss when retreating from battle
- InitSoldierOppList: TOTAL_SOLDIERS fix
- CalcEffVolume: no voice noise at soldier's turn
- DecayIndividualOpplist: MAX_NUM_SOLDIERS fix
- RemoveCapturedEnemiesFromSectorInfo: additional damage to all items except weapons
- PathAI: neutral civilians avoid all mines
- PathAI: skip deep water if not in deep water already
- PathAI: skip gas if not in gas already
- PathAI: try to be more cautious - avoid light at night and fresh corpses
- AddRottingCorpse: only JFK has no head
- TurnSoldierIntoCorpse: additional damage to all items except weapons
- GetCorpseAtGridNo: pBaseStructure fix
- CorpseOkToSpawnZombie: pAnimState fix
- AddSoldierToSectorGridNo: always give first turn to enemy
- player mercs should not die instantly: random damage
- robots should not die instantly
- civilians with profile should not drop items from hand as it may break quests
- SeemsLegit: always uncover in stealth mode, uncover when seen in combat close to a soldier
- AddPlacementToWorld: check corpse bodytype when removing tank placement
- CalcThrownChanceToHit: don't apply penalty for enemy team if no skills for enemy selected
- AI_ACTION_DROP_ITEM: fix for second hand
- HandleInitialRedAlert: check sector for Queen and Joe
- DetermineMovementMode: check if moving in current stance is more effective than running, use running for taking cover when not under attack, use SWATTING/CRAWLING when under fire, use SWATTING when in a room and seen enemy recently or under fire
- Attacks: don't use mortar in building or underground, don't use grenade launcher underground
- CalcBestThrow: use mortar/grenade launcher on heard/recently seen enemies
- don't spare grenades when soldier is under fire, has shock or too many army guys killed
- don't limit mortar use when soldier is under fire, has shock or too many army guys killed
- allow AI CTH bonus for mortars
- new calculation for min CTH for throw attack
- Green AI: only soldiers with long range scoped weapons may decide to climb on roof
- Red AI: stationary/snipers should not seek, stationary/snipers should not help
- Red AI: allow soldiers to pick up weapons/ammo
- FindBestNearbyCover: use max search range, penalize locations with corpses
- SearchForItems: if we don't have a gun, try to pick up weapon even in bad status, use maximum search range, don't search for guns if we should search for ammo, check OBJECT_AI_UNUSABLE
- Russian translation fixes
- German translation fixes[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BAPBAP_KOT на 08.02.2018 в 16:41:46
Ми кверидо амиго 7, не сочти за наглость просьбу приписывать, требует ли вступление в силу обновлений начала новой игры.
Y por que no en espanol, por ejemplo?  ;) ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2018 в 16:44:31

on 1518097306, BAPBAP_KOT wrote:
требует ли вступление в силу обновлений начала новой игры.  

Каких обновлений и чего? Новая версия Ja2+fix новой игры не требует.


on 1518097306, BAPBAP_KOT wrote:
Y por que no en espanol, por ejemplo?  

Нихт ферштейн.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BAPBAP_KOT на 08.02.2018 в 16:59:00

on 1518097471, Seven wrote:
Нихт ферштейн.  


"Y por que no en espanol, por ejemplo? (исп.) - А почему не на испанском, например?" - шутка лентяя. С английским "более-менее дружелюбные отношения", но"довольно медленные".  ;D


on 1518097471, Seven wrote:
Новая версия Ja2+fix новой игры не требует.  


Об этом и речь.  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2018 в 17:01:03
2BAPBAP_KOT:
Переводить описание некогда пока, к сожалению. Также на всякий случай обращаю ваше внимание, что Ja2+fix и Ja2+AI - разные проекты, которые не стоит путать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BAPBAP_KOT на 08.02.2018 в 17:07:03

on 1518098463, Seven wrote:
что Ja2+fix и Ja2+AI - разные проекты, которые не стоит путать.  

     
Хо! Это предупрежение весьма своевременно! Для меня, во всяком случае... Благодарю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 09.02.2018 в 22:14:57
Будет ли отключена потеря репутации при отступлении в ja+AI, или только в ja+fix?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.02.2018 в 08:17:47

on 1518203697, DeadTarget wrote:
Будет ли отключена потеря репутации при отступлении в ja+AI

В следующей версии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.02.2018 в 14:28:47

on 1518953195, bulbigood wrote:
я скачал последнюю сборку 7609ru+Mods и у меня при запуске любого экзешника с любым INI вылетает вот такая ошибка:  

Если не может найти SLF файлы, значит игра неправильно установлена.


on 1518953195, bulbigood wrote:
Вообще, INI следует использовать из папки Data-User?  

Игра сама определяет, откуда брать настройки, в соответствии с приоритетами VFS.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 18.02.2018 в 16:41:07
2Seven: извините, я тупанул, потом уже понял что все-таки необходимо было игру ставить, а потом сборку накатывать)

Окей, в вашем моде контрол-кеи немного по-другому работают, в связи с чем есть несколько вопросов:
1. Как двигаться боком? В оригинале это делалось через Alt, здесь же с Alt мерк ходит задом наперед. Потом я просто забил и не пользовался этой фишкой.
2. Каким образом нужно перемещаться, чтобы не опускать оружие? Я раньше думал, что для этого достаточно перемещаться шагом, но нет, пушку все равно опускает. Если перебросить пушку в другую руку или залезть в инвентарь, пушка опустится?
3. В новой сборке появилась крутая панель интерфейса. Единственно что неудобно, обмундирование противника можно посмотреть только при зажатом L. Есть ли такая настроечка, чтобы без L показывалось?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.02.2018 в 17:38:21

on 1518961267, bulbigood wrote:
1. Как двигаться боком?

В положении стоя, зажав ALT.


on 1518961267, bulbigood wrote:
В оригинале это делалось через Alt

Как и здесь.


on 1518961267, bulbigood wrote:
Каким образом нужно перемещаться, чтобы не опускать оружие?  

В положении стоя, шагом.


on 1518961267, bulbigood wrote:
Если перебросить пушку в другую руку или залезть в инвентарь, пушка опустится?  

Как только оружие уйдет с основной руки, исчезнет анимация вскинутого оружия.


on 1518961267, bulbigood wrote:
В новой сборке появилась крутая панель интерфейса. Единственно что неудобно, обмундирование противника можно посмотреть только при зажатом L. Есть ли такая настроечка, чтобы без L показывалось?

Настройки нет, можно через Ctrl смотреть (рукой).
В следующей версии включу, чтобы показывало информацию просто при наведении на противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 18.02.2018 в 18:23:08
2Seven: сейчас потестил и наконец-то разобрался.
Получается, что не опускать оружие при движении можно только стоя И шагом?
Задом наперед с Alt'ом у меня ходят только сидя. Стоя и лежа все хорошо - тыкаю Alt + клетку сбоку от мерка, он перемещается боком. А сидя не может. Вот сейчас только что взял в руки ноутбук и попробовал перемещаться сидя влево-вправо. Не сложнее чем назад. Может баг?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.02.2018 в 18:27:03

on 1518967388, bulbigood wrote:
Получается, что не опускать оружие при движении можно только стоя И шагом?  

Да, так всегда было.


on 1518967388, bulbigood wrote:
Задом наперед с Alt'ом у меня ходят только сидя.  

Потому что анимации движения боком сидя нет, как и анимации движения сидя с вскинутым оружием (она появилась недавно в новых версиях 1.13, в 7609 ее нет).


on 1518967388, bulbigood wrote:
Может баг?

Нет, все работает как и всегда. Альтернативных анимаций для движения сидя нет, кроме движения назад.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 18.02.2018 в 20:48:43
2Seven: эх, все так просто оказывается.

Кстати, ваша последняя сборка 7609ru+Mods зависает уже в Омерте. Происходило дважды где-то после 5-15 минут игры. Просто зависает картинка и ничего не реагирует. Последний раз во время перехвата моим персонажем, первый случай не запомнил.

P.S. 113+SDO+WF, JA2+AI.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.02.2018 в 20:50:01
2bulbigood:
Надо версию Ja2+AI обновить, в r666 был исправлен критический глюк.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 19.02.2018 в 14:57:56
2Seven: а что с гарроттой стало? В 1.13 помню просто в голову атаковал - профит, инстакилл. Здесь же почему-то значок кулака, в шею атаковать нельзя. Атакую в голову, противники часто уклоняются, а если попадет, то урон маленький как от обычного кулака. Что я делаю не так? Или это гарроту понерфили?
Какая стата отвечает за шанс попадания холодным оружием, ловкость?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.02.2018 в 15:02:13

on 1519041476, bulbigood wrote:
Здесь же почему-то значок кулака

А какой должен быть? Это оружие по типу кастета, а не нож.


on 1519041476, bulbigood wrote:
в шею атаковать нельзя

В шею в 1.13 нельзя атаковать, только голова/корпус/ноги.


on 1519041476, bulbigood wrote:
Здесь же почему-то значок кулака, в шею атаковать нельзя. Атакую в голову, противники часто уклоняются, а если попадет, то урон маленький как от обычного кулака.  

Гаррота в 1.13 не работает нормально, насколько я знаю, из-за особенностей игровой механики.


on 1519041476, bulbigood wrote:
Или это гарроту понерфили?

Я с ней ничего не делал, она и в стандартном 1.13 не работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 19.02.2018 в 15:07:58
2Seven: пфф, странно, когда-то проверял без модов, работала.
Ну ладно, буду швейцарским ножом резать. Для бОльшего шанса попадания нужна полная стамина и хорошая ловкость? Это все?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.02.2018 в 15:10:34

on 1519042078, bulbigood wrote:
Ну ладно, буду швейцарским ножом резать.

Оптимально - шокером вырубать, гарантия 100%


on 1519042078, bulbigood wrote:
Для бОльшего шанса попадания нужна полная стамина и хорошая ловкость? Это все?

Еще навык ножевика не помешает, если ножом атаковать.
Точных формул у меня нет, надо в исходниках смотреть или на форумах искать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 19.02.2018 в 21:51:43
2Seven: я все-таки нашел подробный разбор шанса попадания в ближнем бою: http://ja2v113.pbworks.com/w/page/4218323/"How%20does%20it%20work"%20Part%205%3A%20Melee%20Combat%20Chance-to-Hit
Короче говоря, самое важное это Ловкость (Dexterity), способности Боксера и особенность Псих.
В описании способности "шпион" сказано, что скрытное оружие получает 70% шанс инстакилла. Я-то думал это как-то через костыли прописано у самого предмета.
Значит создам шпиона-психа (стоит ли разменять одно очко шпиона на боксера?) с максимальной ловкостью, хорошей проворностью и силой, и буду тестить. Надеюсь получится хороший шанс инстакилла.
Возможно получится так, что получившийся боец сможет сидеть в сан-моне и деньги на ринге зарабатывать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.02.2018 в 21:54:44

on 1519066303, bulbigood wrote:
В описании способности "шпион" сказано, что скрытное оружие получает 70% шанс инстакилла. Я-то думал это как-то через костыли прописано у самого предмета.  

Скорее всего, это относится только к гарроте и только при использовании профессиональным шпионом в режиме скрытности.
Какие-то бонусы должны быть от скрытной атаки (когда противник не видит нападающего), но на практике это работает только для метательных ножей, потому что при любой рукопашной атаке противник разворачивается к нападающему и видит его, так игра работает еще с оригинала.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 19.02.2018 в 22:01:18
играя в сборки на бокс. матчах не заработаешь . больше одного раза пройти 3-ёх бойцов не получится .

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 19.02.2018 в 22:08:26
Мне показалось, что противник разворачивается только при неудачной атаке. Ну ладно. Извините что в этой теме спрашиваю, но каковы должны быть параметры Лидерства для нормального общения с большинства персонажами? И каково должно быть значение подрывника для успешной закладки динамита/С4 с уже установленным взрывателем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 22.02.2018 в 18:08:19
2Barrrmalej: я тут свою панельку светлого цвета сделал
Гугл диск: https://drive.google.com/drive/folders/1TBYy4x4AfhJkH1uqtizWZtmSYBxgw8Ck
Скриншот: http://i102.fastpic.ru/big/2018/0222/ef/268da0fbb50bf44f3c3b0c39bea983ef.png


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2018 в 20:01:49

on 1519067306, bulbigood wrote:
каковы должны быть параметры Лидерства для нормального общения с большинства персонажами?

Можно почитать в любом руководстве по оригинальному Ja2 - стандартный 1.13 использует оригинальные скрипты.


on 1519067306, bulbigood wrote:
И каково должно быть значение подрывника для успешной закладки динамита/С4 с уже установленным взрывателем?

Желательно использовать для этого наемника с навыком подрывника, уровня взрывчатки должно быть достаточно в районе 80. Точнее можно только в исходниках посмотреть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 22.02.2018 в 20:10:01
2Seven: Вы занимаетесь переделкой интерфейса в своих сборках? Я поставил светлый фон для панели (скриншот выше), картинки смотрятся намного лучше, но читаемость шрифта - нет. Особенно название оружие и тип очереди. Нужен цвет шрифта посветлее, например как у кратности увеличения, тогда надписи будут контрастными.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2018 в 20:11:59
2bulbigood:
Цвет шрифта не настраивается, к сожалению.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.02.2018 в 13:45:35

on 1519551506, Seven wrote:
Оригинальный расчет OCTH никуда не делся, можно вернуть опцией. Список опций я публиковал неоднократно, в теме про AI все есть.

как понимаю, для этого нужно отключить IMPROVED_OCTH. Но так как он дает и другие бонусы и штрафы, например, на движение, этого делать не хочется. Может, в самой формуле стоит тогда ввести дополнительный коэффициент при стрельбе по невидимой цели, например, окончательно просчитанную сумму штрафа умножать в 2 раза? Ведь если брать за основу реализм, то если цель, которую ты только что видел, нырнула за бугорок, то точно в нее прицелиться нельзя, идет стрельба наугад по бугорку. Аналогично и в игре, если нельзя отключить возможность точного прицеливания по невидимой  цели, то хотя бы стоит снизить этот шанс?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2018 в 13:50:54

on 1519555535, JAggernaut wrote:
как понимаю, для этого нужно отключить IMPROVED_OCTH.

Ну да.


on 1519555535, JAggernaut wrote:
Но так как он дает и другие бонусы и штрафы, например, на движение

Так и в оригинальной системе есть штраф на движение CTH_PENALTY_FOR_TARGET_MOVEMENT. В новом расчете штраф считается несколько иначе, плюс есть штраф на стрельбу по цели в анимации движения, если отключена опция NO_STANDING_ANIM_ADJUSTMENT_IN_COMBAT.


on 1519555535, JAggernaut wrote:
Ведь если брать за основу реализм, то если цель, которую ты только что видел, нырнула за бугорок

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


on 1519555535, JAggernaut wrote:
Аналогично и в игре, если нельзя отключить возможность точного прицеливания по невидимой  цели, то хотя бы стоит снизить этот шанс?

Так и сейчас нет точного прицеливания.

Попробуй в игре потестировать стрельбу ночью без оптики по видимой цели на границе видимости, по невидимой на следующей клетке, через пять клеток, десять и пятнадцать. Тогда можно будет предметно обсуждать, надо ли увеличивать штраф и на сколько.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.02.2018 в 14:06:24

on 1519555854, Seven wrote:
Попробуй в игре потестировать стрельбу ночью без оптики по видимой цели на границе видимости, по невидимой на следующей клетке, через пять клеток, десять и пятнадцать. Тогда можно будет предметно обсуждать, надо ли увеличивать штраф и на сколько.

я пока сужу по этому видео.
https://youtu.be/Vab5CDRl-Jk?t=187
На этом примере, хоть Игорь и пулеметчик, и с удовлетворительной меткостью, и оружие достойное, но в этом моменте хотелось бы видеть его шанс попадания раза в два меньше. А то он прям белке в пятак с завязанными глазами попадает. Причем, это не единичный случай.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2018 в 14:09:14

on 1519556784, JAggernaut wrote:
я пока сужу по этому видео.
https://youtu.be/Vab5CDRl-Jk?t=187  

Я не вижу там отображения его дальности видимости. Если цель находится на пару клеток за пределами нормальной видимости, то это нормально. Если бы он ночью через весь экран стрелял с такой точностью - было бы неправильно.


on 1519556784, JAggernaut wrote:
А то он прям белке в пятак с завязанными глазами попадает.

Там шанс 50%, если бы цель была видна, было бы 100%. Нормальный штраф за пару клеток.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.02.2018 в 14:18:57

on 1519556954, Seven wrote:
Если цель находится на пару клеток за пределами нормальной видимости, то это нормально. Если бы он ночью через весь экран стрелял с такой точностью - было бы неправильно.  

на дальних дистанциях все нормально - лишь малюсенький шанс попасть.

on 1519556954, Seven wrote:
Там шанс 50%, если бы цель была видна, было бы 100%. Нормальный штраф за пару клеток.
может, он и нормальный, но смотрится такая меткость сама по себе немного странно. тут не ожидаешь, что стрелок целых две пули всадит в невидимого противника. я вот думаю: если стрельба автоматическая, то ей тогда можно просто прописать дополнительный штраф (процентов 10 или 20) на разброс очереди, и тогда стрельба наугад станет менее предсказуемой? хотя меткость одиночных выстрелов это все равно не исправит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2018 в 14:26:16

on 1519557537, JAggernaut wrote:
на дальних дистанциях все нормально - лишь малюсенький шанс попасть.  

То есть возвращаемся к началу обсуждения - весь вопрос в том, что как только цель выходит за пределы условной игровой видимости, должен применяться мгновенный большой штраф.
Лично я против этого по соображениям баланса и реализма.
Тут точно такая же ситуация, как и с падением точности в два раза в оригинальной OCTH при превышении дальности оружия - сейчас там плавное падение точности, и никому это не мешает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.02.2018 в 15:13:34

on 1519557976, Seven wrote:
То есть возвращаемся к началу обсуждения - весь вопрос в том, что как только цель выходит за пределы условной игровой видимости, должен применяться мгновенный большой штраф.  

как бы да. мое видение таково - не видишь четко цель, значит, не можешь нормально прицелиться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2018 в 15:47:58
2JAggernaut:
Иногда в оригинальной системе бывает ситуация, что цель на границе видимости видна, а прицелиться нельзя. Связано это с тем, что отображение видимости противников считается в одном месте, а расчет попадания происходит в другом, и они не всегда почему-то синхронизируются.
Существующий плавный штраф эту ситуацию сглаживает, а до этого игроки неоднократно жаловались, что не могут попасть в ситуации, когда это вроде бы должно быть легко.
Так что тут ситуация с видимостью совсем не однозначная.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.02.2018 в 16:02:07

on 1519562878, Seven wrote:
Иногда в оригинальной системе бывает ситуация, что цель на границе видимости видна, а прицелиться нельзя. Связано это с тем, что отображение видимости противников считается в одном месте, а расчет попадания происходит в другом, и они не всегда почему-то синхронизируются

да, бывал такой глюк. теперь хоть понятно,  с чем он был связан.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.03.2018 в 16:35:13
r679 исправляет некоторые баги, связанные с поиском пути.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Ricardo на 06.03.2018 в 13:37:16
Добрый день!

В последнее время во время хода дранников/ополченцев появляется сообщение (а иногда и не одно) красного цвета Aborting AI deadlock [число]. Но вроде сами боты ходят как положено (или я просто этого не вижу). Почему появляется такое сообщение и как это исправить?

Использую ja2_7609en+AI_r682.
Мод JA2 1.13+SDO+AR.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.03.2018 в 14:12:31

on 1520332636, Ricardo wrote:
Почему появляется такое сообщение

Обычно из-за проблем с поиском пути через заборы на карте.


on 1520332636, Ricardo wrote:
и как это исправить?  

Никак.


on 1520332636, Ricardo wrote:
Но вроде сами боты ходят как положено (или я просто этого не вижу).

В целом это нормальное поведение, ничего страшного не происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Ricardo на 06.03.2018 в 14:23:05

on 1520334751, Seven wrote:
В целом это нормальное поведение, ничего страшного не происходит.

Ух, а я уже думал, что часть ботов где-то на месте стоят истуканами и ждут своей участи. :D

Еще вот хотел узнать, есть ли способ вычислить засевшего за углом бота. Бывает, что ночью после убийства нескольких дранников и перехода в реал-тайм, некоторые дранники включают режим крысы, ныкаются в каких-то углах и ждут, пока мой мерк скрытно вприсядку пройдет рядом (после чего, дранник успешно выпускает очередь в моего мерка). Сидят они неподвижно, звуков не издают. Перехватить его никак. Помогает только квик-лоад после такого, закидывание гранатами/обход с фланга. Но хотелось бы поменьше загружаться. Может как-то можно боком выйти из-за угла со вскинутым оружием или лежа перекатиться?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.03.2018 в 14:34:43

on 1520335385, Ricardo wrote:
Еще вот хотел узнать, есть ли способ вычислить засевшего за углом бота.

1. Использовать детектор движения.
2. Использовать шпиона.


on 1520335385, Ricardo wrote:
Может как-то можно боком выйти из-за угла со вскинутым оружием или лежа перекатиться?

Перекатиться можно, как и боком выйти. Насчет движения боком со вскинутым оружием не помню. надо в игре смотреть.
Пистолет в руке дает бонус к перехвату на дистанции выстрела, как и вскинутое оружие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 08.03.2018 в 19:20:34
2Ricardo: со вскинутым оружием можно боком перемещаться, во всех остальных позах прицел сбивается. А еще сидя нельзя боком перемещаться, только задом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.03.2018 в 04:32:06
Здравствуйте!
Какая последняя версия Ja2+AI на сегодняшний день?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 23.03.2018 в 12:47:10
2ZLOY: зайди на гугл диск в шапке темы ,и посмотри по номеру

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.03.2018 в 06:44:43
Ja2+AI r686:
- NCTH: бонус IRON_SIGHT_PERFORMANCE_BONUS применяется на полной дальности дневной видимости
- NCTH: немного увеличен штраф на движение
- остановка AI при зависании: отображение дополнительной информации
- выбор режима движения: не использовать ползание рядом с заборами во избежание проблем с поиском пути
- отображение сообщения при поднятии тревоги противником
- AI стремится сначала поднять тревогу, если сталкивается с противником
- увеличена вероятность использования стрельбы на подавление
- уменьшен минимальный шанс для стрельбы по наводке/на слух
- минимальное количество пуль в очереди для стрельбы на подавление увеличено до 5
- более частое использование дыма для прикрытия перемещения

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2018 в 15:42:22
Ja2+AI r688:

- обновление видимости сразу после включения режима наблюдателя
- автоотключение рации, если убрать ее из слота рюкзака или вытащить батарею
- более активное поведение гарнизонов AI вне городских или подземных секторов

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 05.04.2018 в 22:13:23
Не понял, потерю репутации при отступлении все таки убрали? Играю в солдаты анархии с последней версией вашего AI, все еще наблюдаю проблему с её потерей... Или это уже у автора СА надо спрашивать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.04.2018 в 22:47:32

on 1522955603, DeadTarget wrote:
Не понял, потерю репутации при отступлении все таки убрали?

В коде отключена.


on 1522955603, DeadTarget wrote:
Играю в солдаты анархии с последней версией вашего AI, все еще наблюдаю проблему с её потерей

Может, это что-то другое происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.04.2018 в 01:09:57

on 1522957652, Seven wrote:
Может, это что-то другое происходит.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 06.04.2018 в 02:16:15
Да, наверное причина в том, что я Омерту не стал удерживать и ее вскоре захватили. А где можно циферки посмотреть, сколько репы отнимает то или иное событие?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.04.2018 в 13:07:48

on 1522970175, DeadTarget wrote:
А где можно циферки посмотреть, сколько репы отнимает то или иное событие?

Reputation_Settings.INI
За отступление из сектора раньше давали REPUTATION_BATTLE_LOST, теперь не должны.
Где в игре можно точные значения репутации посмотреть - не знаю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 06.04.2018 в 13:25:27
Здравствуйте!
Мой коментарий\мнение по  Ja2+AI - слишком метко все стреляют. Враг с пистолетом или дробовиком дальше 20-и клеток без оптики попадает без проблем по несколько раз за ход, несмотря на укрытие или положение тела юнита. С пистолетов-пулеметов стреляют с меткостью как из винтовок!
Войска Дейдраны слишком пассивны, зайдешь в сектор с шестью-семью наемниками против двадцати, а они почти не нападают, сидят по углам и их легко уничтожать по одиночки.
Бронежилеты слишком сильно защищают от пуль, выпустишь по 4-5 пуль впритык и ноль повреждений, притом, что они еще в ответку стреляют.
В общем все очень меткие, оружие стреляет и легко попадает дальше установленного на значительно превосходящих  в свойствах оружия дистанциях без проблем. Бронежилеты слишком защищают и юнит остается полностью здоровым.
Враг слишком пассивен даже при численном большинстве!
Эти выше перечисленные недостатки перекрывают улучшенный AI и дополнительные возможности Ja2+AI.
P.S. Мне интереснее было проходить игру именно с ja2+fix, но все равно спасибо
за труд! Есть ли в планах пересмотр некоторых концепций игры?


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.04.2018 в 13:30:06

on 1523010327, ZLOY wrote:
слишком метко все стреляют

Точно так же, как в стандарте, никаких специальных бонусов меткости для AI нет. Какой уровень сложности?


on 1523010327, ZLOY wrote:
Враг с пистолетом или дробовиком дальше 20-и клеток без оптики попадает без проблем по несколько раз за ход, несмотря на укрытие или положение тела юнита. С писталетов-пулеметов стреляют с меткостью как из винтовок!  

У меня так не происходит. Какая система прицеливания?


on 1523010327, ZLOY wrote:
Бронежилеты слишком сильно защищают от пуль, выпустиш 4-5 пуль впритык и ноль повреждений

Точно так же, как в стандартном 1.13. Характеристики брони зависят от мода, а не от версии exe. В Ja2+AI больше врагов носят бронежилеты, но сама броня такая же, как в стандарте.


on 1523010327, ZLOY wrote:
Враг слишком пассивен даже при численном большинстве!  

В следующей версии гарнизоны будут активнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 06.04.2018 в 13:38:36
Играю на уровне сложности трудный, мод Arulco Revisited  1.13 7609 без SDO.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.04.2018 в 13:40:55
2ZLOY: все вышеперечисленное тобой больше связано с настройками мода, а не AI, и выбора системы меткости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.04.2018 в 13:41:23
2ZLOY:
В стандартном 1.13 система NCTH кривая, на мой взгляд, отсюда и попадания. Кроме того, в стандарте противнику дается бонус к меткости в NCTH.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 06.04.2018 в 19:07:38
Такое мнение сложилось о Ja2+AI не только по практическому опыту игры , но и после просмотра похождений по просторам Арулько человека под ником Mozayka на ютубе. Перестрелок почти нет, все юниты почти не мажут!
Вот что необходимо изменить или добавить в Ja2+AI:
1. Юниты Дейдраны в режиме боя слишком пассивны (ополчение наоборот слишком активно идет на врага). Если войск Дейдраны значительно больше, чем наемников в секторе, то они должны атаковать пока перевес не будет не на их стороне, если меньше то должны использовать защитную тактику.
2. Ополчение. Ополченцы все разом прут на врага вне зависимости от их опыта! Необходимо чтобы НЕопытные оборонялись в основном из за укрытий и прикрывали наемников с флангов и тыла, а атаковали противника преимущесвенно с боков (это касается и армии Дейдраны).
3. Система укрытий. Бонусы для юнита за укрытием должны быть СУЩЕСТВЕННО увеличены. Это должно быть сделано для того, что-бы ЗАСТАВИТЬ ЧЕЛОВЕКА и ИИ (если это возможно) искать разные тактики для потиводействия с укрывшимся противником (обход с флангов, огонь на подавления, гранаты и т.д.).
4. Дальность стрельбы и точность попаданий. Меткость, превышающая максимальную дистанцию указанную в свойствах оружия без приминения ОПТИЧЕСКОГО ПРИЦЕЛА должна быть минимальной! Пример: в юнита без труда можно попасть из пистолета при отсутствии оптики на дистанции 15, а то и 20 клеток, где в описании к нему значение дальность = 11 клеток. Эти фривольности приводят к тому, что пистолеты и дробовики стреляют на дистинцию равную дистанции огня легких винтовок и пистолетов-пулеметов, а легкие винтовки и пистолеты-пулеметы стреляют на дистанцию равную штурмовым карабинам и снайперскому оружию!
5. Броня. ЧАСТО при многократном попадании за ход (2-3 попадания) в бронежилет, юнит не только не теряет здоровье, но и не получяет контузию (падает на землю). Пример: мой наемник выпустил во врага из пистолета-пулемета синими патронами с дистанции 5 клеток треть обоймы, а враг остался невредим и смог в ответную очень сильно ранить моего юнита.
Мои конфигурация INI Iditorа: Правильны ли они?
vfs_config.AR.ini
Data-1.13\Ja2_Options.INI  
Система прицеливания - новая.
Кстати есть ли замысел сделать чтобы у некоторых врагов при себе имелось по два вида
оружия (пистолет-пулемет и винтовка или пистолет с глушителем и автомат) на случае тактики  
защиты\атаки в городе?
Спасибо!




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.04.2018 в 19:29:16

on 1523030858, ZLOY wrote:
Такое мнение сложилось о Ja2+AI не только по практическому опыту игры , но и после просмотра похождений по просторам Арулько человека под ником Mozayka на ютубе. Перестрелок почти нет, все юниты почти не мажут!  

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


on 1523030858, ZLOY wrote:
Юниты Дейдраны в режиме боя слишком пассивны  

Только в городских гарнизонах. Если на сектор напал противник, он будет активно атаковать.


on 1523030858, ZLOY wrote:
ополчение наоборот слишком активно идет на врага

Ну так ему нужно давать правильные приказы, а лучше перед боем расставить по домам и укрытиям и дать приказ обороняться.


on 1523030858, ZLOY wrote:
Ополченцы все разом прут на врага вне зависимости от их опыта!

Нужно давать им правильные приказы, это часть игры. Делать их сильно умными я не планирую.


on 1523030858, ZLOY wrote:
Система укрытий. Бонусы для юнита за укрытием должны быть СУЩЕСТВЕННО увеличены.

В OCTH бонусы и так достаточно заметные. Особенность работы NCTH не позволяет реализовать то же самое в ней, поэтому в NCTH укрытия ограниченно полезны, за исключением конкретно непростреливаемых типа камней и бетонных заборов.


on 1523030858, ZLOY wrote:
Дальность стрельбы и точность попаданий. Меткость, превышающая максимальную дистанцию указанную в свойствах оружия без применения ОПТИЧЕСКОГО ПРИЦЕЛА должна быть минимальной!

Не согласен. Меткость оружия определяет баллистику пули, после превышения этой дальности оружие становится менее точным, но попасть все равно можно. Оптика тут вопрос второстепенный - если стрелок опытный, он из пистолета может стрелять на 100 метров.


on 1523030858, ZLOY wrote:
Пример: в юнита без труда можно попасть из пистолета при отсутствии оптики на дистанции 15, а то и 20 клеток, где в описании к нему значение дальность = 11 клеток.

Это все относится к NCTH в стандартном 1.13, обсуждать который из-за его кривости не вижу смысла. В SDO с Ja2+AI стрельба из пистолета на 15-20 клеток неэффективна.


on 1523030858, ZLOY wrote:
Эти фривольности приводят к тому, что пистолеты и дробовики стреляют на дистинцию равную дистанции огня легких винтовок и пистолетов-пулеметов, а легкие винтовки и пистолеты-пулеметы стреляют на дистанцию равную штурмовым карабинам и снайперскому оружию!  

Это проблема кривой реализации NCTH в стандартном 1.13. В модах с нормальным балансом NCTH такого не наблюдается - SDO, AFS, AV.


on 1523030858, ZLOY wrote:
Броня. ЧАСТО при многократном попадании за ход (2-3 попадания) в бронежилет, юнит не только не теряет здоровье, но и не получает контузию (падает на землю). Пример: мой наемник выпустил во врага из пистолета-пулемета синими патронами с дистанции 5 клеток треть обоймы, а враг остался невредим и смог в ответную очень сильно ранить моего юнита.  

Ну так не надо стрелять в бронированного врага экспансивными патронами пистолетного калибра. А вот если выстрелить пару раз из дробовика, то даже при непробитии энергию снимет прилично.


on 1523030858, ZLOY wrote:
Мои конфигурация INI Iditorа: Правильны ли они?
vfs_config.AR.ini  
Data-1.13\Ja2_Options.INI  
Система прицеливания - новая.  

Не вижу смысла играть в стандартной оружейной линейке с NCTH - в силу особенностей реализации там самое лучшее оружие это пистолеты и пп.


on 1523030858, ZLOY wrote:
Кстати есть ли замысел сделать чтобы у некоторых врагов при себе имелось по два вида
оружия (пистолет-пулемет и винтовка или пистолет с глушителем и автомат) на случае тактики  
защиты\атаки в городе?  

Теоретически в Ja2+AI противник умеет выбирать оружие из доступного в зависимости от ситуации и расстояния до противника, но насколько это эффективно работает на практике, не совсем понятно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 06.04.2018 в 19:50:35
Пробывал играть с SDO, там у врагов автоматы и винтовки с самого начала, море пуль выпускают и мои наемники всегда подавлены и выстрелить не могут. А на сложном уровне вообще кошмар!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 06.04.2018 в 19:53:48

on 1523032156, Seven wrote:
Не согласен. Меткость оружия определяет баллистику пули, после превышения этой дальности оружие становится менее точным, но попасть все равно можно.

В оригинале при выходе за пределы прицельной дальности шанс уменьшался вдвое. Это очень разумно для баланса, поскольку заставляет игрока отказываться от пистолетов-пулемётов (включая Colt Commando) в пользу штурмовых винтовок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.04.2018 в 19:54:56
2ZLOY:
Ну Мозайка как-то играет в AR+SDO, так что справиться можно. Уровень включить средний, отключить массированные контратаки, можно отключить подкрепления, и можно жить.
Чтобы не подавляли, нужно после выстрела менять позицию, и активно подавлять противника своими автоматчиками и гранатами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.04.2018 в 20:01:12

on 1523033628, RadicalRex wrote:
В оригинале при выходе за пределы прицельной дальности шанс уменьшался вдвое. Это очень разумно для баланса, поскольку заставляет игрока отказываться от пистолетов-пулемётов (включая Colt Commando) в пользу штурмовых винтовок.

И выглядело это довольно глупо, когда смещение на одну клетку меняло шанс от минимального до большого. Сейчас в Ja2+AI реализовано плавное изменение точности после превышения дальности оружия, что выглядит лучше с точки зрения реализма и баланса. Попасть из пистолета на двукратной дальности очень сложно, но если противник на одну-две клетки за пределами дальности, то стрелять можно с небольшим штрафом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 06.04.2018 в 20:07:36

on 1523034072, Seven wrote:
И выглядело это довольно глупо

Глупо лишь с точки зрения реализма, а для баланса это было здорово. С крыши видно на 27 клеток, а дальность Ругер Мини-14, АКМ и FAMAS была всего 25, что заставляло отказываться от Мини-14 в пользу куда менее надёжной СКС (дальность 30), а от АКМ и FAMAS - в пользу автоматов, которые пусть и жрут больше ОД на выстрел, но имеют дальность как минимум 30.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 06.04.2018 в 20:09:15
У Мозайки десять сделанных своих наемников, так что это совсем другое, пусть играет без всяких  
прокачек, начинает с одним наемником и по честному, без фокусов! Кроме него прохождений с
SDO и Ja2+AI я не видел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.04.2018 в 20:27:13

on 1523034456, RadicalRex wrote:
Глупо лишь с точки зрения реализма, а для баланса это было здорово. С крыши видно на 27 клеток, а дальность Ругер Мини-14, АКМ и FAMAS была всего 25, что заставляло отказываться от Мини-14 в пользу куда менее надёжной СКС (дальность 30), а от АКМ и FAMAS - в пользу автоматов, которые пусть и жрут больше ОД на выстрел, но имеют дальность как минимум 30.

баланс никуда не делся в OCTh, так как штраф остался, только стал другим. Лично меня в новой системе AI смутила только высокая точность при стрельбе по невидимым противникам, но никак не новый штраф на дистанцию выше базовой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.04.2018 в 20:38:30

on 1523034555, ZLOY wrote:
У Мозайки десять сделанных своих наемников, так что это совсем другое, пусть играет без всяких прокачек, начинает с одним наемником и по честному, без фокусов! Кроме него прохождений с  SDO и Ja2+AI я не видел.

так ведь никто не мешает и тебе играть не одним-двумя наемниками, а командой. Кроме того, то, как легко Мозайка расправляется с врагом, это не только заслуга его мерков, но и проводимая перед боем подготовка и тактический подход к ведению боя. В предыдущих прохождениях SDO его мерки вымирали, как мамонты.
То, какими меткими будут противники, зависит только от оружейных настроек мода. Плюс, NCTH сама по себе чуть более меткая система, чем OCTH, при одинаковых параметрах оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 07.04.2018 в 00:20:59

on 1523034555, ZLOY wrote:
У Мозайки десять сделанных своих наемников, так что это совсем другое, пусть играет без всяких  
прокачек, начинает с одним наемником и по честному, без фокусов! Кроме него прохождений с  
SDO и Ja2+AI я не видел.


поясни что за фокусы ? аля коперфильд в банке ?
по 10 персонажем  - https://youtu.be/LUdq3Qm0Rp4
по всему остальному (нытью) - играть надо уметь

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.04.2018 в 06:13:59
Mozayka без обид! У меня к тебе претензий никаких нет! На счет фокусов, это я про других людей имел ввиду, которые занимаются прокачкой мерков в начале игры (минированием и разминированием мин по сотне раз, лазанием по крышам с грузом в +100% и т.д.)
Твоё прохождение с 10 созданными я смотрел.
У меня просьба, создайте кто-нибудь отдельные видео или отдельный плейлист про возможности Ja2+AI и OSD, с пояснениями (как и к чему присоединять, как ставить ловушки, заменять стволы, строить укрепления, про навески и аксессуары на оружие, про виды боеприпасов, нюансы тактики и т.д.)
Уверен многие узнают для себя что-то новое от опытных игроков и все будут только благодарны вам за труд!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 07.04.2018 в 11:06:53
2ZLOY: никто тебе не мешает это сделать самому

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 07.04.2018 в 16:49:40

on 1523034555, ZLOY wrote:
У Мозайки десять сделанных своих наемников, так что это совсем другое, пусть играет без всяких  
прокачек, начинает с одним наемником и по честному, без фокусов! Кроме него прохождений с  
SDO и Ja2+AI я не видел.


Ранее я сам играл в SDO, причём никогда не занимался прокачкой на старте (припоминаю, что Пиявка в самой дешёвой комплектации и так был оружием победы). И ничего, даже города брать получалось. Приходилось повозиться, конечно, но ведь в том и прелесть. Сверхметкости не замечал - с новой системой прицеливания 9 из 10 выстрелов шли в "молоко".
Сейчас, кстати, перешёл в "солдат анархии", и тот мод видится мне очень лёгким  ;D
З.Ы.: своего мерка всегда делал радистом, это давало на старте рацию. А рация делала игру в несколько раз легче, как только я разобрался, как с нею работать

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 08.04.2018 в 00:34:30
2Seven:
Потеря репутации при отступлении все таки осталась, вы её не отключили. Я специально начал новую игру, походил по секторам и обнаружил ту же самую проблему - никто больше не хочет ко мне наниматься, хотя никаких ранений и потерь в команде не было, в бой я вообще не вступал. Версии ja+ai и СА последние.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.04.2018 в 02:59:45
2DeadTarget:
Будет время - посмотрю еще раз.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 404_user_not_found на 15.04.2018 в 13:28:48
Seven
Возможно ли получить исходний код или внести следующие изменения, которые конфигурируются:
1) переменная - сколько урона наносит регенатор максимальному здоровью
2) переменная - упрощённая система медицины. Аптечка первой помощи или докторская аптечка полностью лечит без необходимости использования реалистичной системы лечения в виде отдыха или же пацинет+доктор. Конфигурируется, что именно может полностью лечить во время боя - аптечка первой помощи или докторская аптечка или всё сразу.  Также конфигурируется, кто может полностью лечить - врач или все.
3) переменная - сколько врач при появлении окошки "провести хирургическую операцию" может вылечить пациента во время боя и сколько ресурсов докторской аптечки он тратит.
4) переменная - добивает ли противник умирающего наёмника или полностью игнорирует его.

Основная идея моей игры - погонять в INSANE сложность без сейвскама с возможностью полностью влечивать людей прямо во время боя т.к. мне нравится хардкорные перестрелки, но реалистичная система лечения не даёт насладиться игрой.
Вы можете сказать, что так не делается, так не играется, учись гонять и так далее. Но какая разница, если мод изначально позволяет настраивать под свой вкус многие переменные? Мне приоритетней убрать сейвскам, пожертвовав реалистичной системой лечения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2018 в 16:27:23

on 1523788128, 404_user_not_found wrote:
Возможно ли получить исходный код

Теоретически да, на условиях нераспространения. Однако для модификации потребуется изрядное знание C/C++.


on 1523788128, 404_user_not_found wrote:
или внести следующие изменения, которые конфигурируются

Я новые опции вводить не планирую, и без того их уже слишком много.


on 1523788128, 404_user_not_found wrote:
1) переменная - сколько урона наносит регенератор максимальному здоровью  

Собираюсь вообще отключить эту фичу в перспективе.


on 1523788128, 404_user_not_found wrote:
2) переменная - упрощённая система медицины. Аптечка первой помощи или докторская аптечка полностью лечит без необходимости использования реалистичной системы лечения в виде отдыха или же пацинет+доктор. Конфигурируется, что именно может полностью лечить во время боя - аптечка первой помощи или докторская аптечка или всё сразу.  Также конфигурируется, кто может полностью лечить - врач или все.  

Можно изменить аптечку на регенератор в XML, чтобы она лечила сразу.


on 1523788128, 404_user_not_found wrote:
3) переменная - сколько врач при появлении окошки "провести хирургическую операцию" может вылечить пациента во время боя и сколько ресурсов докторской аптечки он тратит.  

Это только в исходниках править.


on 1523788128, 404_user_not_found wrote:
4) переменная - добивает ли противник умирающего наёмника или полностью игнорирует его.  

В Ja2+AI противник всегда игнорирует умирающих наемников, менять это или вводить опции я не собираюсь.


on 1523788128, 404_user_not_found wrote:
Основная идея моей игры - погонять в INSANE сложность без сейвскама с возможностью полностью вылечивать людей прямо во время боя т.к. мне нравится хардкорные перестрелки, но реалистичная система лечения не даёт насладиться игрой.  

Тогда надо не только отключать потерю здоровья от регенератора, но и потерю характеристик от попаданий.


on 1523788128, 404_user_not_found wrote:
Вы можете сказать, что так не делается, так не играется, учись гонять и так далее.  

Да на здоровье, играй как нравится, кто запрещает?


on 1523788128, 404_user_not_found wrote:
Но какая разница, если мод изначально позволяет настраивать под свой вкус многие переменные? Мне приоритетней убрать сейвскам, пожертвовав реалистичной системой лечения.

Можно вообще через чит восстанавливать максимальное здоровье в любой момент, если так удобнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 404_user_not_found на 15.04.2018 в 18:08:02
Кстати что насчет новой системы прицеливания? Стоит ли его использовать? Заметил, что в старой системе если забрался на крышу - стал супер-героем т.к. все мажут как в империя в звездных войнах, но снайпер не может попасть в движушиеся цели. В новой системе противник легко попадает людей на крыше, однако и снайпер стреляет очень метко в голову даже по тем целям, которые активно двигаются. Вот скриншот (https://ibb.co/iQhgnS) - резко вылез противник и шанс попадания очень высокий для снайпера. В старой системе шанс попадания был бы низкий. Это фишка или баг в новой системе прицеливания?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2018 в 18:12:07
2404_user_not_found:
Чтобы понять, баг это или нет, нужно сравнить шанс попадания с земли и с крыши по одному и тому же противнику, одинаковым оружием и наемниками с близкими характеристиками. Или тем же самым наемником слезть с крыши и посмотреть.

Баланс в NCTH сильно отличается от оригинальной системы и настраивается в широких пределах, а вкусы у всех разные.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.04.2018 в 18:24:22

on 1523798843, Seven wrote:
переменная - сколько урона наносит регенератор максимальному здоровью  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 404_user_not_found на 16.04.2018 в 19:13:52

on 1523788128, 404_user_not_found wrote:
2) переменная - упрощённая система медицины. Аптечка первой помощи или докторская аптечка полностью лечит без необходимости использования реалистичной системы лечения в виде отдыха или же пацинет+доктор. Конфигурируется, что именно может полностью лечить во время боя - аптечка первой помощи или докторская аптечка или всё сразу.  Также конфигурируется, кто может полностью лечить - врач или все.
3) переменная - сколько врач при появлении окошки "провести хирургическую операцию" может вылечить пациента во время боя и сколько ресурсов докторской аптечки он тратит.  

в файле Skills_Settings.INI это настраивается

Code:
[Doctor]

; How many doctor traits are needed to be able to perform surgery.
; Value can be 0, 1 or 2 :
; 0 - Everyone can do a surgery, but can only heal BASE_PERCENT_SURGERY_HEAL percent of lost health
; 1 - Only Paramedics and doctors can perform the surgery
; 2 - Only Doctors can perform the surgery
NUMBER_OF_TRAITS_NEEDED_FOR_SURGERY = 1

; How many life can be restored by surgery from every wound is based on these two values.
; The percent health healable is : ( base_percent_surgery_heal + <num of doctor traits merc has> * ontop_percent_surgery_heal_per_trait )
BASE_PERCENT_SURGERY_HEAL = 10
ONTOP_PERCENT_SURGERY_HEAL_PER_TRAIT = 20

; Determines the percentage of medical supplies are used for surgery
MEDICAL_BAG_CONSUMPTION_BY_SURGERY = 100

После лечения таким методом теряется возможность повторного вызова хирургической операции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 18.04.2018 в 03:15:13
Ну так что там насчет потери репутации при отступлении? Уже давно обещали отключить, а оно никуда до сих пор не делось

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.04.2018 в 10:57:48
2DeadTarget:
Пока не было времени заняться, к сожалению.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 18.04.2018 в 17:35:45
2Seven:
Да я не тороплю, просто чтоб не забыли)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.06.2018 в 12:06:12
Ja2+AI r700:

- removed options: UNCOVER_IN_COMBAT, ALERT_ON_DEAD_LIMIT
- NCTH: increased movement penalty
- AI: movement mode tweaks
- Red AI: allow helping friends on roofs and in buildings
- Red AI: min cth = 25% for sniper shot or 2% if soldier is under attack
- bLastID fix (bLastID is incorrectly used in many places in the 1.13 code)
- NCTH: increased max movement penalty to 25.0
- ClosestReachableFriendInTrouble: don't allow helping from a building to outside, don't allow helping if too many enemies nearby
- AI movement mode tweaks: swatting/crawling on roof or in a building
- spotting: full bonus only when shooting at the same tile (half spotting bonus for first shot, full bonus for second shot at the same tile to make spotting less cheating)
- allow changing orders in town at day time, allow changing orders to ONGUARD for stationary/snipers on roofs when under attack
- SeekRange increased seek range at day time
- AICheckSpotTooFar: increased max roaming range for day/night
- set COVER_SYSTEM_MOVEMENT_EFFECTIVENESS = 0 to prevent problems with AI
- r8564 fix: lua function CheckMiscFlags1 checks the wrong flags (by Flugente)
- r8562: If a gun's currently used ammotype has <numberOfBullets> > 1, display the gun damage in EDB in 'bullet damage X bullets fired' format, taking <multipleBulletDamageMultiplier> / <multipleBulletDamageDivisor> into account. (by Flugente)
- improve fix for ignoring invisible opponents when showing path
- r8566: NPCs with profile > 170 have missing approach values, making it impossible to fulfill opinion checks (by Flugente)
- soldier tooltips update: show bUnderFire, ubPreviousAttackerID

Основные изменения:
- большой штраф прицеливания по невидимому противнику
- солдаты AI свободнее двигаются по карте (более подвижные гарнизоны)
- снайпер стреляет только при шансе попадания от 25%, чтобы не раскрывать свою позицию неприцельными выстрелами
- увеличен штраф стрельбы по движущейся цели в NCTH
- наблюдатель дает полный бонус только при повторной стрельбе по той же клетке
- различные исправления

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2018 в 15:32:42
Ja2+AI r708:

- увеличен шанс мгновенной смерти наемника при получении большого урона, легче убить умирающего наемника
- восстановлен нормальный шанс заклинивания оружия (был существенно уменьшен в Ja2+AI)
- скидка Flo для торговли применяется только при отключенных биографиях
- добавлены исправления r8557, r8553, r8559, r8544 (by Flugente)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.06.2018 в 21:18:05

on 1528115562, Seven wrote:
- скидка Flo для торговли применяется только при отключенных биографиях  

а ведь это была ее единственная ценность. )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2018 в 21:20:25
2JAggernaut:
Так у нее в стандартной биографии ровно такая же скидка и прописана.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.06.2018 в 21:30:08
2Seven: то есть бонус дублировался и доходил до 20 процентов?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2018 в 21:34:08
2JAggernaut:
Нет, но стандартный бонус мог применяться по умолчанию при отсутствии у Фло бонуса/штрафа к торговле от биографии. Теперь он применяется только если биографии отключены вообще. Потому что на месте Фло в модах может быть другой наемник с другими характеристиками, например.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.06.2018 в 21:37:48
2Seven: да, логично. ну и другие последние нововведения AI радуют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 05.06.2018 в 23:29:38

on 1528115562, Seven wrote:
- добавлены исправления r8557, r8553, r8559, r8544 (by Flugente)


а это серьезные исправления? может можно ли ссылочку на лист исправлений - интересно посмотреть.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.06.2018 в 23:32:50
2gzip:
Подробнее можно почитать в Ja2_7609+AI.log, или прямо в svn для 1.13:
https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем gzip на 05.06.2018 в 23:40:15
2Seven:  спасибо, а то я в общем форуме ищу
http://thepit.ja-galaxy-forum.com/index.php?t=thread&frm_id=215&

немного отстал от темы, смотрю уже до r70х докатилось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 05.06.2018 в 23:41:52
2gzip:
На английском новые версии публикуются тут:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21864&goto=353678&#msg_353678

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 17.06.2018 в 20:02:16
Ja2+AI r713:

- отключен код улучшенных засад, что должно исправить баг засад кошек
- уменьшен урон энергии для кошек
- отключен невосстановимый урон энергии

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем JAggernaut на 17.06.2018 в 20:14:13
невосстановимый урон энергии - это что такое и когда проявляется?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 17.06.2018 в 20:15:13

on 1529255653, JAggernaut wrote:
невосстановимый урон энергии - это что такое и когда проявляется?

Это часть Enhanced Close Combat System.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 15.07.2018 в 00:57:23
Ja2+AI r723:
- Build 18.07.15
- новая опция RED_TRACER активирует красные трассеры (требует модифицированного файла BULL.STI)
- новая опция TRACER_LIGHT (позволяет отключать освещение для трассеров)
- отключена тень пуль (для возможности использования красных трассеров)
- исправление: трассер для одиночного выстрела
- исправление перевода ("Твари, не испытывая угрызений совести, пожрут всех до единого!")
- исправления из основной ветки: r8026, r8020, r8018, r8574, r8576

Модифицированный файл BULL.STI можно взять в папке Data\Red Tracers на гугл диске в двух вариантах: белая пуля/красный трассер и серая пуля/красный трассер.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем JAggernaut на 15.07.2018 в 01:06:33
2Seven: Флюгент как-то давно делал фишку, когда Рейнджеры могли во время боя находить следы противника на земле, и таким образом отыскивать их. Это не добавлялось в AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 15.07.2018 в 01:08:49

on 1531605993, JAggernaut wrote:
Флюгент как-то давно делал фишку, когда Рейнджеры могли во время боя находить следы противника на земле, и таким образом отыскивать их. Это не добавлялось в AI?

Нет. Теоретически можно добавить, но смысл этого непонятен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем JAggernaut на 15.07.2018 в 01:18:13

on 1531606129, Seven wrote:
Нет. Теоретически можно добавить, но смысл этого непонятен.

Визуально прикольно смотрится: можно отслеживать какого-нибудь подранка, убежавшего на край сектора ночью.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 19.07.2018 в 13:26:41
Ja2+AI r725

Добавлена поддержка NWSS (новая система звуков оружия). Можно задать звуки выстрела/эхо и т.д. для каждого калибра, они будут использоваться вместо стандартных звуков 1.13, таким образом можно быстро создать звуковой мод оружия или заменить звук только для одного калибра.

NWSS ищет звуки в следующем порядке:
- сначала ищется звук для конкретного оружия в папке AltSounds, имя звука совпадает со стандартным в 1.13
- если не найден, ищется звук для соответствующего калибра в AltSounds\Caliber
- если не найден, используется стандартная звуковая схема 1.13

https://www.youtube.com/watch?v=py0PDIqiF0I

Демонстрационный мод звуков оружия можно скачать в Data\AltSounds.7z на гугл диске. Скачать, распаковать в папку Data, папка AltSounds должна находиться там же, где и обычная папка Sounds. Требуется версия Ja2+AI_r725.exe

Список звуков, которые можно задавать для каждого оружия:
- первый звук в очереди (если не найден, используется loop) [1]
- повторяющийся звук в очереди [0], [loop]
- последний звук в очереди (если не найден, используется loop) [2]
- звук падения гильзы (только на твердых покрытиях) [case]
- звук при опустошении магазина (например, звук вылетающей пачки для Гаранд или просто механический звук затвора) [empty]
- дополнительное эхо при стрельбе в комнате [room]
- стандартное эхо (добавляется к последнему выстрелу, если не задано специальное эхо) [echo]
- эхо в городе [echo town]
- эхо в лесу/болоте [echo dense]
- эхо в холмах/горах [echo hills]
- эхо в подземельях [echo underground]

Только для калибров:
- звук выстрела с глушителем [silenced]
- эхо выстрела с глушителем [silenced echo]
- эхо выстрела с глушителем в комнате [silenced room]

Пример названий файлов для NWSS с использованием стандартных имен файлов (для очередей вместо длительности очереди подставляется 0, 1 или 2):

Quote:
9MM GLOCK18 SINGLE SHOT.ogg
9MM GLOCK18 SINGLE SHOT case.ogg
9MM GLOCK18 SINGLE SHOT echo.ogg
9MM GLOCK18 SINGLE SHOT echo dense.ogg
9MM GLOCK18 SINGLE SHOT echo hills.ogg
9MM GLOCK18 SINGLE SHOT echo town.ogg
9MM GLOCK18 SINGLE SHOT echo underground.ogg
9MM GLOCK18 SINGLE SHOT empty.ogg
9MM GLOCK18 SINGLE SHOT room.ogg
9MM UZI BURST 0.ogg
9MM UZI BURST 0 case.ogg
9MM UZI BURST 0 echo.ogg
9MM UZI BURST 0 echo dense.ogg
9MM UZI BURST 0 echo hills.ogg
9MM UZI BURST 0 echo town.ogg
9MM UZI BURST 0 echo underground.ogg
9MM UZI BURST 0 empty.ogg
9MM UZI BURST 0 room.ogg
9MM UZI BURST 1.ogg
9MM UZI BURST 2.ogg


Пример названия файлов для NWSS с использованием системы калибров:

Quote:
case.ogg
echo.ogg
echo dense.ogg
echo hills.ogg
echo town.ogg
echo underground.ogg
empty.ogg
first.ogg
last.ogg
loop.ogg
room.ogg
silenced.ogg
silenced echo.ogg
silenced room.ogg


Примечание: судя по всему, игра не поддерживает русские имена папок в системе VFS, поэтому для использования системы калибров в локализованных версиях нужно названия калибров в TableData\Items\AmmoStrings.xml (тег <AmmoCaliber>) заменить на английские.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем JAggernaut на 19.07.2018 в 17:05:05

on 1531996001, Seven wrote:
Список звуков, которые можно задавать для каждого оружия:

эти звуки нужно предварительно самому создавать и затем добавлять в звуковую папку, или это один звук, который оиентируется на ключевое слово в названии, напр. dense, и автоматически создает нужную реверберацию?
Вообще, реализовано здорово!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609ht
Прислано пользователем Seven на 19.07.2018 в 17:13:48
2JAggernaut:
Звуковой движок в игре примитивный, никаких эффектов не умеет. Что ему подсунешь, то и проиграет. Так что реверберацию нужно делать самому в звуковом редакторе. Кроме того, это никак не влияет на основной звук оружия, который всегда одинаковый, просто к нему добавляется дополнительный звук.

Идея в том, что можно сделать набор коротких звуков без выраженного эха, а затем в зависимости от окружения одновременно с последним звуком проигрывать эхо. Например, в городе проигрывать один файл, в лесу другой, а в подземельях третий.

Это пока предварительная версия, чтобы посмотреть и поиграться. В будущем могут быть какие-то изменения, но основная идея такая. Если по результатам тестирования и пробного создания собственного звукового мода появятся соображения, что добавить/убрать/переделать - это надо будет обсудить. У меня пока нет окончательного видения системы.

Для тестирования удобнее всего скачать где-нибудь большой набор готовых звуков, я для демо использовал библиотеку 20thCenturyWeapons, интересные наборы есть в звуковых модах для Arma.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 04.08.2018 в 23:00:46
Я тут сильно отстал от жизни, но решил наверстать упущенное. Что-то новая версия файла (727) регулярно выдаёт эрор в момент выстрела мерка. Потестил с предыдущей версией (390) - всё нормально.
П.С. если такая проблема уже была, хотя-бы подскажите на какой странице ответ искать   ???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2018 в 23:02:11

on 1533412846, MaksFay wrote:
Что-то новая версия файла (727) регулярно выдаёт эрор в момент выстрела мерка. Потестил с предыдущей версией (390) - всё нормально.  

Сейв?
Мод?
Измененные опции?

Update: r737 исправляет данный баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MaksFay на 11.08.2018 в 20:45:58
да, с 737 ошибка не повторяется

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.08.2018 в 14:14:45
Seven, а у тебя нет в планах сделать в будущем у метательных ножей функцию либо бить, либо бросать, а то бывает враг выходит из-за угла, а у мерка метательный нож в руке и с двух клеток во врага бросать не комильфо, лучше уж ножичком, да по горлушку вжик-вжик и готово!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2018 в 14:19:00
2ZLOY:
Элементарно делается своими руками в XML с помощью трансформации. Наверняка у Махновского в его моде такое сделано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 19.08.2018 в 14:48:57
2ZLOY: играй в мод солдаты анархии https://youtu.be/me90Xom-4ws

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.08.2018 в 18:08:01

on 1534679337, Mozayka wrote:
играй в мод солдаты анархии

Спасибо как нибудь в будущем попробую.
У меня на прохождение одной игры уходит 6-12 месяцев в среднем, я вот Hitman absolution два года как пройти не могу. Я не особый игроман.
Джагу, одну партию уже пятый месяц прохожу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2018 в 18:48:43
Ja2+AI r742

Подавление:
- уменьшено подавление для дроби
- бесстрашные наемники требуют вдвое большего уровня подавления для реакции (присесть/залечь/запаниковать)
- если сидящий солдат должен залечь под обстрелом, но нет места, он паникует
- отключена потеря AP от подавления (потеря AP происходит только от смены положения или паники)

Исправления:
- r8582, r8581, r8583, r8589, r8590, r8596 из основной ветки разработки
- тег <PercentStatusDrainReduction>: исправление целочисленных вычислений, всегда используется по крайней мере 1 единица (исправляет бесконечные наборы для предметов с уменьшенной скоростью использования)
- нельзя пить из фляжки, в которой осталась одна единица воды (такие фляжки считаются пустыми)
- добавлено исправление для зависания при неправильных данных о расположении противника у AI
- улучшен код избегания противником бомб на картах (избегание бомб, заложенных в редакторе)

Разные изменения:
- более случайный урон энергии от взрывов: 50-150% (раньше был 100-150%)
- только выстрел/взрыв не убивают наемника мгновенно (наемник становится умирающим)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.08.2018 в 13:21:29
Ja2+AI r745

- улучшение кода движения AI
- AI сначала использует обычные минометные мины, потом дымовые
- исправление вычисления шанса попадания метательным оружием (гранаты, минометы, гранатометы)
- исправление вычисления точки стрельбы для метательного оружия

Попадать гранатами/минами теперь сложнее, для точных попаданий требуются высокие навыки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.08.2018 в 13:38:49

on 1535019689, Seven wrote:
- исправление вычисления шанса попадания метательным оружием (гранаты, минометы, гранатометы)  

работает в обоих системах?

on 1535019689, Seven wrote:
- исправление вычисления точки стрельбы для метательного оружия  

что за такая точка стрельбы, которая требует мат.формулы?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.08.2018 в 13:41:45

on 1535020729, JAggernaut wrote:
работает в обоих системах?  

Для метательного оружия есть только одна система.


on 1535020729, JAggernaut wrote:
что за такая точка стрельбы, которая требует мат.формулы?

Место попадания гранаты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 24.08.2018 в 20:13:18
А нет в планах в ja2+ai сделать так, чтоб свет от тактического фонарика снижал маскировку от камуфляжа и уменьшал дальность зрения у подсвеченного противника?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.08.2018 в 20:16:29
2ZLOY:
Он и так засвечивает наемника ночью, уменьшение маскировки тут вряд ли что-то радикально изменит.

on 1535130798, ZLOY wrote:
и уменьшал дальность зрения у подсвеченного противника?

Это технически проблематично сделать, разве что уменьшать дальность ночного зрения всем солдатам, находящимся на освещенном месте в темное время суток.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 24.08.2018 в 20:31:26

on 1535130989, Seven wrote:
разве что уменьшать дальность ночного зрения всем солдатам, находящимся на освещенном месте в темное время суток.  

Да, я как-раз об этом! И не только солдатам и меркам.
Просто хотелось бы как-то разнообразить тактические фишки фонарей.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.08.2018 в 13:20:59
Всем доброго жития-бытия!
Seven, нет желания добавить в Ja2+AI:
1. Чтобы гранаты взрывались не сразу, а на следующий ход. Ну скажем, если персонаж видит бросающего в него гранату и он находиться в радиусе взрыва, то граната взрывается не сразу. Это будет логично, так как если в человека киданули лимонку, у него есть время отбежать или отпрыгнуть в сторону. Можно добавить условие: если бросающий гранату находится в далеке, то она взрывается сразу, если вблизи, то наследующий ход.
2. Я смог убить Игорем из дробовика семь врагов подряд! Ночь, дождь, на Игоре ПНВ-2. Я в режиме реального времени находил врага и бах - труп, шел дальше, бах - второй труп, потом 3,4,5,6 и седьмой, было бы больше, только враги в секторе закончились.
Необходимо запретить врагам сидеть ночью в укрытии в одиночестве, минимум вдвоем! Иначе они становяться легкой добычей, а так один прикрывает другого.
Что скажешь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.08.2018 в 13:28:41

on 1535451659, ZLOY wrote:
1. Чтобы гранаты взрывались не сразу, а на следующий ход. Ну скажем, если персонаж видит бросающего в него гранату и он находиться в радиусе взрыва, то граната взрывается не сразу. Это будет логично, так как если в человека киданули лимонку, у него есть время отбежать или отпрыгнуть в сторону.  

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

on 1535451659, ZLOY wrote:
Необходимо запретить врагам сидеть ночью в укрытии в одиночестве, минимум вдвоем! Иначе они становяться легкой добычей, а так один прикрывает другого.  

это на карте расставляется еще до боя. те, кто по двое, ловят гранаты обычно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.08.2018 в 13:31:23
2ZLOY:
1. Уже реализовано, опция DELAYED_GRENADE_EXPLOSION.
2. Так со времен оригинала было - у кого больше дальность видимости, тот и побеждает ночью, плюс тут еще дождь дополнительно видимость ограничивает. Это проблема не столько количества врагов, сколько игровой механики, при которой разница в дальности видимости в одну клетку часто решает. Кроме того, рано или поздно при таком стиле игры Игорю попадется элитчик в камуфляже и с пнв3-4, и на этом карьера Игоря закончится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 28.08.2018 в 14:59:53
Гризли бросил гранату и убил 50 дейдрановцев. А потом она взорвалась. ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.08.2018 в 15:13:19

on 1535452121, JAggernaut wrote:
не будет у него времени отбежать. если граната пролетела 10 метров

Враги бросают дальше выстрелов пистолетов и пп и точнее, должно хватить времени.

on 1535452283, Seven wrote:
Уже реализовано, опция DELAYED_GRENADE_EXPLOSION

А это где, в эдиторе я не нашел?

on 1535452283, Seven wrote:
Это проблема не столько количества врагов, сколько игровой механики

Ну придумай что-нибудь, подкрути или выкрути. Все-таки семь подряд, это чересчур для тактики.

on 1535452283, Seven wrote:
Кроме того, рано или поздно Игорю попадется элитчик в камуфляже и с пнв3-4, и на этом карьера Игоря закончится

Игорь у меня уже крутой перец, так что вряд ли, я с ним с самого начала игры.

on 1535452283, Seven wrote:
при таком стиле игры

Это не мой стиль игры. Я сейчас играю в 1.13 AR+fix, первый раз прохожу игру. Ходят слухи, что в Ja2+AI враги умнее, вот я и решил для начала пройти игру по простому, без Ja2+AI.
Ты Seven регулярно обновляешь Ja2+AI, я иногда запускаю игру с Ja2+AI и пытаюсь пройти сектор с различной тактикой, замечая разное, пишу на форуме. Вот об этом моменте решил написать, что можно укакошить семь врагов нормально прокаченным мерком, это не good.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.08.2018 в 15:16:50

on 1535458399, ZLOY wrote:
А это где, в эдиторе я не нашел?  

На первой странице этой темы есть описание всех опций для Ja2+AI.


on 1535458399, ZLOY wrote:
Игорь у меня уже крутой перец, так что вряд ли, я с ним с самого начала игры.  

Пуля в башку успокаивает самого крутого перца.


on 1535458399, ZLOY wrote:
Вот об этом моменте решил написать, что можно укакошить семь врагов нормально прокаченным мерком, это не good.  

С этим сложно что-то сделать в настоящий момент, но в будущем может что-нибудь придумаю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.08.2018 в 15:21:49

on 1535458610, Seven wrote:
С этим сложно что-то сделать в настоящий момент, но в будущем может что-нибудь придумаю.  

Враги часто сидят и смотрят в одну сторону, пусть чаще крутятся или выбирают укрытия с меньшим радиусом обзора.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.08.2018 в 15:26:08

on 1535458399, ZLOY wrote:
Вот об этом моменте решил написать, что можно укакошить семь врагов нормально прокаченным мерком, это не good.

что в этом неправильного? звучит вроде логично: мерк с более высокими навыками и надетым ПНВ выходит на дуэль со слабым слепым противником с вполне очевидным результатом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.08.2018 в 15:44:18

on 1535459168, JAggernaut wrote:
что в этом неправильного?

Для тактической игры это неправильно. Это не шутер, где увидел убил, пошел дальше снова убил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.08.2018 в 16:08:41

on 1535458909, ZLOY wrote:
Враги часто сидят и смотрят в одну сторону, пусть чаще крутятся или выбирают укрытия с меньшим радиусом обзора.

и как им это поможет им, если твой мерк в ПНВ видит их раньше? и в целом, местоположение и направление взгляда противника даже луч его фонаря выдает.
Проблема легкости боев в AR не столько в AI, сколько в малом количестве отрядов (для полноченного раскрытия AI в секторе должно быть не менее 15 солдат; при таком количестве они хорошо взаимодействуют) и приказах, которые были заданы противнику на карте автором мода. 7 противников на весь сектор - тут им даже супер-навороченный интеллект не поможет: или все тихарятся по одиночке, не зная, где противник, и поодиночке же и выносятся, или кучкуются и ловят гранаты, как в игре со старым AI.
Если бы противники были равноценно вооружены, и их обзор в опциях был бы выставлен круговой, то вряд ли бы бои показались тебе настолько легкими.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.08.2018 в 16:13:13
2JAggernaut:
Достаточно прописать солдатам на карте камуфляж в редакторе, соответствующий их расположению, и тут игроку даже ПНВ не поможет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.08.2018 в 16:18:10

on 1535461993, Seven wrote:
Достаточно прописать солдатам на карте камуфляж в редакторе, соответствующий их расположению, и тут игроку даже ПНВ не поможет.

включаемые вне зоны видимости фонари игрок уже не видит?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.08.2018 в 16:19:51

on 1535462290, JAggernaut wrote:
включаемые вне зоны видимости фонари игрок уже не видит?

После поднятия тревоги никаких фонарей нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.08.2018 в 16:56:59

on 1535461721, JAggernaut wrote:
7 противников на весь сектор

Их было 15, остальные были убиты ранее (я не стал об этом писать, так как семь врагов в секторе было бы не логично). Это случилось при прохождении 56% игры! Значит в городах у всех врагов должны быть пнв на таком % прохождения. У тиранов всегда было много врагов и они не скупились на армию, а обеспечить солдат пнв-2 в ГОРОДАХ с ШАХТОЙ вообще не должно быть проблемой.
Тираном быть плохо, ПНВ-2 у солдат это хорошо!
P.S. В реальности ПНВ есть даже у охраны на нефтебазах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 30.08.2018 в 02:30:22
Играю без сохранений в бою, с самым медленным прогрессом. После ночных боев половина мерков полудохлые. Потому что у патрульных, как я понял, когда полицию заменяют солдаты, у них у всех (или у многих) есть пнв + встречаются специалисты с камуфляжем. А у моих еще ни пнв нет, ни камуфляжа. Из-за этого моих почти всегда замечают первыми, а ночью, кто первым стреляет - тот и в дамках. Поэтому не надо ничего менять в сторону усложнения, и так нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 30.08.2018 в 13:11:14

on 1466672596, Seven wrote:
; Гранаты взрываются на следующий ход (кроме газовых и осветительных)  

минометов это также касается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 05.09.2018 в 17:29:34
Приветствую всех форумчан JA2!
Seven, а какие настройки лучше не менять в ини эдиторе, чтоб при игре с Ja2+AI не было проблем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.09.2018 в 18:28:02
2ZLOY:
Оптимальные настройки - те, что в Data-User в сборках по умолчанию. Какого-то конкретного списка у меня нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 06.09.2018 в 14:16:23
Частенько мерки подавляються от выстрела из винтовки, это странно и не логично. Я понимаю если от пулеметной или автоматной очереди, но от винтовки!?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.09.2018 в 14:46:16
2ZLOY:
Надо следить за моралью и уровнем шока.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DanSol на 07.09.2018 в 19:21:15
Ошибка в аттаче.
Ja2+AI r745
Win 7

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.09.2018 в 21:51:29
2DanSol:
А где сейв? В r750 воспроизводится?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DanSol на 09.09.2018 в 22:16:13
2Seven:
Играю бои без сейвов, 3 раза вылетало в разных местах на 4 прошло. И ещё подвисало намертво: часики бешено крутятся, но ничего не происходит. r750 ещё не скачивал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 11.09.2018 в 13:16:14
Да. JA2+AI вылетает без разговоров и в новой игре. И r750, и последний RU. Во время действия врага. JA2+FIX стабилен. Win 10.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.09.2018 в 13:27:39
2МАСТЕР:
Где сейв перед вылетом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 11.09.2018 в 13:34:37
2МАСТЕР:
стрелял мерком с камуфляжем?
в r737 игра тоже вылетает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 11.09.2018 в 14:43:42
2Seven:
Сейвов нет - вылеты непредсказуемые сразу с новой игры, с 1-го, 2-го, может 3-го боя.

2JAggernaut:
Мерками разными пробовал. Стрелять вообще не обязательно, вылеты случаются когда стреляет враг.

Потестил архивные билды. Самый свежий, который не удалось уронить - r700.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.09.2018 в 14:45:40
2МАСТЕР:
У меня никаких вылетов нет в новой игре, ни в первом бою, ни в третьем.
Нет воспроизводимого сейва - не будет исправления ошибки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 12.09.2018 в 19:25:20
К слову о вылетах - планируется фикс бага новой версии, с вылетом в ситуации когда у импа выбрано множество перков?
Раньше иногда было весело поиграть за суперменов. Ну, всяко веселее чем вылетать на рабочий стол :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.09.2018 в 19:27:31

on 1536769520, lol27 wrote:
бага новой версии

С какой конкретно версии начинается вылет?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 12.09.2018 в 20:08:34

on 1536769651, Seven wrote:
С какой конкретно версии начинается вылет?

Я затруднюсь ответить насчет версии (тут вроде бы выше кто то её называл), ибо новые ехе переименовываю в ja2.exe. Сегодня обновился на новый (последний - 748), до этого был exe файл от 31.01.2018 - на нем все работает.
К сожалению, обновляюсь не слишком регулярно, так что версию назвать не смогу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.09.2018 в 20:15:03
2lol27:
К сожалению, мне это ничего не говорит. Зная конкретную версию, с которой началась проблема, можно было бы ее исправить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 12.09.2018 в 20:41:23
Что то странное с новой обновой. Забавы ради решил устроить пострелушки в Камбрии (два мерка, Шенк и Фло) с местными. В двух боях при получении Фло серьезных повреждений игра зависала намертво.
Возможно, конечно, что проблема в старых сохраненках (они еще даже не от +AI), но раньше такого точно не было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.09.2018 в 20:43:27
2lol27:
Нужен воспроизводимый сейв бага.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2018 в 23:41:48
Обновился список новых опций Ja2+AI с кратким описанием - см. четвертый пост в теме.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2018 в 00:02:52
Ja2+AI r766

- повреждение здоровья умирающих наемников уменьшает максимальный уровень здоровья
- использование в пошаговом режиме ключей, заряда или отмычек на двери не открывает ее немедленно
- AI  игнорирует умирающих наемников только если отключено мгновенное умирание наемников
- отключена возможность изменения угла метания гранат (вычисляется автоматически от дистанции)
- кнопка паники перемещена на Ctrl+Q, кнопка Q меняет предметы в руках
- обновлены подсказки в игре для горячих кнопок Ctrl+Alt+G и Ctrl+X
- исправлено проигрывание звуков m_die, f_die
- отключена анимация падения крыш (не всегда корректно отображается)
- дополнительная скрытность выдается только элитчикам
- нельзя включать режим шпиона, если в течение двух ходов наемника слышали противники
- уменьшен шанс попадания в структуры для фрагментов
- опция MAX_SUPPRESSION_SHOCK может быть изменена (раньше была жестко задана для баланса)
- исправление кнопки [x] (проверка, что оба солдата живы)
- исправление фоновой картинки тактической панели

- отключена опция IMPROVED_TRACERS
- отключена опция CTGT_LONG_RANGE
- отключена опция PANEL_BACKGROUND (всегда отображается, если соответствующий файл найден)
- переименована опция SHOW_CTH_INFO в SHOW_NCTH_INFO (поскольку имеет отношение только к NCTH)

Следующие опции перемещены в игровые настройки:
- ENEMY_GUN_JAMS (TRUE)
- ROOF_COLLAPSE (TRUE)
- BADASS_ANIMATION (FALSE)
- SOFT_IRON_MAN (TRUE)
- DELAYED_GRENADE_EXPLOSION (FALSE)
- SPREAD_FIRE (TRUE)
- ALLOW_INSTANT_DEATH (FALSE)
- TRACER_LIGHT (FALSE)
- BAD_TARGET_QUOTE (FALSE)
- SHOW_SKILLS_ON_MERC_PORTRAIT (TRUE)
- EQUAL_CHANCES (TRUE)
- TACTICAL_PANEL, QUICK_ITEM_PANEL, TACTICAL_LOG_PANEL, TACTICAL_INFO_PANEL (TRUE)

Новые игровые настройки:
http://https://i.imgur.com/ph9aqfu.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.09.2018 в 00:17:40
Лепота, столько вкусных плюшек!

on 1537650172, Seven wrote:
- отключена анимация падения крыш (не всегда корректно отображается)  

интересно, возможно ли в текущую анимацию добавить дым на землю под обрушившуюся крышу. Обычно при обрушении пыль столбом поднимается.


on 1537650172, Seven wrote:
- уменьшен шанс попадания в структуры для фрагментов  

про какие структуры идет речь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2018 в 00:21:20

on 1537651060, JAggernaut wrote:
интересно, возможно ли в текущую анимацию добавить дым на землю под обрушившуюся крышу. Обычно при обрушении пыль столбом поднимается.

В нестабильных версиях дым есть, я не стал добавлять, почему уже не помню.


on 1537651060, JAggernaut wrote:
про какие структуры идет речь?  

Объекты на карте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.09.2018 в 00:23:31

on 1537651280, Seven wrote:
Объекты на карте.

что не так было со структурами и осколками ранее?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2018 в 00:26:17

on 1537651411, JAggernaut wrote:
что не так было со структурами и осколками ранее?

Искусственно завышенный шанс попадания.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.09.2018 в 00:30:59

on 1537651577, Seven wrote:
Искусственно завышенный шанс попадания.

не замечал такого. но, наверное,это было сделано специально, так как гранатам прописывалось несколько десятков осколков вместо сотен, как в реальности, и так хоть шанс попасть в противника был.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2018 в 00:34:07
2JAggernaut:
Это к противнику не имеет отношения, попадания в живые объекты считаются отдельно.
В современных модах как раз обычно гранатам прописаны сотни осколков.
Основной смысл осколков - подавление, урон там в любом случае мизерный, если только не в саму клетку с солдатом попасть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем saduser на 24.09.2018 в 17:55:03
Приветствую уважаемый комрад Seven! Я новый человек на форуме, так что прошу отнестись благосклоннее если не туда пишу.
При последнем прохождении любимой тактики словил следующий баг. Устанавливая и в последствии используя (сиречь взрывая) растяжку посредством лески и любой гранаты игра уходит в аут с сообщением RUNTIME ERROR not could not load tile file.
Играю в вашу сборку AR+SDO+AI (последней редакции). Но проверил на всех сборках. Баг воспроизводится везде.
https://drive.google.com/open?id=16K76zsIswV43SoWTq7h9f6V7izpKlP0l
Если нужно вышлю сейв.
Вот он
https://drive.google.com/open?id=1k021ynU2j1IwCNUwqSWzrOg688O6-X4g
Заранее огромное спасибо!
P.S. Устанавливал сборки по инструкции!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.09.2018 в 18:07:03
из этой же серии

on 1528825865, JAggernaut wrote:
обнаружил баг: если один мерк атакует другого связкой гранат, то при взрыве произойдет зависание с сообщением: tile not found. при атаке AI-шных ботов такой баг не выскакивает. С другой стороны, вероятность применения такой атаки игроком во время игры равна 0,0000001%

уже точно не помню, как лечил. Вроде проблема эта выскакивала из-за того, что леска уничтожалась взрывом, но для нее не был прописан тайл "кучка мусора". Когда леске прописал уничтожение не самоподрывом, а гореньем, баг исчез.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем saduser на 24.09.2018 в 19:33:02

on 1537801623, JAggernaut wrote:
уже точно не помню, как лечил. Вроде проблема эта выскакивала из-за того, что леска уничтожалась взрывом, но для нее не был прописан тайл "кучка мусора". Когда леске прописал уничтожение не самоподрывом, а гореньем, баг исчез.

Спасибо за скорый ответ. Попробую. Если подробнее опишите как это сделать (желательно для всех ini) буду безмерно благодарен)).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.09.2018 в 20:09:15
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем saduser на 24.09.2018 в 20:13:57
Низкий поклон!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2018 в 22:25:16

on 1537800903, saduser wrote:
Устанавливая и в последствии используя (сиречь взрывая) растяжку посредством лески и любой гранаты игра уходит в аут с сообщением RUNTIME ERROR not could not load tile file.  

Баг подтверждается, вылет при взрыве tripwire. Я посмотрю, что можно сделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем saduser на 24.09.2018 в 22:37:44
Если  сделать как описал товарищ JAggernaut все становится тип-топ! Вот только меняя файлы мода SDO становится неиграбельной разгрузка мерков. Написал по поводу этого в другой теме.

on 1537815919, saduser wrote:
Комрады, нужна помощь!  
Почему, когда я редактирую и в последствии сохраняю через xml-editor файлы мода SDO,  разгрузка, точнее ее внутренне наполнение (карманы и т.п) становится не доступна в игре?? В случае с data-1.13  все норм.
Что я делаю не так?

Кстати если сменить animation none на standart тоже все гуд.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2018 в 23:11:15
2saduser:
r774 должен исправлять данный баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем saduser на 24.09.2018 в 23:34:28
"Сенкью, сенкью вери матч" :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.09.2018 в 02:15:24
Ja2+AI r774

- отключена детонация проволоки от взрывов (исправляет баг "could not load tile file")
- небольшие исправления стратегического AI
- отключена опция IMPROVED_OCTH (новый расчет OCTH теперь используется всегда)
- увеличен разброс прицеливания миномета при стрельбе по постановщику помех до 10 клеток
- переработан/исправлен код опций PERCENT_EXTRA_ELITES
- изменено распределение админов/регуляров/элитчиков в массированных контратаках (админы/регуляры на низкой сложности/низком прогрессе, элитчики/регуляры на высокой сложности/высоком прогрессе)
- обновление/исправление названий и описаний игровых опций

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем МАСТЕР на 26.09.2018 в 06:02:02
2Seven:
С r774 вернулась стабильность на моём конфиге. Держу в курсе.
Очень нравится в +AI баланс шпиона (включил UNCOVER и ALERTLIMIT).
Самое замечательное - выключение "мгновенной смерти" (где-то тут ругали). Для играющих вообще без С/Л - это спасение.
И за всё остальное - спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.09.2018 в 21:01:16
2Seven:
если не ошибаюсь, в AI ранее было убрано бессмысленное забрасывание врагом мерков дымовыми гранатами. Что-то в этом плане поменялось?
https://youtu.be/Qagvu6UO8aM?t=1800

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.09.2018 в 21:04:54
2JAggernaut:
Бессмысленного забрасывания там никогда не было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.09.2018 в 21:20:39
2Seven: зачем тогда противник кидает дымовые гранаты в мерков на видео?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 27.09.2018 в 21:26:36
2JAggernaut: возможно потому, что кидаться больше нечем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.09.2018 в 21:32:57
2JAggernaut:
Дымовая граната перекрывает обзор противнику. Иногда это полезно, иногда не очень.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.09.2018 в 22:03:37
2Seven: ок. тогда норм. просто уже привык, что враг дымом себя прикрывает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.09.2018 в 22:11:06
2JAggernaut:
Ну он и так и так умеет. У меня неоднократно были ситуации, когда наемнику перекрывали дымом обзор, и не давали эффективно стрелять. В это время AI может подобраться поближе или пойти с фланга обходить.
Там есть определенные ограничения, по кому попало дымом кидаться не будут, это должен быть опасный противник - меткий стрелок, к примеру.
Можно еще сильнее ограничить применение дыма по противнику, если это слишком часто происходит, надо код смотреть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.09.2018 в 21:23:09
Некоторые враги пепельного цвета (одежда и кожа), так и должно быть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.09.2018 в 21:32:42
2ZLOY:
Высокий камуфляж или скрытность меняют палитру солдата.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.09.2018 в 21:46:15
Значит враг в городском или лесном камуфляже будет одинаково пепельного цвета выглядеть или раскраска будет отличаться?
Просто сегодня установил новую сборку,  такого раньше вроде не было?
Новая менюшка с настройками меня порадовала, спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.09.2018 в 21:48:16
2ZLOY:
Цвет разный, в зависимости от типа камуфляжа или наличия скрытности.
Есть три палитры для камуфляжа - лесной, городской и пустынный, выглядят по-разному.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.09.2018 в 12:44:11
Иногда, во время хода ИИ, выскакивают разные сообщения типа: aborting ai deadlock, с самыми разными цифрами, игра при этом не виснит. Это проблема или мне не стоит на это обращать внимания?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.09.2018 в 13:55:38

on 1537650172, Seven wrote:
- повреждение здоровья умирающих наемников уменьшает максимальный уровень здоровья  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.09.2018 в 18:42:46
А как уменьшить подавление у мерков, сделать как в 1.13, а то невозможно нормально играть. Мерки постоянно закрывают лицо и пропускают ход.
И зачем нужно похмелье, это же не The Sims.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2018 в 19:27:01

on 1538214251, ZLOY wrote:
Иногда, во время хода ИИ, выскакивают разные сообщения типа: aborting ai deadlock, с самыми разными цифрами, игра при этом не виснит. Это проблема или мне не стоит на это обращать внимания?

Обращать внимание не стоит.


on 1538235766, ZLOY wrote:
А как уменьшить подавление

Уменьшить SUPPRESSION_EFFECTIVENESS в Ja2_Options.INI


on 1538235766, ZLOY wrote:
а то невозможно нормально играть

Ну, не играй, кто заставляет? Есть стандартный 1.13, если он больше устраивает. В Ja2+AI подавление работает иначе. Есть масса способов с этим бороться или использовать это для своего преимущества, все описывалось на форуме неоднократно.


on 1538235766, ZLOY wrote:
И зачем нужно похмелье

Надо спросить у разработчиков оригинальной игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2018 в 19:28:48

on 1538218538, JAggernaut wrote:
Бывают ситуации, когда умирающий мерк лежит на земле, и мимо него пробегают враги, игнорируя его.

Включи мгновенную смерть, если не нравится, будут убивать умирающих.


on 1538218538, JAggernaut wrote:
Есть предложение, чтобы улучшить смысл прикрытия умирающих и их скорейшего спасения во время боя, разрешить противнику, который оказался рядом с мерком при смерти, добивать его ножом или руками. Это добавило бы адреналинчику.
 При этом сам враг игнорирует тех умирающих, которые находятся на расстоянии, и не бежит к таким меркам специально, чтобы добить.

В существующей архитектуре AI это реализовать проблематично, нынешняя реализация оптимальна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.09.2018 в 19:59:29

on 1538238421, Seven wrote:
Ну, не играй, кто заставляет?

Я так понял Seven сегодня не в настроении ;)
У меня Волк потерял 30 единиц хода от Одного выстрела из пистолета!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2018 в 20:01:54
2ZLOY:
В Ja2+AI вообще нет потери AP от подавления, только обычная трата AP на приседание/залегание.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.09.2018 в 20:13:01

on 1538235766, ZLOY wrote:
зачем нужно похмелье

должно избавлять от страха во время боя.


on 1538238528, Seven wrote:
Включи мгновенную смерть, если не нравится, будут убивать умирающих.  

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

on 1538238528, Seven wrote:
В существующей архитектуре AI это реализовать проблематично, нынешняя реализация оптимальна.

ок. понятно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2018 в 20:15:08

on 1538241181, JAggernaut wrote:
должно избавлять от страха во время боя.  

Алкоголь избавляет, а похмелье это про другое - от него болит голова и хочется бросить всю эту войну и поехать домой. С технической точки зрения, похмелье в игре страх не уменьшает.


on 1538241181, JAggernaut wrote:
это уже другая логика игры

Вам не угодишь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.09.2018 в 20:35:09

on 1538240514, Seven wrote:
В Ja2+AI вообще нет потери AP от подавления, только обычная трата AP на приседание/залегание.  

Враг выстрелил в Волка (Волк лежал за деревом) из крупнокалиберного револьвера, Волк прижался к земле закрыв голову руками, а на следующий ход у него осталось чуть больше 30 единиц движения.
Про похмелье: мерки устали и чтоб быстрей отдохнули я их в грязный бар отправил. Потом они больше суток с "рюмками" на физиономиях ходили и энергия опускалась постоянно. А во время боя падали без чувств. Слишком уж этот алкоголь в игре преувеличен.
P.S. Юниты вообще не должны подавляться (терять AP) от винтовок и пистолетов (я имею ввиду от оружия которое не стреляет очередью).







Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2018 в 20:38:27

on 1538242509, ZLOY wrote:
Враг выстрелил в Волка (Волк лежал за деревом) из крупнокалиберного револьвера, Волк прижался к земле закрыв голову руками, а на следующий ход у него осталось чуть больше 30 единиц движения.  

Это называется паника. Бывает при низкой морали и уровне опыта.


on 1538242509, ZLOY wrote:
А во время боя падали без чувств.  

Ну, так вроде не должно быть. Хотя вопрос в том, сколько они выпили перед этим.


on 1538242509, ZLOY wrote:
P.S. Юниты вообще не должны подавляться (терять AP) от винтовок и пистолетов (я имею ввиду от оружия которое не стреляет очередью).  

Всегда подавлялись, начиная с оригинала.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.09.2018 в 22:04:56

on 1538242707, Seven wrote:
Это называется паника. Бывает при низкой морали и уровне опыта.

А, тогда понятно я не знал, а где про это почитать?

on 1538242707, Seven wrote:
Хотя вопрос в том, сколько они выпили перед этим.

Вот я и говорю, это же не Симс, игра про другое.
P.S. А где посмотреть про горяч клавиши в +AI некоторые изменены, напр пропала A - автолечение?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ip-tcp на 29.09.2018 в 22:45:11

on 1538247896, ZLOY wrote:
P.S. А где посмотреть про горяч клавиши в +AI некоторые изменены, напр пропала A - автолечение?

через раз работает...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2018 в 23:33:23

on 1538247896, ZLOY wrote:
P.S. А где посмотреть про горяч клавиши в +AI некоторые изменены, напр пропала A - автолечение?

На первой странице этой темы.
A переехала на Ctrl+A, просто A теперь переключает фонарик.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.09.2018 в 21:30:15
Ja2+AI r780:

- AI избегает мин, установленных на карте как ACTION_ITEM типа ACTION_ITEM_BLOW_UP с нажимным детонатором
- r8624: опция DYNAMIC_AMMO_WEIGHT также включает динамический вес для еды, фляжек и камуфляжных наборов (автор Flugente)
- сообщение "Aborting AI deadlock" отображается, только если прервать ход AI кнопкой ESC

Подавление:
- количество AP, требуемых для паники, увеличивается линейно в зависимости от текущей морали (удваивается при уровне морали 100)
- шок от подавления удваивается, если солдат сидит и не может залечь
- более точное целочисленное вычисление потери AP (раньше при высокой толерантности и небольшом количестве единиц подавления результат был нулевым)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.10.2018 в 13:05:02
После замены ja2_7609ru+AI_r777.exe на ja2_7609ru+AI_r780.exe при запуске игры, перед заставкой, вылезло предупреждение красными буквами, игра при этом запустилась. При повторном запуске игры и далее предуприждения не было! Так и должно было быть? Надпись в предупреждении я не успел прочитать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.10.2018 в 13:09:11
2ZLOY:
Игра создает недостающие значения для настроек в профиле. Не о чем беспокоиться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.10.2018 в 14:49:48
При переходе из режима реального времени в пошаговый режим через Ctrl+T у наемников остается очень мало AP, в районе 35-40 единиц, почему так?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.10.2018 в 15:13:46

on 1538394588, ZLOY wrote:
При переходе из режима реального времени в пошаговый режим через Ctrl+T у наемников остается очень мало AP, в районе 35-40 единиц, почему так?

Это фича.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.10.2018 в 15:37:13

on 1538396026, Seven wrote:
Это фича.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 01.10.2018 в 16:16:15
2ZLOY: не воюй в бурю тогда. а иметь полные ап при переходе в пошаговый режим, слишком много хотите. чем то нужно жертвовать в первый ход.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.10.2018 в 16:17:58
2Mozayka:
Он путает ручной переход в пошаговый режим, когда выдается половина AP, чтобы не слишком читили этим, и автоматический переход в пошаговый режим при появлении противника, когда выдаются все AP.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.10.2018 в 16:57:04
В бурю, когда враг очень близко, игра может мгновенно перейти в реалтайм и игроку придется собственноручно переходить в пошаговый и тогда останется 35 AP, а враг при этом будет на расстоянии 11 клеток. У меня так было не один раз, когда враг выбегал на одну клетку из зоны видимости и игра переходила в реалтайм, я срочно нажимал Ctrl+T, оставалось 35 АР, враг был на расстоянии 11 клеток, делал шаг вперед (на одну клетку),  мой мерк увидев врага перехватывал у него ход, но так как оставалось 35 АР он не мог выстрелить и этот враг убивал мерка.
В описанной мной выше ситуации нет никакого чита, в реалтайме враги двигаються одновреммено и быстро, они могут обойти мерка (особенно в бурю или ночью), а у игрока нет времени и возможности крутить всех мерков по разным сторонам, вот и преходиться самому переходить в реалтайм, но остается 35 АР!
Так что никакой читы-дриты тут нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.10.2018 в 17:00:32

on 1538402224, ZLOY wrote:
перейти в реалтайм и игроку придется собственноручно переходить в пошаговый

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.10.2018 в 17:13:23
Ну хорошо, а в чем здесь чит? В чем причина срезания 2/3 АР у мерка? В реалтайме ии двигает все юниты одновременно, игрок такой возможности не имеет. Разве игрок может одновременно одним юнитом поити прямо и на право, другим пойти на лево, третьим юнитом залезть на крышу? У ии в реалтайме преимущество в мобильности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 01.10.2018 в 21:44:41
]В бурю, когда враг очень близко, игра может мгновенно перейти в реалтайм и игроку придется собственноручно переходить в пошаговый и тогда останется 35 AP, а враг при этом будет на расстоянии 11 клеток. У меня так было не один раз, когда враг выбегал на одну клетку из зоны видимости и игра переходила в реалтайм, я срочно нажимал Ctrl+T, оставалось 35 АР, враг был на расстоянии 11 клеток, делал шаг вперед (на одну клетку),  мой мерк увидев врага перехватывал у него ход, но так как оставалось 35 АР он не мог выстрелить и этот враг убивал мерка.

35 од хватает для того чтоб отойти например . в условиях бури вполне играет роль. тем паче видишь что в секторе буря . врубай Ctrl+T сразу.

В реалтайме ии двигает все юниты одновременно, игрок такой возможности не имеет. Разве игрок может одновременно одним юнитом поити прямо и на право, другим пойти на лево, третьим юнитом залезть на крышу? У ии в реалтайме преимущество в мобильности.

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

вообщем нету тут проблем с ИИ ,и в игровой механике. мало опыта в боевых действиях

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 01.10.2018 в 21:56:55
2Mozayka:
Ну частично я с ним согласен, было бы неплохо сделать в игре тактическую паузу в реальном времени, чтобы раздать команды одновременно разным наемникам. Не знаю правда, возможно ли это реализовать на древнем движке.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 01.10.2018 в 21:59:11
2DeadTarget: зачем ? в этом нет необходимости

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.10.2018 в 22:11:54

on 1538419481, Mozayka wrote:
35 од хватает для того чтоб отойти например

Враг сразу перехватывает ход и стреляет, как только я начинаю двигать мерка.
А почему все-таки сделали, что при Ctrl+T срезается 2/3 хода, с чем это связано?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 01.10.2018 в 22:12:14
2Mozayka:
В некоторых ситуациях все таки есть. Например, когда нужно быстро занять позиции, до того как тебя обнаруживает враг. Или в той же буре/дымовой завесе, когда действовать нужно быстро.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 01.10.2018 в 22:24:23
2ZLOY: севен объяснил выше.

2DeadTarget:  Ctrl+T при заходе сектор и действуй как хошь. хот кэй и боевой порядок позволяют управлять мерками мобильно в реал тайме. не надо превращать джагу в бригаду е5

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.10.2018 в 23:32:09

on 1538421114, ZLOY wrote:
почему все-таки сделали, что при Ctrl+T срезается 2/3 хода, с чем это связано?

было сильное читерство. вплоть до того, что одним мерком можно было убить всех врагов без единого выстрела с их стороны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 02.10.2018 в 00:20:26

on 1538425929, JAggernaut wrote:
было сильное читерство.  одним мерком можно было убить всех врагов без единого выстрела  

А каким образом можно было убить? Я вот когда играл в 1.13 ничего такого не было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ip-tcp на 06.10.2018 в 16:53:49
так а может ножички поправить, а не ОД

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 07.10.2018 в 09:14:15
Как работает опция "мгновенная смерть наемников", как в обычной 1.13 или есть какие-то особенности?
И еще, вижу, что написано о совместимости сейвов, но все равно спрошу (мало ли что) если играю в чистую 1.13, то можно спокойно перейти на JA+AI в текущей игре?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 11:51:10

on 1538892855, 6y3eJIok wrote:
Как работает опция "мгновенная смерть наемников", как в обычной 1.13 или есть какие-то особенности?  

Как в стандартном 1.13


on 1538892855, 6y3eJIok wrote:
И еще, вижу, что написано о совместимости сейвов, но все равно спрошу (мало ли что) если играю в чистую 1.13, то можно спокойно перейти на JA+AI в текущей игре?

Можно попробовать, теоретически сейвы совместимы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 07.10.2018 в 13:04:20

on 1538902270, Seven wrote:
Как в стандартном 1.13  

Отлично!
Имхо, проблема "внезапной смерти" в 1.13 связана с двумя вещами. Первое - случайные попадания (иногда в голову). Но с этим ничего особо не поделаешь, да и делать не нужно - это фишка NTCH, и фишка хорошая. Второе - попадания в незащищенные броней места, когда пуля наносит полный урон. А вот это вполне можно и изменить опцией, например, чтобы не вся броня игнорировалась, а только половина. Что честно - это будет работать как для игрока, так и для драньцев. Снизит фатальность таких попаданий, даст возможность выживать чаще. А то сейчас, если выключить покрытие брони - получается что-то из разряда средневековой войны, когда два рыцаря месят друг друга пол часа, пока оба не упадут от усталости.

on 1538902270, Seven wrote:
Можно попробовать, теоретически сейвы совместимы.  

Значит доиграю эту партию, а потом снова к AI вернусь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 13:06:04
26y3eJIok:
При попадании мимо брони урон и так половинится, насколько я знаю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 13:45:02
Seven, а можно сделать чтоб юниты за укрытиями не теряли АР от выстрелов или хотябы теряли половину от обычного? Вот ситуация: два мерка лежат за камнями (два камня параллельно через клетку), в их сторону был сделан выстрел из дробовика (ни в кого не попали) и оба наемника прижались к земле прекрыв голову руками, а наследующий ход у обоих осталось чуть больше 30 АР, оба наемника фактически пропустили ход.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 13:49:03
2ZLOY:
Так работает система подавления, менять ничего не планирую. В игре достаточно средств, чтобы с этим бороться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 13:55:52
А что там подавлять если юниты спрятались за укрытиями, можно уменьшить подавления если за укрытиями?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 14:01:27

on 1538909752, ZLOY wrote:
можно уменьшить подавления если за укрытиями?

Теоретически да.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 14:09:34
Было бы логично уменьшить подавление если юнит находиться за укрытием, ведь он спрятался и выстрелы не должны на 100% влиять на его нервную систему. Это былобы здорово и дли ИИ, так как они много прячуться. Могу я ожидать, что в ближайшем обновлении Ja2+AI, система подавления юнитов находящихся за укрытиями будет пересмотрена?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 14:25:37

on 1538910574, ZLOY wrote:
Могу я ожидать, что в ближайшем обновлении Ja2+AI, система подавления юнитов находящихся за укрытиями будет пересмотрена?

Нет. Тут нужно все обдумать и потестировать, прежде чем что-то менять.
Подавление как раз в первую очередь и нужно, чтобы достать противников, которые прячутся за укрытием и просто так поразить их нельзя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 07.10.2018 в 14:59:16
 
on 1538906764, Seven wrote:
При попадании мимо брони урон и так половинится, насколько я знаю.  

Да, почитал. Все сложнее, чем думал. Еще, конечно, навеска в сочетании с хорошим оружием влияет на все это сильно, чем дальше играешь - тем больше шанс мгновенной смерти. Соответственно изменяется манера игры, от маневра - к кемперству. Но как это поменять в лучшую сторону не понятно, одним изменением тут не отделаешься.

on 1537830924, Seven wrote:
- изменено распределение админов/регуляров/элитчиков в массированных контратаках (админы/регуляры на низкой сложности/низком прогрессе, элитчики/регуляры на высокой сложности/высоком прогрессе)  

Кстати, хорошее изменение. А то толпу элитчиков и солдат даже в обычной 1.13 мне удалось честно победить только с четвертого перезапуска игры. Слишком они круты на начальном этапе, вынуждают заранее тренировать ополчение, "нагуливать жир" перед захватом первого города.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 15:06:40
26y3eJIok:
С увеличением прогресса и возможностей у игрока больше - и броня доступна лучше, и робота можно использовать для опасного продвижения.
Много элитчиков в контратаках плохо еще и по другой причине - они приносят много хорошего оружия, и таким образом ломают нормальный прогресс оружия для игрока. Теперь должно быть так - если игрок сразу идет брать Драссен - отбивать придут в основном регуляры и админы, в зависимости от уровня сложности, таким образом и отбиться будет легче, и слишком крутого оружия они не принесут. А если игрок сначала набирает опыт, грабит склады и т.д., и только потом сталкивается с массированной контратакой - то противник будет круче, и играть интереснее, а появление нового оружия уже не так влияет на баланс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 07.10.2018 в 15:37:14
Насчет брони, может не правильно оцениваю штрафы тяжелой, но у меня почти все мерки так до сих пор в легких бронежилетах и воюют (середина игры, третий город, что-то около 50 прогресса). Хороший бонус защиты от взрывов у легкого против штрафов к стрельбе и ап у тяжелых. Робота пока не нашел (не помню наизусть, где ученый встречается). Еще многое на Бобби Рея и Драссен завязано, есть аэропорт - можно заказать навеску, гранаты, маскировку. Нет - куришь бамбук, надеешься на дроп. Хотя пока писал, в голову пришло, что можно к торговцам шпионом заходить - у них что-то встречается (у камбрийского маскировка, на свалке медицинские наборы).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 15:41:05
26y3eJIok:
Штрафы зависят от конкретного мода. Вряд ли сопротивляемость взрывам важнее общей защиты - большинство ранений у наемников обычно от пуль. При хорошей прокачке штрафы на стрельбы от брони вряд ли существенны, зато случайных смертей будет заметно меньше. Легкую броню можно оставить снайперу и вообще тем, кто вперед не лезет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 07.10.2018 в 16:12:29
Хорошая прокачка требует хороших денег, а в условиях, когда "нагуливаешь жир" - денег хватает только на продление контрактов. К примеру, у меня Анаболик с Нервным оба долгое время ходили с энфилдами с сошками, но без прицелов (получилось так из-за опции "поменьше оружия"). При этом Нервный куда-то попадал, а Анаболик не попадал совсем, что меня сильно удивило. У Нервного бонус к автоматике, но меткость 65, у Анаболика 90 меткость. Нервный тяжелую броню не потянет - он и так не силен, будет переутомляться быстрее остальных. Дашь Анаболику тяжелую броню - и он вообще станет бесполезен в бою. Сейчас, конечно, стало посвободнее, и денег больше и навеска у всех есть самая разная - можно и спектру использовать. Но самая сложная часть пройдена в легком бронежилете.
Кстати, эти штрафы-бонусы от брони одинаково действуют и на драньцев, и на наемников?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 16:15:43

on 1538911537, Seven wrote:
Подавление как раз в первую очередь и нужно, чтобы достать противников, которые прячутся за укрытием

Не согласен. Подавление нужно, чтоб остудить пыл (замедлить) наступавшего противника, если враг прет в больших количествах. Чтоб враг прижался к земле и не смог быстро сблизиться. А чтоб достать противника находящегося за укрытием нужен обход с флангов, а если с фронта, то дымовые шашки и наступательные гранаты эффективно решают эту проблему. И еще нужно уменьшить эффект от подавления юниту который в лежачем положении.
Короче говоря, подавлять противника должно быть полезно при обороне, в нападении враг должен использовать обход с флангов, дым.
И еще я заметил ИИ в +AI из SMG и автоматов на подавление стреляет как из пулемета, выпуская по очень много патронов.




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.10.2018 в 16:16:01

on 1538917949, 6y3eJIok wrote:
Кстати, эти штрафы-бонусы от брони одинаково действуют и на драньцев, и на наемников?

Одинаково.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.10.2018 в 17:30:12

on 1538910574, ZLOY wrote:
Было бы логично уменьшить подавление если юнит находиться за укрытием, ведь он спрятался и выстрелы не должны на 100% влиять на его нервную систему.

а как в реальной жизни? ты бы во время боя сразу вылазил из-за камня, если бы очередь по твоему укрытию прекратилась? В свое время предлагал ввести слепую стрельбу из-за укрытия, но поддержки это не нашло.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 18:55:49

on 1538922612, JAggernaut wrote:
ты бы во время боя сразу вылазил из-за камня

Вообще-то находясь в укрытии люди обороняются, а какой смысл стрелять на подавление если человек в окопе или в здании, проще его обойти или приблизиться с помощью дыма. Например ДЗОТ или ДОТ - их люди пытались обойти или приблизиться с помощью дымовых шашек, а потом забросать гранатами, но какой смысл поливать свинцом человека если он укрепился. Если ты будешь в здании, зачем сотне врагов в тебя палить, проще обойти, а вот тебе как раз стрелять на подавление как-раз обязательно, чтоб сотня врагов не подошла.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.10.2018 в 18:59:41

on 1538927749, ZLOY wrote:
а какой смысл стрелять на подавление если человек в окопе  
в том и смысл, чтобы голову не высунул.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 19:14:34
Стреляя очередью по цели, трудно во что-то попасть. Я имею в ввиду, чтобы Seven что-нибудь придумал и изменил концепцию укрытие/подавление, чтоб юниты подавлялись в укрытие и без по-разному. Дело в том что находясь в укрытие, мерки не получают никакого приемущества еслиб они были не в укрытии. Враги начинают выпускать в укрывшегося мерка по десять пуль и это из SMG и автоматов с расстояния 20, а то и 30 клеток словно из пулеметов и мерки начинают подавляться и терять ходы. Если врагов много они легко подойдут к мерку и убьют его (ведь мерк в укрытие не куда не двигается).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.10.2018 в 19:50:44

on 1538928874, ZLOY wrote:
Если врагов много они легко подойдут к мерку и убьют его (ведь мерк в укрытие не куда не двигается).

для этого и существует подавление. это в оригинале мешок говна за камнем мог распотрошить лютых зомби, прущих на него толпой. теперь же жертву группового надругательства нужно прикрывать соседними мерками, чтобы он мог воспользоваться советами Ленса Фишера из его бестселлера "Тактическое отступление". Так типа реалистично.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.10.2018 в 23:45:32

on 1538931044, JAggernaut wrote:
нужно прикрывать соседними мерками

Тогда враги чтоб обойти укрывшихся, попрут на тех кто прикрывает.
P.S. А тех кто прикрывают укрывшихся кто будет прикрывать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.10.2018 в 00:38:24

on 1538945132, ZLOY wrote:
А тех кто прикрывают укрывшихся кто будет прикрывать?

JA - это тактика, а не аркада, тут надо сначала думать, потом действовать. Игрок для мерков аз есмь царь, бог и спаситель их грешных душ. Вариантов прикрытия множество, от дымовух до эшелонной обороны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.10.2018 в 01:13:08
Ja2+AI r786

- динамический вес предметов применяется также к канистрам с бензином (тег <GasCan>) и предметам, содержащим жидкость (тег <ContainsLiquid>)(опция DYNAMIC_AMMO_WEIGHT)
- AI не использует дымовые гранаты, если противник зомби, если у него нет оружия, высокий уровень шока, низкая меткость или он паникует, дым используется только против снайперов или противников, которые только что в кого-то попали
- отключена возможность "взрывать" осветители из инвентаря
- улучшенная работа прекращения зависания AI при выполнении некоторых команд
- увеличен уровень подавления, требуемый для паники солдата, лежащего за укрытием от атакующего (бонус от 0 AP при стрельбе в упор до AP_PRONE на дистанции дневной видимости)
- Исправления r8626, r8627, r8628 (by Flugente)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 08.10.2018 в 04:53:29

on 1538917949, 6y3eJIok wrote:
получилось так из-за опции "поменьше оружия"

Эту опцию нельзя включать никогда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 08.10.2018 в 05:08:45
2RadicalRex: для меня просто избыточно количество стволов и видов патронов в 1.13. Куча пистолетов, десяток модификаций АК - в итоге, большая часть стволов практически одинаковые, мало отличаются друг от друга. И микроменеджмент нарастает, Бобби Рей завален, по сайту неудобно становится перемещаться. Но да, эта опциях в 1.13 тоже недоработана - пришлось перелопачивать все оружие и навеску.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.10.2018 в 10:57:34

on 1538964525, 6y3eJIok wrote:
И микроменеджмент нарастает

Отключи в начале игры опцию "враг оставляет все снаряжение"

on 1538964525, 6y3eJIok wrote:
Бобби Рей завален, по сайту неудобно становится перемещаться

Уменьши колличество и ассортимент товара до (1)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 08.10.2018 в 12:30:04
2ZLOY: дык, и не включал, зачем портить себе игру.

on 1538985454, ZLOY wrote:
Уменьши колличество и ассортимент товара до (1)  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.10.2018 в 12:38:07
Насколько я помню, режим ограниченного оружия нормально работает в SDO, там теги правильно поставлены. А в стандартном 1.13 этот режим лучше не включать, а то придется без прицелов играть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.10.2018 в 14:14:31

on 1538991004, 6y3eJIok wrote:
но не снижаешь процент ненужного

У Бобика вродеж есть кнопки сортировки?

on 1538964525, 6y3eJIok wrote:
для меня просто избыточно количество стволов и видов патронов в 1.13. Куча пистолетов, десяток модификаций АК

А с кучей стволов помогает  отключение "враг оставляет все снаряжение", после боя с 30-ю врагами, они оставят 6-8 стволов и с остальным будет норм, не нужно будет разгребать кучу барахла. Попробуй.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 08.10.2018 в 14:23:25
2Seven: да, там винегрет несъедобный получается с этой опцией. Хорошо, что можно исправить, относительно легко, с помощью xml editor.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем 6y3eJIok на 08.10.2018 в 14:33:34

on 1538997271, ZLOY wrote:
А с кучей стволов помогает  отключение "враг оставляет все снаряжение", после боя с 30-ю врагами, они оставят 6-8 стволов и с остальным будет норм, не нужно будет разгребать кучу барахла. Попробуй.  

Попробовал. Не понравилось. И переделал все под себя.
Друг, совет немного запоздал - примерно лет на 15 :)
(с оригинала ведь ясно, как эти опции работают)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.10.2018 в 16:58:02

on 1538998414, 6y3eJIok wrote:
И переделал все под себя

Бывает начнешь переделывать под себя, да так непеределываешь, что всю игру сломаешь, особенно в  xml editor. Что нибудь пропустишь и тютю, игра будет глючить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 15.10.2018 в 08:29:22
2Seven: или мне кажется или нет, но в сборках ИИ действует агрессивнее

https://youtu.be/RakOwvE6mtA AI 786

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.10.2018 в 10:06:03
2Mozayka:
Из видео непонятно, агрессивнее или нет. Кроме того, поведение AI определяется настройками конкретного гарнизона, а что там прописано солдатам на карте в моде, я не знаю. Плюс, при отсутствии существенного перевеса в численности и вооружении, AI будет обороняться и действовать от засад, если местность позволяет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.10.2018 в 00:49:14
посмотрел очередное видео боя в лесу в моде Arulco Vacations от Мозайки на предмет поведения ботов в такой сложной местности, в связи с чем возникли следующие предложения:
Если бот с поведением Defensive не видит источник стрельбы, но слышит его, то вариант 1:
шаг 1. бот стремится занять позицию в безопасном "зеленом" тайле.
шаг 2. бот бросает дымовую гранату в направлении ближайшего источника звука.
шаг 3. если в этом направлении уже другим ботом брошена дымовая граната, то бот кидает гранату в направлении следующего ближайшего источника выстрела и т.д.
шаг 4. под прикрытием дыма и других безопасных "зеленых" тайлов боты - как Агрессивные, так и Осторожные - продвигаются в направлении тайла наемника-стрелка.
шаг 5. Если после продвижения вперед бот не видит врага, он повторяет прикрытие дымом.
Или вариант 2:
шаг 1. Осторожные боты после занятия безопасной позиции дымом прикрывают тех, кто под обстрелом, или тех, кто продвигается в направлении наемников, но не видит их для атаки.
Или вариант 3:
Если бот не видит источник стрельбы, но расстояние небольшое, и у бота есть боевая граната, он может кинуть эту гранату.

То есть, пока одни боты издалека стреляют на подавление невидимых источников звука, другие боты, которые не могут стрелять на подавление, стремятся безопасно продвинуться к противнику и атаковать его.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.10.2018 в 01:22:06
в билд 789 уже добавлены атаки дымовыми гранатами?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2018 в 01:23:17

on 1539728526, JAggernaut wrote:
в билд 789 уже добавлены атаки дымовыми гранатами?

Что за атаки?
Вся информация об изменениях есть в Ja2_7609+AI.log

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.10.2018 в 01:32:57

on 1539728597, Seven wrote:
Что за атаки?  



on 1539640154, JAggernaut wrote:
Если бот с поведением Defensive не видит источник стрельбы, но слышит его, то бот бросает дымовую гранату в направлении ближайшего источника звука.  

чтобы добраться к моему мерку, несколько солдат закрыли ему обзор дымовыми гранатами. в видюшках про Ar.Vacations я такого не наблюдал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2018 в 01:37:58

on 1539729177, JAggernaut wrote:
чтобы добраться к моему мерку, несколько солдат закрыли ему обзор дымовыми гранатами. в видюшках про Ar.Vacations я такого не наблюдал.

Эта фишка давно уже есть, просто она работает в зависимости от ситуации. Может, в AV отключена опция EXTRA_ITEMS, которая раздает AI дополнительные гранаты, может там противник в основном из админов состоит или еще что. В моих тестовых боях довольно часто противник использует дымовые гранаты, чтобы прикрыть передвижение, особенно если это элитчики.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.10.2018 в 01:47:45
на меня пока только регуляры напали. но люлей раздают будь здоров. мало того, что окружили, так еще и ослепили мои самые выгодные позиции.
загнали в домик, винтовок нет, гранат нет, патронов мало, полупустые пистолеты в руках и дым под окнами. прям антитеррористическая операция по зачистке дома спецазом, только мои мерки в роли плохишей. в общем, круто!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.10.2018 в 12:15:22
была ситуация: мерки сидят в комнате, солдат открывает дверь, и у него остается где-то 16 ОД, которых уже не хватает на выстрел, и он тратит их на то, чтобы вбежать в комнату, полную врагов. Было бы логичнее, если бы бот закрыл дверь или спрятался за углом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2018 в 18:52:42
2JAggernaut:
Может, за углом уже занято было, а закрывать двери они не умеют, только пробегать через них.
Без сейва сложно сказать, в чем там была логика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.10.2018 в 19:36:08
2Seven: за углом было свободно. на тот момент противников было больше, чем мерков в 4 раза. Возможно, работал скрипт повышенной агрессивности солдат, и они ломились вперед неглядя на потери в своих рядах.
конкретно в тот момент мерков видел только тот солдат, который открыл дверь в комнату из другой комнаты. Остальные солдаты бегали рядом, в 5-10 тайлах, в дыму и за стеной дома.
в качестве предложения по ситуации с этим солдатом, который так и не добежал до моих мерков, вижу следующее: компьютер проводит проверку, сможет ли "агрессивный" бот применить удар (неприцельный выстрел) на оставшиеся очки действий, например, и если нет, он ищет укрытие (стена, камень, дерево, или залечь на землю) в пределах этих самых ОД.
UPD: Если же противника видят хотя бы 2 бота, то их агрессивное поведение, когда они ломятся вперед неглядя ни на что, можно оставить как есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.10.2018 в 19:38:56
2JAggernaut:
Без сейва нельзя сказать, какое именно решение было принято и почему, гадать тут бессмысленно. Вся предложенная логика давно есть в коде - если остается мало AP, будет предпочитать укрытие.

Например, если стена деревянная, то она легко простреливается и с точки зрения AI это плохое укрытие. Или пространство за углом тоже кем-то наблюдается с точки зрения AI, который запомнил старое расположение известного когда-то противника и считает, что кто-то туда может выстрелить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 19.10.2018 в 15:44:12
Есть в планах ремонт свежего ja2+AI ?
Я имею в виду баг по отображению перков. Больше 5 не отображается. падает. А в оригинале просто добавлена строчка more и все работает норм.
Последняя рабочая сборка AI_r651.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2018 в 15:47:14

on 1539953052, Psyho wrote:
Больше 5 не отображается. падает.  

Программа закрывается
Закрой все, над чем ты работал
Ты запросил слишком много

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2018 в 20:49:53
r790 исправляет баг с некорректным отображением большого количества навыков на странице наемников, также количество отображаемых навыков уменьшено до 3, чтобы сместить надпись "more" выше и не перекрывать биографии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 20.10.2018 в 15:33:20
2Seven: не могу перейти по ссылке JA2+AI на страничку файлов.
Пишет "Сайт tinyurl.com не позволяет установить соединение."
Хотел глянуть лог изменений: не помню точно, но вроде ты ранее уже делал ограничения для минимального и максимального шанса попасть в OCTH?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2018 в 15:44:54
2JAggernaut:
У меня нормально переходит, на всякий случай прямая ссылка:
https://drive.google.com/drive/folders/0B_PNaFvHBMdBYTh0NzBvc1c0Ym8

Минимальный шанс попасть в OCTH равен 1%, если целиться в видимого противника и не в голову.
При стрельбе по невидимым противникам минимальный шанс 1% только для первой пули, для остальных 0%
Максимальный шанс 99%, также максимальный шанс попадания ограничивается в зависимости от точности и состояния оружия, особенно при стрельбе в голову, так что если стрелять на большое расстояние в голову, то независимо от навыков стрелка, наличия оптики и потраченных AP на прицеливание, шанс попадания будет ограничен, если техническая точность и состояние оружия не позволяют добиться 99% попадания на такой дистанции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 20.10.2018 в 16:34:20
отлично! спасибо за информацию. ИМХО, максимальный шанс можно уменьшить до 97 процентов, так как это тоже очень  большой шанс, как для старой системы.
MINIMUM_POSSIBLE_CTH - 1% (если это и есть  Минимальный шанс попасть в OCTH), при стрельбе в видимого противника и не в голову - можно оставить и не снижать до 0. Так хоть останется шанс случайно задеть противника, по аналогии с NCTH. В одной из древних версий 1.13 4870 меня такие случайные попадания раза с двадцатого радовали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.10.2018 в 17:05:24
2JAggernaut:
У меня и через tinyurl переходит нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 20.10.2018 в 19:13:33
2JAggernaut: фригат на хроме или еще какая прокси мешается. отключи/смени сервер и все должно заходить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 22.10.2018 в 14:26:52
Крадется вражина. Перехватываю, стреляю - промах. Он ложится. Ну думаю сей час он встанет и я следующим его перехвачу. Так тот редиска как Чингачгук ползком от меня уполз за дерево.  :o :o :o
:rzhach:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Freche на 22.10.2018 в 21:25:41
Вопросик есть ещё по звуку. В этой теме прочитал: "Демонстрационный мод звуков оружия можно скачать в Data\AltSounds.7z на гугл диске. Скачать, распаковать в папку Data, папка AltSounds должна находиться там же, где и обычная папка Sounds. Требуется версия Ja2+AI_r725.exe "
Где это скачать? Гугл-диск по ссылке "Дополнительный контент" в первом посту темы не открывается. У меня лыжи не едут или действительно что-то не работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.10.2018 в 21:30:38
2Freche:
Ссылку исправил, но эта фича пока в экспериментальном режиме, в релизе будет работать несколько иначе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Unnnamed на 23.10.2018 в 14:14:16
Давно знаком с джаггой, но вот недавно заинтересовал вопрос блокируют ли шум шагов стены зданий. Как то во время ночной операции пытался захватить сектор, не поднимая тревоги, так вот прогуливаясь в стелс режиме вдоль стены противники внутри здания слышали моего наёмника и бежали в то место где он находился. Сложилось впечатление что стены не влияют на  распространение звука

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.10.2018 в 18:40:57

on 1540293256, Unnnamed wrote:
Давно знаком с джаггой, но вот недавно заинтересовал вопрос блокируют ли шум шагов стены зданий


Условный уровень шума от источника определяется:

- глухой, захваченный в плен, с плеером в ушах ничего не слышит
- базовой громкостью звука (громкость оружия, например)
- способностью солдата слышать (характеристики, наличие расширенного уха и т.д.)
- минус количество противников, которых солдат сейчас видит (отвлекают)
- минус расстояние до источника шума
- минус 5, если солдат бежит
- минус 5, если солдат спит
- плюс 5 если источник шума выше
- минус 5, если источник шума ниже
- минус 5, если источник шума в здании (любом), а солдат не в здании (любом), или наоборот

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


on 1540293256, Unnnamed wrote:
Сложилось впечатление что стены не влияют на  распространение звука

Совершенно верно, на него вообще ничего не влияет, кроме перечисленных выше факторов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Freche на 23.10.2018 в 19:02:12

on 1540309257, Seven wrote:
- минус 5, если солдат спит  

Разве такое бывает?  :o Если только спит после удара ломиком по башке или дротика с транквилизатором.  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.10.2018 в 19:33:49

on 1540310532, Freche wrote:
Разве такое бывает?

Насколько я помню, после начала боя все спящие наемники сразу просыпаются, а чтобы солдаты спали в секторе, я такого не видел. Но модификатор есть, так что игра такое предусматривает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Freche на 24.10.2018 в 10:33:25

on 1540312429, Seven wrote:
Но модификатор есть, так что игра такое предусматривает.  

Возможно, изначально разработчики задумывали фичу, чтобы по ночам солдаты спали, а у игрока была возможность устраивать ночные диверсии. Но в релиз не включили её.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2018 в 22:15:15
Ja2+AI r801

- камуфляж медленнее стирается при ползании
- исправление вылета в лэптопе при большом количестве навыков, количество отображаемых навыков уменьшено до 3 (остальные - всплывающей подсказкой)
- исправление имени файла для выкриков врагов
- OCTH: корректно применяются MAXIMUM_POSSIBLE_CTH, MINIMUM_POSSIBLE_CTH
- штраф на движение не исчезает полностью на следующий ход после того, как цель остановится, а уменьшается в два раза каждый ход
- улучшен баланс подавления (если солдат находится за укрытием, для паники требуется поднять уровень шока до максимального, если же укрытия от атакующего нет, то достаточно определенного уровня подавления в одной атаке)
- AI предпочитает сначала использовать мины/гранаты нормального типа, только потом дымовые
- шанс попадания бросательным оружием уменьшается, если в клетке атаки или рядом находится солдат, который активно двигался
- изменен максимальный разброс при броске гранаты (3 клетки на половинной дневной видимости, 6 клеток на дневной видимости, до 12 клеток на двойной дневной видимости)
- NCTH: убрано влияние степени увеличения прицела на штраф движения, уменьшен общий штраф на движение цели

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.10.2018 в 22:50:48

on 1540667715, Seven wrote:
- AI предпочитает сначала использовать мины/гранаты нормального типа, только потом дымовые  

Что, если бы боты выбирали, в дополнение к самоприкрытию себя или соседа под обстрелом, также дымовую гранату для дальнего броска в случае, если цель находится за пределами эффективного броска, и бот не использует на текущем ходу оружие для подавления?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2018 в 22:56:41
2JAggernaut:
Улучшение кода использования дыма для прикрытия атаки планируется в будущем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 28.10.2018 в 18:06:08
А никто не планирует добавить в игру собак?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.10.2018 в 22:21:36

on 1540739168, ZLOY wrote:
А никто не планирует добавить в игру собак?

Теоретически, анимация существует, даже в двух вариантах. Но заниматься этим некому.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.10.2018 в 00:03:57

on 1540754496, Seven wrote:
Но заниматься этим некому

:( А на медведЯх тоже никто не хочет этим заниматься? Ты Seven завсегдатай того форума, может подбросишь им идейку, а? Они вот заморачиваются по всякой фигне, типа: похмелье, еда/вода, алкоголь и тд. Хочется, чтоб в игре постовые с собаками были, а сейчас постовые как собаки, но без собак ;)
И еще, почему в игре нет информации о людях, которые продолжают\продолжали равивать игру, ну там ники их, позывные или клички в титрах были?  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Freche на 29.10.2018 в 13:08:02
Я обратил внимание, что нововведения по шпиону уже обсуждались неоднократно, но позволю себе свои пять копеек вставить.
Всё же я полагаю, что способности врагов вычислять шпиона завышены. В качестве примера: шпион 9 уровня в одиночку заходит в Тиксу. Никого, естественно, не трогает. Его вычисляют как только он пройдёт блок-пост! Неважно, идёт в крутом бронике или вообще без армейского снаряжения.  Ну, это же ненормально, товарищи! Ведь перк шпиона предполагает, что наёмник специально обучался навыку, в совершенстве говорит на языке противника, отлично знает их армейскую структуру, имеет документы и легенду и т.д. ИМХО способности шпиона порезаны настолько сильно, что не позволяют реализовать фичи, ради которых он задумывался.

За то придумал неплохое применение шпиону во время боя в городских секторах!  :) Он у меня гопником теперь работает!  ;D С новым AI враги пытаются окружать. Шпион стоит с шокером на пути возможного окружения и грабит наступающих драников! На случай встречи с офицером или парой-тройкой противников есть оглушающие гранаты и мачете! Т.к. у меня ополчение берёт вооружение из сектора, а DROP_ALL отключено, грабёж драников архиважен для дела революции!  :P

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.10.2018 в 14:31:53
2Freche:  
on 1540807682, Freche wrote:
способности шпиона порезаны настолько сильно, что не позволяют реализовать фичи, ради которых он задумывался.  

прохождение игры одним мерком-шпионом?  ;)
потому его и урезали, чтобы не был имбой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Unnnamed на 29.10.2018 в 16:07:16
Жаль у AI нет шпионов, не справедливо как-то выходит  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Freche на 29.10.2018 в 16:27:28

on 1540812713, JAggernaut wrote:
прохождение игры одним мерком-шпионом?  
потому его и урезали, чтобы не был имбой.

S/L из любого наёмника делает имбу.  :)
На счёт прохождения не думаю. После первого убитого противника шпион начинает ходить по лезвию бритвы, а как только поднята тревога, от него уже совсем немного толку. Я имею в виду исключительно ситуацию, пока враги не знают о присутствии наёмников в секторе. Облазить весь сектор, что-то украсть, где-то мину поставить, лазейку в заборе - это всё работа шпиона, которая делает процесс игры более разнообразным.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.10.2018 в 17:34:05

on 1540807682, Freche wrote:
В качестве примера: шпион 9 уровня в одиночку заходит в Тиксу.

Шпион-эксперт? Или с одним навыком? Тикса - режимный объект, чужих там не приветствуют, так что нужен шпион-эксперт, и ходить очень осторожно. В обычных секторах проблем особых нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.10.2018 в 17:34:25

on 1540818436, Unnnamed wrote:
Жаль у AI нет шпионов, не справедливо как-то выходит  

Есть, если в настройках включить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.10.2018 в 17:36:43

on 1540819648, Freche wrote:
Облазить весь сектор, что-то украсть, где-то мину поставить, лазейку в заборе - это всё работа шпиона, которая делает процесс игры более разнообразным.

так делай это вдали от лишних глаз и до боя, а не во время. у противника даже такой халявы нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Freche на 29.10.2018 в 21:08:18

on 1540823645, Seven wrote:
Шпион-эксперт? Или с одним навыком? Тикса - режимный объект, чужих там не приветствуют

Да, это ИМП, выбирал двойной навык. В других секторах проще, но тоже палят в полном соответствии с описанием. Ладно, попробую ночью в Тиксу проникнуть,  посмотрю, что получится.

on 1540823803, JAggernaut wrote:
так делай это вдали от лишних глаз и до боя, а не во время. у противника даже такой халявы нет.

Так я и делаю до боя. Если бы мне хотелось читерить, я бы просто загрузил сейв на AI прошлогодней версии и вырезал весь сектор. У каждого своя Джага, а противнику, думаю, вообще без разницы на самом деле. "Мудрый генерал выигрывает без боя" (с), а комп точно не будет обижаться на очередное поражение.  :)
То что порезали шпиона во время боя и после поднятия тревоги - правильно!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.10.2018 в 03:08:13
Seven, а можешь сделать, чтоб был значек или надпись предупреждение, если дружественный юнит закрывает цель?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.10.2018 в 09:14:54
2ZLOY:
Теоретически, можно подумать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.10.2018 в 12:48:36

on 1540880094, Seven wrote:
Теоретически, можно подумать.  

Было бы здорово! А то частенько в своего попадаешь, в пылу сражения! Можно сделать значек "череп с костями" на прицеле в радиусе круга, при наведении на своего.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 30.10.2018 в 12:51:43
2ZLOY: лишнее .ихмо френдлифаер имеет место быть

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.10.2018 в 13:11:26

on 1540893103, Mozayka wrote:
френдлифаер имеет место быть  

Тут ты не прав! Это необходимо для удобства игры игроков. А огонь по своим ни куда не денется. Я имел ввиду прицельную стрельбу, через оптику или вблизи. Игра не позволяет масштабировать и менять угол обзора камеры, так что знак предупреждения был бы отличным решением данной проблемы.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.10.2018 в 13:14:07
2ZLOY:
Согласен, опциональный индикатор вероятности попадания по своим может быть полезен, тем более что игра эту вероятность все равно определяет для нужд AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 30.10.2018 в 13:28:51
2ZLOY: может ты бьёшь всё время по своим . и тебе ,как и многим это крайне необходимо. мне же помогает избежать френдлифаера поожение мерков при стрельбе.

кто бьёт через оптику вблизи? если прицел больше х2

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.10.2018 в 14:02:11

on 1540895331, Mozayka wrote:
кто бьёт через оптику вблизи? если прицел больше х2

Большинство игроков не будут проводить линии и диагонали (не находиться ли друг на одной линии между их оружием и целью).

on 1540895331, Mozayka wrote:
кто бьёт через оптику вблизи? если прицел больше х2  

Когда мерки или ополченцы находятся в зданиях или в лесу, трудно понять перекрывает ли кто нибудь линию огня, особенно если на карте много юнитов.
У меня был случай, когда в больнице, в Камбрии один из медперсонала перекрыл линию прицела, я не заметил и убил его, а потом Камбрийцы стали враждебны ко мне и перестали лечить, один из докторов вообще стал нападать на мерков.
Если от оружия до цели 20-30-40 или 50 клеток, замучаешься чертить линию и смотреть не перекрывает ли кто прицел!



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 30.10.2018 в 15:53:15
ясно в оправдание своей невнимательности можно облегчать геймплей

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Unnnamed на 30.10.2018 в 16:18:54
Может быть заодно добавить индикатор помех от местности таких как деревья, камни или трава. Мне лично этого не хватает, иногда я не понимаю мешает ли дерево наёмнику или он такой косой и поэтому вероятность попасть низкая. Когда я был ещё не опытный в джаге я не понимал почему дерево не может дать 100% укрытие, вроде ствол толщиной как наёмник, а ИИ всё равно палит и попадает хотя дерево было ровненько между ними :)
Игрок видит только вероятность попасть, но не всегда понимает почему в какой-то позиции наёмнику проще, а в какой-то сложнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.10.2018 в 16:25:28
2Unnnamed:
Отображение параметров прицеливания планируется, иначе иногда действительно непонятно, почему нельзя попасть - то ли подавление сильное, то ли обзор что-то загораживает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.10.2018 в 16:35:36

on 1540903995, Mozayka wrote:
можно облегчать геймплей

В реальности, если перед прицелом Mozaykи появиться союзник, Mozaykа его увидит и не будет стрелять. В игре если перед мерком и целью находиться союзник мерк выстрелит!
2Mozayka: Вот например: ты целишься во врага с оптики на 40 клеток, а между вами здания, лес, контейнера, либо мерки которые бегут к укрытию или ополченцы, особенно ночью, когда плохо видно персонажей и игрокам не нужно будет тратить время высматривая на карте не мешает ли кто. Просто для комфортной игры это предупреждение просто необходимо! И на сложность/легкость игры это не влияет, а экономит время.







Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.10.2018 в 16:42:02

on 1540894286, ZLOY wrote:
Игра не позволяет масштабировать и менять угол обзора камеры

На самом деле, взгляд от первого лица через прицел вполне можно реализовать, поскольку в игре есть 3d модель, просто это будет упрощенное изображение из кубиков, а не спрайты, как в 2d изометрическом виде, который игрок видит в тактике.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 30.10.2018 в 16:50:57
2ZLOY: экономит время ? ты шутишь что ли? экономия времени бой без ополчения. если на пути полёта пули стоит предмет перекрестия в прицеле нет.
в реальности ? святые коровы . ты ветеран боевых действий? мой кнопочный герой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.10.2018 в 17:22:31
2Seven: Ну Seven у нас "Голова", я уверен он что-нибудь придумает! 8)
Нужно улучшать комфорт игры, все-таки наркота, еда, похмелье - это лишнее, комфорт важнее, вот что нужно улучшать в первую очередь! Бои в одном секторе могут длиться часами, игра насыщена микроменеджментом и комфорт, информативность очень важны для экономии времени игроков, особенно на сегодняшнем этапе разрастания игры. На данный момент в игру было добавлено очень много нововведений и нюансов, за всеми этими нюансами и нововведениями нужно было следить и управлять ими, что есть не простая задача (особенно для новичков).
Хотелось бы, чтобы ты Seven, выделил бы капельку своего времени и на этот аспект игры (комфорт и информативность), в остальном же на данной момент игра находиться на хорошем уровне.
2Mozayka: Я смотря за твоим прохождением игры на ютубе, могу сказать, что ты подолгу проходишь каждый сектор! У меня к тебе вопрос: неужели ты не хочешь чтоб игра была чуть доброжелательней (в плане информации и интерфейса игрового процесса) к игроку, чтоб во время игры у человека было меньше вопросов - почему игра решила сделать так или иначе, почему наемник промахнулся с двух клеток и т.д. Неужели ты не хочешь, чтоб на движок игры были переложены некоторые функции которые экономят время и нервы игроков? Да и время на твоем канале ты с экономил бы проходя игру чуть быстрее?






Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.10.2018 в 23:20:01
r807 добавляет экспериментальную фичу (by silversurfer): открывание двери сбоку, без необходимости вставать перед дверью. Для этого нужно встать сбоку от двери и кликнуть на ней с зажатым CTRL.

Демо:
https://www.youtube.com/watch?v=9m79f1erXTM

Тема на медведях. (http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20659&goto=355533&#msg_355533)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 31.10.2018 в 01:51:57
2ZLOY: https://www.youtube.com/watch?v=iD2qECxI0Rk stulb&#257; kurva....видео идут долгими ибо с комментариями. если джага трепит нервы, пора в дом скорби. выше перечисленные предложения исходят только от одного - нубизм головного мозга. сугубо своё мнение я уже сказал выше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 31.10.2018 в 02:48:36
2Seven: фича давно просилась в игру, но сама анимация выглядит пока нелепо. разве нельзя повернуть мерка лицом к двери (полубоком) при открывании двери?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.10.2018 в 07:34:48
2JAggernaut:
Как ни поворачивай, все равно будет нелепо. Диагональных анимаций открывания двери в игре нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 31.10.2018 в 10:01:43
2Seven: есть диагинальная передача предметов. она вроде идентична анимации открывания двери.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.10.2018 в 18:32:17
2JAggernaut:
Внутриигровые настройки сохраняются автоматически в Ja2_Settings.INI в профиле, при запуске игры считываются оттуда автоматически. Если в папке игры запустить стандартный ja2.exe от 7609, он новые настройки затрет, при следующем запуске Ja2+AI они создадутся автоматически со значениями по умолчанию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.10.2018 в 21:01:11

on 1540943316, JAggernaut wrote:
разве нельзя повернуть мерка лицом к двери (полубоком) при открывании двери?

В r808 - можно, выглядит отлично.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 31.10.2018 в 22:37:54

on 1540999937, Seven wrote:
Внутриигровые настройки сохраняются автоматически в Ja2_Settings.INI в профиле, при запуске игры считываются оттуда автоматически. Если в папке игры запустить стандартный ja2.exe от 7609, он новые настройки затрет, при следующем запуске Ja2+AI они создадутся автоматически со значениями по умолчанию.

такие пункты, как:
- мгновенная смерть
- свет трассеров
- фраза "нет линии огня"
при перезапуске игры на биде 801 возвращаются к настройкам по умолчанию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.10.2018 в 22:45:29

on 1541014674, JAggernaut wrote:
при перезапуске игры на биде 801 возвращаются к настройкам по умолчанию.

Ничего никуда не возвращается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 31.10.2018 в 22:53:20
2JAggernaut:  
on 1541014674, JAggernaut wrote:
такие пункты, как:  
- мгновенная смерть
- свет трассеров
- фраза "нет линии огня"
при перезапуске игры на биде 801 возвращаются к настройкам по умолчанию.


c AI_r786 настройки работали момента включения . как и в последних билдах

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 31.10.2018 в 23:06:45

on 1541014674, JAggernaut wrote:
возвращаются к настройкам по умолчанию.

странно. у меня так. уже раза три выбирал настройки заново. сброс на дефолт происходит только тогда, когда полностью выхожу из игры и перезапускаю с новой игрой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.11.2018 в 15:17:16
Ja2+AI r809

- слышимость шума улучшается, если источник шума и слушатель находятся в одном здании, и уменьшается, если между ними нет линии видимости
- r8630, r8633: открывание дверей сбоку (по диагонали), с нажатым CTRL (by silversurfer)
- при уровне подавления больше 50% на портрете наемника отображается значок

NCTH:
- опция HEAD_PENALTY_NCTH переименована в NCTH_HEAD_PENALTY
- добавлена опция NCTH_SCOPE_MOVEMENT_PENALTY, увеличивающая штраф на движение цели для оптических прицелов (при увеличении 10x штраф удваивается), по умолчанию отключена
- дополнительный штраф на прицеливание, если цель лежит в траве (-25 на дальности дневной видимости, 0 вблизи)

NCTH, OCTH:
- исправлен штраф стрельбы снизу вверх
- добавлен бонус к прицеливанию при стрельбы с крыши по земле, зависит от расстояния (максимум вблизи, половина на дневной видимости)
- если цель за пределами видимости и никто ее не видит, используется штраф SHOOT_UNSEEN
- если цель за пределами видимости и кто-то из команды ее видит, то можно стрелять, но с дополнительным штрафом (штраф уменьшается в зависимости от количества уровней навыка снайпер)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.11.2018 в 17:06:11
касательно урона при открывании дверей. Мерк умудряется калечиться даже на слабых дверях, которые он может с ноги открывать. В оригинале, если мерк не мог открыть дверь, он говорил об этом.
Что, если бы мерк мог покалечиться только на таких дверях, которые не может открыть ввиду недостаточной силы?
Например, после 3 ударов ногой выскакивает из его уст предупреждение "Это невозможно", но если он продолжает дубасить дверь, то в случайном порядке получает или эту фразу, или повреждение здоровья. В какой-то степени это добавило бы реалистичности, сделало удары ногами более полезными и менее вредными, но и необходимость в ломике или отмычках была бы по прежнему высокой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 01.11.2018 в 18:04:30
2JAggernaut: в чём проблема ломать дверь только ломом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.11.2018 в 18:44:09

on 1541084670, RadicalRex wrote:
в чём проблема ломать дверь только ломом?

проблемы нет. но и получение повреждения от полугнилой двери - выглядит странно. нынешняя реализация взлома режет реалистичность, подстраиваясь полностью под ломик. моя идея конкретно в том, чтобы каждому уровню сложности замков можно было подобрать оптимальный способ взлома. Те замкИ, которые можно взломать ногами - чтобы и можно было взломать ногами (а также взрывчаткой, отмычкой, ломом). более сложные двери, например, любым способом без участия ног. еще более сложные - только отмычкой или взрывчаткой. и самые сложные - или взрывчаткой или исключительно ключом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2018 в 00:07:33
Ja2+AI r810

- вероятность повредить здоровье при пинке по двери зависит от прочности замка и силы наемника.
- наемники с навыком боевых искусств имеют возможность безболезненно пнуть дверь 1-2 раза, в зависимости от уровня навыка

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 02.11.2018 в 03:29:45

on 1540812713, JAggernaut wrote:
прохождение игры одним мерком-шпионом?  
потому его и урезали, чтобы не был имбой.


Ещё до появления мода 1.13 некоторые ухитрялись проходить игру одним Тенью с ломиком  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Unnnamed на 02.11.2018 в 12:03:10
2Barrrmalej: c миллионом cейвлоадов хоть с одними голыми руками проходи игру. Сейвлоады - зло!  >:(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 02.11.2018 в 13:44:22
Всех приветствую!
Ja2+AI r809 - очень вкусненький, спасибо!
Повреждение здоровья при вышибании дверей - это ваще лишнее, спорить про это бессмысленно. Эта фичя к тактике или стратегии не имеет отношения, игра про стрельбу! Тот, кто вводит такие штуки в игру - занимается ерундой и тратит свое время впустую, плюс создает игракам дополнительные (ненужные) хлопоты. Если кому-то нравиться внедрять в игру ерунду, отнимающую у игроков время, пусть добавит котиков, да, зоопарк с котиками, где много милых, пушистых котиков, а человек с помощью мерков их бы кормил, гладил, они бы мурлыкали, ми, ми, ми, разводил бы их, а потом продавал.  Или пусть добавит туалетную бумагу, со всеми последствиями. Блин, зачем я все это написал, теперь точно все это добавят! ;D
Теперь просьбы: 1. Seven, можно ли сделать чтоб ИИ, находясь в зданиях, смотрели в сторону окон и дверей, а то частенько они смотрят в угол или стену?
2. Можно ли добавить/улучшить что либо в такой функции, как появление подкрепления из-за краев карты? Ну там, дать возможность самому игроку, каждый ход делать расстановку юнитов ополчения на карте при вхождении их в сектор взамен убитых? Это важно, так как юниты часто появляються нос к носу с врагом, это не логично, + улучшить алгоритм выбора места появления вражеского подкрепления.
P.S. Если кого-то обидел, извиняюсь!  :(



 

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2018 в 13:53:28

on 1541155462, ZLOY wrote:
1. Seven, можно ли сделать чтоб ИИ, находясь в зданиях, смотрели в сторону окон и дверей, а то частенько они смотрят в угол или стену?

В существующем коде они и должны смотреть в сторону ближайшей двери. В стену обычно смотрят, если оттуда был шум недавно. Как-нибудь посмотрю, в чем там дело.


on 1541155462, ZLOY wrote:
2. Можно ли добавить/улучшить что либо в такой функции, как появление подкрепления из-за краев карты? Ну там, дать возможность самому игроку, каждый ход делать расстановку юнитов ополчения на карте при вхождении их в сектор взамен убитых? Это важно, так как юниты часто появляються нос к носу с врагом, это не логично, + улучшить алгоритм выбора места появления вражеского подкрепления.  

Противник старается не появляться вблизи врагов (игрока или ополчения), если есть достаточно места со стороны высадки.
Добавлять ручную расстановку подкрепления из ополчения не планирую. Игрок может своими действиями расчистить ополчению сторону, с которой они подходят, или не использовать подкрепления.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 02.11.2018 в 13:58:23
Понял, спасибо Ответ #1639.
Ну тогда убрать бонусы от лазерных прицелов по бегущим юнитам?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2018 в 14:03:00

on 1541156303, ZLOY wrote:
Ну тогда убрать бонусы от лазерных прицелов по бегущим юнитам?  

Зачем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 02.11.2018 в 14:16:06

on 1541156580, Seven wrote:
Зачем?

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





Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2018 в 14:22:42

on 1541157366, ZLOY wrote:
Лазеры вообще дисбалансны в игре, с ними нужно что-то делать.

На данный момент эффект от лазера уменьшается при прицеливании, то есть максимальный при неприцельной стрельбе, и существенно уменьшается при максимальных кликах прицеливания.


on 1541157366, ZLOY wrote:
Либо резать дистанцию у длинных лучей, либо уменьшать бонус

Это все можно сделать самостоятельно в XML.


on 1541157366, ZLOY wrote:
Нужно еще увеличить штраф к маскировке при использовании лазера.  

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


on 1541157366, ZLOY wrote:
Ну, малюсенькую точку лазера направить на бегущего очень сложно (если ваще возможно). От оптики по бегущему штраф есть, значит и для лазера должен быть.  

От оптики по умолчанию штрафа нет, только если опцию самостоятельно включить.
Ничто не мешает задать лазерным прицелам модификатор к trackingdifficulty в xml - стреляющий будет чаще косить по бегущим, и прицеливание будет хуже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 02.11.2018 в 14:44:42
Я бы мог много чего настраивать\перенастраивать в игре, но после переустановки игры придется настраивать все заново, я вообще стараюсь не лезть в xml, мало ли что, вдруг потом будут глюки, вылеты или баги. Сам накручу в xml, а потом придется писать на форуме как их исправить, отвлекать людей от дел лишний раз не хочется. Нет, это не для меня. Я правлю только в Ини Эдиторе и все.
А сам то ты, что думаешь про лазеры в игре? Я по бегущим врагам в голову на раз-два их щёлкал, это читерно как-то.
А будут ли правки технической стороны игры: оружия, навесок и тд? Вот например в SDO прицел панкриатический 1П21 имеет кратность до 12, хотя в реальности он имеет кратность до 9, ну и другие не точности в игре?







Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2018 в 15:00:36
2ZLOY:
По SDO можно составить список неточностей, я в XML поправлю. Сам я не оружиевед, копаться в этом не буду.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 02.11.2018 в 15:26:12

on 1541160036, Seven wrote:
По SDO можно составить список неточностей, я в XML поправлю. Сам я не оружиевед, копаться в этом не буду.

Да необязательно тебе Seven это править, на форуме есть люди которые постоянно что-то правят в оружие, делая их возможности ближе к реальным. Можно создать на форуме тему с предложением по корректировке оружия и их обвесок, далее в этой теме дать возможность людям вносить виды оружия/навесок в которой есть неточность и пусть знающие и умеющие люди это правят.
В игре, в SDO в частности масса оружия с неточностями и ошибками. Вот пример: на ОЦ-14 Гроза, нет возможности поставить навеску такую как ПСО-1, Кобра, ПК-А и другие виды прицелов восточной европы, хотя оружие РОССИЙСКОГО производства!




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.11.2018 в 21:30:55
2ZLOY:
Можешь создать в этом разделе тему "Stock Data Overhaul - обсуждение и исправления" или типа того, и постить туда все предложения по доработке этого конкретного мода. Вроде по нему еще не было отдельной темы. А если постить в других темах, это все утонет со временем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 03.11.2018 в 05:33:29

on 1540930801, Seven wrote:
r807 добавляет экспериментальную фичу (by silversurfer): открывание двери сбоку, без необходимости вставать перед дверью. Для этого нужно встать сбоку от двери и кликнуть на ней с зажатым CTRL.  


Оооо!  ;D Вот где начинается team work и tactical coordination. Открываешь дверь - и из "Шмеля" туда, чтоб только жареный ливер от фрагов остался.  ::)

Таким как я множественный оргазм гарантирован!  :) :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 08.11.2018 в 23:13:31
2Seven: уже есть билд ИИ, где отключён  <ProjectionFactor> ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2018 в 23:18:16
2Mozayka:
Пока нет, проще в XML пройтись удалить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.11.2018 в 22:30:44
Ja2+AI r832

Список изменений:
- исправлено неверное округление AP при разных вычислениях
- улучшенное вычисление движения по диагонали (вычисление AP на движение в целом доработано)
- исправление r8637: лишнее взятие AP_CHANGE_TARGET за вскидывание оружия (by silversurfer)

Подавление:
- каждый командир поблизости от солдата добавляет 1 единицу сопротивления подавлению, до максимума в MAX_STACKABLE_BONUSES, параметр OVERALL_SUPRESSION_BONUS_PERCENT не используется
- увеличен шок от ранений (в два раза больше, чем в оригинале)

Кнопки:
- Ctrl+A - переключение фонарика (трансформация прикрепленного фонарика)
- A - автоперевязка (только в реальном времени)
- Ctrl+O - переключение оптики (трансформация прикрепленного прицела циклически по возрастающей, потом на самое низкое значение)
- Ctrl+U - устранить заклинивание оружия
- U - переключение курсора в режим атаки
- Ctrl+Y - переключение лазера (трансформация, если задана для прикрепленного к оружию лазера)

NCTH:
- отключен тег <ProjectionFactor>, бонус лазеров теперь использует только опции LASER_PERFORMANCE_BONUS_HIP, LASER_PERFORMANCE_BONUS_IRON, LASER_PERFORMANCE_BONUS_SCOPE
- LASER_PERFORMANCE_BONUS_IRON дает бонус только для открытых прицелов (бонус для коллиматоров и вообще любых прицелов с увеличением 1x определяется LASER_PERFORMANCE_BONUS_SCOPE)

OCTH:
- лазеры дают бонус только при стрельбе навскидку (полный бонус) или с открытого прицела (бонус уменьшается с прицеливанием)
- эффективность лазера уменьшается на расстоянии
- эффективность лазера уменьшается при ярком освещении (до 50% при самом ярком свете)
- доработан штраф на дальность стрельбы (штраф от расстояния + штраф на стрельбу за пределами дальности оружия, дополнительный штраф при стрельбе из дальнобойного оружия на очень близком расстоянии)
- исправлен штраф на стрельбу по паникующему противнику, уменьшается при стрельбе вблизи

AI:
- разрешено использование фонарей для подсвечивания возможных противников после поднятия тревоги (только если солдат не видит противника), после включения фонаря солдат заканчивает свой ход
- улучшено использование дыма для прикрытия продвижения
- AI всегда выбирает оружие с максимальной дальностью стрельбы
- исправление штрафа на бросок гранаты рядом с движущимся противником
- использование гранат для разрушения препятствий на пути к противнику

Версия экспериментальная, пока мало протестирована (ночное использование фонарей вообще еще не проверял).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 09.11.2018 в 23:08:04
А что там про лазеры в NCTH? Я ждал изменения в этом аспекте игры. Можно по-понятнее. Плиз!  :o

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.11.2018 в 23:10:10
2ZLOY:
Тег <ProjectionFactor> раньше использовался для определения эффективности лазеров, сейчас используется другой метод, более оптимальный.

Если коротко - лазеры теперь не читерные прицелы, работающие как оптика, а дают только умеренный бонус (по умолчанию 25% для стрельбы навскидку), причем в основном ночью.
Работу лазеров в NCTH совместно с оптикой можно отключить опцией LASER_PERFORMANCE_BONUS_SCOPE = 0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 09.11.2018 в 23:24:18
2Seven: Спасибо!
А есть возможность сделать лазеры в игре отключаемыми через кнопку, а то они демаскируют? А еще по лазерам планируются изменения?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.11.2018 в 23:28:02

on 1541795058, ZLOY wrote:
А есть возможность сделать лазеры в игре отключаемыми

Есть:
1. Не вскидывать оружие (штраф применяется только при вскинутом оружии).
2. Снимать лазер, когда не нужен.
3. Самостоятельно добавить трансформации в XML для всех лазеров.


on 1541795058, ZLOY wrote:
А еще по лазерам планируются изменения?

Какие и зачем? Вроде сейчас и так все должно работать нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.11.2018 в 15:09:04

on 1541791844, Seven wrote:
Версия экспериментальная, пока мало протестирована (ночное использование фонарей вообще еще не проверял).
не работает . плюс в АV идёт дубляж батарейки

счас попробую записать видео в AV с ночным боем

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.11.2018 в 15:14:24

on 1541851744, Mozayka wrote:
не работает

Как определил? Противники фонари включают далеко не каждый раз.


on 1541851744, Mozayka wrote:
плюс в АV идёт дубляж батарейки  

Это проблема AV - там батарейка прописана по умолчанию, поэтому она каждый раз создается:

Quote:
<uiIndex>1637</uiIndex>
<szItemName>Flashlight - ON</szItemName>
<DefaultAttachment>322</DefaultAttachment>

<uiIndex>1909</uiIndex>
<szItemName>Underbarrel Flashlight, ON</szItemName>
<DefaultAttachment>322</DefaultAttachment>



on 1541851744, Mozayka wrote:
счас попробую записать видео в AV с ночным боем

Не забудь включить автосохранение, последние версии иногда падают, когда курсор наведен на противника. Причина пока не ясна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 10.11.2018 в 15:16:10
2Seven: нет графики света от фонаря

правда может это тоже проблема АВ . в сборках ИИ пока не тестировал

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.11.2018 в 15:19:21
2Mozayka:
ja2_7609en+AI_r833 (experimental).exe содержит некоторые исправления, сегодня тестировал.

Фонари посмотрю, странно, куда они могли деваться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.11.2018 в 20:23:39
Ja2+AI r835

- исправлена работа фонарей в сумерках
- улучшенная работа AI в сумерках
- исправление r8640: неверное вычисление пути при прыжке через забор в дерево (by silversurfer)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.11.2018 в 02:49:02
Seven, а можешь сделать ограничение на прогресс по статам для мерков? Странно видеть, как какой-то старикашка или бывший алкаш/наркоман прокачивает проворность с 57 до 80, или деревеньщина становится снайпером, это не логично! Можешь сделать придел на прокачку параметров, например старики и качки не могут улучшить проворность больше чем на 10 единиц, алкаши и наркоманы не могут улучшить ловкость больше 10 единиц. Или при росте силы уменьшается проворность и т.д. Что скажешь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2018 в 02:52:20

on 1541893742, ZLOY wrote:
Seven, а можешь сделать ограничение на прогресс по статам для мерков?  

Надо подумать.


on 1541893742, ZLOY wrote:
Или при росте силы уменьшается проворность и т.д. Что скажешь?

Это точно нет.

А что мешает просто увеличить в Ja2_Options.ini

Quote:
; Attributes
HEALTH_SUBPOINTS_TO_IMPROVE            = 50
STRENGTH_SUBPOINTS_TO_IMPROVE            = 50
WISDOM_SUBPOINTS_TO_IMPROVE            = 50
DEXTERITY_SUBPOINTS_TO_IMPROVE            = 50
AGILITY_SUBPOINTS_TO_IMPROVE            = 50
; Skills
MARKSMANSHIP_SUBPOINTS_TO_IMPROVE      = 25
MECHANICAL_SUBPOINTS_TO_IMPROVE      = 25
EXPLOSIVES_SUBPOINTS_TO_IMPROVE      = 25
MEDICAL_SUBPOINTS_TO_IMPROVE            = 25
LEADERSHIP_SUBPOINTS_TO_IMPROVE      = 25


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.11.2018 в 03:25:45
Подумай пожалуйста! Может с ребятами с Медведей совместно что-нибудь сделаете? А то бред полный, когда люди занимаются специально прокачкой мерка и параметры с 60 единиц доходят до 90. Например, когда берешь Барри, он из хилого мерка к середине игры становится круче ветеранов А.И.М, а плату берет значительно ниже!

on 1541893940, Seven wrote:
Это точно нет.

Это я предложил как вариант.

on 1541893940, Seven wrote:
А что мешает просто увеличить в Ja2_Options.ini

Я знал, что ты это предложишь! Это не подойдет, так как будет действовать на всех наемников и их параметры одинаково линейно! А нужно чтобы у наемников с определенными свойствами и характеристиками, параметры росли с разной скоростью или вообще не росли + нужно чтоб учитывался их возраст. Пример: почему у пожилых мерков растет проворность, у алкашей/наркоманов увеличиваются параметры меткости и ловкости (у них же трясуться руки)? Силу Сове я смог прокачать до 85 (прогресс игры на тот момент был 68 ) и это не предел, она же женщина, как так?
Если решишься или решитесь, это будет крутое нововведение! Добавит бОльшую ролевую составляющую игре и значительно улучшит баланс!
Что скажешь?
P.S. Может создашь тему для обсуждений нововведений, текущих и будущих?








Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 11.11.2018 в 03:31:31

on 1541893742, ZLOY wrote:
можешь сделать ограничение на прогресс по статам для мерков?

MercProfiles.xml:
чем ниже мудрость, тем медленнее прокачка.
плюс:
bEvolution=5 - это 1/4 evolution speed.

on 1541893742, ZLOY wrote:
Можешь сделать придел на прокачку параметров, например старики и качки не могут улучшить проворность больше чем на 10 единиц, алкаши и наркоманы не могут улучшить ловкость больше 10 единиц. Или при росте силы уменьшается проворность и т.д.

ограничение развития менее максимального для любой игры - моветон.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.11.2018 в 03:44:37

on 1541896291, JAggernaut wrote:
чем ниже мудрость, тем медленнее прокачка.

Эта настройка все равно слишком грубая, не подойдет.

on 1541896291, JAggernaut wrote:
ограничение развития менее максимального для любой игры - моветон

А что тебе не нравиться, хочешь чтоб у наркоманов статы были под 90? Да у всех мерков к заключительной фазе игры меткость за 90, если они наняты при прогрессе меньше 50%!
Ограничиваться будут только некоторые параметры, которые зависят от возраста и характеристик мерков.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2018 в 14:26:29

on 1541895945, ZLOY wrote:
P.S. Может создашь тему для обсуждений нововведений, текущих и будущих?  

Вроде есть уже:
Ja2v1.13: Вопросы, ответы и предложения (http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1221161099)
Вполне можно подобные вопросы там обсуждать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2018 в 02:01:31
Ja2+AI r841

- новая опция SHOOT_PUBLIC_SEEN позволяет стрелять без штрафа невидимости по противникам, которых видит команда (по умолчанию отключено)
- оптимизация, ускорение AI

Ja2+AI r842
- исправлен критический баг в ночных боях

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 13.11.2018 в 19:32:40
Seven, а какие новости по прикладам, G36 ras и фантастического оружия в SDO? Когда ждать исправлений в твоей сборке?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.11.2018 в 23:14:31
2ZLOY:
То, что уже изменено, есть в актуальной сборке на яндекс диске. Остальным пока заниматься некогда было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 14:22:01
Ja2+AI r844

OCTH:
- новая опция: DIRECTIONAL_PENALTY - дополнительный штраф, если цель переместилась в свой ход перпендикулярно направлению стрельбы (включена по умолчанию)
- уменьшен дополнительный штраф на движение для прицелов

AI:
- увеличена дальность избегания красного дыма

Дальность видимости:
- бонус навыка ночника не применяется, если используется ПНВ или ночной прицел
- максимальная дальность видимости со всеми бонусами не может превышать двойной дневной дальности видимости
- нет бонуса от ПНВ при использовании ночного прицела
- нет бонуса от предметов на голове (ПНВ, очки) при использовании прицелов или биноклей

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 16.11.2018 в 14:25:45

on 1542367321, Seven wrote:
бонус навыка ночника не применяется, если используется ПНВ или ночной прицел
это нововведение очень расстраивает  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 14:27:29
2MH17:
А в чем смысл? Если у человека хорошее ночное зрение, оно никак не поможет, если он смотрит в прибор. Задача ПНВ как раз и состоит в том, чтобы компенсировать недостаток ночного зрения тем, у кого нет навыка, ценой уменьшения поля зрения.

Аналогично в игре бонус к слуху не учитывается при использовании расширенного уха.

Так что логика простая - либо использовать естественные возможности человека, либо пользоваться приборами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 16.11.2018 в 14:39:36
2Seven:
По части реалистичности я с вами согласна. При наблюдении в ПНВ нужен скорее навык использования оптикоэлектронной техники, чем какие-то особенности зрительного восприятия. Но у нас же всё-таки игра. Жаль, что бойца с НО лишили одного из ключевых его преимуществ после первой четверти игры, когда появляются ПНВ.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 14:45:42
2MH17:
Поставьте ему в настройках бонус дальности, равный бонусу от ПНВ, и его преимущество никуда не денется, плюс он имеет нормальный широкий угол зрения, что ночью весьма полезно.

Смысл данного изменения, помимо реалистичности, в балансе - ночник с ПНВ 4 уровня имеет слишком большое преимущество, если все бонусы складываются. Кроме того, хотелось бы уйти от стандартной схемы экипировки, когда каждый наемник в отряде получает одно и то же - теперь для дальнего ночного обзора можно использовать наемника с ПНВ, а для прикрытия флангов или разведки - ночника с его широким обзором и умеренным врожденным бонусом. Плюс ночник, в отличие от ПНВ, не имеет штрафов к дневной видимости и штрафов к стрельбе через прибор.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 16.11.2018 в 15:06:33
2Seven:
Резонно, но такое видение вряд ли можно распространять на те моды, где есть ПНВ LP, который не портит периферийный обзор никому. В UC я его всегда давала своему скауту с НО, чтобы хотя бы иметь шансы на первый ход. Теперь же получается - этот скаут, даже при ПНВ LP, будет полностью на равных с элитой, у которых такие ПНВ появляются уже после захвата первого города. С одним или двумя повезёт, а потом - похоронка...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 16.11.2018 в 19:25:28

on 1542367545, MH17 wrote:
это нововведение очень расстраивает

Какая ты хитрая Ляга-путешественница!  :P
2Seven: Не хочешь сделать чтоб раненый в ногу юнит мог только ползать, пока не получит мед. помощь? А то странно, юнит получает в ногу, падает, потом встает и бегает как угорелый с "ного-раной". А юнит получивший пулю в голову не мог слышать и радиус зрения уменьшился в два раза, до его перевязки.



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 19:29:15

on 1542385528, ZLOY wrote:
Не хочешь сделать чтоб раненый в ногу юнит мог только ползать, пока не получит мед. помощь?

Скорее чтобы он мог только ходить с увеличенными затратами AP, но не бегать. Было бы логично, но пока не планируется. Где-то на медведях обсуждали введение продвинутых ранений, но до реализации не дошло.


on 1542385528, ZLOY wrote:
А юнит получивший пулю в голову не мог слышать и радиус зрения уменьшился в два раза, до его перевязки.  

Ослепление от пуль в игре есть, если очки не надеты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 16.11.2018 в 19:55:52

on 1542385755, Seven wrote:
Скорее чтобы он мог только ходить с увеличенными затратами AP, но не бегать

Уфф, это очень жестоко будет, полный рост + мало АР = 100% груз 200!
2Seven: Интересно, у Ja2 сообщества есть действующие аниматоры, а то добавляют всякие действия без анимации. Вроде в игре не сложная графика, а анимаций "кот наплакал". Даже анимации рюкзаков нет, про одежду я и не говорю, жаль что их тоже не реализовали с 90-х годов.  :(
Для чего в игре дротикомет, какой в нем прок?
2Seven: А ты смог бы в игру добавить лук со стрелами, а также боеголовки, которые можно было накрутить на стрелы, как у рэмбо?







Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 20:01:30

on 1542387352, ZLOY wrote:
Интересно, у Ja2 сообщества есть действующие аниматоры

Можешь заняться. 3d модели есть, технология в целом отработана.


on 1542387352, ZLOY wrote:
Вроде в игре не сложная графика

На форуме где-то есть подсчеты, сколько кадров анимаций нужно на новый бодитайп - счет идет на тысячи.


on 1542387352, ZLOY wrote:
Даже анимации рюкзаков нет, про одежду я и не говорю, жаль что их тоже не реализовали с 90-х годов.

Пробовали - слишком большой объем работы.


on 1542387352, ZLOY wrote:
А ты смог бы в игру добавить лук со стрелами

А ты смог бы сделать полноценную анимацию стрельбы из лука, для всех трех бодитайпов и трех положений стрельбы, плюс ходьба, бег с луком и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.11.2018 в 20:04:17

on 1542385528, ZLOY wrote:
чтоб раненый в ногу юнит мог только ползать
он еще на одной ножке может скакать. ;)

on 1542385528, ZLOY wrote:
А юнит получивший пулю в голову не мог слышать и радиус зрения уменьшился в два раза, до его перевязки.  

мысль логичная, но это убьет геимплей. всего один выстрел в голову, и тут же возникает разница между противниками, как между стажером трамвая и ветераном боевых действий. В джаге уже реализовано снижение ОД и меткости от ранений. Также присутствует временная слепота. ИМХО - этого достаточно. В Джаге, к сожалению, нет механизма, чтобы, как в фоллауте, можно было при ранении в ногу снизить ОД только на передвижения, или при ранении в руку/корпус - больше ОД требовалось на выстрел.

on 1542367321, Seven wrote:
- бонус навыка ночника не применяется, если используется ПНВ или ночной прицел

Соглашусь с MH17 - произошло убийство геимплея за ради реалистичности. Эта единственная дополнительно видимая клетка, делавшая ночника ночью круче элитчика с таким же ПНВ, как у мерка, и была причиной нанимать наемника с перком НОЧНИК. Еще, я думаю, боец, который в реале регулярно использует ПНВ, ориентируется с ним намного лучше рядового солдата, который надевает ПНВ первый или третий раз в жизни. Такие спецы тоже могут быть отнесены к классу Ночников.
Сами ПНВ в игре - очень далеки от реалистичности, и представляют собой просто увеличивающиеся радиусы обзора ночью. Будь они как в реале, это было бы скучно ввиду дальности видимости у тех, кто в ПНВ, и у тех, кто "в танке". Поэтому ночник со своим старым перком хорошо вписывался в эту схему.
А еще - для ПНВ - было бы интересной фичей временное ослепление бойцы с ПНВ фонарем или лазером.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 20:08:47

on 1542387857, JAggernaut wrote:
произошло убийство геимплея за ради реалистичности

Они убили геймплей! Сволочи!


on 1542387857, JAggernaut wrote:
А еще - для ПНВ - было бы интересной фичей временное ослепление бойцы с ПНВ фонарем или лазером.

Идея интересная, но пока не придумал, как это лучше технически реализовать и нормально вписать в игру, чтобы не пострадал баланс и AI умел с этим работать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 16.11.2018 в 20:39:53
2Seven:  В общем, я так понял, что это не очень сложно, но очень затратно по времени, значит придется ждать до 2065 года!  ;)

on 1542387857, JAggernaut wrote:
он еще на одной ножке может скакать

Ну ты остряк!  :)

on 1542387857, JAggernaut wrote:
Соглашусь с MH17 - произошло убийство геимплея за ради реалистичности

А я с вами не соглашусь! Давно пора убрать складывание бонусов и одинаковых способностей, это делает игру очень аркадной.
Вот я не понимаю почему коллиматор дает бонус меткости к стрельбе, пусть он как у железного прицела будет!
Сколько я играю и всегда раздражала способность юнитов бросать гранаты за 20 клеток. Вот пример: мой юнит в засаде, у него пистолет-пулемет, он увидел врага на расстоянии 20 клеток и не выстрелил, так как дальность у ПП была 15 клеток, но враг, гад, кинул гранату и убил мерка с расстояния в 20 клеток! Это что ж выходит, из оружия на 16 клеток нельзя, а гранатой на 20-25 клеток можно!




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 20:44:11

on 1542389993, ZLOY wrote:
Вот я не понимаю почему коллиматор дает бонус меткости к стрельбе, пусть он как у железного прицела будет!  

Открой items.xml, убери бонус.


on 1542389993, ZLOY wrote:
Это что ж выходит, из оружия на 16 клеток нельзя, а гранатой на 20-25 клеток можно!  

Бывает и так - если цель за укрытием или в кустах, где плохо видно. Попасть сложно, а гранату кинуть - запросто.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.11.2018 в 20:49:07

on 1542389993, ZLOY wrote:
Вот я не понимаю почему коллиматор дает бонус меткости к стрельбе

потому что коллиматором на дистанции прямого полета пули целиться удобнее всего.

on 1542389993, ZLOY wrote:
пусть он как у железного прицела будет!

он подходит только для относительно точной стрельбы ввиду большой разбежки углов выстрела.

on 1542389993, ZLOY wrote:
Сколько я играю и всегда раздражала способность юнитов бросать гранаты за 20 клеток.  

можно самостоятельно изменить дистанцию. Чем тяжелее граната, тем меньше ее полет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 16.11.2018 в 21:10:54
Некоторые и на 30 клеток могут звездануть лимонку, это ж дисбаланс в чистом виде, бросать гранату на дистанцию выстрела из гранатомета! И разброс осколков у оборонительной гранаты слишком большой, часто осколки задевают бросающего, даже в лежачем положении!
2JAggernaut: Ну ладно, фиг с этими к-моторами.
2Seven: Ты не планируешь сделать табличку в игре при прицеливании, с пояснениями, где будет дана инфа по всем бонусам/штрафам на меткость перед выстрелом? В игре она уже есть, так пусть движок ее выдает при нажиме на клавишу!






Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2018 в 21:14:35

on 1542391854, ZLOY wrote:
Ты не планируешь сделать табличку в игре при прицеливании, с пояснениями, где будет дана инфа по всем бонусам/штрафам на меткость перед выстрелом?  

Когда-нибудь, возможно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 16.11.2018 в 21:21:23

on 1542392075, Seven wrote:
Когда-нибудь, возможно.

Ну дай бог реализовать все что ты задумал!  8)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 16.11.2018 в 22:45:15

on 1542388127, Seven wrote:
Они убили геймплей! Сволочи!  

Ну зачем же так сразу? Уважаемый Александр, нельзя ли (хотя бы в качестве компромисса) вынести в настройки фактор аддитивности от бонусов по приборам и по навыкам? Пусть игрок сам выбирает, как он будет воевать.

Я тоже очень люблю навык НО, будет тяжело на новые реалии переучиваться.  :(


on 1542387857, JAggernaut wrote:
А еще - для ПНВ - было бы интересной фичей временное ослепление бойцы с ПНВ фонарем или лазером


Только ЗА! Руками, ногами и хвостом!
Надо бы немного подумать - ведь у многих ПНВ (но не у всех) есть автоматическая защита от засветки. Если на входных каскадах ЭОП сигнал превышает определённый уровень, то прибор соответственно уменьшает усиление.

PS: Мне тут, кстати, попался многозарядный арбалет! Ну прямо - китайское средневековье на просторах Ja2.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.11.2018 в 01:25:56
2MH17:
Бонус  ночника к ПНВ пока остается, потом придумаю, что с этим делать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 17.11.2018 в 03:03:16

on 1542389993, ZLOY wrote:
Сколько я играю и всегда раздражала способность юнитов бросать гранаты за 20 клеток.

В Wildfire 6.08 дальность броска гранат снижена примерно в 2 раза.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 03:35:24

on 1542412996, RadicalRex wrote:
В Wildfire 6.08 дальность броска гранат снижена примерно в 2 раза

Да я все пишу, пишу по поводу дистанции броска гранат, надеясь может кто меня поддержит из форумчан, но всех видимо радует, что гранаты летят на 25 клеток, ну и ладно, пусть бросают дальше выстрела автоматов.  :(
В Wildfire 6.08 я не играл, говорят там сплошная высокая трава, я вообще кроме AR ни во что не играл.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.11.2018 в 04:31:12
2ZLOY:
Включи в игровых опциях на третьей странице задержку взрыва для гранат, если они кажутся слишком эффективными - сразу игра станет другой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 05:19:29
2Seven: Все равно, гранаты не должны летать дальше выстрела из автоматов! Это не логично, в игре выглядит не красиво + дисбаланс! Я не настаиваю, что будет, то будет, решать тебе. У моих мерков были пистолеты-пулеметы и из за малой дальности этого оружия я не мог атаковать врага, а враг просто закидывал мерков гранатами, вот такие дела.




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2018 в 05:53:59

on 1542414924, ZLOY wrote:
Да я все пишу, пишу по поводу дистанции броска гранат, надеясь может кто меня поддержит из форумчан, но всех видимо радует, что гранаты летят на 25 клеток, ну и ладно, пусть бросают дальше выстрела автоматов.

если дистанцию броска радикально уменьшить, то гранаты, фактически, будут бросаться себе под ноги, нанося урон и своим, и чужим. Если бы ручные гранаты летели так же далеко, как и из гранатометов, то это было бы ошибкой, а так, сейчас вполне сбалансировано: 20-25 тайлов - ручные, 30 тайлов - подствольники, 35 тайлов - ручные гранатометы, 40-70 - трубчатые ручные гранатометы, и затем уже идут минометы, охватывающие около 75 процентов сектора.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2018 в 06:03:17

on 1542397515, MH17 wrote:
Надо бы немного подумать - ведь у многих ПНВ (но не у всех) есть автоматическая защита от засветки. Если на входных каскадах ЭОП сигнал превышает определённый уровень, то прибор соответственно уменьшает усиление.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 06:32:55

on 1542423239, JAggernaut wrote:
то гранаты, фактически, будут бросаться себе под ноги, нанося урон и своим, и чужим

Гранаты взрываются не сразу - есть время отбежать. Можно уменьшить радиус разброса осколков. Можно уменьшить вероятность попадания в лежачего юнита с определенной дистанции.

on 1542423239, JAggernaut wrote:
20-25 тайлов - ручные

В начале игры у мерков ружья, пистолеты и пистолеты-пулеметы - это от 11 до 18 клеток, без оптики или коллиматора на 18 клеток фиг попадешь, а враги на 25 бросают бомбы. Я в одном из секторов несколько раз перезагружал, когда у меня было два ружья и пп стреляющие на 13 клеток. Враг фигачил издалека по меркам, я и сделать ничего не мог - так и перезагружал сектор по несколько раз.
Разброс осколков для наступательной гранаты - 3 клетки, разброс осколков для оборонительной гранаты - 5 клеток, дальность броска - 10 минимум, 15 - максимум клеток! Это я приблизительно прикинул. + Уменьшить вероятность повреждения лежачего юнита с определенной дистанции от эпицентра подрыва.
Если гранаты бахают на следующий ход (когда включена соответствующая настройка в меню) 25 клеток не так критично, но если сразу, то это ...!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2018 в 06:51:35
2ZLOY: имбовость гранат - проблема исключительно конкретного мода, так как все перечисленное тобой регулируется в предметных файлах игры вручную.

on 1542425575, ZLOY wrote:
Гранаты взрываются не сразу - есть время отбежать.

если бы так было, то гранаты никто бы в реальной жизни не использовал. Задержка взрыва происходит только при ручном взводе гранаты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 07:19:24

on 1542426695, JAggernaut wrote:
так как все перечисленное тобой регулируется в предметных файлах игры вручную

Менять настройки игры под себя в больших количествах - бессмысленно, Seven зальет на яндекс-диск новую сборку игры, я ее скачаю, установлю и все настройки придется ставить заново, некоторые из них я и не упомню, что менял, а что нет.

on 1542426695, JAggernaut wrote:
если бы так было, то гранаты никто бы в реальной жизни не использовал. Задержка взрыва происходит только при ручном взводе гранаты.

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



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.11.2018 в 07:23:11

on 1542425575, ZLOY wrote:
а враги на 25 бросают бомбы.

25 это много (скорее всего, сила 100 + навык подрывника), но бросок на 15-20 клеток выглядит вполне разумно, если его еще уменьшить, гранаты будут просто бесполезны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2018 в 07:47:43

on 1542428364, ZLOY wrote:
Вы уже долго "воюете" - привыкли уже и не хотите замечать очевидного, консерватизм однако!  

ветераны уже просто поменяли все настройки под себя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 07:56:45

on 1542428591, Seven wrote:
25 это много (скорее всего, сила 100 + навык подрывника)

Я забыл добавить, мой наемник сидел в укрытии на расстоянии 20 клеток от врага, он бы в меня из оружия ни попал, по дальности дистанции + за счет укрытия, но гранатой убил. Я его заметил первым но не стал стрелять из за дистанции. Такое было несколько раз, я перезагружал сектор, этот гад находил моих мерков, пробегал немного, бросал гранату и калечил юниты. У всех моих юнитов было оружие с дальностью 13 клеток. Даже если у юнитов будет оружие с дальностью 18-21 клеток, то все равно, без оптики точно стрелять они на эту дистанцию не смогут, а тут гранатчики без обвесов пуляют на 20 клеток, бывает и дальше - это не правильно!
Я привел пример из игры, можно считать это результатом моего теста на гранаты.
Я не знаю Seven, JAgger, попробуйте тестировать/моделировать ситуацию несколько раз, я не придумываю.

on 1542428591, Seven wrote:
если его еще уменьшить, гранаты будут просто бесполезны

Почему бесполезны, дымовые шашки, подавление, ночь, дождь, буря (для кого и чего все это в игре тогда) - все это способствует сближению с противником и применению гранат! Игрокам и врагам придется выходить на дистанцию броска гранаты, это улучшит тактическую составляющую игры! А сейчас - увидел врага, достал гранату, запулил на 20-25 клеток и ок, ну смешно же, согласитесь.





Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.11.2018 в 08:03:28
2ZLOY:
Регулярно тестирую игру, таких проблем с гранатами у меня не возникает. Если наемник находится за укрытием, то попасть гранатой точно в его клетку противник не может, а взрыв в соседней клетке обычно дает довольно умеренный урон и не убивает наемника (если только он не таскает в карманах взрывчатку или RDX, просто обычные гранаты от близкого взрыва не детонируют).
Кроме того, на максимальную дальность можно бросить только минигранату, а у нее урон вообще смешной.

Если в противника нельзя точно попасть из оружия, то его можно подавить - для этого отлично подходят и дробовики и ПП, вполне доступные в начале игры.


on 1542430605, ZLOY wrote:
видел врага, достал гранату, запулил на 20-25 клеток и ок, ну смешно же, согласитесь.  

Ну и толку от этой минигранаты на 20 клеток? А осколочную можно кинуть только на 15 клеток, и это при силе 100, стоя (то есть подставившись под перехват и пули) и полностью отдохнувшим.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 08:25:23
2Seven: Враг был здоровым негром, не пил и не курил, играл в баскетбол на гражданке, был метким и умел бросать! Поэтому и бросил метко на 20 клеток, я его увидел первым, но так как был дальше дистанции выстрела решил сблизиться и отошел на пару клеток, он меня перехватил и кинул бомбу в дверной проем (расстояние было уже больше 20 клеток)!
Почему ты не хочешь сделать макс. дистанцию в 15-18 клеток, пусть юниты стараются сблизиться, есть еще маскировка или пусть ползком подбираются, это ж интереснее будет в разы!

on 1542431008, Seven wrote:
Ну и толку от этой минигранаты на 20 клеток?

Гранаты подавляют, некоторые виды гранат обездвиживают на много ходов, уменьшают полоску энергии у подорвавшегося. После первой гранаты последует вторая, дальше противник сближается и стреляет, а у подорвавшегося просто не хватает АР для ответа.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2018 в 08:51:26

on 1542432323, ZLOY wrote:
После первой гранаты последует вторая, дальше противник сближается и стреляет, а у подорвавшегося просто не хватает АР для ответа.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 09:15:31

on 1542433886, JAggernaut wrote:
Каждая ситуация уникальна, и ее нужно рассматривать индивидуально. Но сидеть весь бой мерком за одним камнем или не прикрывать друг друга - тактические ошибки новичков

Это случилось в начале игры, когда наемников было трое. Мой мерк был в здании, смотрел через окно, когда увидел врага решил подойти ближе, на расстояние выстрела, но враг его перехватил и вырубил гранатой, человек же не знает есть ли у кого гранаты и навык к броску . Чтобы нормально отрегулировать ИИ и баланс, нужно играть с разной тактикой, вот в этой ситуации виден, дисбаланс! Если кто то говорит: ты не умеешь играть, у тебя неправильная тактика, то это намек на то, чтобы человек играл как он, используя такую же тактику, значит, чтобы успешно играть, люди должны использывать определенный, узкий набор тактик - это не верно, нарушает вариативность прохождения. Вот JAggernaut или Seven скажут "смотри как я играю и учись у меня тактики" - значит я должен использовать вашу тактику, она скорее всего будет одинаковая.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.11.2018 в 09:31:49
2ZLOY: у каждого своя тактика. Вот если взять видеопрохождения от Мозайки, так мне уже далеко до него, то есть, как у него: легко и без потерь. Бои без потерь у меня происходят только раза с шестого переигрывания, даже если в моем отряде и будет до 6-8 мерков. Чем умнее AI, тем меньше лазеек подобраться безнаказанно к противнику остается. Особенно тяжело на старте, когда у всех сторон оружие с небольшой дистанцией, а гранат - кот наплакал и феном высушил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.11.2018 в 10:30:29
2JAggernaut: Ты себя явно недооцениваешь  :o Из тех видео которые я смотрел у Мозайки, так у него в самом начале игры было 10 и более наемников, ну какая здесь может быть тактика = он днем расставляет мерков по всей ширине карты и переставляет мерков по очереди (прикрывая задними юнитами, передних), а ночью активно использует шпиона. Некоторые люди ваще ставят мины и ловушки во всю линию карты по ширине, а когда враг заходит в сектор подрываются на первом ходу на взрывчатке, я когда такое вижу сразу выключаю обзор этого видеопрохождения. Этот фокус с взрывчаткой - такой громадный, атомный ЧИТАК, вот бы и с "взрывспособом" ведения боя Seven что либо смастерил и закрыл лазейки типа "смотрите я такой крутой ja2Rembo". Они потом выкладывают "взрывспособ" прохождения на ютюб, хвастаясь почем зря своим бессилием. Если 100 юнитов вошли в сектор - нефиг их взрывать на первом ходу!
А я лишь хочу, чтоб юниты в игре старались выйти на дистанцию броска гранаты, прятались, ползли, использывали дым, маскировку - поэтому я и сетую за 15-18 клеток для макс. броска бомбы. Вот Seven говорит, что "у минигранаты урон маленький", подумаешь, значит можно дать им и 30-50 клеток дальности, усли урон маленький! Ну так можно и прибавить урон или уменьшить дистанцию броска и разлет осколков, а урон оставить прежним.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dale-spb на 17.11.2018 в 14:41:52
2ZLOY:  
on 1542439829, ZLOY wrote:
ну какая здесь может быть тактика = он днем расставляет мерков по всей ширине карты и переставляет мерков по очереди (прикрывая задними юнитами, передних)

При наличии трех мерков такая тактика работает не менее успешно.  


on 1542439829, ZLOY wrote:
а ночью активно использует шпиона

Что мешает тебе ночью активно использовать шпиона, если по другому никак?


on 1542439829, ZLOY wrote:
Если 100 юнитов вошли в сектор - нефиг их взрывать на первом ходу!

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


on 1542439829, ZLOY wrote:
Вот Seven говорит, что "у минигранаты урон маленький", подумаешь, значит можно дать им и 30-50 клеток дальности, усли урон маленький! Ну так можно и прибавить урон или уменьшить дистанцию броска и разлет осколков, а урон оставить прежним

Все нормально сейчас у гранат и с дальностью и с уроном. Сделать дальность 10 - они бесполезны будут уже в начале, проще подавить и застрелить, чем подходить/подползать на такую дистанцию. Прибавить урон - а зачем? Хочется убивать все живое в секторе с одной гранаты, что ли? :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 18.11.2018 в 07:26:19
нуб он и в африке нуб . из за своего неумения играть и рождается нытьё о глобальных изменениях априори для всех. платформа 1.13 даёт возможность менять игру под себя индивидуально. если же игрок видит в джаге узкий набор тактик, то это вина его узкого мышления.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.11.2018 в 11:38:59
2dale-spb:  2Mozayka:
Блин, ребят, вы хоть читайте нормально о том что я пишу! Я предложил всего две вещи:
1. Уменьшить дальность броска до 15 клеток, так как у пистолетов дальность - 12, у ПП - 18, у ружей - 13, у большинства винтовок от 18 до 24 клеток.
2. Что-нибудь сделать с ситуацией, когда люди подрывают врагов на первом ходу по 50-60 юнитов!
Хватит выдумывать, про то, чего я и не писал даже, оденьте очки или контактные линзы и промойте глаза!  >:(
Хватить вырывать предложения из всего текста и придавать им совсем другой смысл!  >:(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.11.2018 в 12:00:24

on 1542530339, ZLOY wrote:
Что-нибудь сделать с ситуацией, когда люди подрывают врагов на первом ходу по 50-60 юнитов!
Не понятно, зачем. Кто как хочет, тот так и настраивает игру, особенно, если хочет снять красивое видео, далекое от реальной игры. Если игроку нравится так играть, это не повод ставить такие же нелепые настройки у себя. Можно поставить себе совсем другие, и тогда если в сектор могут единовременно войти максимум 20 или 30 солдат из 100 прибывших, то тогда подорвется только первая волна из этих самых 20-30 солдат, остальные пойдут уже по их трупам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.11.2018 в 12:08:26

on 1542531624, JAggernaut wrote:
то тогда подорвется только первая волна из этих самых 20-30 солдат, остальные пойдут уже по их трупам

Я видел когда люди закладывают коктейли молотова, они горят долго, еще есть газовые гранаты! Так что и первая и вторая и третья волна юнитов будет получать урон.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.11.2018 в 12:32:27

on 1542530339, ZLOY wrote:
1. Уменьшить дальность броска до 15 клеток

Можешь сделать себе сам: Item_Settings.ini, RANGE_GRENADE_MODIFIER, или увеличить вес гранат раза в полтора.


on 1542530339, ZLOY wrote:
2. Что-нибудь сделать с ситуацией, когда люди подрывают врагов на первом ходу по 50-60 юнитов!  

Для этого нужно заложить изрядное количество взрывчатки, которая стоит денег и которой просто нет в таком количестве, если пользоваться этим методом постоянно. Поэтому как разовая мера это вполне уместно, но от нескольких атак подряд с разных сторон вряд ли поможет, да и возни много.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.11.2018 в 12:45:47

on 1542532106, ZLOY wrote:
RANGE_GRENADE_MODIFIER

я так понимаю, что это касается и гранатометных гранат?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.11.2018 в 12:47:30

on 1542534347, JAggernaut wrote:
я так понимаю, что это касается и гранатометных гранат?

Если их руками бросать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dale-spb на 18.11.2018 в 12:53:59
2ZLOY:  
on 1542530339, ZLOY wrote:
Уменьшить дальность броска до 15 клеток

Что-то мне подсказывает, исходя из содержания твоих постов, что после уменьшения дальности броска до 15 клеток мы начнем читать про" я сидел за дверью, никого не трогал, но тут злые враги забросали меня гранатами с расстояния в 15 клеток, давайте сделаем 10" ;D


on 1542530339, ZLOY wrote:
Что-нибудь сделать с ситуацией, когда люди подрывают врагов на первом ходу по 50-60 юнитов!

Вот какая тебе лично печаль до того, как играют люди? Я понимаю, еще может бесить ситуация, когда ты в 32 рыла зашел в сектор и тебя на первом же ходу массово сожгли, но здесь то? Каждый играет так, как ему нравится, но это не значит что надо всех загонять в странные рамки, обусловленные "я так играть не умею и не хочу".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.11.2018 в 13:15:36

on 1542532106, ZLOY wrote:
Я видел когда люди закладывают коктейли молотова, они горят долго
обычно враги избегают забегать в горящие тайлы + ничто не мешает самостоятельно снизить радиус и время горения.

on 1542532106, ZLOY wrote:
еще есть газовые гранаты!

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.11.2018 в 13:43:20

on 1542533547, Seven wrote:
увеличить вес гранат раза в полтора

Тогда и общий груз у юнитов увеличиться, это не пойдет.

on 1542534839, dale-spb wrote:
Что-то мне подсказывает

Все будет норм, не волнуйся.  :P

on 1542534839, dale-spb wrote:
Вот какая тебе лично печаль до того, как играют люди?

Пример: если в ручную перейти из реала в пошаговый режим, срежеться АР, это было сделано потому, что кто-то убивал одним мерком по 20 врагов! Вот и я предложил бороться, чтобы за ход не убивали 50! А гранаты бросались НЕ дальше дистанции выстрела оружия первой трети игры!

on 1542536136, JAggernaut wrote:
обычно враги избегают забегать в горящие тайлы

Враги и не забегают - они сразу спавняться на взрывчатку при входе в сектор и подрываются мгновенно. Я вот подумал, может сделать минимальное расстояние в 3 и 4 клетки друг от друга заложенных взрывчатых веществ? Чтобы у врагов не было мертвых зон от сплошных ловушек, мин и тд.

on 1542536136, JAggernaut wrote:
На разовую акцию геноцида гранат, может, и хватит, но постоянно так пользоваться не сможешь. тем более, минировать по часу сектор - то еще удовольствие

Обычно это делают при защите городов, когда королева посылает кучу войск их отбивать! А накопить достаточно ресурсов от города к городу это ваще не проблема, сделав их дорогими или не дорогими, редкими или нет, проблем в их количестве не будет.




Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 19.11.2018 в 16:32:54
В чем вообще проблема. В 1.13 все параметры настраиваются под себя.
Я вообще всегда включаю урон от взрывчатки и ежей 200.дамаг и радиус оружия - 150.
Ну бесит меня пуля в голову на 20 хп :-)

И вообще я читер    :P

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.11.2018 в 16:52:03

on 1542634374, Psyho wrote:
В чем вообще проблема. В 1.13 все параметры настраиваются под себя

Да я ваще понятия не имею как там че настраивать!
О Jagged Alliance 2 я впервые узнал в январе 2018 года, в первую часть играл на древнем компе еще в середине 90-х, потом забыл.
Я в сегу и денди наигрался еще в середине 90-х, потом забросил все эти игрушки. Вот недавно узнал о второй части и решил вспомнить свое детство. Так что "настрой все под себя" - это не ко мне, я понятия не имею как че настраивать, только в INI EditorЕ кое что правлю.

on 1542634374, Psyho wrote:
Ну бесит меня пуля в голову на 20 хп

Ну дамаг в игре я и сам на 20% поднял.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Don2424 на 21.11.2018 в 21:19:58
Всем привет! Я фанат джаги, наиграл овердохрена часов с самого момента релиза. Этот мод очень понравился. Но у меня возникла проблема. Захожу на станцию ПВО D15 (Драссен) через лодку из города или другой сектор, а врагов в секторе нет, хотя в информации сектора отображается штук 50. Перезаход в сектор результатов не дает.
Подскажите пожалуйста, как решить, а то весь настрой на ликвидацию диктатуры пропал...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.11.2018 в 21:23:14
2Don2424:
Какой конкретно мод используется, откуда скачан, на что поставлен, какой язык, какая версия Ja2.exe, где сейв перед заходом в сектор?
Вообще, для ошибок есть специальная ветка на форуме:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1221160473

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2018 в 02:21:07
r866 должен исправить некоторые случайные вылеты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 22.11.2018 в 20:55:48
При количестве предметов в секторе более 4к бывают глухие зависания при работе с инвентарем. Таблетка от жадности  ;D :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2018 в 20:58:52
2Psyho:
Глухие зависания в смысле игра вообще виснет или просто тормозит периодически?
При наличии сейва теоретически можно посмотреть, что именно вызывает тормоза.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 23.11.2018 в 08:20:39
2Seven: Именно глухие. Воспроизвести сейвом не получиться. После перезапуска некоторое время работает норм. То ли ссылки где не освобождаются, то ли ресурсы заканчиваются. Да и повторение долгая процедура. Я иногда по 4 часа разгрузки тусую. Это не только на твоем экзешнике. От оригинала тянется по моему. На unstable от 8645 та же история.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2018 в 11:35:47
2Psyho: Подтверждаю!
И это не в Ja2+AI дело! Возможно SDO глючит. Симптомы - словно у игры оперативка кончается и она останавливается.





Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 23.11.2018 в 13:26:21
2ZLOY: Не только SDO. AFS, UC, AV - наблюдается везде.
2Seven: А не пробовал портировать под x64 ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2018 в 13:29:35

on 1542968781, Psyho wrote:
А не пробовал скомпилить под x64 ?

Теоретически можно попробовать, но тогда придется делать в два раза больше версий. Да и под 32 бит вроде все нормально работает, кроме экстремальных сценариев :-)
Проблема явно в коде, а не в нехватке памяти или чем-то еще.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2018 в 14:22:46
2Seven: Игра даже виснет, когда в инвентаре сектора и 100 и 200 предметов, кол-во не важно, главное время, проводимое за манипуляцеей с предметами.  Для того чтобы игра намертво останавилась нужно заниматься манипуляцией предметов и навеской минут 40-60. У меня она останавливалась чаще всего в момент присоединения какого нибудь обвеса к оружию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2018 в 16:23:25
Ja2+AI r874

Список изменений:
- нельзя активировать навыки (наблюдатель, радист и т.д.) во время перехвата
- расширенное ухо дает бонус к слышимости только в направлении вперед (прямо и по одному направлению по бокам)
- ограничено использование дымовых гранат, если солдат может выстрелить в противника
- немного доработана формула дальности броска гранаты, навык подрывника добавляет эффективную силу вместо прямого увеличения дальности
- более осторожное поведение AI в некоторых ситуациях, уменьшено стремление выбегать вперед из-за укрытия
- кнопка [X] в чит режиме позволяет всегда обменяться местами с NPC, независимо от их желания
- исправлена утечка памяти, приводившая к случайным вылетам в тактике
- более логичное поведение ослепленных противников: передвижение пригнувшись, невозможность прицельной стрельбы, могут только атаковать неприцельно на слух или бросать гранаты в тех, кого слышат, или ударить противника, находящегося в соседней клетке
- кнопка [F] корректно показывает шанс попадания для метательных ножей
- доработано вычисление шанса попадания для метательных ножей: штраф стрельбы по невидимым противникам, штраф стрельбы по голове
- доработано вычисление точки попадания (промаха) для гранат
- улучшено вычисление шанса попадания для минометов

Данные о ключах и замках в XML:
- опция XML_LOCKS включает поддержку загрузки данных о ключах и замках из файлов TableData/Items/Locks.xml и TableData/Items/Keys.xml, максимальное количество ключей/замков увеличено до 255, подробнее см. http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21824&goto=331829&#msg_331829
- по умолчанию опция XML_LOCKS отключена, данные по 64 возможным замкам берутся из locks.bin, данные по 10 стандартным ключам прописаны в коде
- обновлен редактор карт для поддержки ключей/замков
- сейвы, сделанные в новой версии, не могут быть загружены в более старой версии Ja2.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.11.2018 в 16:34:25

on 1542979405, Seven wrote:
- более логичное поведение ослепленных противников: невозможность прицельной стрельбы

для метательных ножей тоже работает? раньше ножики в таких ситуациях были имбой: врага не видишь, но метаешь, как в видимого, без всяких штрафов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2018 в 17:16:31

on 1542979405, Seven wrote:
немного доработана формула дальности броска гранаты, навык подрывника добавляет эффективную силу вместо прямого увеличения дальности

Можно ли по подробней, пожалуйста! Как это новшество улучшит баланс игры, против оружия начального (не дальнобойного) периода?


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2018 в 17:18:31
2ZLOY:
Все примерно как раньше, без существенных изменений.
Дальность броска при максимальных параметрах может уменьшиться на пару клеток, дальность броска при минимальных параметрах немного увеличится, чтобы не совсем себе под ноги бросали, максимальная дальность достигается для минигранат (вес = 3), при меньшем весе увеличение дальности не происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2018 в 18:13:02
2Seven: Жаль, все таки я не смог тебя убедить, что высокая дальность броска гранаты нарушает баланс игры относительно не дальнобойного оружия начального периода игры.  :(
В JA2 основные баталии происходят на дистанции 25-30 клеток, если не уменьшить дальность броска, то в игре так и не появятся такие понятия как ближний бой (СQC), тактическое сближение, все так и будут бить и бросать из далека, а гранаты будут еще одним видом пуль, только со взрывом.
Ладно, надеюсь в будущем ты все таки изменишь свое мнение и устранишь этот дисбаланс.  :)  






Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.11.2018 в 18:35:40

on 1542985982, ZLOY wrote:
Жаль, все таки я не смог тебя убедить, что высокая дальность броска гранаты нарушает баланс игры  

наоборот, улучшает баланс. Просто не нужно делать из гранат ядерные фугасы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2018 в 19:04:57
2JAggernaut:
r873 добавляет штраф при броске ножа в невидимого противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 23.11.2018 в 19:10:11
2Seven: Опять мои ножички понерфили  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2018 в 19:11:14
2Psyho:
Ну это был совсем чит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2018 в 20:10:40
2Seven: А есть возможность увеличить шум от передвижения в определенных локациях в секоре (вода, высокая трава, лес)?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2018 в 20:19:54
2ZLOY:
Теоретически можно. В основной ветке разработки это вообще в XML задается:
http://thepit.ja-galaxy-forum.com/index.php?t=tree&goto=330919&

На данный момент шум от движения в воде может быть немного больше, но это единственный модификатор.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2018 в 20:32:39
2Seven: Эх, было бы здорово, если бы ты добавил и расширил!  :P Помнишь фильм по книге - "The Bodyguard" (1992) года. В нем главный герой по слуху пытылся убить киллера в лесу. Пусть там была зима, но все же.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 24.11.2018 в 13:37:06

==
Можно так же сюда прилепить

АИМ-нас последний .. ? -

http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20380&prevloaded=1&&start=


или только большие карты ? -

https://github.com/aimnas/core


Написано что он требует последних версий игровой дериктории и екзешника .. -

Requirements
AIMNAS currently requires atleast version 8163 of JA2 1.13 with gamedir atleast at level 2315
Any earlier release of 1.13 will not work correctly with AIMNAS


интересно другое ... вот эти все AI правки ... их возможно будет перенести
в последние билды 1.13 ... или они пропадут как выйдет новый стабильный релиз .. ?
::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.11.2018 в 13:49:46

on 1543055826, Pro_old_dog wrote:
АИМ-нас последний .. ?

Не совместим с 7609, в сборках есть карты из актуального Aimnas, но с более старыми предметами из версии Aimnas, которая работала с 7609.


on 1543055826, Pro_old_dog wrote:
интересно другое ... вот эти все AI правки ... их возможно будет перенести
в последние билды 1.13  

Заниматься этим некому и некогда.


on 1543055826, Pro_old_dog wrote:
или они пропадут

Ничего никуда не пропадет.


on 1543055826, Pro_old_dog wrote:
как выйдет новый стабильный релиз

Судя по настроениям на медведях, стабильный релиз они делать не планируют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 24.11.2018 в 13:54:24

эти карты нельзя использовать ? -

https://github.com/aimnas/core/tree/master/Data-Bigmaps/maps


будут глюки с предметами .. ?


это последние версии больших карт или большие карты последних
версий не доступны публике .. ?





___

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.11.2018 в 13:56:21

on 1543056864, Pro_old_dog wrote:
эти карты нельзя использовать ?  


Все, что можно использовать, есть в сборках 7609, с остальным - не ко мне.

on 1543056864, Pro_old_dog wrote:
это последние версии больших карт или большие карты последних  
версий не доступны публике .. ?  

Это надо спрашивать не здесь, а у автора мода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 24.11.2018 в 14:04:01

===
По текущему билду и AI хотел спросить ... возможно ли
сделать трупы физическими что бы через них нужно было переступать обходить .. ?

Возможно ли сделать что бы AI держался друг от друга в 4-5 тайлах каждый и не толпился ..

искал другие пути обхода ... а если группа из 8-10 человек в радиусе каком-то  то 11тый держался бы от них в радиусе 15-20 клеток ... так что бы выходили группы ... некие .. не знаю ..


места где 2-3 трупа обходить стороной ...


====
Такие хитрости как .. - при наличии 2ух или более гранат, - кидать в примерное последние место где видели врага, - всегда кидать в последнее место где видели врага если возможно и если его видели на крыше, - даже если одна граната ...


ещё хотел спросить .. возможно ли сделать или может есть уже поворот головой
на 45 градусов, те просто глянуть, БЕЗ поворота тела лёжа ...  ?

когда на крыше и с боку тупо не видишь залез кто или нет ...

кстати круто бы было стрелять боком из пистолета, со штрафом, только из пистолета,
не поворачивая лёжа торс ..


ну это наверно уже слишком сложно ...
::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 24.11.2018 в 14:15:41


==
Смотри ... у тебя есть в хранилище такая штука как -
7609ru+Aimnas-Bigmaps.7z

так это будет пахать выходит с AI модом .. да ?
::)


____

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 04:08:31
r875 исправляет критический баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 25.11.2018 в 17:40:22

===
Тестирую ... аим-нас большие карты стары стабильных версий,
и новый AI.exe переделанный ..


стало конечно где-то лучше, но остались те же фундаментальные ошибки, - не обходят трупы, хотя в каких-то билдах или в моде найт-опс каком-то билде это исправили, те хотя бы НЕ становится на клетки с трупом, - становятся,

так же НЕ толпиться хотя бы в 2-3 клетках от соседа держаться
и не более 3-4 человек, 5тый от них должен быть на 6-7 клеток
или более что бы избегать массовых убийств гранатой ..


Это всё вроде фиксилось но на деле не вижу изменений ...


==

Я предлагаю пойти от обратного, - вычислять все места потенциальные где игрок, те мы можем видеть как минимум,
а как максимум с большой вероятностью попасть в врага и запрещать ему при осторожном поведении ходить туда в эту область, помечая как опасную ...

считать с учётом того что мы смотрим в наш прицел с точки
нахождения бойца в 4е стороны, те учесть что мы можем
повернуться в любую из сторон ...

просчитать все эти точки от игроков, и в этих радиусах запретить появляться врага, обходить и тд.


Раненые враги - при ранении более 60-65% - медленно отступать,
уходить с карты в соседний сектор.

элита - так же но при 70-75% .. -отступление, - на место сваливших придут новые, свежие ..

как-то так ... вот ..

::)

http://thumbs2.imagebam.com/5f/47/91/34ff721043752464.jpg (http://www.imagebam.com/image/34ff721043752464)


___

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 18:28:33

on 1543156822, Pro_old_dog wrote:
стало конечно где-то лучше, но остались те же фундаментальные ошибки, - не обходят трупы

Ты не объективно видишь ситуацию, на твоем скрине враги рядом с трупами - НО, они в УКРЫТИИ!

on 1543156822, Pro_old_dog wrote:
так же НЕ толпиться хотя бы в 2-3 клетках от соседа держаться

И тут тоже, твое замечание не верно, про укрытия ты тоже не подметил!
2Pro_old_dog: Если на участке мало укрытий, то естественно юниты будут за ними прятаться, а как же иначе им спасать свои шкуры!
Пиши пожалуйста более сжато, не растягивай текст на пол страницы!  ;)
Вот такие дела!  :P

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 19:16:27

on 1543159713, ZLOY wrote:
Ты не объективно видишь ситуацию, на твоем скрине враги рядом с трупами - НО, они в УКРЫТИИ!

Если я правильно понимаю, это админы, то есть по игре они туповатые и агрессивные (часть возможностей AI у них просто отключена), причем частично пистолетчики (у пистолетчиков отключены некоторые ограничения агрессивности, чтобы они сближались с противником, а не сидели вдалеке и ждали, пока игрок их расстреливает), то есть это ранний этап игры, когда у противника оружие небольшой дальности (пистолеты и ранние ПП) и единственный шанс у них хоть чего-то добиться - это ломиться толпой к противнику, по возможности используя по дороге укрытия. И это правильно с точки зрения и AI, и игрового баланса.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 19:43:52
2Seven: Вот на том скрине не все ясно, например: в центре два перса на кортах, между ними труп, а вдруг этот труп свежий (умер в этот или предыдущий ход), что им теперь, бежать в рассыпную, если в этот же ход их товарища укакошили! Ваще враги в той ситуации правы на 100%, так как все близлежащие укрытия были заняты.
Так что товарищ Pro_old_dog не прав, пусть он поиграет месяц-другой, все обдумает и взвесит, а потом заявит нам свое объективное мнение!  8)

on 1543162587, Seven wrote:
И это правильно с точки зрения и AI, и игрового баланса.  

Согласен! Если у перса пистолет, естественно он будет ломиться на дистанцию выстрела из этого оружия! И почему они должны ломиться от трупа, если это единственное надежное укрытие от пуль!
2Seven: Интересно в Ja2+AI у врагов есть мораль?









Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 19:46:22

on 1543164232, ZLOY wrote:
а вдруг этот труп свежий

А еще он может быть убит более 10 ходов назад или типа того, и тогда он не учитывается, чтобы не блокировать работу AI в изменившейся ситуации.


on 1543164232, ZLOY wrote:
Интересно в Ja2+AI у врагов есть мораль?  

Есть, она уменьшается от огня на подавление, влияет на сопротивляемость подавлению, ограничивает агрессивность, а также должна влиять на меткость, насколько я помню. Если солдат не находится под обстрелом, у него мораль постепенно восстанавливается и он становится более агрессивным.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 20:03:12
2Seven: Ну вот, мы профессионально разобрали данную ситуацию - разложили все по полочкам!  8)
2Seven: А ты можешь сделать "Командира" - приписав ему определенные характеристики и прикрутить его к определенной группе? Пусть человек за ним охотиться, если убъет - у остальных упадет мораль или их легче будет уговорить сдаться или еще чего нибудь - уверен будет интересно!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 20:13:39

on 1543165392, ZLOY wrote:
Ну вот, мы профессионально разобрали данную ситуацию - разложили все по полочкам!  

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


on 1543165392, ZLOY wrote:
А ты можешь сделать "Командира"

В планах есть, но групповой AI - вещь на порядок более сложная, чем то, что есть сейчас. Если когда такое и появится, то не скоро.
Убивать командира первым и сейчас полезно - он повышает сопротивляемость подавлению у солдат вокруг, плюс если все командиры убиты уже сейчас легче противника уговорить сдаться, это фишки стандартной 1.13.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 20:45:03

on 1543166019, Seven wrote:
Ну, в целом верно указано

Не согласен! Ну какие могут быть шансы в реале у 5-ых мерков, против 15-и или 20-ти и больше тоже вооруженных драньковцев-наемников - никаких! Если накрутить врагам еще более умный ИИ, то игра превратиться в пытку и рутину, а люди начнут еще больше читерить, будут играть от глухой обороны, забыв навсегда о разообразных тактиках!

on 1543166019, Seven wrote:
буду постепенно дорабатывать

Только не переборщи! ИИ и на данный момент в некоторых ситуациях действует слишком "умно". В некоторых ситуациях он ведет себя так хорошо, что и человек так не смог бы. Если перегнуть с ИИ, то их действия будут похожи на элитную группу морских котиков-рейнджеров. Все-таки в игре, в действиях ИИ должны быть некоторые допущения, на их численное превосходство.

on 1543166019, Seven wrote:
В планах есть, но групповой AI - вещь на порядок более сложная

Значит будем ждать!  :)
А есть в планах добавить еще какие-нибудь роли у врагов, помимо снайпера, медика и тд?









Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 20:49:55

on 1543167903, ZLOY wrote:
Если перегнуть с ИИ

Ну, отключить часть функций на более низких уровнях сложности никогда не поздно.


on 1543167903, ZLOY wrote:
А есть в планах добавить еще какие-нибудь роли у врагов, помимо снайпера, медика и тд?  

В планах - есть :-)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 21:11:51

on 1543168195, Seven wrote:
Ну, отключить часть функций на более низких уровнях сложности никогда не поздно.

Вот тут я не понял? А что сейчас можно отключить какие нибудь взаимодейсвия ИИ, или ты хочешь добавить эту возможность в будущем?

on 1543168195, Seven wrote:
В планах - есть

Супер! :D
В игре полно всяких NPC и RPC, которые очень слабые или мало/ваще не задействованы - насколько сложно сделать для них квест или расширить их роль в игре? На форуме вроде есть люди, которые умеют это делать? Можно ли из других модов перетащить разные квесты в AR или другой мод?








Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 21:14:12

on 1543169511, ZLOY wrote:
А что сейчас можно отключить какие нибудь взаимодейсвия ИИ, или ты хочешь добавить эту возможность в будущем?  

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


on 1543169511, ZLOY wrote:
Можно ли из других модов перетащить разные квесты в AR или другой мод?  

С тем же успехом можно сделать в AR новые квесты, зачем повторять то что уже есть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 21:43:56

on 1543169652, Seven wrote:
поскольку уже сейчас некоторые игроки испытывают с этим проблемы

Ну с подавлением ты немного переборщил! В игре одна клетка это 10 метров, значит 10 клеток это 100 метров, в реальности площадь в 100 метров могут хорошо покрыть свинцом только пулеметы, а в игре 10 клеток (100 метров) могут покрыть кто угодно, от автоматических пистолетов до пп и автоматов! Это не правильно, значит нужно задать ограничение на площадь: пусть авт. пистолеты могут подавлять только на горизонталь в три клетки, пп - четыре клетки, автоматы шесть клеток, а пулеметы десять клеток или больше! Так былобы справедливо и реалистичнее!

on 1543169652, Seven wrote:
С тем же успехом можно сделать в AR новые квесты, зачем повторять то что уже есть?

А как, кто, где и когда найти этих людей? На форуме ваще, есть братство мододелов? Пусть запилят один большой, хороший мод вместе, сообща, что они как единаличники сидят по одному в своем "мод-болоте", где коллектив, где дружная, сплаченная убер-команда русскоязычных JA2-модостроителей! Может возьмут из всех своих сотнях модов все лучшее и соберут один большой суппер-мод на славу всему игровому миру!   :applause:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 22:03:51

on 1543171436, ZLOY wrote:
В игре одна клетка это 10 метров,

Значит ширина среднего наемника метра 3-4? Так нельзя считать, размеры в игре очень условны и для разных игровых механик используется разный масштаб. Это не симулятор, а игра, и баланс здесь важнее, чем сомнительный реализм.


on 1543171436, ZLOY wrote:
На форуме ваще, есть братство мододелов

На практике, сделать что-то самому обычно на порядок проще, чем объяснить другим что именно ты хочешь сделать и убедить, что делать надо именно так. А вообще это уже для другой темы, здесь про работу AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 22:27:18

on 1543172631, Seven wrote:
Значит ширина среднего наемника метра 3-

Ну его ширина не влияет на баланс. Часто, когда враги поливают из стволов на подавление не понятно из чего они бьют - из пулемета, пп или автомата. Если врагов много и у них автоматы - они все лупят так сильно и плотно, что я сам пригибаюсь под стол!  :)
Может как нибудь ограничить использование горизонтального подавления по местности для разного вида оружия, что было бы справедливо! В реальности, пулемет больше предназначен для горизонтального подавления, чем пп или автомат.

on 1543172631, Seven wrote:
А вообще это уже для другой темы

А куда мне предложить, вдруг кто захочет?


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 22:32:42

on 1543174038, ZLOY wrote:
Ну его ширина не влияет на баланс.

Еще как влияет, у каждого наемника есть структура jsd, определяющая попадание пуль, и она как раз занимает значительную часть клетки.


on 1543174038, ZLOY wrote:
Может как нибудь ограничить использование горизонтального подавления по местности для разного вида оружия

И так уже ограничено, в зависимости от дальнобойности оружия - стрельба на подавление из ПП на большую дистанцию должна происходить намного реже, чем из пулемета.


on 1543174038, ZLOY wrote:
В реальности, пулемет больше предназначен для горизонтального подавления, чем пп или автомат.

В реальности, в большинстве перестрелок противника вообще не видно, все просто лупят "куда-то туда", где вроде кусты шевельнулись, причем стреляют из всего, что может стрелять, так что в этом отношении действия AI вполне реалистичны.


on 1543174038, ZLOY wrote:
А куда мне предложить, вдруг кто захочет?  

Для общих вопросов и предложений есть тема "Вопросы и предложения".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 22:49:46
2Seven: Когда я писал про подавление, я имел ввиду плотность огня на ширину, слишком уж плотно у них пули ложаться по земле горизонтально. Из за этого у многих людей и возникают сложности в игре - им сложно спрятать своих родненьких.
Может создать тему с названием: "Советы по игре от бывалых - новичкам"? В ней опытные игроки будут давать советы, как и что делать в определенных ситуациях.
Интересно, а что больше влияет на точность выстела на слух - опыт врага или его меткость?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 22:52:54

on 1543175386, ZLOY wrote:
Интересно, а что больше влияет на точность выстрела на слух - опыт врага или его меткость?

Как и точность любого выстрела - в OCTH в основном меткость, в NCTH в зависимости от настроек, в моих сборках основное меткость.
Вообще, в актуальной версии точность выстрела по невидимому противнику должна быть в районе 1%, так как для них применяется большой штраф невидимости.


on 1543175386, ZLOY wrote:
Может создать тему с названием: "Советы по игре от бывалых - новичкам"?

Тактику игры можно обсуждать тут:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1301497492

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2018 в 23:06:41

on 1543175574, Seven wrote:
в актуальной версии точность выстрела по невидимому противнику должна быть в районе 1%

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

on 1543175574, Seven wrote:
Тактику игры можно обсуждать тут

Спасибо, буду знать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2018 в 23:09:10

on 1543176401, ZLOY wrote:
Мозайка в видео, сразу после выстрела убегал со своего места, так как враги в темноте часто попадали в ту клетку очередью (это было несколько месяцев назад), хотя может сейчас что-нибудь изменилось в игре.  

Изменилось, теперь нельзя точно стрелять по невидимым.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.11.2018 в 00:12:47

on 1543176550, Seven wrote:
Изменилось, теперь нельзя точно стрелять по невидимым

Надеюсь, что и очередью будет очень сложно попасть, чтобы это только для подавления работало. Тогда будет супер!
А старые сохранения на твои новые сборки будут работать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 27.11.2018 в 14:11:50

on 1543180367, ZLOY wrote:
Надеюсь, что и очередью будет очень сложно попасть, чтобы это только для подавления работало. Тогда будет супер!
А старые сохранения на твои новые сборки будут работать?


настраивается в новой системе NCTH ...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 27.11.2018 в 14:15:32
Переработанная система попаданий ...

очереди с больших расстояний менее точны ...

[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 27.11.2018 в 14:17:32

on 1543175386, ZLOY wrote:
Когда я писал про подавление, я имел ввиду плотность огня на ширину, слишком уж плотно у них пули ложаться по земле горизонтально. Из за этого у многих людей и возникают сложности в игре - им сложно спрятать своих родненьких.
Может создать тему с названием: "Советы по игре от бывалых - новичкам"? В ней опытные игроки будут давать советы, как и что делать в определенных ситуациях.  
Интересно, а что больше влияет на точность выстела на слух - опыт врага или его меткость?


попробуй мои настройки NCTH ,

должно решить проблему сверхточных очередей на больших расстояниях, при этом
не попортить баланс всего остального ...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 27.11.2018 в 14:41:39
2Pro_old_dog: В Ja2+AI система NCTH по другому работает, она не зависит от настроек NCTH в игре!
Не пиши одно сообщение под другим, а жми на кнопку "правка".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.11.2018 в 15:40:49

on 1543318899, ZLOY wrote:
она не зависит от настроек NCTH в игре!  

Все настройки из CTHConstants.ini используются, кроме VERTICAL_BIAS

Заголовок: Re: htRe: Ja2+AI - улучшенный AI и тактика в 1.13
Прислано пользователем Pro_old_dog на 02.12.2018 в 16:25:23

Честно скажу зря я на AI гнал, да где трупы вынуждено стоят видимо
враги, те где трупы единственные места укрытий...  ::)


я накрутил себе в настройках сложность ... играю в AI+аим-нас с большими картами,
с подкрученными бабками до 500,000 ...

и очень хорошим вооружением, 7мь человек ..

так вот первый сектор даже пройти не могу уже с неделю ...
;D


в самом секторе с чижиками разобрался бы но слева припёрлась подмога в виде элиты,
отбиваться нереально .. всё в дыму и слезогонке, но и через них снайперы или пулемётчики умудряются попасть в кого-то ... ещё что заметил за ходов 100-150 НЕ разу по своим не попали
даже очередями ...

хитро как-то АИ сделан ...



вот думаю править файлик и высадку сделать ночью ...
::)


___

Заголовок: Re: htRe: Ja2+AI - улучшенный AI и тактика в 1.13
Прислано пользователем Seven на 02.12.2018 в 16:57:31

on 1543757123, Pro_old_dog wrote:
в самом секторе с чижиками разобрался бы но слева припёрлась подмога в виде элиты,
отбиваться нереально .. всё в дыму и слезогонке, но и через них снайперы или пулемётчики умудряются попасть в кого-то ... ещё что заметил за ходов 100-150 НЕ разу по своим не попали
даже очередями ...  

Попадание по своим для AI отключено, в связи с невозможностью на данный момент нормально сделать прогноз дружественного огня при стрельбе, из-за плохо предсказуемого разброса пуль при стрельбе. При этом они стараются занимать позиции и выбирать цели так, чтобы свои не находились на линии огня.


on 1543757123, Pro_old_dog wrote:
так вот первый сектор даже пройти не могу уже с неделю

Элитчики максимально используют возможности AI, плюс у них характеристики самые высокие, а также экипировка и вооружение, так что играть против них сложно.


on 1543757123, Pro_old_dog wrote:
в самом секторе с чижиками разобрался бы но слева припёрлась подмога в виде элиты,  

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

Заголовок: Re: htRe: Ja2+AI - улучшенный AI и тактика в 1.13
Прислано пользователем Barrrmalej на 02.12.2018 в 20:55:51

on 1543759051, Seven wrote:
На мой взгляд, подкрепления вообще стоит отключать при игре для лучшего баланса, хотя с ними конечно бои бывают эпическими.


Подкрепление прибывает само по себе или по вызову радиста?

Заголовок: Re: htRe: Ja2+AI - улучшенный AI и тактика в 1.13
Прислано пользователем Seven на 02.12.2018 в 20:58:04
2Barrrmalej:
При атаке может сразу приходить, в тактике только если частоты не заблокированы.
Сам радист AI для подкреплений не нужен, они начинают приходить как только поднята тревога.

Заголовок: Re: htRe: Ja2+AI - улучшенный AI и тактика в 1.13
Прислано пользователем Ricardo на 03.12.2018 в 01:04:18
Товарищу Seven`у просто мега-респект за проделанную работу! Давно так не потел!  ;D

[offtop]Начал на харде в режиме iron man (нельзя сохраняться в бою). С помощью рандома и какой-то там матери получилось 8 импов. Часть калеки (один с 15 хп, у другого меткость 10, третий проворность 6 и сила 8 и так далее - такой рандом  :o ), парочка были похожи на бойцов. Кое-как отбил Омерту, сижу месяц в обороне, качаю своих инвалидов.  :D Если намечается бой, то своих мерков увожу в сторонку, наливаю чай и смотрю, как ополчение дерется с солдатами Дейдраны. В ход идет всё - фланговые атаки, огонь на подавление, закидывание гранатами. Элита очень злая, стреляет метко и вообще кажется, что ими играет сам Магнус Карлсен.  ;D Перчику добавляют зомби (восстают 1 раз толпой, по хар-кам а-ля Resident Evil), которые повышают градус хаоса до предела. Когда дистанция боя сокращается до минимума, в ход идут ножи и кулаки.  :D Боюсь представить, что будет происходить на защите Драссена. Да поможет мне Энрико Чивалдори.  :D[/offtop]

Заголовок: Re: htRe: Ja2+AI - улучшенный AI и тактика в 1.13
Прислано пользователем Seven на 03.12.2018 в 01:15:33
2Ricardo:
А зачем ИМПов рандомом создавать? Обычно как раз из них делают специалистов с нормальными характеристиками, практически легальный читинг :-)
С AI играть действительно сложнее, чем раньше - есть смысл вообще играть на среднем уровне и отключить подкрепления, на мой взгляд - это многое упрощает. Хотя некоторые любят трудности :-)
Элитчики в общем такими и должны быть - это же практически спецназ, в моем представлении их должно быть в игре немного, но каждая встреча должна быть незабываемой!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2018 в 00:01:17
Ja2+AI r900

- исправлены эффекты светошумовых гранат в здании, ослепляющий эффект
- возможное исправление для солдат, думающих что они джипы (для больших карт Aimnas)
- r7819 fix
- улучшенный генератор случайных чисел (есть ощущение, что используемый в 1.13 дает не вполне равномерное распределение)
- r8643: исправлено изменение положения после прыжка через забор (by silversurfer)
- r7931: исправлено попадание в структуру после прыжка через забор, разрешено прыгать через мешки высотой 2
- исправлена стоимость прыжка через забор
- разрешено всегда бросать предмет себе под ноги, даже если не хватает AP
- некоторые исправления для ошибок AI
- некоторое ускорение работы AI

OCTH:
- максимальное прицеливание при стрельбе с двух рук уменьшено на 1
- дополнительный штраф 2%/тайл при стрельбе за пределами дальности оружия

NCTH:
- используется равномерное распределение (как в стандартном 1.13)
- отключено увеличение рассеивания за пределами дальности оружия (сейчас рассеивание считается как в стандартном 1.13)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 06.12.2018 в 17:07:21
Спасибо за работу !  ::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 06.12.2018 в 17:11:18

--
Извиняюсь за тупой вопрос ... в этом стабильном билде,
можно прямо на поле боя делать, ставить мешки с песком ?

и можно ли двигать мебель в комнатах ... вообще такая функция есть в каких-то билдах
или мне показалось ... ? ну типа столы, кровати двигать и тд. городить из них укрытия типа ...
::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2018 в 17:17:44

on 1544105478, Pro_old_dog wrote:
можно прямо на поле боя делать, ставить мешки с песком ?

Если в тайлсете сектора есть мешки с песком и FORTIFICATION_ALLOW_IN_HOSTILE_SECTOR = TRUE


on 1544105478, Pro_old_dog wrote:
и можно ли двигать мебель в комнатах

В 7609 - нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 06.12.2018 в 23:09:39
Такой вопрос, про трупы, число убитых, и запрос подмоги ... -

сейчас в омерте, вышел поосторожнее, взял побольше бойцов с тихим оружием
и стрелка с снайперкой с глушаком с гашением звука на 70% ...


Пару человек убил ей, одного магом из пестика, при этом убийства
из снайперки видели 1-2 .. 3 противника..

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


_____
Суть вопроса .. -

можно ли сделать что бы подмогу пробовали вызывать сразу как увидят
хоть ОДИН труп, и если есть навык радиста или бежать к радисту
просить что бы вызвал



и 2е .. - вызывать подмогу автоматом, если убито 4-5 человек при этом
даже если трупы не найдены,

из соображений что их по рации не отвечают, трупов нет, -
но и солдаты не отвечают ..


Сейчас же подкрепление вызывается ТОЛЬКО при прямой видимости
одного из моих солдат ... если же я тихо гашу вражин, они нервничают,
но НЕ вызывают помощь .. даже если видели убийство перед собой,
а не просто труп нашли ..


======

AI активного поиска ... - при том если убили опять же 4-5 .. 6 человек, посылать на
поиск врага 4ёх солдат, каждого в одно из 4ёх направлений, от точки положения
последнего трупа, дабы попытаться найти откуда идёт стрельба ...
(режим - "поиск тихого снайпера")
::)


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2018 в 23:14:45
2Pro_old_dog:
Насколько я знаю, подкрепления приходят автоматически, если поднята тревога.
Тревога поднимается, когда AI видит свежий труп, при этом показывается соответствующая надпись "враг обнаружил труп, поднята тревога".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 06.12.2018 в 23:17:57

on 1544127285, Seven wrote:
Насколько я знаю, подкрепления приходят автоматически, если поднята тревога.
Тревога поднимается, когда AI видит свежий труп, при этом показывается соответствующая надпись "враг обнаружил труп, поднята тревога".


у меня про трупы не слова, только ТРЕВОГА - если МЕНЯ видит ...

а на трупы НЕТ реакции как и на убийства перед их глазами ...


есть настройки по трупам ?

в INI не нашёл ...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 06.12.2018 в 23:20:31
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; Elite don't go to light place at night, enemy don't run on the dead body, if enemy find a killed soldier (radius 5 tiles)
; he turn on RED ALERT alarm.
;------------------------------------------------------------------------------------------------------------------------------

NEW_AI_TACTICAL = TRUE


а можно сделать настройки РАДИУСА ..
сделать скажем радиус 15 тайлов .. ?


днём то труп лучше видно значительно например ...
::)

_________

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.12.2018 в 23:25:45

on 1544127631, Pro_old_dog wrote:
NEW_AI_TACTICAL

Такой опции в Ja2+AI нет.


on 1544127631, Pro_old_dog wrote:
а можно сделать

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.12.2018 в 03:29:30
2JAggernaut:
В r903 поправил округление для диагонального перемещения, пробегают одинаковое расстояние по кнопке F что прямо что по диагонали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 07.12.2018 в 15:07:05
==
По поводу продвинутых ранений ... -

а можно как-то в INI вынести .. -

сколько именно теряется от попадания в плечё
в грудь
в ногу
в голову того или иного параметра .. ?


например что бы попадание в голову не только интеллект сбивало но и
меткость и мудрость при том не в фиксированных еденицах,
а в %ентах ...

при попадании в голову сильном что бы уходило например 40% меткости ..
от той что есть ..


при попадании в ноги в поножах - 25% с одного попадания подвижности,

если нет защиты - 45% подвижности, до окончания боя или лечения у доктора.


не подвижности не могло бы быть меньше скажем 10-ти едениц,
сколько бы не стреляли в ноги ... таким образом в пошаговке при
10-ти ед. проворности мы фактически получим лежачего, те при
10 проворности я думаю нужно будет потратить все очки что бы пройти
пару клеток...


Критикал в грудь, уменьшал МАКСИМАЛЬНЫЙ возможный
уровень стамины
на 4-5 ходов или до конца боя на 40% скажем ...


эти финкции уже есть в игре, но там как я понимаю НЕ %енты, а фиксированные величины
и снимает мало ... я думаю от попадания в боштан 7,62 потерять 40-50% точности стрельбы
это норм ... хотя бы на 2-3 хода ..

но сейчас сколько именно теряется от критических попаданий,
как я понимаю НЕ вынесено в INI ...


===
ещё вопрос ... -

можно ли вражеских снайперов заставить двигаться ТОЛЬКО присев, вообще не вставать и дать бонус, который даёт возможность двигаться присевшим как стоя, та же скорость и затрата очков ...
::)

так мне кажется снайперилы интереснее станут ...

__



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 07.12.2018 в 20:50:30

on 1544184425, Pro_old_dog wrote:
сколько именно теряется от попадания в ....
[/quote]
Рассчитывается случайно.

on 1544184425, Pro_old_dog wrote:
например что бы попадание в голову не только интеллект сбивало но и
меткость и мудрость при том не в фиксированных еденицах,
а в %ентах ...

Там и так в процентах (100 - это 100%)  :)

on 1544184425, Pro_old_dog wrote:
но сейчас сколько именно теряется от критических попаданий,
как я понимаю НЕ вынесено в INI

Это зависит от оружия (смотри урон в своем оружии) + зависит от патронов, брони, дистанции и тд.

on 1544184425, Pro_old_dog wrote:
можно ли вражеских снайперов заставить двигаться ТОЛЬКО присев, вообще не вставать и дать бонус, который даёт возможность двигаться присевшим как стоя, та же скорость и затрата очков

Можно, только Seven вряд ли это умеет!  :D
Задавай больше вопросов Sevenу - не стесняйся (только пиши их в теме: "Вопросы, ответы и предложения"  :crazy:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 10.12.2018 в 03:45:55
[attach]


такую вот ошибочку выдало во время игры ..

может поможет в отладке и разработке не знаю ..

::)


но игра шла дальше ничего не вылетало ..


________________

новый AI просто яд ... я на аиме с бигМапсами,
по статистике настрелено 99 человек !!! в первом секторе !

скоро закончатся патроны ... пытаюсь взять первый
сектор почти неделю !

в оригинале ja2 уходило 15-20 минут ...  ;D ;D ;D


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.12.2018 в 06:57:46

on 1544402755, Pro_old_dog wrote:
такую вот ошибочку выдало во время игры

Возникает иногда при использовании ускорения хода, когда AI не успевает выполнить действия.
В следующей версии будет исправлено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 10.12.2018 в 14:58:37

on 1544414266, Seven wrote:
Возникает иногда при использовании ускорения хода, когда AI не успевает выполнить действия.
В следующей версии будет исправлено.



Спасибо за работу !!!

играть ОЧЕНЬ интересно ! это как другая игра !
::)


___

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.12.2018 в 15:45:45

on 1544184425, Pro_old_dog wrote:
в голову

SHOT_HEAD_MULTIPLIER = 2 в Ja2_Options.ini - модификатор урона в голову.

Эффекты критических попаданий:
CHANCE_BLINDED_BY_HEADSHOT = 25
CRITICAL_LEGSHOT_CAUSES_AP_LOSS = TRUE

Больше вроде ничего подобного нет. Я эту тему расширять не планирую.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 12.12.2018 в 19:17:39

on 1544184425, Pro_old_dog wrote:
По поводу продвинутых ранений


on 1544445945, Seven wrote:
Я эту тему расширять не планирую.  

выстрелы по ногам в JA2 не айс. Возможно, стоит рассмотреть способность сбивать противника с ног, если урон от выстрела по ногам превышает хотя бы 15 очков здоровья, а то для ботов, если не критический урон, такие ранения, как укус комара.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.12.2018 в 11:45:05

on 1543773484, Seven wrote:
2Barrrmalej:  
При атаке может сразу приходить, в тактике только если частоты не заблокированы.
Сам радист AI для подкреплений не нужен, они начинают приходить как только поднята тревога.


ИМХО идеально было бы привязать подкрепления к радисту. Мол в течении некоторого времени после нападения есть возможность ликвидировать его и не дать противнику вызвать подмогу.
Не знаю, впрочем, реализуемо это али нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.12.2018 в 11:49:02

on 1544105864, Seven wrote:
и можно ли двигать мебель в комнатах

В 7609 - нет.


Интересно, доведут ли более новые билды до играбельного состояния на нашем веку?  ;D Сейчас для полного счастья не хватает только возможности создавать укрепления в городах (тем более, что в некоторых модах это очень актуально было бы)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.12.2018 в 03:51:57
Ja2+AI r946

Исправления:
- корректное уменьшение AP за изменение положения тела после паники
- r8427: общий вес экипировки показывается всплывающей подсказкой (by Flugente)
- исправления автобитв из r8554 (by Flugente)
- исправление r8524: в низких разрешениях лог сообщений блокирует инвентарь наемника (by Flugente)
- исправление r8524 работает теперь и в разрешении 1024x600
- исправление неправильного отображения показателей подавления при первой атаке солдата
- исправлена анимация паники
- инициализация класса солдата при создании, если он не был задан в редакторе
- статистика кампании: если у солдата не был задан класс, используется класс армии или зеленого ополчения соответственно, группа по умолчанию изменена на гражданских

Разное:
- версия 18.12.18
- улучшено округление при вычислении стоимости диагонального движения
- уменьшен штраф от дистанции для гранатометов
- танки, машины, роботы не подвержены газу
- дым и сигнальный дым не имеют эффекта газа на солдат
- звук активации гранаты перед броском
- можно задавать для гранаты отдельный звук активации (тег <sSound> в Weapons.xml)
- звук вскидывания оружия, в зависимости от типа
- NCTH: увеличен разброс пуль при стрельбе за пределами дальности оружия, дополнительный множитель ограничен 2.0
- падение траектории пули начинается на половине дальности оружия для осколков, на дальности оружия в OCTH
- константа гравитации равна 4 для OCTH, 2 для осколков
- изменена скорость полета для осколков (примерно равна скорости полета ножа), для пуль всегда используется скорость, заданная в weapons.xml

Сохранения:
- версия сохранений возвращена к SNITCH_TRAIT_EXTENDED (стандартная для 1.13 7609)
- максимальное количество ключей ограничено 64 для совместимости сейвов с ранними версиями Ja2+AI и официальным 1.13 7609
- для загрузки сейвов из Ja2+AI с поддержкой 255 ключей нужно держать SHIFT во время загрузки, после чего игру можно пересохранить как обычно

Перехваты:
- сначала проверяется бонус от вскинутого оружия в сторону противника, затем бонус от пистолета в руке, затем бонус от ножа/кастета в руке (бонусы не складываются)
- штраф к уровню перехвата если в солдата попали в этот ход
- бонус от вскинутого оружия/пистолета в руке, а также штрафы на подавление применяются только к человеческим типам

AI:
- атака гранатами/минометами/гранатометами используется более активно при штурме сектора
- шанс использования дыма уменьшается на близкой дистанции, бонус если противник видит много друзей солдата, штраф если много друзей видят этого противника
- дым не используется против пистолетчиков и других противников с оружием малой дальности
- уменьшен шанс использования осветителей если друзья видят этого противника
- оптимизация скорости AI
- AI поднимает тревогу если обнаруживает солдата под действием боевых наркотиков
- исправление для ошибочной остановки AI при использовании ускорения таймера
- AI старается избегать остановки около дверей при случайных блужданиях
- улучшен поиск укрытия после выстрела и под обстрелом

Шпионские операции:
- шпион разоблачается, если его увидят рядом с потерявшим сознание солдатом
- применение предметов (использование наркотиков, подкладывание взрывчатки и т.д.) против солдат усложнено, если кто-то видит шпиона, также увеличивается подозрительность шпиона (лучше всего применять маленькие предметы со спины так чтобы никто не видел, желательно чтобы жертва никогда до этого не видела нападающего)

Подавление:
- включена потеря AP от подавления для лежащего солдата (раньше потеря AP для лежащих была отключена, они только могли потерять все AP во время паники)
- адреналин увеличивает сопротивляемость подавлению
- правильное отображение потери AP от подавления
- значок подавления на портрете отображается при уровне подавления 25%
- алкоголь увеличивает сопротивляемость шоку от подавления, похмелье увеличивает шок от подавления

Опции:
- отключена опция SHOW_SUPPRESSION_COUNT_ALT
- опции SHOW_SUPPRESSION_COUNT, SHOW_SHOCK_COUNT, SHOW_AP_COUNT, SHOW_MORALE_COUNT - отключено значение 2 (величина подавления теперь всегда отображается вместе с потерей здоровья при значении опции > 0)
- отключены опции SHOW_SUPPRESSION_USE_ASTERISK, SHOW_SUPPRESSION_SCALE_ASTERISK
- опции ENEMY_HIT_COUNT = 1, PLAYER_HIT_COUNT = 1 показывают красную звездочку '*' вместо белого знака вопроса '?'
- отключена опция XML_LOCKS (игра проверяет наличие xml файлов и использует их если найдены, отдельная опция не нужна так как во всех известных модах бинарный файл замков идентичен ванильному)

Крафтинг:
- добавлены новые теги в Merges.xml: PointsUsed, PointsAdded, ExtraItem, ExtraItemPointsUsed, SkillCheck, SkillDifficulty (подробности в ЧаВо 7609)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 23.12.2018 в 20:05:33

==
Во время перехвата, одним из команды, иными действовать нельзя они как сеткой затемнённой закрыты в интерфейсе команды, - зато можно заходить к ним в инвентарь, что-то переставлять,
перекладывать ... - у всех ...
::)

хотя перехватил лишь один ..

можно это как-то заблокировать ?
::)


__

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 23.12.2018 в 21:58:52
Видосик батлы ... правда ютюб как-то размыто залил ...
::)

Ja2 1.13 + AI + AIM+BigMaps HARDest Omerta Battle ...

https://www.youtube.com/watch?v=Gx7q4JBBcgQ



=====

Видео в оригинале не пожатое ютюбом .. -

https://yadi.sk/i/ivIREjsAgG54ig


___

___

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 24.12.2018 в 22:13:53

on 1545180717, Seven wrote:
Ja2+AI r946
 
Исправления:  




Спасибо за труды !

С наступающим !
::)





Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 25.12.2018 в 01:30:32

===
Толпятся иногда всё же как бараны ... но это
полиция ... типа враги на основе ополчения или как не знаю...

не регуляры и не элита ..


если регуляры и элита так не толпиться можно ли полиции
привить это тоже ?



___

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.12.2018 в 03:37:05
2Pro_old_dog:
Для админов это в принципе нормально, тем более что по игре они представляют из себя полицию а не армию, так что тактике не обучены. На скрине видно, что они стараются держать между собой расстояние в один тайл, чтобы уменьшить повреждения от гранат.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 29.12.2018 в 21:03:37
понял .. ок..

посмотрим что будет когда элиту встречу в такой ситуации ..

я тупо в прериях за зданием стою... сарай .. выползаю навалять и кинуть гранат и обратно ... ко мне на прорыв они почти не идут ..
::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем KVR на 11.01.2019 в 07:46:00
2Seven:
При новой игре предлагается выбрать систему прицеливания.
Новая - это какая ? Старая - какая ?
При установке Ja2+AI - какая система ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.01.2019 в 10:51:30

on 1547181960, KVR wrote:
Новая - это какая ? Старая - какая ?

Вот про новую и старую.
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1285772568

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем KVR на 11.01.2019 в 11:33:45

on 1547193090, ZLOY wrote:
 Вот про новую и старую.
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;nu...  

У новой системы прицеливания есть возможность процентной оценки вероятности попадания ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.01.2019 в 11:44:57

on 1547195625, KVR wrote:
У новой системы прицеливания есть возможность процентной оценки вероятности попадания ?

Есть. В ини эдиторе можешь сделать так, что правдивость информации % попадания будет зависеть от опыта наемника

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 22.01.2019 в 16:43:40
Заметил, что с +AI города намного легче защищать! Ополченцев теряется в два с половиной раза меньше. В одной из последних моих партий, в Драссене при защите города я потерял всего 15 ополченцев (без мин и ловушек )!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.01.2019 в 16:55:58

on 1548164620, ZLOY wrote:
Ополченцев теряется в два с половиной раза меньше.

Наверное, потому что они тоже используют преимущества нового AI и лучше прячутся?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 22.01.2019 в 17:14:18

on 1548165358, Seven wrote:
они тоже используют преимущества нового AI и лучше прячутся

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.01.2019 в 17:19:43

on 1548166458, ZLOY wrote:
расставил по укрытиям ополченцев

Ну, это тут ключевое - руководишь обороной как командир гарнизона. Если их просто предоставить самим себе, они будут обороняться заметно хуже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 22.01.2019 в 18:05:24

on 1548166783, Seven wrote:
будут обороняться заметно хуже

Да это так.
Самые большие проблемы у меня возникали когда враги приходили отбивать Драссен ночью. Ополченцев в здания не поставишь (там светло), приходилось их расставлять во всякие плохо защищенные места. Ночью враги в больших кол-вах подходили очень близко и начиналась резня.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 12.02.2019 в 03:40:45
ночью всегда весело ..  ::)

для врагов надо ставить осветительные мины ...
::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.03.2019 в 12:01:11
2Seven: У ботов Agressive AI (которые типа сначала стреляют, а потом думают) есть ли бонус к перехвату по сравнению с Defensive AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.03.2019 в 12:02:36
2JAggernaut:
Расчет перехвата от настроек AI не зависит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.03.2019 в 12:06:03
2Seven: ок. спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.03.2019 в 11:35:13
Ja2+AI r956

Список изменений:
- r8670: установка мин в диагональном направлении (раньше клеймор из-за ошибки в коде ставился только в прямых направлениях)
- r8656: отображение режима прицеливания на гранатометах
- r8659: можно снимать одежду с кошек (выдает шкуру, если не была повреждена)
- r8658: для оружия с небольшой емкостью магазина (<5) фраза "нет патронов" произносится с вероятностью CHANCE_SAY_ANNOYING_PHRASE (чтобы наемник не произносил фразу после каждой пары выстрелов для двухзарядного дробовика, например)
- исправление USE_ITEM_NEW: корректное использование последних единиц статуса (исправляет ошибку с бесконечным отрезанием последних двух кусков от мотка проволоки)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.03.2019 в 16:58:30
2JAggernaut:
Спрашивать лучше у автора фичи:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20659&goto=356653&#msg_356653

Quote:
r8659: Skinning a bloodcat yields a bloodcat pelt. The status of said fur depends on how messily you murdered the poor thing, and how skilled you are at flaying stuff.


Судя по коду, шкуру также можно снять через диалог отрезания головы, кроме того, шкура (а также зубы или когти) случайным (30%) образом добавляется в инвентарь кошкам и, соответственно, выпадает после убийства.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 10.03.2019 в 17:32:01
перепроверил, на предыдущих билдах все аналогично работает: при отрезнии головы - снимается шкура, при потрошении - мясо (которое не нужно при игре без еды). Иногда шкура вываливалается сама из трупа, тогда при отрезании головы можно было снять еще одну шкуру. Такую возможность пополнения баланса наемников обнаружил где-то пол-года назад случайным образом, так как никогда до этого кошек не потрошил ножом. Шкура автоматически уничтожалась в огне вместе с трупом кошки.
Непонятно, что Flugente изменил, если все работает так же.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем mehabel на 17.03.2019 в 23:58:48
Привет.
Судя по описанию дополнение идет только к 7609, на более поздние версии нет? Я играю в AIMNAS на 8644, 8673

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2019 в 06:44:49
2mehabel:
Ja2+AI работает только с версией 7609.
В сборке 7609ru+Aimnas-Bigmaps.7z есть версия Aimnas под 7609 с актуальными картами, но более старым предметным модом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем mehabel на 18.03.2019 в 21:09:58
Спасибо.
Проблема AIMNAS под 7609 в солдатах-джипах

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2019 в 21:11:28
2mehabel:
В актуальной версии? Я вроде добавлял исправление.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем mehabel на 19.03.2019 в 00:30:43
Не знаю на счет этого. Скачаю свежую с твоего облака и посмотрю.
Спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kestrel на 28.03.2019 в 19:13:05
Я так понимаю, с 7609en+Vengeance_Reloaded екзешник не работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.03.2019 в 19:14:05
2Kestrel:
Не работает, там свой екзешник.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 30.03.2019 в 00:00:27
2Seven:
Спасибо за релиз, прикольная вещь и титанический труд! Хардкор, только хардкор  ;D
После установки AI на чистую игру (7609en), что посоветуешь накатить сверху, для так сказать погружения?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.03.2019 в 08:34:53
2WiperX:
Arulco Revisited + SDO подойдет, а так модов много, хороших и разных.
Моды есть в сборках, описания есть в теме про моды.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 30.03.2019 в 09:34:24
2Seven:
Понравилось такое сочетание:
AR_1.4+SDO_r7435+WF_607_r8616 (sdo и wf скачаны через svn). И ещё, какие ревизии можно оставить, а какие удалить из папки Archive на гуглдиске, или лучше пользовать новейшую версию?
P.S В папке Data куча ништяков, как правильно всё настроить? Заранее спасибо :super:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.03.2019 в 13:01:41

on 1553927664, WiperX wrote:
AR_1.4+SDO_r7435+WF_607_r8616  

AR и WF не совместимы.
r8616 и Ja2+AI не совместимы.
Все рабочие моды есть в сборках, дополнительно ничего ставить не нужно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 31.03.2019 в 21:16:19
2Seven:
Подскажи пожалуйста, как установить правильно (скрин)
http://https://www.upload.ee/image/9771644/2019-03-31_211333.jpg
Спасибо камрад :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.03.2019 в 21:17:53
2WiperX:
В шапке темы про сборки есть вся информация.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 21.04.2019 в 10:30:46
2Seven:
Приветствую! Подскажи пожалуйста, как включить панель Battle Statistics?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.04.2019 в 17:13:09
2WiperX:
Файл Extended_Panels.INI в Data-1.13 Data-User
Достаточно свободного места на панели.
Лишние типы тактической панели можно отключить в игровых настройках.
Переключение текущего вида панели - кнопка [i] или средняя кнопка мыши.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 22.04.2019 в 12:51:24
2Seven:
Добрый день! Как поменять фоновый рисунок панели (Battle Statistics)? Увидел в Arulco Vacations.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 22.04.2019 в 19:06:13
2WiperX: см.выше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 29.04.2019 в 15:12:31
2Seven:
Скажи пожалуйста: в "Tactical Cover System Settings" в  настройке: COVER_SYSTEM_TREE_EFFECTIVENESS (Система укрытий автоматически высчитывает, насколько плотен объект.Система сообщит вам, насколько дальность видимости врагов снизится при расположении объекта между наемником и врагов и плотности объекта, равной 100%.
Если сделать эту настройку реалистичной, где плотные объекты сильно блокируют взгляды врагов, то на некоторых картах станет будет очень трудно искать людей, поэтому по умолчанию стоит только 50% снижение видимости).
СКАЖИ,  в +AI данная настройка работает без твоих изменений (модификаций) и работает ли она у тебя вообще?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.04.2019 в 19:34:33
2ZLOY:
Список измененных опций есть на гугл диске в папке Docs.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 30.04.2019 в 10:06:27
Скажите, пожалуйста, а можно где-то скачать сурс код JA2 + AI ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.04.2019 в 10:08:10
2Moose:
А вы с какой целью интересуетесь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 30.04.2019 в 10:17:58
А я редактировала исходники  7609 и внесла туда ценные для меня изменения. И теперь я хочу поиграть с улучшенным АИ, но при этом, чтобы мои изменения сохранились. Вот я и подумала, что теперь придется редактировать ресурсы новой версии тоже.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.04.2019 в 10:27:32

on 1556608678, Moose wrote:
что теперь придется

Ну, вас никто не заставляет.
А что за изменения, возможно, они интересны другим игрокам и стоят добавления в доступную всем версию?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 30.04.2019 в 10:43:24
Эти изменения в основном касаются интерфейса (например, мне не удобно играть с всплывающим списком скиллов), и распределения скиллов между профессиями.  Такте вроде бы мелочи - всем пофиг, а мне покря не дает. Я спрашивала пару лет назад  - никому больше это не было интересно. Мне было как то проще перекомпилить версию под себя, чем утруждать целое сообщество своими требованиями.
Эти сурсы останутся у меня, я больше ничего с ними делать не собираюсь, моддингом не занимаюсь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 30.04.2019 в 11:31:45
Но если вы согласитесь сами внести хотя бы 1-2 критичных изменения и скомпилить экзешник - я буду вам очень благодарна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.04.2019 в 11:58:37

on 1556610204, Moose wrote:
например, мне не удобно играть с всплывающим списком скиллов

В игровых настройках отключается.


on 1556610204, Moose wrote:
и распределения скиллов между профессиями

А что это, можно подробнее?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 30.04.2019 в 12:58:23
2Seven:
Ку! Подскажи пожалуйста с какой версией ai (по твоему мнению) лучше поиграть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.04.2019 в 12:59:33
2WiperX:
У меня нет мнения на этот счет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 30.04.2019 в 13:09:56
2Seven:
Жду тогда r1000 :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 30.04.2019 в 22:33:23
2WiperX:
[offtop]Добрый вечер друже! Подскажи пожалуйста:
1. скачал через svn (ja2_data_official_2014 +  ja2_data_language_official_2014 Russian_Version), больше ничего докачивать не нужно?
2. Если на чистую игру накатить + добавить твои *exe, нормально поиграть реально? (желательно с модами (SDO/AR/WF)
Спрашиваю потому что завтра инет вырубают и доступа в сеть пока не будет :([/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.04.2019 в 22:36:17
2WiperX:
Ja2+AI работает с официальной версией 7609 и модами на ее основе, так что работать будет.
Что мешает скачать готовую сборку с модами, вместо того чтобы заниматься упражнениями в svn?
И зачем нужен svn, когда есть официальный установщик?
http://ja2v113.pbworks.com/w/page/4218334/Downloads

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 30.04.2019 в 22:44:41
2Seven:
[offtop]А через svn разве не 7609 качается (правда без exe)? Поясни пожалуйста этот момент. А оригинальные установщики есть (ru/en). Просто под русскую локаль комрад iншы делал правки в 2017. Мож и в стабильном что поправили.[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 18.05.2019 в 10:43:42
2Seven:
Приветствую! Что новенького в 1020?
Уже 1021 оперативно однако :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.05.2019 в 10:46:36

on 1558165422, WiperX wrote:
Что новенького в 1020?

Лог изменений в Ja2_7609+AI.log по ссылке на гугл диске.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.05.2019 в 19:49:16
гранаты врагам в последнем билде раздаются принудительно? Заметил, что у врагов в инвентаре их нет, но они их швыряют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.05.2019 в 19:51:05
2JAggernaut:
Некоторое количество выдается, в зависимости от крутости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.05.2019 в 20:12:02
2Seven: Может, количество таких халявных гранат, выдаваемых вне раздачи по прогрессу, немного сократить? А то реально валят. мало того, что толпой окружают, так еще и все укрытия гранатами обрабатывают, негде прятаться. выглядит это классно, но победить таких изуверов на железной воле не могу. Гранатам можно противопоставить только хорошее дальнобойное оружие, но на маленьком прогрессе игры еще нет такого оружия, в отличие от гранат у метко-бросающих врагов. Гранаты, кстати, враги кидают, намного точнее и эффективнее, чем мой мерк-подрывник.  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.05.2019 в 20:19:25
2JAggernaut:
Шанс выдачи доп. гранат зависит от выбранного уровня сложности игры:
элитчику:
мини: difficulty * 20%
мк2: difficulty * 10%
регуляру:
мини: difficulty * 10%
мк2: difficulty * 5%

Так что на эксперте 30% регуляров получат по мини гранате и 15% по мк2, что вполне разумно для такого уровня сложности.

Бонусов точности броска для AI нет, может у тебя наемники постоянно под шоком от подавления?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.05.2019 в 20:39:22
2Seven: я шок от подавления вчера понизил, он не особо ощущается, так что дело, скорее, в том, что боты сами по себе более точные. Еще такой момент: после моей гранаты раненый бот поднимется и успешно поражает очередью мерка, а после гранаты бота, мой мерк приходит в себя минимум 1 ход, что также дает преимущество противнику в метании гранат. Как только дистанция боя сокращается до 15 тайлов, враги-подрывники решают бой, так как успевают и добежать до дистанции броска и еще и метко вывести из строя всех, до кого долетит граната.

on 1558199965, Seven wrote:
Так что на эксперте 30% регуляров получат по мини гранате и 15% по мк2, что вполне разумно для такого уровня сложности.  

еще бы видеть, кто с гранатами, чтоб их в первую очередь выводить. а то бежит с пистолетиком, думаешь, не страшно, а он - с "сюрпризом" за спиной.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.05.2019 в 20:53:27

on 1558201162, JAggernaut wrote:
Как только дистанция боя сокращается до 15 тайлов, враги-подрывники решают бой

А если отключить выдачу гранат или разрешение бросать, то решать всегда будут наемники с помощью тех же самых гранат.
Логика тут такая - если наемники обычно таскают на себе по 2-3 гранаты и применяют их без ограничений, почему этого не должен делать противник?
Никаких бонусов к меткости бросания или устойчивости к подавлению и урону у противника нет. Навыки солдат зависят от уровня игры и прогресса, и на высоком уровне сложности элитчики, например, могут заметно превосходить наемников начального уровня.

Тут еще от мода многое зависит - если гранаты слишком эффективны (как некоторые любят, чтобы выносить врагов пачками), нужно уменьшать их мощность, или вообще включить задержку подрыва для гранат - будет совсем другая игра.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.05.2019 в 20:57:01

on 1558201162, JAggernaut wrote:
я шок от подавления вчера понизил, он не особо ощущается

Если наемник присел/залег под обстрелом, он получает довольно высокий уровень шока независимо от настроек, так что игнорировать его не получится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.05.2019 в 23:46:40

on 1558202007, Seven wrote:
А если отключить выдачу гранат или разрешение бросать, то решать всегда будут наемники с помощью тех же самых гранат.

у меня гранаты среди мерков не так популярны: часто выгоднее точечно пристрелить одного, чем подранить нескольких. Да и гранат у мерков может не оказаться, но это тоже от мода и нычек в секторах зависит.
В целом, бои с последним билдом интересные, враг принимает разумные решения. Теперь ни крыши, ни заборы - не спасенье, но у врага с гранатами теперь полное боевое преимущество, если количества врагов достаточно, чтобы сблизиться с мерками до расстояния броска. Два броска, и бой проигран.
из косяков во время боя с последним билдом:
- сектор - город-тропики Читзена, но враги частично прибегали в него в городском камуфляже. Городской камуфляж больше подходит обороняющимся, а нападающим больше подошел бы камуфляж "пустыня" или "лес".


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.05.2019 в 23:50:30
2JAggernaut:
В следующей версии количество доп. гранат будет зависеть от прогресса, при 0 будет в два раза меньше.
Камуфляж выделяется на этапе создания солдата, там может быть сложно определить в этот момент атакует он или защищается. Кроме того, почему нападающий не может иметь городской камуфляж, если это, к примеру, спецназ, посланный отбивать город?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.05.2019 в 00:01:17
2Seven:
А можешь сделать так: чем дальше юнит бросает, тем больше вероятность промаха?
Ну скажем: юнит может бросить гранату на двадцать клеток. Пусть с половины этой дистанции у него снижается точность за каждую клетку.
Пусть на дистанцию в половину броска у юнита будет 100% или 80% точность, а потом она снижается и на предельной клетки будет 20-25% шанс меткости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 00:03:48

on 1558213277, ZLOY wrote:
А можешь сделать так: чем дальше юнит бросает, тем больше вероятность промаха?  

Уже так и есть, за каждую клетку дистанции штраф.
Попробуй сделать эксперимент - взять наемника со средними параметрами без навыка подрывника, и десять раз бросить минигранату на максимальное расстояние. Большую часть он промажет на пару клеток минимум.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.05.2019 в 00:19:35

on 1558213428, Seven wrote:
Большую часть он промажет на пару клеток минимум

Для осколочной пару клеток промаха это ерунда - осколки всё равно зацепят. Ладно.
Я уже давно писал, что гранаты в начале игры ломают баланс своей дальностью. Если учесть, что врагов всегда больше, наличие у них гранат в начале игры убивает всю тактику.
Если у врага навык спортсмен+подрывник, то это каюк для мерка. Враг подбежит на нужную дистанцию и дальним броском взорвёт мерка обязательно.

А можешь сделать так, чтобы у врагов специалисты-подрывники появлялись хотя бы с 35-40% прогресса?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 00:23:42

on 1558214375, ZLOY wrote:
наличие у них гранат в начале игры убивает всю тактику

Отключи выдачу доп. предметов через EXTRA_ITEMS и увеличь coolness у всех гранат, вот и не будет их в начале игры.

on 1558214375, ZLOY wrote:
Если у врага навык спортсмен+подрывник

Через tooltip можно видеть навыки и экипировку противника, если поставить максимальный уровень, не зависящий от расстояния. Вычисляй таким образом опасных врагов и ликвидируй их еще на подходе.
Убери подрывникам бонус к дальности и точности метания в Skills_Settings.ini, если они так мешают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.05.2019 в 00:33:37
2Seven:
Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.05.2019 в 00:37:59

on 1558214375, ZLOY wrote:
Я уже давно писал, что гранаты в начале игры ломают баланс своей дальностью.  

скорее, баланс ломает оружие, которое стреляет на слишком малую дистанцию. Если гранатам сделать очень маленькую дистанцию, то они станут бесполезным грузом в инвентаре.

on 1558214375, ZLOY wrote:
Для осколочной пару клеток промаха это ерунда - осколки всё равно зацепят.

броню не пробивают.

on 1558214375, ZLOY wrote:
Если у врага навык спортсмен+подрывник, то это каюк для мерка. Враг подбежит на нужную дистанцию и дальним броском взарвёт мерка обязательно.

есть такое. И такие засранцы есть в каждом вражеском отряде, даже если ни разу не мастер спорта. Он еще может исподтишка, стоя где-нибудь за углом, прислать посылку точно по адресу. Мне тут один "спарцмен" забросил гранату на крышу аккурат на голову мерка, произнося фразу: "Подержи мое пиво и смотри, как надо!". "Как надо" получилось карашо, вместе с мерком мир покинули еще три вороны.

on 1558214375, ZLOY wrote:
А можешь сделать так, чтобы у врагов специалисты-подрывники появлялись хотя бы с 35-40% прогресса?  

пусть будут как есть. тем более, гранаты в следующем билде будут появляться по мере прогресса.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 00:41:14

on 1558215479, JAggernaut wrote:
Мне тут один "спарцмен" забросил гранату на крышу

В 10xx версиях сильно улучшено забрасывание гранат на крышу за счет увеличения траектории и уменьшения отскока, так что теперь будет поинтереснее. В старых версиях на крышу бросать было проблематично, может поэтому AI крайне редко этим занимался.


on 1558215479, JAggernaut wrote:
скорее, баланс ломает оружие, которое стреляет на слишком малую дистанцию.

У меня в SDO+OCTH даже начальная команда начальным оружием вполне прилично попадает на 15-20 клеток, так что особой проблемы тут не вижу. Естественно, если врагов много, отстреливать их по пять штук за ход не получится, ну это уже вопрос баланса карт и мода.


on 1558215479, JAggernaut wrote:
Если гранатам сделать очень маленькую дистанцию

На мой взгляд, на данный момент дальность броска стандартных гранат оптимальна, менять ее в любую сторону - только хуже делать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.05.2019 в 00:47:28
2Seven: да, на крышу кидают хорошо. и гранат не жалеют при этом, всё для победы! хотя и в укрытия тоже хорошо кидают, философски: "Кто спрятался, я не виноват"...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 00:51:47

on 1558216048, JAggernaut wrote:
хотя и в укрытия тоже хорошо кидают

У тебя в моде, насколько я помню, большинство гранат с мгновенным взрывом, без задержки - это очень сильно помогает закидывать гранаты за укрытия, чем противник и пользуется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.05.2019 в 01:02:33

on 1558215479, JAggernaut wrote:
скорее, баланс ломает оружие, которое стреляет на слишком малую дистанцию

Ну не знаю! В городских секторах 20-клеток это самая боевая дальность. В игре есть пистолеты-пулемёты и шт. винтовки-короткостволки - вот они должны стрелять на 15-20-ть клеток. Они и предназначены для городского боя. Пусть игроки используют пп в городах, это же очень здорово.
Я себе в SDO дальность правил, так как по умолчанию (например) разница у SG550, SG551 SWAT, SG552 Commando была всего шесть клеток (280-340), а теперь стала тридцать (170-300-470). Теперь намного интересней играть стало, так как раньше почти всё оружие стреляло на 28-33 клетки.

Я ещё в ини эдиторе плотность объектов поднял до 100% (было 35), чтобы дальность обзора срезать. Благодаря этому, появился ближний бой и больше мест для засад и укрытий образовалось в секторах, как для врагов, так и для союзников.


on 1558215479, JAggernaut wrote:
пусть будут как есть. тем более, гранаты в следующем билде будут появляться по мере прогресса

ОК!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.05.2019 в 01:13:21

on 1558216307, Seven wrote:
У тебя в моде, насколько я помню, большинство гранат с мгновенным взрывом, без задержки - это очень сильно помогает закидывать гранаты за укрытия, чем противник и пользуется.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 01:28:13
2JAggernaut:
РГД-5 тоже от удара мгновенно взрывается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.05.2019 в 01:54:02

on 1558218493, Seven wrote:
РГД-5 тоже от удара мгновенно взрывается?

Про действие универсального запала РГО, РГН, Ф-1, РГ-42, РГД-5.
"Взрыв гранаты происходит при встрече гранаты с поверхностью. Взрыватель всюдубойный, т.е. для него не имет значения какой частью граната ударилась о поверхность, не имеет значение положение поверхности (вертикальное, горизонтальное, наклонное). Имеет значение лишь скорость торможения гранаты при встрече с поверхностью. При  ударе о поверхность воды или рыхлый свежевыпавший снег взрыватель может не сработать.

С целью повышения безопасности гранатометчика и обеспечения невзрыва гранаты при случайной встрече ее с препятствием на близком расстоянии от гранатометчика взрыватель взводится только через 1.3-1.8 сек. после того, как будет отпущен предохранительный рычаг (граната брошена). Т.е., если граната в это время ударится обо что-либо, то взрыва не произойдет.
Если взрыв гранаты не произошел от взрывателя ударного действия (граната не брошена,но рычаг отпущен; граната брошена, но упала до истечения времени предохранения; граната все еще находится в полете) то по истечении 3.2-4.2 сек  после того, как будет отпущен предохранительный рычаг,   произойдет самоливидация гранаты ее подрывом.

Проще говоря, если в отрезке времени с момента броска  между 1.3-1.8 -- 3.2-4.2 сек. граната ударится обо что-либо, то взрыв прооизойдет от удара."

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.05.2019 в 02:03:38
Основной претензией к имеющимся гранатам был дистанционный запал. Он хорошо выполнял свои функции, но фиксированное время от броска гранаты до подрыва заряда заметно снижало эффективность применения. Так, противник мог заметить бросок и успеть укрыться от осколков, а граната при определенных условиях могла откатиться от нужного места или даже отскочить в сторону. В связи с этим к середине семидесятых годов прошлого века у военных появилось желание получить новую гранату или гранаты, которые могли бы взрываться не только по истечении определенного времени, но и при контакте с поверхностью. В таком случае вероятность ненужных перемещений гранаты снижалась, а у противника не оставалось шансов спрятаться.
Основная претензия военных к имеющимся гранатам касалась дистанционного запала. Таким образом, для реализации требований нужно было создать новую конструкцию. Результатом исследований, опытов и анализа технических предложений стал запал УДЗ («Ударно-дистанционный запал»). Как ясно из названия, он способен подрывать гранату как через несколько секунд после броска, так и при ударе о какую-либо поверхность.
В итоге основными ручными осколочными боеприпасами в вооруженных силах России остались гранаты Ф-1 и РГД-5. Новые и более эффективные РГН и РГО производятся до сих пор, но объемы изготовления оставляют желать лучшего

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 10:36:34

on 1558220042, JAggernaut wrote:
Про действие универсального запала РГО, РГН, Ф-1, РГ-42, РГД-5.

Это какая-то лажа, УЗРГМ и УДЗ не взаимозаменяемы, вкрутить ударный запал в РГД-5 никак не получится.
Американская Mk2 тоже имеет запал дистанционного действия, от удара не детонирует.
А вообще со обсуждениями насчет запалов и гранат это сюда:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=arsenal;action=display;num=1117568806

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.05.2019 в 11:29:09
2Seven: в 1020 бегущие враги иногда зависают в движении, пока их не подстрелишь. Препятствий у них никаких нет, просто замирают на одном месте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.05.2019 в 11:31:03
2JAggernaut:
Нужен сейв перед возникновением бага.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.05.2019 в 12:54:04
Обновление новой системы звуков оружия NWSS:

- звук оружия выбирается на основе калибра и типа оружия (пистолет, винтовка и т.д.), нельзя задать свой звук для каждого конкретного оружия
- звук очереди проигрывается с использованием одного повторяющегося звука loop.ogg, в отличие от стандартного 1.13, где для каждой длины очереди нужен свой звуковой файл burst 1.ogg, burst 2.ogg...burst 30.ogg
- для оружия, стреляющего только одиночными, можно задать свой звук (с возможностью отключения стандартного эха)
- различные типы эха в зависимости от сектора (город, лес, горы, подземелье, также отдельное эхо проигрывается при стрельбе внутри здания)
- специальный эффект проигрывается при стрельбе в комнате
- специальный эффект проигрывается при стрельбе в подземелье
- специальный эффект для последнего выстрела (звук пачки Гаранда, специальный механический звук последнего выстрела для автоматического оружия)
- специальный эффект падения гильзы (только на твердом ровном покрытии, например в здании или на крыше)
- 4 разных звука для каждого типа эха
- 2 разных звука для падения гильзы
- 2 разных звука для проигрывания очереди (loop1.ogg, loop2.ogg), проигрывающихся в случайном порядке.

https://www.youtube.com/watch?v=sX61dH9NMSc

Попробовать можно в сборках 7609en+Modpack.7z (на гугл диске) и 7609ru+Mods.7z (на яндекс диске), на данный момент поддерживается только мод SDO. Для поддержки других модов нужно создать папки с именами калибров из AmmoStrings.xml (русские имена не поддерживаются, судя по всему) в Data-User\AltSounds\Caliber.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 21.05.2019 в 14:50:28

on 1558346044, Seven wrote:
Обновление новой системы звуков оружия NWSS

Падающие гильзы это конечно здорово, но мне старое "эхо" как то больше нравится. В NWSS эхо уж слишком гипертрофированное. Да и на некотором ланшафте эхо не подходит, так как звуку неоткуда отражаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 23.05.2019 в 08:17:43
2Seven:
Добавь пожалуйста на гугл диск в архив WeaponSounds папки Equip и Grenade из Ja2_Modpack, без них как то не так. Ещё Music можно для полноты. Заранее спасибо :D
P.S. Не хватает в архиве ja2_7609en+AI_r1045, для русской версии есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 27.05.2019 в 09:42:56
MAX_NUMBER_ENEMIES_IN_TACTICAL = 32 (default) поменял на 40 (ну хочется врагов побольше).
теперь, если врагов в секторе было больше 32, то начинает показывать зоны "двух последних врагов" он строго когда убьешь 30-го, т.е. 31-го и 32-го.
При этом если выглянуть на стратегическую карту, то там число оставшихся врагов показывается вовсе не 2, а сколько и должно было быть, т.е. если всего было 40, то и показывается, что осталось 10.
Далее, когда убиваешь "последнего", который на самом деле не последний, а всего лишь 32-й, подкраска зон последних врагов исчезает, но бой НЕ кончается, а программа выкладывает на карту 8 оставшихся врагов и бой как бы начинается заново.
И выгружаются эти враги как раз на своих стартовых позициях (как они расставлены в Map_Editor'е), т.е., если не повезло, прямо в середине моего отряда.
Только что там никого не было, отряд разбежался по сектору, и вдруг в один миг прямо посреди моих солдат изниоткуда появляется 8 врагов и выкашивает пол отряда (потому что еще и ход чаще всего тоже противника при этом получается).
Почему такая уверенность что глюк именно здесь?
Брал Альму переполненную врагами, 2 сектора подряд, когда началась эта ерунда, в тот момент, когда она началась после убийства "последнего", на карте оказывалось "неучтенных", которых еще надо убить ровно 8 штук. Оба раза. А у меня как раз МАХ 32 поменяно именно на 40. т.е. разница именно эти 8 врагов.

1. Играть дальше с этим глюком - отвратно.
2. Начинать игру заново (переставить 40 обратно на 32 не дает, отказывается грузить савки) - полный облом.
3. Да и начав заново поставить 32 как максимум - тоже не нравится, маловато 32.
Что делать?

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


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 10:15:03

on 1558939376, Moose wrote:
MAX_NUMBER_ENEMIES_IN_TACTICAL = 32 (default) поменял на 40

Вот что пишет ведущий разработчик 1.13:

Quote:
1. If you want more enmies in tactical at the same time, you should increase MAX_NUMBER_ENEMIES_IN_TACTICAL. However, changing that requires a new game, so its too late in your game for that now.

http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20987&goto=322154&#msg_322154


on 1558939376, Moose wrote:
Что делать?

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 10:37:09
2Seven:
Удалённые опции можно вернуть через Ja2_Options.ini?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 10:38:05

on 1558942629, WiperX wrote:
Удалённые опции можно вернуть через Ja2_Options.ini?

Что это означает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 27.05.2019 в 10:44:43
"ведущий разработчик 1.13" неправильно понял вопрос.
я ПЕРЕД началом новой игры, поменял 32 на 40.
но 40 - глючит (вышеописанным способом) и я бы хотел от этого глюка как-то избавиться. поменять обратно 40 на 32 и начать игру заново - худший из вариантов.

Но программа
1) НЕ выставляет 40 врагов в начале драки (почему - не знаю, просто в редакторе для них позиции не нарисованы или по какой другой причине)
2) НЕ подгружает новых врагов с краю карты по мере убиваемых (в этом ходу 2 убил, программа 2 добавила, когда исчерпала невыставленных - перестала)
а грузит сразу всех не загруженных на старте 33-го, 34-го и т.д. в ту же секунду, как будет убить 32й.
причем:
версии ja2, ja2+fix - загружают их хотя бы на краю карты, так же как загружаются reinforcements, (нашел сейв ровно перед убиванием 32-го врага и загрузил его разными экзешниками)
а версия ja2+AI - загружает их по тем позициям, где они в редакторе нарисованы.
(около сторожевых будок на воротах и т.п.)

что выставлено на максимум - не знаю, у меня стояло именно 32, как и обещалось по его названию "default". я его и раньше всегда менял на 40 или больше, потому как там черным по белому указано: максимум = 64.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 10:56:46

on 1558943083, Moose wrote:
но 40 - глючит (вышеописанным способом)  

Почему-то ни у кого, кроме тебя, не глючит описанным способом.


on 1558943083, Moose wrote:
1) НЕ выставляет 40 врагов в начале драки (почему - не знаю, просто в редакторе для них позиции не нарисованы или по какой другой причине)  

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


on 1558943083, Moose wrote:
версии ja2, ja2+fix - загружают их хотя бы на краю карты, так же как загружаются reinforcements, (нашел сейв ровно перед убиванием 32-го врага и загрузил его разными экзешниками)
а версия ja2+AI - загружает их по тем позициям, где они в редакторе нарисованы.
(около сторожевых будок на воротах и т.п.)  

Если есть сейв, могу посмотреть в чем там разница.


on 1558943083, Moose wrote:
что выставлено на максимум - не знаю, у меня стояло именно 32

Я написал, что в моих сборках выставлено изначально все на максимум, что ты там накрутил у себя я понятия не имею.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 27.05.2019 в 11:14:53
> Сегодня в 10:44:43, Moose писал(a):
> Для того, чтобы в начале боя расставить 40 противников, в редакторе дляданной
> карты должно быть задано 40 расположений, иначе их некуда ставить.
так и думал


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 11:34:44

on 1558942685, Seven wrote:
Что это означает?

может быть их просто закомментировать/раскомментировать проще было бы, а удалять насовсем хз. Хозяин барин. А ai в 1050 жжёт нипадецки. Только высадился в Омерте, и после первого фрага пошли дымовухи, флэхи и артудар в нагрузку :o (Сложность: Expert)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 11:41:06

on 1558946084, WiperX wrote:
может быть их просто расскомментировать проще было бы, а удалять насовсем хз

Я вообще не могу понять об чем речь.


on 1558946084, WiperX wrote:
Только высадился в Омерте, и после первого фрага пошли дымовухи, флэхи и артудар в нагрузку

Артудар в Омерте теоретически возможен, если у противника есть рация, вроде в коде нет ограничений на использование ее в Омерте, в отличие от подкреплений.
В стандартном 1.13 у рации Coolness = 2, так что может и выпасть на высоком уровне сложности.
В SDO Coolness рации увеличен до 4, так что первое время они врагам не раздаются, и соответственно в начале игры артударов нет.
Использование противником гранат тоже зависит от уровня сложности, на новичке будут гораздо реже кидаться.
Кроме того, в Ja2+AI противнику выдается некоторое количество доп. экипировки, в том числе случайным образом гранаты, это можно отключить через EXTRA_ITEMS=FALSE.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 27.05.2019 в 11:43:15
савка вообще не причем, только что переиграл одну и ту же драку полностью (начал еще до входа в сектор) разными экзешниками - результат один и тот же, последних красит начиная с 31-го, убив 32-го грузит сразу весь оставшийся пакет из 8 человек. ja2, ja2+fix, ja2+ai.
какая сборка -сейчас попытаюсь определить, экзешник ja2+ai соответствует выложенному вами (Seven).

сборка вот такая
Directory of ..\GAMES\JA2-7609ru+Mods

24.10.17  20:52         8 378 880 Ja2+AI.exe
24.10.17  17:11         8 206 336 ja2+fix.exe
24.10.14  18:01         8 212 480 ja2.exe
02.05.15  15:55         8 228 352 ja2_UB.exe

в Ja2_Options.INI все "MAX_ENEMIES" выставлены именно = 32


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.05.2019 в 11:43:57

on 1558946084, WiperX wrote:
Только высадился в Омерте, и после первого фрага пошли дымовухи, флэхи и артудар в нагрузку

ого... Ржев по-AIджайски. :shocked:
В билде 1020 в меня грены мини и эфка прилетали - 3-4 штуки, и то, тяжко было.
На мой взгляд, раньше прогресса 20 такие гранаты лучше врагам не давать, а то они круче наемников становятся.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 11:59:59

on 1558946466, Seven wrote:
Я вообще не могу понять об чем речь.

Может не так обьяснил, прошу прощения :) В чейнджлоге описаны удалённые опции. Интересует можно ли как нибудь их восстановить если что, или использовать версию в которой они есть? Например: ENCYCLOPEDIA = FALSE в Ja2_Options.INI при смене на TRUE не работает. А если охота её вернуть, как быть?
P.S. Подскажи по Энциклопедии пожалуйста, нужно текст на кнопках поправить. По пути Data\Encyclopedia только *sti файлы, а где найти текст, в каких файлах искать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 12:05:32
2WiperX:
Энциклопедия удалена из кода в связи с глючностью и отсутствием автора фичи, который мог бы ее исправить.
r8273 (Flugente):

Quote:
Due to erroneous code, the encyclopedia feature has been deactivated. for more info, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23090&goto=345928&#msg_345928

Некоторые опции в Ja2+AI удалены из кода, список есть на гугл диске в папке Docs.
Вернуть их обратно с помощью настроек нельзя, поскольку они физически не существуют в коде игры.
Причина удаления опций состоит обычно в том, что они неправильно работают и исправить их не представляется возможным, либо они становятся устаревшими после модификации некоторых игровых механик.

on 1558947599, WiperX wrote:
А если охота её вернуть, как быть?  

Изучать программирование и модифицировать исходники на свой вкус.
Где взять текст для энциклопедии я уже написал, если этих файлов нет в сборке, они есть в официальном релизе 7609 или в актуальной версии из unstable.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 12:16:33

on 1558946637, JAggernaut wrote:
На мой взгляд, раньше прогресса 20 такие гранаты лучше врагам не давать, а то они круче наемников становятся.

Со следующей версии, шанс выдачи противнику доп. гранат всех типов, а также доп. аптечки будет зависеть от текущего прогресса игрока по формуле:
для мини и стандартных гранат: Chance(progress)
для остального (дымы, осветители, аптечки): Chance(50 + progress / 2)
Таким образом, дополнительных летальных гранат в начале игры не будет вообще, кроме стандартной раздачи, по мере прогресса они начнут изредка появляться, при максимальном прогрессе будет стандартная выдача доп. гранат с шансом от уровня сложности игры и типа солдата.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 12:51:28
2Seven:
Спасибо за ответ! Тогда просто удалить папку Encyclopedia и всё, больше ничего удалять не нужно? И есть ещё TableData\BriefingRoom, тоже можно удалять?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 12:53:06

on 1558950688, WiperX wrote:
И есть ещё TableData\BriefingRoom, тоже можно удалять?

Это вроде другая фича, хотя она вроде нигде не используется. Зачем удалять, она мешает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 13:08:29

on 1558950786, Seven wrote:
Зачем удалять, она мешает?

Хочется ненужные файлы поудалять, при этом ничего не поломав.

on 1558950786, Seven wrote:
Это вроде другая фича

при выборе её открывается окно, там что то нада ввести в поле. По ходу она тоже не доделана. ja2+ai можно запустить с последней unstable? Кстати там мало опций стало при начале новой игры :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 13:11:03

on 1558951709, WiperX wrote:
По ходу она тоже не доделана.  

Фича требует поддержки в xml и lua для работы, насколько я понимаю. Поскольку за прошедшие годы никто так и не сделал модов для нее, она и не работает.


on 1558951709, WiperX wrote:
ja2+ai можно запустить с последней unstable?

Ja2+AI это проект на основе 7609, работает только с модами на основе стабильного релиза 7609, об этом сто раз уже написано везде где только можно, при чем тут unstable?

on 1558951709, WiperX wrote:
Кстати там мало опций стало при начале новой игры :)

Перенесли часть опций в ini, чтобы можно было менять в процессе игры, но к данной ветке это не имеет отношения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 13:16:18
2Seven:
Та мож в ai оключишь тоже эту функцию, как энциклопедию (чтобы глаза не мозолила), всё равно не работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 13:18:18
2WiperX:
Я как-нибудь сам разберусь, что мне включать или отключать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 15:55:21
2Seven:
Добавь пожалуйста в архив ja2_7609en+AI_r1045

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2019 в 15:56:43

on 1558961721, WiperX wrote:
Добавь пожалуйста в архив ja2_7609en+AI_r1045

Зачем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 27.05.2019 в 17:11:42
2Seven:
Для коплекта. Для русской версии есть в архиве, а для английской нет. Или дай ссылочку отдельно. Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 28.05.2019 в 10:00:36
2Seven: Скажите, а комментировать сектор при входе в него могут только местные НПС (как Димитрий: я там окна мыл) ?
скопировала файлы секторных экскурсоводческих реплик от Димы к Бешеному. И NPCData\d_060.edt и NPC_Speech\d_060_*.wav. Димочка все свое говорит, Бешеный не хочет, хотя все файлы есть. Говорящесть в Sound\SoundsProfiles.xml - у всех стоит 1.
где-то надо что-то еще прописать или экзешник тупо запрещает трепаться всем кроме 4 повстанцев?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.05.2019 в 11:13:06
2Moose:
Судя по коду, комментировать могут только местные: IRA, MIGUEL, CARLOS, DIMITRI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 28.05.2019 в 16:52:56
2Seven: еще вопрос: а где прописано, что Майк, тюремщица и т.п. - враги? Почему они атакуют, если они самые обычные НПС? И скрипты у них тоже самые обычные. Если напасть - дерутся, а если разговаривать - просто ругаются или посылают. Но даже если посмотреть в редакторе карт, они (тюремщица, Майка вообще не нашел) отключаются по фильтру  Civilian а не Enemy.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.05.2019 в 16:58:39
2Moose:
Не знаю, может в lua квесты отличаются или в исходниках.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 30.05.2019 в 18:40:50
Вопрос: если обновиться со старой версии АИ на новую и продолжить сохранения со старой версии, это чем-то чревато или всё в порядке?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.05.2019 в 21:21:05

on 1559230850, BlackWing wrote:
если обновиться со старой версии АИ на новую и продолжить сохранения со старой версии, это чем-то чревато или всё в порядке?

Теоретически, должно работать нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 30.05.2019 в 21:27:44

on 1559240465, Seven wrote:
Теоретически, должно работать нормально.

Ну что ж, тогда обновляюсь, по летсплеям всё будет видно  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 31.05.2019 в 15:00:19
2Seven:
Приветствую! Скинь пожалуйста ссылочку на ja2_7609en+AI_r1045

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.06.2019 в 01:12:50
возможно ли сделать так, чтобы при вызове подкрепления при заходе противника в сектор, это подкрепление появлялось не возле противника, а на расстоянии от него?

UPD: подгружаемые боты ополчения сейчас могут войти в сектор в соседнюю с противником клетку на любом ходу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 01.06.2019 в 19:52:35
Seven, вопрос. Был скачан твой файл конфигурации CTHConstants.ini с гугла, теперь при запуске вылезает вот такое предупреждение.
[offtop][attach][/offtop]
Игра играется, всё более-менее, но определённое беспокойство вызывает. Как лечить?
P.S. Файлик был благополучно скопирован в Data 1.13, Data-SDO и Data-User (с сохранением оригиналов)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.06.2019 в 20:09:34
2BlackWing:
Видимо, надо объединение ini включить, в самом файле может не хватать некоторых параметров.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 01.06.2019 в 20:37:23

on 1559408974, Seven wrote:
Видимо, надо объединение ini включить, в самом файле может не хватать некоторых параметров.  

Вполне: стоило скопировать строчку, как всё в порядке стало. Как только работа даст вдохнуть - можно ждать новую серию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.06.2019 в 20:40:26
2BlackWing:
Вообще, актуальная версия рекомендованных параметров CTHConstants.ini находится в сборках, на гугл файл выкладывался довольно давно, с тех пор были некоторые изменения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 01.06.2019 в 20:43:41
2Seven: Хм, странно. С гугловским все как-то точнее стали попадать, хотя судить по одному бою... попробую ещё потестить, если что - верну всё в исходное, хотя правки всё равно понадобятся... наверное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 05.06.2019 в 21:21:19
2Seven: Уважаемый Александр.Подскажите пожалуйста.Я уже давно не играл в ja2+ai или ja2+fix,а играл в нестабильные версии.Вот в нестабильной версии переделали механику ополченцев на стратегическом экране.Возможно ли сделать такую же переделку в Вашем моде? ::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.06.2019 в 21:24:52

on 1559758879, PARKAN wrote:
переделали механику ополченцев на стратегическом экране

Что имеется в виду? Там много изменений. Если про управление ополчением как отрядами наемников на стратегической карте, то это вряд ли, слишком много менять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 05.06.2019 в 21:29:16
2Seven: Да как раз про это я и имел ввиду.Жаль,очень удобная фича взамен той что есть в стабильной версии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 07.06.2019 в 08:09:38
2Seven:
Привествую! Как сделать вместо синих циферок звездочку?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.06.2019 в 11:26:04
2WiperX:
В Ja2+AI - никак, эта опция отключена.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 12.06.2019 в 06:58:34
2Seven:
КУ! Ты не мог бы прикруть extended panels и звуки (оружие, амбиент) к ja2+fix?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.06.2019 в 14:00:10
2WiperX:
Нет, это кю!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем night на 16.06.2019 в 20:16:28
Поиграл в 1050 круто, дряньцев научили вести себя с зомби. Иначе никак не обьяснить зачем они кидают грену на свежий труп своего соратника. Но никак не пойму зачем ему стрелять по ногам в начале хода если всеравно если его добьют он поднимется на следующем. это я к тому что надо бы как то поднять им стрельбу в голову по зомбям.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.06.2019 в 20:50:49
2night:
При стрельбе по зомби шанс выстрела в голову уже повышен. Стрелять в ноги и в корпус смысл есть, чтобы остановить его, в голову не всегда можно точно попасть. Кроме того, в зависимости от настроек убитый зомби может уже не подняться или подняться не сразу, что позволит взорвать его труп, к примеру.

r1083:
- стрельба по ногам только по стоящим, поскольку они могут упасть, и только для человеческих типов
- стрельба по ногам чаще, если противник бежит
- стрельба по ногам чаще, если противник без оружия или зомби, только если он не слишком близко (чтобы остановить его и не дать подбежать)
- увеличен шанс стрельбы в голову для снайперов и метких стрелков

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Moose на 18.06.2019 в 16:49:02
Скажите, на что именно влияют выбитые из врагов цифры характеристик? Я в исхрднике поправила - так из них по 60- 80 вылетает, а они ничего так, бегают, прямо живчики. Где и чем это регулируется?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.06.2019 в 17:37:34
2Moose:
Характеристики у врагов работают так же, как и у наемников, и влияют на то же самое. Наемник  с ловкостью 40 тоже будет бегать, маленькие характеристики не означают, что он только ползать теперь может, хотя AP будет иметь, к примеру, 55 вместо 80.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 20.06.2019 в 15:54:08
2Seven:
Привествую! лог к ja2+fix обнови плз. Спасибо  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 05.07.2019 в 00:39:50
Враги и ополчение режут проволочные заборы?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.07.2019 в 00:42:20

on 1562276390, ZLOY wrote:
Враги и ополчение режут проволочные заборы?

Не умеют пока, противник может иногда гранату кинуть, чтобы проход сделать. Ополчение с заборами ничего не делает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 05.07.2019 в 00:55:36
2Seven:
Очень жаль  :( :( :(
Былоб здорово, если бы забор от пулемётных очередей ломался.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 29.07.2019 в 09:57:25
2Seven: если не затруднит, можешь составить краткую сводку по дополнительному контенту? Если же есть, укажи, будь добр. Пока не разобрался во всём, что к чему там, что можно, а что нельзя; да и с английским ещё не "на ты". :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.07.2019 в 10:20:07
2SuLaR:
В сборках все уже установлено в Data-User, можно посмотреть там. Описание доп. контента есть в описании соответствующих фич Ja2+AI, отдельного описания нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 29.07.2019 в 14:22:20
2Seven: при использовании твоего экзешника, в котором звуковой мод стоит включённым по умолчанию, нужно лишь папку "AltSounds" скопировать? Что скажешь о "Battlesnds", "EquipSounds" и прочих звуковых архивах у тебя на диске? Они просто в Data-1.13 заливаются? Что там по поводу мода на интерфейс,  нему надо качать дополнительные файлы из разряда "ini", "xml"?
И на том спасибо. Поработаем методом тыка..

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2019 в 16:00:05
2JAggernaut Mahno:
Попробуй r1091_fix1

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 01.08.2019 в 18:13:31
2Seven: т.к. та ошибка вылезла у меня, решил попробовать. И нет, проблему фикс не решил, всё та же беда :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2019 в 18:38:07
2SuLaR:
Что-то не воспроизводится твой баг. Поставил актуальную версию SoA, загрузил сейв - ничего не глючит, сколько ни входи/выходи в сектор.

Попробуй исправление ja2_7609ru+AI_r1091_fix2.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2019 в 19:58:34

on 1564678414, JAggernaut Mahno wrote:
Для воспроизведения бага нужно покинуть поле боя в тактическом режиме, и тут же войти в сектор обратно.

Пробовал, не воспроизводится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 01.08.2019 в 20:12:55
видео бага
https://youtu.be/YhD8IBHK71w

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lordwind на 01.08.2019 в 21:05:25
Здравствуйте. Зарегался именно из-за этого бага. Вообще я в свое время только UB гонял, оригинал как-то прошел мимо, поэтому теперь открыл много нового и интересного. Скачал базовую русскую сборку от Seven, накатил на буковский голд и сразу начал JA2+AI на харде. Вылеты начались преимущественно в Драссене, когда я там шпионом разгулялся и поднятые по тревоге регуляры (предположительно с офицером) ходят за мной строем по секторам после их зачистки до минимума. В секторах больше 24 солдат не появлялось. А крашится даже при заходе в сектор с 19. На JA2+Fix не проявляется. Как посмотреть версию мода AI не наю, на старте пишет билд 19.06.14.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2019 в 21:07:43
2Lordwind:
Вроде исправили уже, с fix3 описанный выше баг не повторяется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 01.08.2019 в 21:12:44

on 1564682863, Seven wrote:
с fix3 описанный выше баг не повторяется.

верно. ошибка исчезла.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lordwind на 01.08.2019 в 21:17:16
Я извиняюсь за глупый вопрос, но где его скачать и как установить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2019 в 21:18:48
2Lordwind:
По ссылке в первом посте на гугл диск можно скачать актуальную версию Ja2+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lordwind на 01.08.2019 в 21:25:11
2Seven:
Не заметил, стало стыдно. Заменил exe, ошибки больше нет, большое спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 04.08.2019 в 12:01:58
Если на землю положить взрывчатку с активированным радиодетонатором, враг ее специально обходит стороной, или мне это только показалось?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2019 в 12:55:17
2JAggernaut Mahno:
Постарается не останавливаться рядом, если он ее видит. Специально оббегать вроде не должен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.08.2019 в 14:43:24

on 1564909318, JAggernaut Mahno wrote:
Если на землю положить взрывчатку с активированным радиодетонатором, враг ее специально обходит стороной, или мне это только показалось?

Он может её обнаружить, но обычно пишется в логе, что "Враг обнаружил бомбу" или что-то вроде того

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2019 в 19:03:05

on 1564919004, BlackWing wrote:
но обычно пишется в логе, что "Враг обнаружил бомбу"

Это только при первом обнаружении, когда поднимается тревога. Потом просто избегают таких мест.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем N1ckkk на 06.08.2019 в 11:42:24
Здравствуйте, столкнулся с графическим багом при использовании ja2_7609en+AI_r1085.exe (подозреваю, что с более поздними версиями то же
самое), опишу тут, может, у кого-то тоже такое наблюдалось.
Играю в 7609en+Modpack от Seven. Если выключить опцию Mute confirmation,
при клике на наемника в тактическом режиме со звуком все нормально,
но анимация портрета какая-то дерганная, как будто сильно ускоренная.
И это только если курсор во время анимации портрета остается на
наемнике, если кликнуть и быстро сдвинуть курсор - всё ок.
С речью (разговор с другим наемником или NPC) то же самое. Причем,
при использовании Ja2+fix.exe анимация нормальная в любом случае.
Попробовал скачать с Google-drive Seven'а разные версии a2_7609en+AI_.exe,
и обнаружил, что такого бага нет для ja2_7609en+AI_r598.exe и более ранних. Просьба к Seven посмотреть, может, что-то не так поменялось для "таймеровой"
части кода. (раньше писал про этот баг на Bears pit).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2019 в 01:07:16
2N1ckkk:
Я правильно понимаю, что r598 бага нет, r612 баг есть?
В моих тестах, глюк анимации наблюдается в любой версии, включая fix и оригинальный ja2.exe, если во время отзыва наемника подвигать мышкой на его портрете.
Если мышкой не двигать, во всех версиях, включая Ja2+AI, анимация портрета выглядит нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем N1ckkk на 08.08.2019 в 20:12:08
Немного не так, я имел в виду если курсор на фигурке наемника на тактической карте. А по
версиям - да, у меня начиная с r612.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.08.2019 в 23:40:23
В версии r1106 добавлены некоторые исправления для боксерских боев, для нормальной работы требуется исправленный скрипт Даррена 087.npc (взять на гугл диске в Data\fixed Darren), положить в Data-1.13\NPCData.
Wildfire 6.07 в старых сборках содержит оригинальный скрипт Даррена, его нужно удалить или положить новый приоритетом выше (в новых сборках скрипт переименован и не мешает работе).
В Urban Chaos есть скрипт 087.npc со своими функциями, переписывать его нельзя.

Некоторые замечания по боксерским боям:
- драться на ринге можно в любой день с 15:00 до 2:00 ночи
- после трех боев бойцы начинают отдыхать
- если бойцы отдыхают, каждый день есть 50% шанс, что они перестанут отдыхать и бои будут снова доступны
- если боксеры ранены, нужно уйти из сектора и зайти на следующий день, тогда они пересоздадутся со здоровьем
- раненые боксеры не будут драться
- бои без правил, поэтому можно пинаться
- выход с ринга исправлен, поэтому заходить и драться можно в любом углу, после боя наемник выйдет с ринга в сторону Даррена
- каждый раз, когда боксеры отдыхают после 3х боев, у них растут характеристики, поэтому со временем бои могут усложниться

Также добавлены исправления стратегического уровня для размещения солдат в секторе, требуется тестирование на предмет поведения с большим количеством противников в секторе, заходом/уходом из сектора, работой подкреплений и т.д.

Добавлено экспериментальное исправление для недоступных предметов в секторе (за авторством MH17).

Некоторые доработки для шпионов:
- шпион теряет маскировку, если наносит кому-то вред и жертва его при этом видит/слышит
- шпион теряет маскировку, если стреляет в противника и его при этом слышат
- шпион теряет маскировку, если подавляет противника и он его при этом видит/слышит

Доработано использование дыма AI, уменьшена частота использования дыма.
Наемник не может отступить из сектора, если он находится под обстрелом и противник его видит (для отступления имеет смысл использовать дым), также в пошаговом режиме можно отступать только в начале хода.

Опция AP_MIN_LIMIT работает как ограничитель минимального количества AP, которое может иметь любой солдат, максимальное значение AP_MIN_LIMIT = 0.
Ограничено влияние негативных AP с прошлого хода на новый ход.

Версия экспериментальная, требует разностороннего тестирования. Для исправления багов нужен сейв до возникновения бага, описание воспроизведения бага и описание использумого мода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 13.08.2019 в 00:15:40

on 1565642423, Seven wrote:
для нормальной работы требуется исправленный скрипт Даррена 087.npc

Глянул через Скриптер, по традиции ничего не понял, но обнаружил 2 изменения. Насчет одного из них: Макрос Кингпина в Записи 12/Реакция NPC 250 (Kingpin impressed) - теперь удален. Так и должно быть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.08.2019 в 00:17:59
2JAggernaut Mahno:
Основное изменение - отключена проверка на FACT_NO_CLUB_FIGHTING_ALLOWED при объявлении победителя и выдаче денег, а также дисквалификации.


on 1565644540, JAggernaut Mahno wrote:
Макрос Кингпина в Записи 12/Реакция NPC 250 (Kingpin impressed) - теперь удален.

А зачем он там нужен, в этой записи? Квест Кингпина после трех боев включается в другом месте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 13.08.2019 в 00:32:38
2Seven: понятно. так и подумал, но на всякий случай спросил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 15.08.2019 в 08:48:34
2Seven:
Приветствую! Ты не мог бы положить на гуглодиск фиксы к AR/SDO/WildFire? Чтобы в комплекте все было :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2019 в 18:11:12

on 1565080944, N1ckkk wrote:
Если выключить опцию Mute confirmation,
при клике на наемника в тактическом режиме со звуком все нормально,
но анимация портрета какая-то дерганная, как будто сильно ускоренная.
И это только если курсор во время анимации портрета остается на  
наемнике, если кликнуть и быстро сдвинуть курсор - всё ок.

Исправлено в r1114

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2019 в 18:11:28

on 1565848114, WiperX wrote:
Ты не мог бы положить на гуглодиск фиксы к AR/SDO/WildFire?  

У меня таких нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 15.08.2019 в 18:29:29
2Seven: требуют ли последние исправления твоего проекта начала новой игры?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2019 в 18:30:27
2SuLaR:
Да вроде никакие никогда не требовали.
Хотя если будешь скрипт Даррена подменять, то может новая игра потребоваться, я не знаю подгружается ли он динамически или в начале игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 15.08.2019 в 21:41:15
2Seven: в таком случае, как доберусь до Сан-Моны - протестю  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.08.2019 в 00:16:10
r1117 исправляет некоторые зависания AI, связанные с использованием AI медиков.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RadicalRex на 16.08.2019 в 02:01:00

on 1565883027, Seven wrote:
Хотя если будешь скрипт Даррена подменять, то может новая игра потребоваться, я не знаю подгружается ли он динамически или в начале игры.  

Единожды подгружается при первом посещении сектора. Затем считывается только из оперативной памяти и сейва.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.08.2019 в 06:32:16
r1118:
- исправление некоторых зависаний AI
- ускорение работы AI

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 16.08.2019 в 09:02:31

on 1565926336, Seven wrote:
r1118

А на диске уже 1120-ая версия :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.08.2019 в 14:03:31

on 1565935351, BlackWing wrote:
А на диске уже 1120-ая версия

Там добавлена некоторая оптимизация для ускорения работы AI и более быстрого показа зон видимости.

r1123 дополнительно исправляет некоторые тупняки AI.

r1125:
- исправлен небольшой баг AI
- отключено игнорирование умирающих наемников для AI
- подавление может вызвать эффект адреналина, дающий до +10 AP на 5 ходов (при стандартных настройках Drugs.xml), потом -10 AP на несколько ходов
- поведение AI стало более активным и агрессивным в целом

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 11:05:20

on 1565642423, Seven wrote:
В версии r1106 добавлены некоторые исправления для боксерских боев, для нормальной работы требуется исправленный скрипт Даррена 087.npc (взять на гугл диске в Data\fixed Darren), положить в Data-1.13\NPCData.
Wildfire 6.07 в старых сборках содержит оригинальный скрипт Даррена, его нужно удалить или положить новый приоритетом выше (в новых сборках скрипт переименован и не мешает работе).
В Urban Chaos есть скрипт 087.npc со своими функциями, переписывать его нельзя.  


Получается, если закинуть данный скрипт в твою сборку, Urban Chaos станет неиграбельным?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2019 в 11:08:55

on 1566029120, Barrrmalej wrote:
Получается, если закинуть данный скрипт в твою сборку, Urban Chaos станет неиграбельным?

В Urban Chaos есть боксерские бои?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 11:24:59
"В Urban Chaos есть скрипт 087.npc со своими функциями, переписывать его нельзя."

Это тогда как понимать надо? Я понял так, что скрипт с данным названием в Urban Chaos отвечает не за поведение Дарена, и его замена сломает игру.
Или этот мод берёт данный скрипт из своей папки, а не из общей?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2019 в 11:27:34

on 1566030299, Barrrmalej wrote:
"В Urban Chaos есть скрипт 087.npc со своими функциями, переписывать его нельзя."  

Зачем тебе его переписывать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 11:49:32
Касаемо AI

В начале боя в стартовом секторе Бык в режиме скрытности отползает за крайний домик на карте и устраивается в засаде

После первого выстрела из центра он перехватывает драника, что бежит в домик, который у него под наблюдением. Либо этот драник хотел атаковать Быка в лоб, либо не знал о его присутствии

[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 17.08.2019 в 12:06:31

on 1566031772, Barrrmalej wrote:
либо не знал

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 12:13:32
2JAggernaut Mahno: ранее в другой теме утверждалось, что драники видят, какие тайлы видят наши бойцы, даже если не видят самих бойцов, если я правильно понял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 17.08.2019 в 12:31:24
2Barrrmalej: в данном случае мог просто бежать со своей позиции. Про спиритическую наблюдательность драников нужно еще потестировать. Если у меня будет повторение неадекватного поведения менталистов, попробую сделать и залить такой сейв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 12:38:17
2JAggernaut Mahno: вот тут лучше видна как карта, так и расположение бойцов перед первым выстрелом (выстрел был совершён из области, обведённой синим)
[attach]
Драник, я так понимаю, патрулировал дорогу.
Что до неадекватного поведения, так начиная несколько раз с одного и того же сейва я наблюдал разное поведение вражьих бойцов. Иногда они бежали по нижнему краю дома, но пару раз забегали в дверь, которую на картинке выше Бык держит под прицелом. Причём один раз один из бойцов проскользнул в эту дверь на следующий ход после того, как Бык немного отполз и на этот самый ход перестал за нею наблюдать. Я бы и сам предположил, что они знали об этом, только для знающих они всё-таки очень часто подставляются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 14:40:39
2ZLOY: не логично как то. Почему в этом случае он не стал оббегать Быка, а полез в его зону видимости, если ночью, по твоим словам, он ведёт себя иначе? И как он может обойти бойца, не зная, где он находится, а зная только то, как далеко он видит?
Ты сделал вывод о поведении драников, копаясь в исходном коде? Или просто наблюдая за их поведением?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.08.2019 в 15:17:29
2ZLOY: я уже рассказывал, как пытался наблюдать за врагами Тенью. Не припомню, чтобы они спешили сбежать из его зоны видимости. Да и в том примере, который я привёл, боец должен был развернуться и броситься обратно на следующем ходу. Впрочем мог попробовать и в дверь проскочить. Надо сделать ещё пару опытов.
Что за плотность объектов?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 17.08.2019 в 16:32:35
2Seven: есть ли AI 1126 в ru локализации?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2019 в 16:33:42

on 1566048755, SuLaR wrote:
есть ли AI 1126 в ru локализации?

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 17.08.2019 в 16:53:57
2Seven: в 1125 при входе в Е13 краш. В 1093 полёт нормальный.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2019 в 16:56:52

on 1566050037, SuLaR wrote:
в 1125 при входе в Е13 краш. В 1093 полёт нормальный.

В каком моде? У меня не крашится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 17.08.2019 в 16:57:25
2Seven: в SoA, видимо это к автору..

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2019 в 16:58:11
2SuLaR:
Стоит проверить на новой игре.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SuLaR на 17.08.2019 в 17:01:29
2Seven: уже доиграю на стабильной сборке. Нет сил уже ловить баги и перебирать различные сборки, надеясь не поймать ошибку)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2019 в 23:00:55

on 1566050037, SuLaR wrote:
1125 при входе в Е13 краш. В 1093 полёт нормальный

Обратно исправлено в r1128.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 17.08.2019 в 23:53:17

on 1566050037, SuLaR wrote:
в 1125 при входе в Е13 краш. В 1093 полёт нормальный.
желательно, при таких багах, скидывать сейв. Это помогает ускорить нахождение причины и лекарства.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 09:52:43
Очередное наблюдение по AI противника. Во время развёртки войск после высадки Барри заметил противника в здании. Не знаю, как показать это, потому поверьте на слово - он вертелся на месте в течении нескольких ходов, не проявляя беспокойства. Барри почему то не замечал (вероятно, 7% лесного камуфляжа и 14% пустынного достаточно, чтобы скрыться на этой клетке)
Вот картинка
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 10:05:33
2Barrrmalej: так а что удивило-то? Тревога не поднята, Барри имеет немного камуфляжа, находится возле стены, прикрыт немного кустом, и противник в его сторону не смотрит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 10:30:28

on 1566198333, JAggernaut Mahno wrote:
так а что удивило-то? Тревога не поднята, Барри имеет немного камуфляжа, находится возле стены, прикрыт немного кустом, и противник в его сторону не смотрит.


То, что он не среагировал на взгляд врага в его сторону. 2ZLOY: выше утверждал, что противник видит, что наёмник заметил его, но этого товарища это не волнует. Более того, когда я подвёл быка максимально близко, он так же оставался равнодушен

[attach]

Правда когда Бык подбежал к нему (не в режиме скрытности) и уложил на пол двумя ударами, на следующем ходу поднялась тревога.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 12:06:09
2Barrrmalej: странное поведение наблюдалось уже после поднятия тревоги.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 12:45:12

on 1566205569, JAggernaut Mahno wrote:
странное поведение наблюдалось уже после поднятия тревоги.  


После поднятия тревоги по моим наблюдениям противники как ошпаренные тараканы мечутся. Кстати, где то пару лет назад я писал отзыв по AI. Тогда мой боец, переодевшись цивилом, гулял по тылам противника, и наблюдал, как они пытаются выковырнуть основной костяк отряда из точки, где те укрепились.Припоминаю, что бойцы временами отсиживались на одном месте, держа угол дома под прицелом, и не проявляли признаков беспокойства оттого, что ГГ смотрит на них. Либо они игнорируют зону обзора того, кого принимают за мирного гражданина, либо с тех пор в их электронных мозгах немного покопались, чтобы осознано добавить им 6-е чувство.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 13:21:56

on 1566209808, ZLOY wrote:
Дай своему мерку винтовку с 7х прицелом, спрячь его и из за укрытия (издалека, клеток с 35-40) через оптику постреляй по врагам. Потом, ЧЕРЕЗ ОПТИКУ понаблюдай за действиями врагов.
1. Посмотри, будут ли они прятаться от взгляда
2. Будут ли они при обнаружении менять свою позицию.
3. Посмотри, как они будут тебя окружать, по какому радиусу будут оббегать.
Тут важны две особенности 1. Расстояние между наёмником и врагами должно быть больше 30 клеток 2. Враги не должны видеть наёмника (стрелять по врагам лучше из за кустов, лёжа)


Посмотри сообщение выше. Или попробуй переодеть наёмника в цивила или драника и понаблюдать за остальными после поднятия тревоги (хотя не знаю, возможно ли это при нынешнем AI). Как я говорил, в тот раз враги "не видели" бойца (не могли распознать в нём врага), и при этом не покидали область его зрения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 15:57:36

on 1566212284, ZLOY wrote:
Всегда без шпионов играю. Как одевать\рездевать и прочие шпионские штучки мне мало знакомы.
Я лучше описал способ.  


Только что заметил странность в поведении ботов. Боец бежит вперёд, вбегает в поле зрения одного из бойцов и тут же разворачивается и бежит назад. ХЗ, что им движет, может и в самом деле стихийный экстрасенс. А может заметил. В любом случае я пока не дорос до такой оптики. можно попробовать найти бойца с хорошим камуфляжем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 16:01:56

on 1566219456, Barrrmalej wrote:
Боец бежит вперёд, вбегает в поле зрения одного из бойцов

замечает кого-то

on 1566219456, Barrrmalej wrote:
и тут же разворачивается и бежит назад


Еще возможен вариант - в начале хода выбегает на точку, где думает что кого-то увидит, но там никого нет, дальше срабатывает решение на поиск укрытия, поскольку AP осталось мало, и убегает назад. А мнительному игроку в это время кажется, что это такой хитрый план, когда AI по факту просто тупит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 16:10:41
2Seven: Ну тупит же - в открытую бежит. Ползком надо, осторожненько.  :)
[offtop]Не смотрел еще, из-за чего у меня игра вылетала при артналете?[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 16:19:02
2Seven: может и так. Боковое зрение у здешних персов ого-го, мне бы такое)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 16:59:18
Кстати о боковом зрении. Я запутался, такая картина должна быть с включенным туннельным зрением или отключенным? И где найти расшифровку цветов квардатиков?
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 17:20:35
2Barrrmalej: это тунельное зрение. квадратики же интуитивно понятные, чего там расшифровывать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 18:47:47

on 1566224435, JAggernaut Mahno wrote:
это тунельное зрение. квадратики же интуитивно понятные, чего там расшифровывать?


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 21:06:03
Вообще должен заметить, что настрой товарища Злого заразителен. Только что провёл бой в Омерте, и не раз противник проявлял сверхестественную на мой взгляд чуткость. Может, конечно, это потому, что наёмник, подползающий со спины в режиме скрытности не имеет навыков этой самой скрытности, а выскочивший в поле зрения боец заметил наблюдателя (вероятно, нас разбаловали игры типа "Командоса", с противниками, которым надо на приём к окулисту). Но 2 момента меня всё-же смутили. Скринов не сделал, попробую описать.
1. В сообщении номер 1996 Бык находится буквально в 2 тайлах от противника за стеной. Тревога не поднята, враг его не видит. Бык вскакивает, пробегает 2 тайла (не в режиме скрытности), двумя ударами опрокидывает врага, и на следующем ходу включается тревога. Получается, враг в таком состоянии способен её поднять? Или они врубают тревогу от звука бега?
2. Пиявка ползёт за стену дома в режиме скрытности. Где то в 10 тайлах от угла находится противник. Как только он выползает, противник разворачивается, перехватывает ход и даёт очередь. Можно поверить в случайность, только это далеко не единственный подобный случай, произошедший во время короткого боя в Омерте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 21:12:38

on 1566237963, Barrrmalej wrote:
что настрой товарища Злого заразителен

Медики говорят, шизофреники могут влиять на окружающих.


on 1566237963, Barrrmalej wrote:
Получается, враг в таком состоянии способен её поднять?

Получается, что без сейва и лога AI сказать что-либо невозможно, телепатов тут нет.
Для того, чтобы поднять тревогу, солдат должен быть в сознании и иметь некоторое количество AP, либо это сделал кто-то другой. Если Бык бежал не в режиме скрытности, он вполне мог нашуметь, вопрос в том как далеко находился ближайший противник и как он был экипирован.


on 1566237963, Barrrmalej wrote:
Как только он выползает, противник разворачивается, перехватывает ход и даёт очередь.

Что мешало ему просто увидеть Пиявку? Любой солдат противника поворачивается случайным образом каждые несколько ходов, как раз чтобы затруднить к нему подползание. Из этого люди с нарушениями логического мышления делают вывод, что против них существует некий компьютерный заговор.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 21:31:19
еще один параноик выполз, который не умеет читать логи.  ;D
вот сейв из UC.
https://yadi.sk/d/JPUn8fkXcszJ3A
отчетливо видно, что, как только драники оказываются в поле зрения Паучихи или Пиявки, тут же включают задний привод или меняют движение. Пиявку точно не видят - он с оптикой наблюдает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 21:38:19
2JAggernaut Mahno:
Какие именно драники? Их там десятки, скажи id конкретного солдата, я смогу посмотреть его лог.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 21:50:12
2Seven: так их же видно. выбежал, засветился и тут же дал ходу обратно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 21:51:59
2JAggernaut Mahno:
Посмотрел ход врага с твоего сейва, из-за грузовика в поле Пиявки выбегают двое, 50 (Detox) выбегает и прячется, 57 выбегает и остается в поле зрения Пиявки, при этом позиция находится также в поле зрения Ayana, которую противник слышал два хода назад, а лог показывает ее точное расположение, то есть она нашумела и осталась на месте.

Вот другой ход с того же сейва:
Два драника остаются вне зоны видимости Ayana, про которую они слышали:
http://https://i.imgur.com/2fqgBhF.png
но при этом они почему-то сидят прямо в зоне видимости Leech, про которого им пока ничего неизвестно:
http://https://i.imgur.com/ncvLV0G.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 21:52:22

on 1566238358, Seven wrote:
Если Бык бежал не в режиме скрытности, он вполне мог нашуметь, вопрос в том как далеко находился ближайший противник и как он был экипирован.  


Драники начинают паниковать, просто услышав звуки бега? Даже не проверив, кто там бежит?


on 1566238358, Seven wrote:
Что мешало ему просто увидеть Пиявку? Любой солдат противника поворачивается случайным образом каждые несколько ходов, как раз чтобы затруднить к нему подползание. Из этого люди с нарушениями логического мышления делают вывод, что против них существует некий компьютерный заговор.


Наёмник подползает к противнику со спины, и тот случайно разворачивается. Наёмник подползает к другому противнику, и тот случайно перебегает на новую позицию, аккурат за деревом, вне его поля зрения. Наёмник отворачивается от двери, и случайно туда вбегает драник, до того отсиживающийся поблизости. И так далее. Я не утверждаю, что противник использует нечестные приёмы (да и не знаю, кому надо учить их такому), но все эти совпадения выглядят подозрительно. Так что слова о "нарушении логического мышления" тут не к месту.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 21:56:24

on 1566240742, Barrrmalej wrote:
Драники начинают паниковать, просто услышав звуки бега? Даже не проверив, кто там бежит?

Звук шагов идентифицируется как вражеский, так же как и выстрелы, насколько я помню.


on 1566240742, Barrrmalej wrote:
Наёмник подползает к противнику со спины, и тот случайно разворачивается.

Я вроде уже объяснил доступно, как и почему это происходит.


on 1566240742, Barrrmalej wrote:
Наёмник подползает к другому противнику, и тот случайно перебегает на новую позицию, аккурат за деревом, вне его поля зрения.

Есть сейв? Или опять охотничьи байки?


on 1566240742, Barrrmalej wrote:
Наёмник отворачивается от двери, и случайно туда вбегает драник, до того отсиживающийся поблизости

Ну так он его услышал, все логично.


on 1566240742, Barrrmalej wrote:
но все эти совпадения выглядят подозрительно

С точки зрения параноиков - наверное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 22:06:19

on 1566240719, Seven wrote:
но при этом они почему-то сидят прямо в зоне видимости Leech, про которого им пока ничего неизвестно

а вот это странно. у меня все боты прятались сразу за грузовик, откуда и выбегали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 22:08:23
2JAggernaut Mahno:
Ты попробуй со своего сейва несколько раз ход пропустить, ничего не делая - поведение AI содержит элемент случайности.


on 1566241579, JAggernaut Mahno wrote:
у меня все боты прятались сразу за грузовик, откуда и выбегали

Причем прятались они, как мы только что выяснили, от твоего наемника, которого они слышали два хода назад и чья позиция им прекрасно известна, в отличие от Пиявки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 19.08.2019 в 22:47:59
2Seven: Еще такой момент. Elhi, которая прячется за углом, по полоске тени стала продвигаться в сторону противников, которые прятались за грузовиком. и на сколько клеток она к ним продвигалась, на столько же они примерно отодвигались, хотя не знали, где она.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 22:57:46
2JAggernaut Mahno:
Проверил с того же сейва, пропустил несколько ходов - противник несколько раз оставался в поле зрения Elhi, при этом они о ней ничего не знают и никак ее не атаковали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2019 в 23:05:07

on 1566240984, Seven wrote:
Есть сейв? Или опять охотничьи байки?  


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 23:09:09

on 1566245107, Barrrmalej wrote:
а чем плохи охотничьи байки

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


on 1566245107, Barrrmalej wrote:
Вроде раньше отчёты на словах тебя устраивали

Можешь пройти в тему про ошибки и прочитать в шапке, какой набор информации меня устраивает, если пользователь желает сообщить об ошибке. Если хочется просто поболтать об игре в общем - для этого есть другие темы.


on 1566245107, Barrrmalej wrote:
Если это поможет, попробую выкладывать скрины.

Скрин тут не поможет, нужен сейв, с которого можно получить лог AI. Все остальное - просто кухонные разговоры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 23:15:40

on 1566240742, Barrrmalej wrote:
Наёмник отворачивается от двери, и случайно туда вбегает драник, до того отсиживающийся поблизости.  

Специально даже проверил все места в коде - нигде не проверяется ни точная область видимости, ни направление взгляда для невидимых противников.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 23:33:35

on 1566246394, ZLOY wrote:
А при чём тут ТВОЙ ПРОЕКТ, когда такое поведение касается и +FIX тоже

Ну и к чему ты про +fix пишешь в теме про AI?


on 1566246394, ZLOY wrote:
Теперь я понял почему ты все мои посты по этому поводу удалил

Потому что это бездоказательная болтовня, которая тут неуместна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.08.2019 в 23:42:40

on 1566246815, Seven wrote:
Ну и к чему ты про +fix пишешь в теме про AI?

Все мои замечания (написанные ранее) про поведения АИ были изложены в другой теме (в Вопросах и ответах). В этой теме, я лишь ДОПОЛНЯЛ своими наблюдениями посты ЖАгеррнаута (только и всего). Специально вредить кому то у меня совсем нет желания.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2019 в 23:45:02

on 1566247360, ZLOY wrote:
Специально вредить кому то у меня совсем нет желания.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 20.08.2019 в 00:40:14

on 1566244666, Seven wrote:
Проверил с того же сейва, пропустил несколько ходов - противник несколько раз оставался в поле зрения Elhi, при этом они о ней ничего не знают и никак ее не атаковали.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.08.2019 в 01:21:02

on 1566250814, JAggernaut Mahno wrote:
Но то, что враги забегают в "зону слышимости или видимости", подставляясь под перехват, чтоб затем сбежать обратно

Это в какой версии такое происходит?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 20.08.2019 в 12:22:10

on 1566253262, Seven wrote:
Это в какой версии такое происходит?
играю с последней, но, вроде, происходит в любой и даже в оригинале. Наверное, для теста лучше самому провести с десяток боев подряд в разное время суток, чтобы понять, о чем мы (я, Злой и Бармалей) талдычим уже который день.

on 1566219456, Barrrmalej wrote:
Только что заметил странность в поведении ботов. Боец бежит вперёд, вбегает в поле зрения одного из бойцов и тут же разворачивается и бежит назад.
+перехват мерком=глупая смерть драника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.08.2019 в 15:03:39

on 1566292930, JAggernaut Mahno wrote:
Наверное, для теста лучше самому провести с десяток боев подряд

Мне некогда тратить время на то, чтобы искать подтверждения чьим-то фантазиям, а сейвов с воспроизводимой проблемой никто так и не предоставил.


on 1566292930, JAggernaut Mahno wrote:
чтобы понять, о чем мы (я, Злой и Бармалей) талдычим уже который день

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


on 1566292930, JAggernaut Mahno wrote:
перехват мерком=глупая смерть драника

Или не перехват и смерть наемника, это игра, тут как повезет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.08.2019 в 18:42:30
r1134:
Исправлен небольшой баг вычисления ночной видимости, появившийся в r1118, который мог вызывать неоптимальное поведение AI ночью на границе видимости.
Ополчение должно выбрасывать подобранные предметы после окончания боя или если ополченец убит.
Автовыключение рации после окончания боя.
Эффект адреналина под подавлением: отключен для бесстрашных, увеличен шанс для злобных и агрессивных, уменьшен шанс для пацифистов и флегматиков.
Использование рации в режиме сканирования отображает на обзорной карте противников, которые что-то сообщали по рации в этот ход.
Солдат может быть оглушен громкими звуками на несколько ходов.
Отключены бонусы и штрафы камуфляжа для оружия, включая штраф от лазеров, с целью повышения стабильности обзора и поведения AI.
Исправление для недоступных предметов в секторе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем N1ckkk на 22.08.2019 в 19:37:48
А есть возможность играть используя JA+Fix.exe или JA+AI.exe со старой системой обвесов? С новой в версии 1.13 7609 аттачей как-то слишком много по сравнению с 1.13 4870.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2019 в 19:39:35

on 1566491868, N1ckkk wrote:
А есть возможность играть используя JA+Fix.exe или JA+AI.exe со старой системой обвесов?

Попробовать можно на свой страх и риск, особенно с +fix.
Но лучше привыкнуть к новой системе, там ничего сложного нет в принципе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 24.08.2019 в 21:37:59
При использовании регенератора, тот очень уж сильно коцает здоровье   :( Может убрать урон от его применения, пусть лучше он 10 ед здоровья востанавливает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.08.2019 в 21:52:19
2ZLOY:
Планирую регенератор в перспективе немного переделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 24.08.2019 в 21:54:19
2Seven: мне его вариант с ухудшением здоровья нравится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.08.2019 в 03:30:11

on 1566672859, JAggernaut Mahno wrote:
мне его вариант с ухудшением здоровья нравится

Что за вариант? Ничего не понятно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 25.08.2019 в 10:04:47
2Seven: который сейчас применяется.

on 1566671879, ZLOY wrote:
При использовании регенератора, тот очень уж сильно коцает здоровье

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.08.2019 в 10:07:12
2JAggernaut Mahno:
Все равно магическое излечение, даже со штрафом к здоровью, выглядит нереалистично и читерно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 25.08.2019 в 11:03:46

on 1566716832, Seven wrote:
Все равно магическое излечение, даже со штрафом к здоровью, выглядит нереалистично и читерно.

Доктор, который может моментально восстановить до 20 единиц здоровья у раненого - это нормально, а регенератор - это "читерно". Если с доктором почитерить, то он за 1 лечебную сессию сможет восстановить все здоровье пациенту, только и успевай ему сумки врача подавать. :) Регенератор - все же пилюля последнего шанса, так как в здравом уме колоть эту редчайшую байду мерку очень вредно для его здоровья, и смысл в ее применении возникает только тогда, когда врач или санитар бессилен помочь.
Иногда стоит жертвовать реалистичностью в пользу геимплея.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.08.2019 в 12:12:24
[attach]
Есть ли возможность сделать так, чтоб игрок заранее знал какой отряд первым нападёт на сектор города? (может цифрой на стрелке, или её миганием)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем militant1985 на 07.09.2019 в 15:15:14
Подскажите пожалуйста. В каких настройках добавить можно более агрессивное поведение противника.
Что-бы они сами шли на стрельбу, а не сидели по нычкам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 07.09.2019 в 16:13:33
2militant1985: запускать игру через JA2+fix.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 07.09.2019 в 19:40:52
Всем привет!
Я смотрю в облаке версия ja2+AI постоянно обновляется. А про изменения где то можно почитать? Или если тут анонса не было то скачивать последнюю версию пока нет смысла?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.09.2019 в 19:42:54
2Sergius:
Про изменения см. Ja2_7609+AI.log там же. Анонсы бывают не всегда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем militant1985 на 08.09.2019 в 06:40:44
JAggernaut Mahno, Да я уже игру запустил с AI. И я так понял надо начинать заново тогда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 08.09.2019 в 07:17:15
2militant1985: не нужно. игра запускается любым exe. Если ругается, тогда держишь Shift и выбираешь сейв для загрузки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.09.2019 в 10:38:43
Наглядный пример для конспиролухов, что AI не читит и не видит того, что не нужно:
https://youtu.be/ErCMp5nUYMY?t=6055
Несмотря на то, что солдат находится в видимости Chaos и под угрозой обстрела, он почему-то не догадался повернуться к ней, поскольку она подошла скрытно и не нашумела.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 08.09.2019 в 13:09:47
2Seven: пример неудачный, так как противник видит другую цель. В такие моменты AI работает правильно. А "конспиролухи" намекали про ситуации, когда враг не видит мерков...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.09.2019 в 14:00:30

on 1567937387, JAggernaut Mahno wrote:
пример неудачный, так как противник видит другую цель

Для слепых поясняю - на видео Chaos подкрадывается к врагу в скрытности в режиме реального времени, никого он там не видит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 08.09.2019 в 14:14:20

on 1567940430, Seven wrote:
никого он там не видит.
у врага вскинуто ружье - его AI уже работает иначе. Он не находится в ситуации "осторожного" бега в сторону источника шума.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.09.2019 в 14:32:33
2Seven:
А как работает скрипт у врагов, когда они должны игнорировать опасные участки? - может там чё не так?
Враг видит зелёную зону не во всех ситуациях.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 13.09.2019 в 23:18:48
Что то у меня не получается имена драньцев отключить. INDIVIDUAL_HIDDEN_PERSON_NAMES = FALSE прописано в дата юзер. Что то ещё нужно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.09.2019 в 23:21:27

on 1568405928, Sergius wrote:
Что то ещё нужно?

Отключать нужно SOLDIER_PROFILES_ENEMY, SOLDIER_PROFILES_MILITIA для врагов и ополчения соответственно.
INDIVIDUAL_HIDDEN_PERSON_NAMES  это вообще про другое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 13.09.2019 в 23:48:02

on 1568406087, Seven wrote:
Отключать нужно SOLDIER_PROFILES_ENEMY, SOLDIER_PROFILES_MILITIA для врагов и ополчения соответственно.
INDIVIDUAL_HIDDEN_PERSON_NAMES  это вообще про другое.  

Спасибо получилось!
Про INDIVIDUAL_HIDDEN_PERSON_NAMES прочитал в ЧАВО - "Нелогичная фича - откуда наемник может знать имена/фамилии противников, да и общее их количество ограничено, так что они повторяются.
Кроме того, по очевидным причинам имена не прикреплены к врагам, а выбираются случайно, что будет выглядеть странно, если несколько раз встречаться с одним и тем же отрядом." Это про что тогда?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 13.09.2019 в 23:56:31

on 1568407682, Sergius wrote:
Это про что тогда?

В реале у людей лица, цвет волос, рост, вес разный, а в игре - чтоб игрок знал кто есть кто

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.09.2019 в 23:57:19

on 1568407682, Sergius wrote:
Про INDIVIDUAL_HIDDEN_PERSON_NAMES прочитал в ЧАВО - "Нелогичная фича - откуда наемник может знать имена/фамилии противников, да и общее их количество ограничено, так что они повторяются.
Кроме того, по очевидным причинам имена не прикреплены к врагам, а выбираются случайно, что будет выглядеть странно, если несколько раз встречаться с одним и тем же отрядом." Это про что тогда?

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 14.09.2019 в 00:07:16

on 1568408239, Seven wrote:
Это не в ЧаВо а в теме про сборки.

Точно!

on 1568408239, Seven wrote:
На данный момент правильным является использование имен противников, это добавляет им индивидуальности и облегчает идентификацию. Количество разных имен достаточно большое, чтобы они не повторялись часто.  

С именами непривычно как то... Хотя стоит попробовать, может и правда удобно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2019 в 00:12:48

on 1568408836, Sergius wrote:
С именами непривычно как то... Хотя стоит попробовать, может и правда удобно.

В принципе это мало на что влияет, хотя в профилях не только имена прописываются, но и некоторые параметры солдат - пол, навыки, внешний вид. В некоторых модах это используется, чтобы создать нужный состав противника/ополчения в зависимости от типа.
В SDO оставлены только фамилии, обычные противники в основном местные латиносы, среди элитчиков много иностранцев с европейскими и американскими фамилиями. Иногда занятно поперестреливаться с каким-нибудь немцем или шведом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 14.09.2019 в 19:41:44
Что то у меня не работает:
Перепрыгнуть через 1-2 клетки (Alt++Shift)
Перепрыгнуть препятствие (ни Shift+J ни просто J). Рюкзак снят если что.
Оно отключено или хоткеи поменялись?
ЗЫ На крышу залезать и в окно запрыгивать получается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2019 в 19:44:37
2Sergius:
Перепрыгивание через клетки работает отлично, для перепрыгивания через мешки и заборчики отдельная кнопка не нужна, можно просто двигаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 14.09.2019 в 20:15:00

on 1568479304, Sergius wrote:
Перепрыгнуть через 1-2 клетки (Alt++Shift)

На соседнюю клетку (слева или справа) с наёмником работают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2019 в 20:21:09

on 1568481300, BlackWing wrote:
На соседнюю клетку (слева или справа) с наёмником работают.

Прыгать можно хоть через две клетки с крыши на крышу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 14.09.2019 в 21:51:30
Было непросто.
Оказывается правильно Alt+Shift+ЛКМ. Курсор установить в место предполагаемого прыжка.
ЗЫ Раз пошла об этом речь. Не хватает полного актуального списка хоткеев. Сейчас пришлось самому комбинировать список от 1.13 (во многом устаревшего) и небольшой список на английском от +AI с облака. Там чувствую ещё много будет вопросов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.09.2019 в 21:53:31
2Sergius:
В ЧаВО по 7609 есть актуальный список хоткеев для 1.13 7609, на гугл диске есть список измененных кнопок для 7609+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 22.09.2019 в 22:04:55
В некоторых ситуациях было бы логичнее, если сидячий солдат, который получил ранение, но не видит противника, хотя бы ложился во время своего хода, если ОД на это достаточно, как, например, в этот момент:
https://youtu.be/_UYe0CL5pqA?t=411

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.09.2019 в 22:12:49
2JAggernaut Mahno:
Тоже обратил внимание.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 23.09.2019 в 15:30:11
Ctrl+X работает? Вижу драника и игра переходит в пошаговый, а вроде не должна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2019 в 15:37:50
2Sergius:
Значит он тебя тоже видит. Или действительно не работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 23.09.2019 в 15:42:48
Однозначно нет. Пошаговый режим включается даже если посмотрел в бинокль и увидел драника.
Больше никакие настройки на это не влияют?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2019 в 15:48:41
2Sergius:
Судя по коду, скрытность в реальном времени работает только пока в секторе не поднята тревога.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sergius на 23.09.2019 в 15:51:02
Понял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 02.10.2019 в 17:49:17
2Seven:
Приветствую! Смотрю чейнджлог и радуюсь, улучшаешь свое детище не по дням, а по часам. Респект и уважуха! Когда подгонишь свежий билд и для русской версии?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.10.2019 в 17:53:32

on 1570027757, WiperX wrote:
Когда подгонишь свежий билд и для русской версии?

Пока не планируется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.10.2019 в 15:19:06
Ja2+AI r1274

Список изменений r1154 - r1274
- эффекты контузии при попадании пули в голову (потеря сознания, забывчивость на несколько ходов)
- увеличена потеря характеристик от ранений
- наемники сами пьют из фляжек в реальном времени, если уровень энергии низкий
- фляжки автонаполняются каждый час, ручное наполнение отключено (кроме наполнения из бочки в секторе и использования плохой воды при включенной опции еды)
- меню сектора показывает наличие/тип воды в секторе
- исправления русского перевода
- звуки выстрелов вызывают небольшое подавление в направлении стрельбы
- доработан эффект ослепления от пуль
- временно отключено открывание дверей сбоку, пока не будет исправлен баг перехвата
- увеличен расход энергии при переходах между секторами с перегрузкой
- увеличен штраф к скорости движения при переходах между секторами с перегрузкой
- доработан код стрельбы очередями для психов
- при установке растяжки из бухты курсор автоматически переключается в режим установки бомб/ловушек
- по умолчанию при установке бомбы/ловушки всегда используется стандартное значение 1/1, для задания другого уровня/сети нужно при установке держать ALT
- уменьшен шанс потери характеристик при попадании дроби
- увеличена константа гравитации для дроби
- запрещено появление еды в магазинах при отключенной опции еды
- запрещено появление в магазинах наборов для чистки при отключенной опции загрязнения оружия
- отключено уменьшение AP при включении принудительного пошагового режима, игрок всегда получает первый ход при включении пошагового режима
- отключено ограничение на максимальную видимость для прицелов/биноклей
- приходящие в сектор солдаты иногда могут появляться около наемников/ополчения
- доработано отображение пути для наемников
- боксеры всегда отдыхают один день
- исправление видимости для крови и трупов
- добавлена случайная величина к ежедневному доходу торговцев
- солдат без сознания на следующий ход будет иметь половину AP
- отключено объединение предметов в пошаговом режиме через Ctrl+клик в инвентаре
- объединение предметов через присоединение стоит AP
- скрытность в реальном времени требует режима бесшумного передвижения, может быть использована и после поднятия тревоги
- отображение имени владельца рюкзака
- уменьшен штраф на видимость для дыма (для предотвращения появления "невидимок")
- низкий шанс попадания при ударе или броске, если солдат ослепший
- иконки ролей противников всегда отображаются
- доработаны броски гранат/стрельба из гранатометов
- подрыв бомбы в инвентаре считается подозрительным действием
- доработан шанс падения после попадания в ноги
- отображение иконки на портрете наемника при включении режима психа от подавления
- цвет индикатора AP изменяется только в режиме адреналина
- цвет здоровья противника отображает его состояние: без сознания, паникует, атакует
- подавленный до паники солдат не может перехватывать
- ускорение анимации стрельбы в режиме отложенной отдачи (G11, Абакан)
- скрытность от одежды (ночной камуфляж) работает только в темноте
- доработано вычисление сопротивляемости подавлению, базовое значение это среднее между моралью и опытом
- в стандартную раздачу оружия для противника добавлен один гранатомет на отряд
- колесико мышки позволяет быстро переключать отряды, если курсор наведен на командную панель
- наблюдатель: полный бонус через  2 * SPOTTER_PREPARATIONTURNS ходов, при стрельбе по новой цели только половина бонуса
- включено сообщение о стрельбе на подавление
- выбор пути для наемников: избегание пути через заборы, избегание пути через воду

AI:
- доработано использование фонарей
- доработано использование дыма
- доработано бросание гранат, вставание перед броском для увеличения дальности
- улучшен код атаки/отступления
- доработано скрытное перемещение, подкрадывание, избегание трупов и света
- игнорирование умирающих, при наличии известных активных противников
- солдатам разрешено ложиться чаще
- доработаны условия избегания опасных клеток
- доработано поднятие тревоги при обнаружении трупов
- временно отключен эффект оглушения от выстрелов

Шпионские операции:
- доработки подозрительности шпиона
- нельзя переодеться в шпиона, если наемник под обстрелом или имеет шок
- шпион остается подозрительным на небольшое время после подозрительных действий (атака, взлом и т.д.)
- проверка маскировки также отображает результаты возможной близкой проверки

NCTH:
- нет эффекта увеличения от прицелов для ослепших солдат
- нет бонуса от лазера и бонуса открытого прицела для ослепших солдат
- отключено дополнительное увеличение рассеивания при стрельбе за пределы дальности оружия
- доработан штраф стрельбы на большую дистанцию
- отложенная отдача: только в режиме фиксированной очереди (G11) или для первых двух патронов в очереди, если ubRecoilDelay = 2
(Абакан)
- добавлена случайная величина в смещение точки стрельбы по движущейся цели
- для эффективного использования прицелов высокой кратности нужны высокие показатели меткости, мудрости, опыта, а также навык снайпера или охотника
- отображение величины относительного движения цели на курсоре (позволяет оценить шанс промаха одиночным выстрелом при стрельбе по движущейся цели)
- уменьшение вертикального разброса при большой апертуре стрельбы
- увеличен штраф стрельбы по наводке по невидимой цели

OCTH:
- уменьшен штраф вблизи на стрельбу по движущейся цели
- увеличен штраф стрельбы по наводке по невидимой цели

NWSS:
- отключен модификатор "noroom"
- 50% шанс проигрывания звука падения гильзы на твердой поверхности

Отображение укрытий:
- учитывается возможное положение тела противника в точке обзора
- при наведении курсора на противника в режиме отображения видимости наемника, учитываются свойства/камуфляж выбранного противника
- при наведении курсора на противника в режиме отображения видимости противника, отображается область видимости только выбранного противника
- при нажатом SHIFT в режиме отображения видимости наемника показывается видимость с выбранной клетки, имитируется обзор 360 градусов, при этом все свойства наемника сохраняются (положение тела, бонусы видимости, состояние вскинутости оружия)

Возможности нового режима обзора:
https://www.youtube.com/watch?v=2JuCS_fUau8
https://www.youtube.com/watch?v=avtbHzd0sKk

Быстрое переключение отрядов колесиком мышки:
https://www.youtube.com/watch?v=jBolqId6pGc

Отображение имени владельца рюкзака:
https://www.youtube.com/watch?v=D7b45uMTL50

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 12.10.2019 в 18:07:09

on 1570882746, Seven wrote:
- эффекты контузии при попадании пули в голову (потеря сознания, забывчивость на несколько ходов)  

вероятно, может привести к дисбалансу, когда одна из сторон будет полностью выведена из боя контузией, а другая - нет, и потому будет просто добивать безащитных.
+ многие игроки предпочитают стрелять в голову, так как это эффективнее по урону.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.10.2019 в 18:12:32
2JAggernaut Mahno:
Эффект случайный и довольно редкий, так что это скорее добавляет разнообразие в игру, чем реально на что-то влияет. Ну и попасть в голову с нормальными настройками бывает проблематично, что бы ты игроки ни предпочитали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 12.10.2019 в 18:22:45
2Seven: пистолетчикам с близкого расстояния сам Мастер палить в голову велел, даже со штрафами. )
Надо будет как-нить повоевать с новыми фичами, чтобы оценить их эффективность, а то я так пока что просто голословен. В последнем бою моих мерков загнали в сарай с дырками-окнами и окружили, пришлось переходить на пистолеты и стрелять в головы, так как врагов было случайно много (около 36), а мерков и патронов мало. Меня все же раскатали на фарш. ))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.10.2019 в 18:30:14
2JAggernaut Mahno:
Надо тестировать. Шанс считается как Chance(sDamage / 20), то есть если пистолетчик с Damage = 20 попадает в голову, шанс оглушения будет 1%, как бы не запредельно. Даже с модификаторами и из мощного пистолета будет ну процентов 5.
В новой версии AI настроен на более осторожное и скрытное поведение. Опять же, надо тестировать, но в последнем тестовом бою мне при высадке в Wildfire пол команды чуть не поубивали, повезло что Барри гранатами откидался, а так уже зажимали конкретно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 13.10.2019 в 08:48:38
появление еды в инверторе драников тоже стоит отключить . если игра без еды.

изменения классные. побегу тестить

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 13.10.2019 в 12:15:16

on 1570954248, JAggernaut Mahno wrote:
И непонятно, как они из них стреляют-то

Может типа такого:
[attach]
Там так много изменений, что нужно тестить и тестить.
2Seven:
[offtop]Вот ещё что, в SDO у:
FAMAE SAF
FAMAE SAF Silenciada
Colt 9mm SMG
Coolness 5 - на таком прогрессе у всех врагов хорошая броня имеется и от 9мм пуль толку уже мало. Может опустить до 4, а?[/offtop]
Заметил, что враги НОЧЬЮ бросают дым в места освещения фонарей, хотя могут спокойно эту засвеченую область обойти без дымовой завесы. (такое в прошлой версии +аи я наблюдал)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 13.10.2019 в 13:07:05
Второй ночной бой на начальном прогрессе: при убийстве врага из него выпал новейший гранатомет М320 в ручной версии. Слишком жирно для старта. На мой взгляд, когда ранее враги имели на руках только хим.осветители и дымовые гранаты, это было реалистичнее и не ломало прогресс игры. Текущие настройки AI больше заточены под SDO, где со старта враги вооружены сразу современными штурмовыми винтовками, и то, в реальной жизни, даже современная хорошо-вооруженная армия не имеет такого количества подствольных гранатометов на руках.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 13.10.2019 в 13:28:26

on 1570961225, JAggernaut Mahno wrote:
Текущие настройки AI больше заточены под SDO, где со старта враги вооружены сразу современными штурмовыми винтовками

Нее, в СДО штурмгеверы появляются на 40% прогресса (ак-47), а до этого прогресса, тока хлам 1-ой и 2-ой мировой войны есть, без возможности установки на них прицелов.



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2019 в 13:35:42

on 1570945718, Mozayka wrote:
появление еды в инверторе драников тоже стоит отключить . если игра без еды.

Так и должно работать, сейчас выбор еды и чистящих средств при отключенных соответствующих системах запрещен, за исключением, видимо, начальных комплектов наемников.

on 1570954248, JAggernaut Mahno wrote:
Подствольник от скара и подстволная граната у солдата, вооруженного ПП, при прогрессе игры 8% (пистолетный и ружейный период) - выглядят лишними.

Должно быть исправлено в r1279, гранатометы теперь проверяются на текущий уровень прогресса (в стандартном 1.13 не проверялись).

on 1570954248, JAggernaut Mahno wrote:
И непонятно, как они из них стреляют-то: на ПП подствольники не устанавливаются

Должно быть исправлено в r1279, запрещена выдача гранатометов, являющихся обвесом, при выборе гранатометов как дополнительного оружия.

on 1570958116, ZLOY wrote:
Заметил, что враги НОЧЬЮ бросают дым в места освещения фонарей, хотя могут спокойно эту засвеченую область обойти без дымовой завесы

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

on 1570961225, JAggernaut Mahno wrote:
даже современная хорошо-вооруженная армия не имеет такого количества подствольных гранатометов на руках

Должно быть исправлено в r1279, количество дополнительных гранатометов значительно снижено и зависит от сложности игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 13.10.2019 в 13:53:39
2Seven: :applause:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2019 в 13:55:40

on 1570958116, ZLOY wrote:
Вот ещё что, в SDO у:
FAMAE SAF
FAMAE SAF Silenciada
Colt 9mm SMG
Coolness 5 - на таком прогрессе у всех врагов хорошая броня имеется и от 9мм пуль толку уже мало. Может опустить до 4, а?

Silenciada - довольно приличный глушеный ПП, очень тихий.
Colt 9mm SMG - один из самых продвинутых ПП по возможному обвесу.
FAMAE SAF - думаю, можно до 4 опустить крутость.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 13.10.2019 в 15:01:23

on 1570964140, Seven wrote:
Colt 9mm SMG - один из самых продвинутых ПП по возможному обвесу

Coolness Адаптера 9мм и подствольный трогать не нужно. У адаптера 9мм к этому оружию - 5 coolness, а у подствольного M203PI - 6.
У Hk MP5SD5 (с глушителем) - 3 (cool), Bizon 2-07 - 3, Steyr AUG Para - 3, Calico M-960A - 3 = Если снизить у Silenciada и Colt 9mm SMG до 4, баланс это не испортит, ведь у адаптера 9мм и гранатомёта кулнесс всё равно выше.

on 1570964140, Seven wrote:
FAMAE SAF - думаю, можно до 4 опустить крутость.

Тока главное не забудь, что некоторым видам оружия, coolness нада менять в версиях со всеми прикладами.
Ещё:
У СВД кулнесс 5 - это мало.
Я могу в тему SDO скрин бросить с куллностью, калибром и ID, отсортированные по типу оружия ДЛЯ сравнения. Посмотришь, может чё решишь подправить ещё, нада а?

В AR + SDO - Mauser Karabiner 98k с патронами и 5х прицелом лежит в секторе B14, AK-47 с 4х прицелом лежит в секторе C12, M1 Carbine с 4х прицелом лежит в секторе C8 = это ОЧЕНЬ сильно ломает баланс игры. Убрать бы их от туда, есть ли такая возможность?
P.S. В секторе E11 часто у врагов (или в самом секторе лежит, я уже не помню) СВД - это тоже косяк.

У FN P90 coolness = 8, зато у всех патронов в калибре 5.7x28 coolness = 9 - это должно быть какая то ОШИБКА, так как патронов к нему на его прогрессе просто НЕТ!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2019 в 15:02:35
2ZLOY:
Напиши свои замечания и предложения в тему по SDO, будет время попробую разобраться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2019 в 18:49:28
Ja2+AI r1283

Список изменений:
- доработано поведение скрытных противников
- оптимизация скорости
- учет типа поверхности и камуфляжа при выборе укрытия для AI

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.10.2019 в 23:58:29
r1285 исправляет глючных убегающих врагов, а также глючных появляющихся врагов.
r1288 исправляет критический баг AI
r1289 исправляет баг перехватов
r1297 исправляет проблему невидимок.
r1299 исправляет вычисление дальности видимости для расчетов AI

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.10.2019 в 07:04:57
r1299 - r1308

Список изменений:
- более частая выдача бронепластин для элитчиков
- оптимизация скорости вычисления видимости и укрытий

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.10.2019 в 11:38:00
2Seven:
А можно ли сделать так, чтоб при поднятии тревоги боты не разбегались по одному (особенно ночью), ну или хотябы у пулемётчика и снайпера чтоб была поддержка. Может наводчик какой нибудь чтоб был. Ещё хотелось бы, чтоб в ПВО секторах у мерков не работала рация (у ботов всегда работала)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 18.10.2019 в 12:19:46

on 1571387880, ZLOY wrote:
Ещё хотелось бы, чтоб в ПВО секторах у мерков не работала рация (у ботов всегда работала)  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.10.2019 в 12:31:21

on 1571390386, BlackWing wrote:
глушилка на ПВО кажется какой-то странной

На ПВО своя система радаров есть, она всегда очень мощная - это же ПВО.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 18.10.2019 в 13:17:59

on 1571387880, ZLOY wrote:
Ещё хотелось бы, чтоб в ПВО секторах у мерков не работала рация  

Насчет глушения рации мерков - согласен. В реальности солдаты имели бы преимущество перед наемниками по части установки радиопомех перед боем, особенно на защищенных стратегических объектах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.10.2019 в 13:42:12

on 1571393879, JAggernaut Mahno wrote:
Насчет глушения рации мерков - согласен

Хорошо бы, чтоб глушилка и прочее у радистов от опыта и интеллекта юнита зависела  8)
Кто более опытен и умнее тот и могёт

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 18.10.2019 в 14:00:59

on 1571395332, ZLOY wrote:
Хорошо бы, чтоб глушилка и прочее у радистов от опыта и интеллекта юнита зависела  
Кто более опытен и умнее тот и могёт

вряд ли это оказывает влияние. Для меня, в текущем виде реализации, что функция глушения рации, что шпион-киллер - это баги, а не функции, так как дают значительные преимущества игроку перед компьютером.
Лично я вообще никогда не глушу рацию противника, так как с врагом, воюющим на полную эффективность, воевать интереснее - он заставляет думать и шевелиться на поле боя, а не сидеть на строго построенной линии обороны за какими-нибудь камнями и заборами. Когда красный дым прилетает в толпу моих мерков, прикрывающих друг друга в идеальной обороне, дым начинает валить даже из моих ушей: мозг подгорает от адреналина и счетчика идей, как спасать ситуацию. И это то, за что я люблю 1.13!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.10.2019 в 14:18:20
2JAggernaut Mahno:
Иногда врагов слишком много и рация очень спасает, особенно когда есть шанс что враги придут на подмогу с трех сторон. Былоб здорово еслиб приход подмоги из городского сектора в городской не глушился рацией, так как городские сектора (по идеи) расположены  ближе и враги из соседних городских секторов легко могут узнать про мерков и без вызова их по рации. Тоже самое и у ополченцев в городских секторах при заходе врага.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 18.10.2019 в 21:51:40
https://www.dropbox.com/s/n3ce2umv1xesdq0/SaveGame03.sav?dl=0 сейв перед боем, про котрый Севен, ты спрашивал.  r1300 AR SDO

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2019 в 06:20:06
r1309 - r1318

- доработки поведения Red AI, более оптимальный выбор решения
- ускорен поиск пути, упрощен код скрытного поведения
- уменьшено вертикальное распределение пуль
- AI более часто использует дым для прикрытия передвижения
- садиться в машину можно только из отряда, во избежание багов
- AI разрешено более активно использовать гранаты во время атаки
- AI активнее сближается с противником во время атаки

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 19.10.2019 в 08:46:39
2Seven: была ли найдена причина стрельбы в землю ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2019 в 16:32:53
2Mozayka:
Багов на эту тему не найдено, скорее всего причина в стандартном вертикальном распределении, которое может приводить к такому эффекту, особенно при стрельбе из положения лежа в ноги противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 22.10.2019 в 07:47:53
Хм... Seven, с AI всё в норме? Он уже который ход просто лежит и не реагирует. В одном из боёв также застыли ещё двое: одна в беге, вторая лёжа. Несколько ходов просто стояли, хотя ОД должно было быть, я по ним даже не стрелял. Сейв с первого боя не сохранился, но вот тебе сейв второго. https://dropmefiles.com/tqff7 Версия AI 1324, мод SDO+WF.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.10.2019 в 00:17:14
2BlackWing:
Проверил этот сейв, там два врага - id 42 и id 50, оба действуют нормально - бегают, стреляют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.10.2019 в 01:27:58
r1319 - r1335

- исправление r8700: невозможность использования штыка, если оружие не имеет режима автоматической стрельбы (Flugente)
- доработано вычисление шума при передвижении
- курсор NCTH всегда показывает броню/оружие, независимо от расстояния (так же как и тактическая панель)
- небольшой бонус к крутости при выборе гранатометов, в зависимости от уровня сложности игры

AI:
- улучшено избегание артиллерийского обстрела, солдаты могут прятаться среди укрытий и чаще залегать
- при выбегании из области огня/газа/бомбы/артиллерийского обстрела, солдаты будут стараться выбегать дальше от известных противников
- стрельба на подавление более длинными очередями, когда солдат под обстрелом
- улучшен код групповой атаки
- более осторожное поведение ночью и в опасных ситуациях
- доработан код передвижения к кнопке тревоги в секторе
- доработан код выбора режима передвижения, улучшено подкрадывание
- исправление для бегания солдат туда-обратно в некоторых ситуациях

NCTH:
- отключен дополнительный штраф базового прицеливания при стрельбе по новой цели
- уменьшен вертикальный разброс
- бонус BASE_SAME_TARGET применяется только при стрельбе по видимым противникам
- штраф на прицеливании от дистанции, максимальное значение 25.0 на двойной дальности дневной видимости

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 24.10.2019 в 01:35:24

on 1571869678, Seven wrote:
невозможность использования штыка, если оружие не имеет режима автоматической стрельбы (Flugente)  

Уррррааа! И 100 лет не прошло. Да здравствует штык на Моське. Как раз сегодня была мысль, что наши немецкие коллеги в своей берлоге впали в зимнюю идейную спячку. :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.10.2019 в 01:37:21
2JAggernaut Mahno:
Как написал Flugente (автор фичи со штыками), не прошло и 7 лет, как он исправил эту ошибку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 22.11.2019 в 11:41:03
Revision: 1340
"Lowered X-ray detector range." - Давно просилось в игру. Я б вообще за-ради хардкорности сделал ему радиус 5 тайлов, чтоб только за ближайшую стенку можно было "заглянуть", как у реальных прототипов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2019 в 13:32:16
2JAggernaut Mahno:
Сейчас - половина дневной видимости, то есть можно подойти к стенке и просмотреть ближайшую комнату, но обнаруживать врагов ночью за пределами видимости уже не получится. Работает только вперед (три смежных направления вперед).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2019 в 22:11:42
r1336 - r1348

Исправление r8702 для случайных предметов в редакторе (Flugente)
Уменьшена дальность действия X-детектора (половина дневной дальности, работает только в направлении вперед)
Отключен эффект оглушения наемников от громких звуков.
Опция SELL_ITEMS_PRICE_MODIFIER при значениях 0 и -1 меняет делитель цены от 4 до 25 (цена предмета при продаже от 25% до 5%)
Различные доработки и исправления AI.

Повреждение для выпадающих предметов:
- повреждение оружия после попаданий в корпус
- повреждение ПНВ/очков после попаданий в голову
- дополнительное повреждение для предметов, превышающих по уровню текущий прогресс
- дополнительное повреждение для части выпавшего оружия (50% выпавшего оружия будет сильно повреждено, если стоит выпадение всего оружия)
- прицелы, оптика и лазеры не выпадают, если они превышают текущий прогресс игры (только при отключенной опции выпадения всего)

Различные исправления за авторством merc05 (http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=24256&goto=358498&#msg_358498):
- отключение режима осведомителя
- отключение режима предотвращения воровства для осведомителя
- выпадение вещей из рюкзака после трансформации предмета

NCTH:
- уменьшено вертикальное распределение
- увеличен штраф на прицеливание на большой дистанции

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 25.11.2019 в 10:27:02
/// r1336 - r1348
Исправление r8702 для случайных предметов в редакторе (Flugente)
Уменьшена дальность действия X-детектора (половина дневной дальности, работает только в направлении вперед) - вот зачем это?
Отключен эффект оглушения наемников от громких звуков. - или это?

Опция SELL_ITEMS_PRICE_MODIFIER при значениях 0 и -1 меняет делитель цены от 4 до 25 (цена предмета при продаже от 25% до 5%)
Различные доработки и исправления AI.

Повреждение для выпадающих предметов:
- повреждение оружия после попаданий в корпус - это спорно
- повреждение ПНВ/очков после попаданий в голову - это правильно
- дополнительное повреждение для предметов, превышающих по уровню текущий прогресс - к чему бы?
- дополнительное повреждение для части выпавшего оружия (50% выпавшего оружия будет сильно повреждено, если стоит выпадение всего оружия) - что-бы играть невозможно было?
- прицелы, оптика и лазеры не выпадают, если они превышают текущий прогресс игры (только при отключенной опции выпадения всего) - что-бы играть невозможно вообще было


Различные исправления за авторством merc05 (http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=24256&goto=358498&#msg_358498):
- отключение режима осведомителя
- отключение режима предотвращения воровства для осведомителя
- выпадение вещей из рюкзака после трансформации предмета - вот это хорошо

NCTH:  
- уменьшено вертикальное распределение
- увеличен штраф на прицеливание на большой дистанции - это зачем? они и так не попадают ни в кого

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 25.11.2019 в 10:36:13

on 1574666822, dmitry.lnr wrote:
дополнительное повреждение для части выпавшего оружия (50% выпавшего оружия будет сильно повреждено, если стоит выпадение всего оружия)

Вот с этим да, не совсем понятно. Ладно бы оружие повреждалось, если бы по врагам палили из гранатомётов, тут согласен, но чтоб сильное повреждение... Тогда у врага оно должно клинить очень часто.

on 1574666822, dmitry.lnr wrote:
повреждение оружия после попаданий в корпус - это спорно

Отчасти спорно, ибо стрелять по рукам или оружию нельзя, посему можно считать, что шальной пулей прилетело.

on 1574666822, dmitry.lnr wrote:
отключение режима осведомителя  

О, это очень отлично, ибо Бад меня задолбал. Но обновлять всё равно не буду пока боковое открывание дверей не включат :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 25.11.2019 в 13:33:44
/// - выпадение вещей из рюкзака после трансформации предмета ///

было бы прикольно отдельным фиксом сделать, имхо, а то обновляться выше не хочется, а выпадение вещей раздражает весьма сильно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut Mahno на 28.11.2019 в 12:13:04
протестировал 1348. Несколько раз были баги, которые описал в теме про ошибки. Также один раз было полное зависание в начале боя после выстрела противника. Выгрузка и рестарт игры не помогали, игра зависала в один и тот же момент. ХЗ, что это было, но после того, как провел бой заново, загрузив сейв до боя, проблема исчезла. Сейвы пойманых бацил предоставить пока, к сожалению, нет возможности.

on 1574449902, Seven wrote:
Отключен эффект оглушения наемников от громких звуков.  

на что влияло, разницы не заметил. Мерки как не слышали шагов за стеной (в отличие от врага), так и не слышат.

on 1574666822, dmitry.lnr wrote:
Повреждение для выпадающих предметов:  

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

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.12.2019 в 16:17:45
r1349 - r1374

AI:
- улучшено скрытное передвижение
- исправление использования морали AI
- более оптимальный выбор режима передвижения при небольшом количестве AP
- улучшен код выбегания из света

NCTH:
- доработан штраф прицеливания на дистанции

Тактическая панель: отображение состояния отравления газом.
Уменьшен урон дроби за пределами эффективной дальности.
Исправлен текст типа воды в меню сектора.
r8708: добавлена поддержка боевых выкриков при рукопашных атаках - файлы punch, knife (Flugente).
Улучшена проверка экипировки шпионов.
Переключение режима прицеливания с альтернативного на стандартный, если наемник садится под подавлением.
Навык ночника: бонус к перехвату и слышимости работают только если в секторе темно и солдат находится в темном месте.

Отображение локатором положения услышанного шума:
- бонус если наемник имеет расширенное ухо и смотрит в направлении противника
- бонус если наемник использует рацию в режиме прослушки
- бонус если у наемника есть навык охотника
- бонус если у наемника есть навык ночника, время ночное и наемник в темном месте
- штраф если услышанный звук тише, чем недавно услышанный шум

Новая опция DROP_DAMAGE меняет уровень дополнительного повреждения для выпадающих предметов:
0 - нет повреждения
1 - ограниченное повреждение только для предметов (кроме оружия)
2 - повреждение для оружия, навески, дополнительное повреждение для предметов слишком высокого уровня для данного прогресса
3 - дополнительно сильное повреждение некоторого процента выпавшего оружия

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.12.2019 в 16:22:15
2Seven: Где включение опции открывания дверей сбоку? Хотя такие исправления уже достойны того, чтоб я обновил AI, но где вариант с дверью? Мне надоело уже чисто шпионом внутрь заходить.

И где новую опцию смотреть и править?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.12.2019 в 16:27:06

on 1575465465, Seven wrote:
добавлена поддержка боевых выкриков при рукопашных атаках - файлы punch, knife (Flugente).

требуются какие-либо новые звуковые файлы?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.12.2019 в 16:41:33

on 1575465735, BlackWing wrote:
И где новую опцию смотреть и править?

Там же, где и все предыдущие.


on 1575466026, JAggernaut wrote:
требуются какие-либо новые звуковые файлы?

Требуются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.12.2019 в 16:43:36

on 1575466893, Seven wrote:
Требуются.

можно ссылку на них?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.12.2019 в 16:44:27
2JAggernaut:
У меня нет никаких ссылок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.12.2019 в 17:00:47
2Seven: как тогда включить боевые выкрики, если звуковые файлы отсутствуют?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.12.2019 в 17:02:50
2JAggernaut:
Никак, без файлов не будут работать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 07.12.2019 в 19:06:18
записал бой под AI 1382. с включённой функцией повреждение оружия и навесок . всё падает со статусом 80-86%. вполне не плохо . играбельно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.12.2019 в 03:15:19
2Seven: почему было отключено диагональное открывание дверей?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2019 в 03:38:04
2JAggernaut:
Из-за бага с перехватом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.12.2019 в 05:26:28
r1383 добавляет экспериментальную функцию: автоскрытие верхней строки состояния, если курсор мыши находится вверху экрана.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.12.2019 в 13:02:30

on 1575765484, Seven wrote:
Из-за бага с перехватом.
эх, жаль. Я при открытии бага с перехватами не замечал. Теперь отсутствие диагонального открытия смотрится само как баг.  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gontarsky на 09.12.2019 в 15:00:55

on 1575771988, Seven wrote:
r1383 добавляет экспериментальную функцию: автоскрытие верхней строки состояния, если курсор мыши находится вверху экрана.
Чертовски полезная функция! Бывает засядет такой за пределами видимости и палишь по нему полагаясь на ощущения)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.12.2019 в 15:12:04
2Gontarsky:
Добавлю, что начиная с r1385 враги будут избегать верхнего края карты при выборе позиции, так что вместе с автоскрытием полосы состояния, проблема должна теперь исчезнуть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 10.12.2019 в 11:35:47
2Seven: в 1382 сломан наблюдатель. Слухач в AIMNAS моде работает на оригинальном экзешнике, а на твоем нет. Гм, а что вообще за странное условие "терпение" появилось? Оно странное и сильно ограничивает возможность применения споттеров. В любом случае, Слухач - флегматик.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.12.2019 в 11:54:00

on 1575966947, bulbigood wrote:
в 1382 сломан наблюдатель

В чем это выражается?

on 1575966947, bulbigood wrote:
Слухач в AIMNAS моде работает на оригинальном экзешнике, а на твоем нет

Я не знаю, что такое слухач и как он должен работать.

on 1575966947, bulbigood wrote:
а что вообще за странное условие "терпение" появилось?

Про терпение в игре первый раз слышу.

on 1575966947, bulbigood wrote:
В любом случае, Слухач - флегматик.

Ну тогда ладно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 10.12.2019 в 16:56:32
2Seven: Слухач это радист-разведчик из MERC.
Проблема заключается в том что невозможно активировать способность "Наблюдатель", она просто недоступна. Бинокль в руках, все условия соблюдены. Потом беру Ja2+fix и там опция доступна, наблюдатель включается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.12.2019 в 17:04:16

on 1575986192, bulbigood wrote:
Проблема заключается в том что невозможно активировать способность "Наблюдатель", она просто недоступна.

Только что проверил, все активируется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 10.12.2019 в 22:17:09
На SDO+WF сборке наблюдение работает, а на AIMNAS нет, причем именно с AI модом.
По-видимому это проблема интеграции AI мода со сборкой 7609ru+Aimnas-Bigmaps? Проверял варианты старых AI модов и старой AIMNAS сборки, тоже не работает.
http://https://i111.fastpic.ru/thumb/2019/1210/e2/_0bc7c14ac4a21522cc8e952fc4a1a5e2.jpeg (https://fastpic.ru/view/111/2019/1210/_0bc7c14ac4a21522cc8e952fc4a1a5e2.png.html)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 10.12.2019 в 23:45:43
2bulbigood:
С-хач рядом с мерком должен находиться у которого в руках Сн. Винтовка

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2019 в 05:08:52
2bulbigood:
В Aimnas автор реализовал бинокль как оружие, поэтому он не работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 11.12.2019 в 19:46:33
Есть вопрос к знающим людям, что это?
<nAccuracy>75</nAccuracy>

в каких единицах измеряется? В процентах?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.12.2019 в 19:51:13

on 1576082793, dmitry.lnr wrote:
Есть вопрос к знающим людям, что это?
<nAccuracy>75</nAccuracy>

в каких единицах измеряется? В процентах?

Точность (отклонение ствола при одиночном выстреле в при новой системе прицеливания).
Измеряется в "Стабильности ствола при выстреле. 100 - полная Стабильность.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2019 в 20:00:22
2dmitry.lnr:
Не стоит захламлять тему и устраивать тут чат.
Для отправки личного сообщения можно нажать на кнопку конверта под портретом.
Оффтоп потер.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2019 в 20:01:33

on 1576082793, dmitry.lnr wrote:
<nAccuracy>75</nAccuracy>

Техническая точность оружия, определяет рассеивание при стрельбе, которое есть даже при абсолютно точном прицеливании.
Работает совместно с эффективной дальностью оружия, а также опциями NORMAL_SHOOTING_DISTANCE, MAX_BULLET_DEV и RANGE_EFFECTS_DEV из CTHConstants.ini
Вообще, по NCTH есть отдельная тема:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1285772568

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2019 в 17:57:59
2Seven:
"Revision: 1392
Ballistic goggles need new flag 536870912 to protect eyes from bullet in the face."
Баллистические очки должны находиться в каске при этом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2019 в 18:02:48
2JAggernaut:
Нет, это только для face items - очки с BrightLightVisionRangeBonus защищают от ослепления вспышкой от светошумовой гранаты, а очки с флагом 536870912 защищают от ослепления при попадании пули в голову спереди.
Очки, находящиеся в каске, никаких бонусов и штрафов не дают, они там только хранятся.
Можно сделать баллистические очки как дополнительную броню для головы, по типу наколенников или пластин, тогда они будут иметь шанс остановить пулю с переднего направления, но как очки работать уже не будут.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2019 в 18:07:20
2Seven: спасибо за информацию.

on 1576508568, Seven wrote:
Можно сделать баллистические очки как дополнительную броню для головы, по типу наколенников или пластин, тогда они будут иметь шанс остановить пулю с переднего направления, но как очки работать уже не будут.

они и как броня при вложении в каску не работают. Их бонусы просто не учитываются. :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2019 в 18:09:41
2JAggernaut:
Очки работают только как очки, броня работает только как броня. Что в xml пропишешь, то и будет, но совмещать разные типы предметов в одном нельзя.
У очков, заданных как face item, никаких бонусов защиты быть не может.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.12.2019 в 18:17:43
2Seven: У меня одни очки, баллистические, надеваются, как очки, другие, тактические, как доп.броня (уже в каску). те. что в каске, дополнительный процент брони не плюсуют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2019 в 18:26:19
2JAggernaut:
Может и не отображается, это не имеет значения, при попадании пули они учитываются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.12.2019 в 19:23:34
2JAggernaut:
Опять у тебя какие-то кривые предметы. Специально проверил в SDO баллистическую маску, которая на каску цепляется и спереди защищает, проценты общей защиты нормально добавляются.
[offtop]http://https://i.imgur.com/IP9oD2N.png
http://https://i.imgur.com/E7xzuuG.png
http://https://i.imgur.com/TejblH6.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.12.2019 в 00:50:37
2Seven: 2Seven: я имел ввиду не Coverage, а Protection. Вот он - не отображается, только Coverage+.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.12.2019 в 07:11:15

on 1576533037, JAggernaut wrote:
я имел ввиду не Coverage, а Protection. Вот он - не отображается, только Coverage+.

Почему-то у меня Protection как раз отображается.
http://https://i.imgur.com/YEYSa0v.png
http://https://i.imgur.com/ElVvTy2.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.12.2019 в 10:30:07
2Seven: Максимальный уровень protection как был 15/15, так и остался таким же. Если вставлять плиту в бронежилет, этот параметр там меняется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.12.2019 в 18:41:32

on 1576567807, JAggernaut wrote:
Максимальный уровень protection как был 15/15, так и остался таким же. Если вставлять плиту в бронежилет, этот параметр там меняется.

Серьезно? А скриншотом до и после не поделишься?
А то что-то у меня ничего не меняется:
http://https://i.imgur.com/qNyLwhx.png
http://https://i.imgur.com/35sB3oX.png
Да и в коде ничего подобного нет:

Quote:
pInvPanelTitleStrings[ 4 ],      //Protection string
iProtection,                        //Protection rating in % based on best armor
Armour[ Item[ usItem ].ubClassIndex ].ubProtection * sValue / 100,
Armour[ Item[ usItem ].ubClassIndex ].ubProtection, //Protection (raw data)

отображается защита предмета с учетом состояния и максимальный уровень защиты того же предмета при 100% состоянии, при этом никаких бонусов от присоединенных предметов не предусмотрено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.12.2019 в 22:01:07
2Seven: проверил у себя. Аналогично, показало защиту только верхнего предмета. Хм, почему-то казалось, что раньше, еще с оригинала, показывалась общая сумма защиты.

on 1576597292, Seven wrote:
при этом никаких бонусов от присоединенных предметов не предусмотрено.

они отображаются, но уже внутри бронежилета в его ТТХ, в виде бонуса к бронезащите. Вот там у меня все показало правильно: 23+40=63 - общая степень защиты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.12.2019 в 03:52:38
2Seven:
  Хотел у тебя уточнить:
Если положить Баллистические очки в лицевой слот мерка, то показатели брони от этого в интерфейсе наёмника, не меняются. Так и должно быть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.12.2019 в 07:54:51
2ZLOY:
Броня работает только в слотах брони. Баллистические очки могут быть в игре прописаны либо как очки, тогда они физически не могут добавлять защиту, либо как броня, тогда они не будут работать как очки.
В SDO все очки прописаны как лицевые предметы, соответственно защиту давать они не могут.
Для защиты есть предмет "баллистическая маска", который присоединяется к каске и работает как пластина, обеспечивая дополнительную защиту.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.12.2019 в 07:59:13

on 1576609267, JAggernaut wrote:
они отображаются, но уже внутри бронежилета в его ТТХ, в виде бонуса к бронезащите. Вот там у меня все показало правильно: 23+40=63 - общая степень защиты.

Никаких бонусов защиты баллистические очки добавлять не могут, если только они не прописаны как броня. А если они заданы как броня, то они не будут работать из лицевого слота.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем cepreu на 18.12.2019 в 21:10:07
2Seven:
Есть 2 вопроса:

  • Почему бы вам не выкладывать исходники в открытый доступ для всех желающих?
  • Если уж не выкладывать исходники для всех, то не могли бы поделиться со мной на условиях нераспространения. Я бы хотел внести кое-какие изменения под себя и свой стиль/предпочтения относительно игры.


Если конкретней про изменения, я бы хотел вернуть/добавить в JA2 1.13 вырезанное падение лояльности от бездействия игрока. Возможность сидеть до бесконечности и тренировать Айру с Димитрием до 99 на всех статах раздражает. Хотелось бы, чтобы игра наказывала за такой стиль игры, но это наказание было бы каким-то определенным запрограммированным. Чтобы можно было взвешенно решать, когда ты готов понести эти последствия за дополнительную тренировку для бесплатных наемников, а когда нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.12.2019 в 21:16:42

on 1576692607, cepreu wrote:
Почему бы вам не выкладывать исходники в открытый доступ для всех желающих?

Проект далеко не закончен и могут быть еще существенные изменения в коде.
Все, кому это было действительно нужно, доступ к исходникам получили.

Насчет стратегической части - там действительно есть определенные проблемы, но тут нужно отдельно этой темой заниматься, я в основном дорабатываю тактический AI и некоторые тактические фичи для баланса и интересности, на большее меня не хватает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 18.12.2019 в 22:16:46
2Seven:
Странно конечно, но когда я даю наёмникам (Гвоздь, Бешеный) задание Свалка "Починка фургона", игра сообщает мне о том, что починка невозможна (красным мигаетнадпись Ремонт). Я не смотря ни на эту надпись, мотал время вперёд и фургон чинился.
Можно как нибудь исправить этот глюк в игре?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем cepreu на 18.12.2019 в 23:29:59
2Seven:

Quote:
я в основном дорабатываю тактический AI и некоторые тактические фичи для баланса и интересности, на большее меня не хватает.


Кстати, раз уж речь только о правке тактического AI, есть ли в планах собирать также UB с этими патчами? Стратегическая часть там урезана, но тактика та же. + возможно погонять усовершенствованный AI на кастомных картах, думаю, может быть кому-то интересна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.12.2019 в 04:59:47

on 1576700999, cepreu wrote:
есть ли в планах собирать также UB с этими патчами?  

У меня - нет. Тем более что для компиляции UB код нужно дорабатывать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.12.2019 в 15:53:09
r1375 - r1399

- при стрельбе по плывущей цели, прицеливание всегда идет в голову
- солдат может случайно поскользнуться на луже крови на полу
- автоскрытие верхней строки состояния
- автовыпивание из фляги только если энергия меньше 3/4 максимальной
- исправлено некорректное вычисление бонуса AP для биографий, связанных с типом сектора
- доработки/исправления бросания предметов/гранат, уменьшен угол бросания для гранатометов при стрельбе из здания или под землей
- баллистические очки используют флаг 536870912, чтобы защищать от ослепления при попадании пули спереди в голову
- ускорена анимация передвижения стоя боком

AI:
- улучшен код отдыха при низкой энергии
- противник избегает перемещаться в самые верхние клетки сектора
- более осторожное использование РПГ, чтобы не задеть своих
- более частое использование подавления, если противник не видит солдата
- немного увеличена общая агрессивность поведения, ограничена агрессивность солдат со специальными ролями
- доработки скрытного передвижения

NCTH:
- исправление вычисления бонуса лазера
- уменьшено вертикальное отклонение вниз при стрельбе лежа в ноги
- исправлен бонус к сопротивлению отдаче при стрельбе с упора, добавлен бонус при стрельбе от бедра

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.12.2019 в 16:44:46

on 1576759989, Seven wrote:
- более осторожное использование РПГ, чтобы не задеть своих  

обычных ручных гранат это не касается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 21.12.2019 в 15:14:51

on 1576759989, Seven wrote:
более частое использование подавления, если противник не видит солдата

С этим очень сильно переборщили! Ополченцы теперь, стали стрелять в какие то неизвестные мне цели. Вот я сейчас штурмовал центральную базу ПВО (ночью), ну а ополченцы всё время воевали с невидимым мне врагом, стреляли очередями (куда то) в темноту  и самое ужасное - ПОПАДАЛИ!  :( Я из за такой "войны", своими мерками и не воевал вовсе. Ужас короч.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.12.2019 в 15:37:03

on 1576930491, ZLOY wrote:
и самое ужасное - ПОПАДАЛИ!  

ты уж определись, плохо, что подавляли, или плохо, что пападали. Второе вообще к AI не относится, это проблема или настроек или работы NCTH.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 21.12.2019 в 16:04:00

on 1576931823, JAggernaut wrote:
ты уж определись, плохо, что подавляли, или плохо, что пападали. Второе вообще к AI не относится, это проблема или настроек или работы NCTH

Причём тут попадали\не попадали, подавляли или не подавляли! Ополченцы каким то образом замечали врага в темноте и начинали стрелять в его сторону. Мои мерки находясь рядом с ополченцами, этих врагов не видели и не слышали. Я даже понятия не имел в кого они там стреляют. Из 14-ти врагов в секторе, я убил всего двух, а трёх добил, уже полудохлых.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 21.12.2019 в 18:23:05

on 1576938182, Seven wrote:
Ежедневное пополнение денег у торговца меняется случайно, от 0.5 заданной в настройках величины до 1.5

Мне нравится такая схема как сейчас = +\- 5 000 у Тони налички при себе имеется. Раньше, у него за раз я мог выручить до 15 000 в сутки - такая система мне очень не нравилась. Сейчас в этом плане всё хорошо.  :)

on 1576933440, ZLOY wrote:
Причём тут попадали\не попадали, подавляли или не подавляли! Ополченцы каким то образом замечали врага в темноте и начинали стрелять в его сторону. Мои мерки находясь рядом с ополченцами, этих врагов не видели и не слышали. Я даже понятия не имел в кого они там стреляют. Из 14-ти врагов в секторе, я убил всего двух, а трёх добил, уже полудохлых.  

В этом моём посте я делал акцент на том, что штурмовать и защищать сектора вместе с ополченцами стало ЕЩЁ ЛЕГЧЕ.  :( Ополченцы в +AI и без того очень хорошо сражаются, а сейчас ваще ...  :( :( :(
В общем, легко очень стало играть сейчас, когда рядом с наёмниками есть полканы, вот  ::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.12.2019 в 18:55:04

on 1576941785, ZLOY wrote:
я делал акцент на том, что штурмовать и защищать сектора вместе с ополченцами стало ЕЩЁ ЛЕГЧЕ.
Я у себя такого не наблюдаю. Все от настроек игры зависит. Ну и если хочешь увидеть, где кого твои мерки слышали, жмякай Shift. Оплы стреляют на слух, но это не значит, что они не жмякают перед этим свой виртуальный Shift.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 21.12.2019 в 19:45:44
2JAggernaut:
Жмякал и всё равно тишь да гладь. Полканы как то уж очень искусно вычисляют врага. Мерк не видит и не слышит, а полканы прям сразу трах-трах-трах в определённую клетку. Я свои ходы пропускал, а полканы с кем то там в ночи воевали. У врагов такой чуткости я не наблюдаю.
Легко играть с полканами. Я вот сейчас новую тактику использую: клепаю много-много мобильного ополчения и дело в шляпе. Правда при такой тактике денег мало остаётся на конфеты и мороженое, приходиться питаться сухарями и тушками ворон.  : ::)


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.12.2019 в 01:13:51
Зашел в сектор НОЧЬЮ в 3 часа 10 минут, включил рацию (постановка помех), батарейки у рации полностью заряжены. Пока я мерков переставлял по карте и крался в ночи, батарейки полностью разрядились.  :o Время (внутриигровое) было 3 часа 18 минут. Я даже бой не успел начать, а батарейка уже разрядились. 8 минут всего батарейка работает, что за бред  >:( >:(.
Как мне исправить батарейку, чтоб её хотя бы на два часа хватало?  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 25.12.2019 в 23:39:00
С батарейками вообще бред, то же самое произошло.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 26.12.2019 в 07:35:19
С батарейками я ещё раньше заметил, причём в пошаговом режиме она разряжается медленнее

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.12.2019 в 15:25:43

on 1577334919, BlackWing wrote:
причём в пошаговом режиме она разряжается медленнее

Там и время медленние течёт. А с какой версии +AI батарейки для рации поломались, кто нибудь помнит? В эти, крайние версии и за этого бага играть стало невозможно, рация ведь, очень важный компонент игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.12.2019 в 23:13:07
Сегодня скачал новую версию JA2+AI (ja2_7609ru+AI_r1416) - в ней баг с очень быстрой раздрядкой батареи для рации БЫЛ ИСПРАВЛЕН!
:applause: :beer: :pray:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2019 в 23:14:36
2ZLOY:
Не было там никаких багов, просто уметь надо пользоваться рацией и не включать когда не надо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.12.2019 в 23:19:23
2Seven:
Был. Я проверял, и во время боя и в обычном режиме (в реалтайме везде). 8 минут и они садятся. А сегодня я специально скачал новую версию +AI (r1416) и батареи для рации - НЕ садились!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2019 в 23:20:50

on 1577391563, ZLOY wrote:
8 минут и они садятся.

Рация работает по игровым ходам, а не по тому, сколько ты за компом просидел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.12.2019 в 23:25:00

on 1577391650, Seven wrote:
Рация работает по игровым ходам, а не по тому, сколько ты за компом просидел.

:lol: :rzhach:
8 минут внутриигрового времени

on 1577306340, bulbigood wrote:
С батарейками вообще бред, то же самое произошло.


on 1577334919, BlackWing wrote:
С батарейками я ещё раньше заметил, причём в пошаговом режиме она разряжается медленнее  

;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bulbigood на 27.12.2019 в 22:20:19
2ZLOY: да, проверил, в новой версии с постановкой помех батарейка работает 80 минут. Пришлось воспользоваться читом чтобы заспавнить замену китайской подделке)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.12.2019 в 19:19:53
r1400 - r1422

- улучшен код проверки видимости при смене оружия или обмене предметов в руках
- рация в режиме реального времени потребляет в 10 раз меньше энергии
- запись в логе о поражении в битве при отступлении в секторе происходит только если противник (армия) поднял тревогу
- кнопка [F] корректно отображает шанс попадания для атаки ножом или рукопашной атаки

AI:
- стрельба на подавление по невидимым целям и атака гранатами невидимых целей доступны только армии
- активирован штраф лояльности за неактивность игрока, также добавлены штрафы к морали наемников и репутации игрока
- доработан код скрытного передвижения

NCTH:
- уменьшен шанс выстрела в землю (только для первого выстрела) при стрельбе по лежащему противнику или в пустую клетку

Бокс:
- добавлена возможность контратаки при промахе противника, шанс контратаки зависит от ловкости боксера и его уровня энергии, боксер должен иметь AP > 0, контратака невозможна при атаке сзади
- если противник передвигается на клетку рядом с боксером (только три направления вперед), возможна автоматическая атака, шанс зависит от ловкости и уровня энергии боксера, дополнительно применяется модификатор
75% при атаке спереди, 50% при атаке по диагонали, 50% при атаке сбоку, для атаки нужно иметь AP > 0 (разрешено уходить в минус при автоматической атаке)
- ускоренное восстановление энергии для боксеров, в зависимости от оставшегося уровня здоровья
- отключено туннельное зрение для боксеров
- бонус к шансу попадания при атаке сзади (три направления назад)
- шанс контратаки уменьшается вдвое, если боксер пропустил удар в этот ход
- если один из боксеров без сознания, матч останавливается сразу же после окончания текущего хода
- уменьшен базовый шанс попадания для рукопашных атак (66% -> 50%)
- уменьшен бонус при ударе по ногам (25% -> 15%)
- отключено умирание боксеров с одного удара

AI боксеров:
- не атакуют умирающих противников и противников без сознания
- поворачиваются к противнику
- более осторожное поведение (резервируют AP для контратаки, резервируют AP для атаки приближающегося противника, отдыхают при необходимости для восстановления энергии)
- первый боксер имеет навык качок вместо спортсмена
- только боксеры считаются противниками для боксеров после начала матча
- отступление на шаг назад, если нет AP для атаки, чтобы иметь возможность для автоматической атаки по приближающемуся противнику
- приближение к противнику с диагонального направления, чтобы минимизировать шанс на автоматическую атаку

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.12.2019 в 20:58:22

on 1577722793, Seven wrote:
- рация в режиме реального времени потребляет в 10 раз меньше энергии

Воот - другое дело  :)

on 1577722793, Seven wrote:
стрельба на подавление по невидимым целям и атака гранатами невидимых целей доступны только армии

Это я так понял, стрельба на слух и вспышку от выстрела?
Оч хорошо, а то я замучился во время боя ничего не делать, за меня всё полканы делали. Теперь хоть мерками повоюю.  :)

P.S. Seven, а можешь улучшить угол метания гранаты? Часто мерк не может перекинуть забор находясь рядом с ним. Мне в таких случаях приходится переключать курсор в положение броска на крышу, в положении броска на крышу мерк спокойно перебрасывает препятствие.
Можно ли изменить угол броска?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rinkata на 05.01.2020 в 03:13:06
Привет.
Были ли какие-то изменения по дальности видимости через оптику?
А то у меня мерки в 10-ти кратные прицелы видят как-то очень недалеко.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.01.2020 в 09:26:12

on 1578183186, Rinkata wrote:
Были ли какие-то изменения по дальности видимости через оптику?

Нет.

on 1578183186, Rinkata wrote:
А то у меня мерки в 10-ти кратные прицелы видят как-то очень недалеко.

Обычно 10x оптика дает +100% дневной видимости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 13:41:20
2Seven:
Можно ли чтоб звук выстрела был заметен не точно в клетке, а приблизительно? Чем ближе юнит к источнику шума (выстрела), тем точнее он будет отображаться.
Просто надоело что весь бой проходит огнём на подавление со стороны противника. Враги тока и делают что стреляют по невидимым наёмникам в клетку на звук.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.01.2020 в 13:47:19
2ZLOY: может, враги на вспышку реагируют, и вспышка ведь не может скакать с клетки на клетку?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 14:25:06

on 1578480439, JAggernaut wrote:
может, враги на вспышку реагируют

Нет. У меня пламегаситель на оружии, даже днём. Смысл какой тогда в пламегасителях, если ии на звук по клетке лупит очередями почти с любого расстояния. Человек в игре стреляет по видимым целям в основном, а враги тока и делают что лупят на звук в клетку (эта их основная тактика).
Пример: Мигель с ак-47 (с пламегасителем) лежит за деревом, его никто не видит. Как тока он стреляет по видимому врагу, видимые враги сразу же прячутся и уже все вместе, открывают ответный огонь на слух в данную клетку, в СЛЕПУЮ.
Огонь очередями в слепую в таком виде, уродует тактику ии. Враг не ищет наёмников зрительно, а просто лупит на звук в клетку.

Может сделать ограничитель на дистанцию по невидимым целям для ии? Для пулемётов 30 клеток, для автоматов и пп 20? Если нет пространства для обхода противника, то пусть чаще подавляют, если много пространства для манёвра, то реже, как то так.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2020 в 14:37:39

on 1578480080, ZLOY wrote:
Можно ли чтоб звук выстрела был заметен не точно в клетке, а приблизительно?

Погрешность при определении источника шума давно уже в коде, читать надо внимательно.


on 1578480080, ZLOY wrote:
Просто надоело что весь бой проходит огнём на подавление со стороны противника.

Это проблема существует только у тебя, больше никому это не мешает.
Убрать стрельбу на слух нельзя, это единственная возможность для AI хоть как-то действовать при существующих правилах видимости и укрытия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.01.2020 в 14:40:36
2ZLOY: Я в OCTH такой проблемы не наблюдаю. Посмотри на видеопрохождение Мозайки - он тоже так стреляет по клеткам с невидимыми врагами и вполне попадает, так что у всех сторон шансы одинаковые, и тебе ж никто не запрещает тоже использовать такую тактику.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 14:50:00
2Seven:
Хотя бы ограничитель на дальность для пп авто и пулемётов


on 1578483459, Seven wrote:
Погрешность при определении источника шума давно уже в коде, читать надо внимательно.  

Очень точно враг на слух определяет

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2020 в 15:07:35

on 1578484200, ZLOY wrote:
Хотя бы ограничитель на дальность для пп авто и пулемётов

Искусственные ограничения - не наш путь. Вероятность стрельбы на подавление и так зависит от эффективной дальности оружия.


on 1578484200, ZLOY wrote:
Очень точно враг на слух определяет

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 15:24:54
ИИ почти не окружает, а тупо стреляет на слух в клетку (это у него в приоритете). ИИ не старается обнаружить мерка зрительно, для ии главное очередью в клетку пальнуть, враги стреляют без оптики на подавление даже находясь в 40 клетках от цели.  Был даже прикол, когда ии моего мерка с 9х прицелом пытались глушить (там около 45 клеток было), чуть не попали (что смешно выглядит конечно).



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 17:44:01
2Seven:
Еще хотел спросить:
[attach]
Игорем ваще ни в кого попасть не могу. Тут 60% вероятность. Выстрелил четыре раза и всё мимо. В чём загвоздка то?
P.S. У Игоря Винтовка и он охотник.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2020 в 17:47:24
2ZLOY:
Видимо, случайность. При таком размере прицела вероятность попадания должна быть процентов 30-50.
60 это не вероятность.
Четыре выстрела это не статистика, можно четыре раза промазать при вероятности 90% и это в принципе нормально. Чтобы делать выводы, нужно Игорем выстрелить подряд сотню раз, тогда можно будет судить, насколько это нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 18:11:00

on 1578494844, Seven wrote:
При таком размере прицела

у Игоря 3х прицел + 5% к точности за Охотник + сошка + стреляет лёжа. Враги без оптики с такой дистанции без особых проблем попадают даже из пп.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2020 в 18:13:30

on 1578496260, ZLOY wrote:
3х прицел + 5% к точности за Охотник + сошка + стреляет лёжа

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 18:24:22
2Seven:
Ну ладно, в общем спасибо. Но про систему подавления и стрельбу на слух у ии, буду надеется что ты всё равно чего нибудь да придумаешь с этим :help:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2020 в 18:27:11
2ZLOY:
Играй с OCTH, там с подавлением все гораздо правильнее.
Можно уменьшить шанс стрельбы на подавление в некоторых ситуациях, но при нынешних правилах игры и существующем устройстве AI много сделать нельзя, к сожалению. Или он просто будет сидеть, тупить и ничего не делать, или ломиться всей толпой вперед, как в стандартном 1.13, что тоже глупо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 08.01.2020 в 18:59:29

on 1578497231, Seven wrote:
Играй с OCTH, там с подавлением все гораздо правильнее.

С ОСТН я планирую играть в Солдафонов Анархистов, но Бронечеловек видать забухал в праздники и обновлённую версию своего мода выпускать не собирается :(
Я для NCTH точность всего оружия в SDO менял. Чтоб играть с ОСТН, мне опять у всего арсенала точность править придётся. В ОСТН какие то цифры с точностью связанные, от 0 до 10-ти, мне они не понятны.
Вот ещё свежий пример стрельбы по невидимому противнику:
[attach]
1 - место откуда враг выстрелил на слух очередью и попал несколькими пулями (34 клетки дальность)
2. мой мерк

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2020 в 20:12:59
2ZLOY:
В r1427 уменьшен шанс стрельбы на подавление в некоторых ситуациях, чтобы дать возможность AI активнее двигаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 10.01.2020 в 22:22:51
2Seven:
[offtop]
on 1578676379, Seven wrote:
В r1427 уменьшен шанс стрельбы на подавление в некоторых ситуациях, чтобы дать возможность AI активнее двигаться

Спасибо большое, я потестю через денька два и отпишусь на форум чё да как :super:[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.01.2020 в 01:05:27
Мерки на крови поскальзываются с вероятностью 100%. Так и должно быть?
Также, в догонку, предложение, чтобы в мирном режиме на крови никто не поскальзывался, так как никто не торопится, внимательность выше, следы видят и переступают/перепрыгивают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.01.2020 в 11:08:01
2JAggernaut:
Условие падения считается как Random(EffectiveDexterity(pSoldier, FALSE)) < 20, при ловкости 100 не больше 20%.
В мирное время кровь постепенно исчезает, и падать никто не будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.01.2020 в 11:31:07
2Seven: у меня билд 1428. В здании на полу 2 следа от крови. Старичком Папашей специально несколько раз пробегал по этим следам в мирное время (сразу после боя), чтобы посмотреть статистику падений. И он всегда падал на них. У него ловкость и проворность - курам на смех. Получается, чем ниже ловкость, тем выше шанс упасть на крови?
Еще заметил, что, следы крови после падений на них не исчезают. Хотя вроде как упавший ее "должен вытирать" собой. Может, добавить это в код?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.01.2020 в 11:35:48
2JAggernaut:
Если эффективная ловкость 40, то шанс падения будет 50%.
Уменьшать количество крови после падения можно, заодно решит проблему падений наемников и гражданских в мирное время.

Update: попробуй r1433.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 26.01.2020 в 01:47:47
Дважды начинал играть на екзешниках 1374 и 1428. Оба раза во время боя в Омерте были проблемы с поиском последнего драника, и оба раза он оказывался в запертом туалете. Это его туда поместили, или враг научился так кемпить?
Играю в мод AR+SDO

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.01.2020 в 03:53:17
2Barrrmalej:
Поместили. Там же аптечка, враг лук на кухне резал и палец себе цепанул малость

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.01.2020 в 08:30:43

on 1579992467, Barrrmalej wrote:
Оба раза во время боя в Омерте были проблемы с поиском последнего драника, и оба раза он оказывался в запертом туалете. Это его туда поместили, или враг научился так кемпить?
Играю в мод AR+SDO

Он там живет, так решил автор мода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 26.01.2020 в 10:51:11
2Barrrmalej: дропп врага вариативный . АИ тут вообще не причём

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 26.01.2020 в 19:03:36
Понятно. Заметил, что враг активно использует кусты, чтобы прятаться от игрока. Вообще то это здорово, только почему то у меня плохо получается стрелять очередями по кустам (огонь по площади).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.01.2020 в 07:11:18
Ополченцы-медики не лечат тех, кто "умирает"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 22:38:29
2dmitry.lnr:
Обращаю твое внимание на правила форума:

Quote:
1.2.6. Размещать в одной теме несколько сообщений подряд с временным интервалом отправки менее 20 минут.
Примечание: исключение составляют случаи, когда сообщение получается слишком длинное.

Если есть что добавить к своему сообщению,  нажми кнопку редактировать и добавь к самому первому, спамить постами тут не нужно. И постарайся успокоиться и выражаться конструктивно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 22:42:09
ну не стоило удалять ВСЕ мои посты

Придется тогда повторить

Не стоит превращать игру в пулеметный бой
У ЛЮБОГО из пулеметов показатель контроля отдачи сильно ниже чем у ШВ и ниже, чем у ПП

Кроме того, зачем думать, если можно по поводу и без повода лупить из термобарического гранатомета

Зачем тогда все это надо? спалился - получи из миномета или термобары.
Что это за тактика?

К чему те растяжки, мины и т.п.? не можешь зайти, обойти - лупи  термобарой
По итогу, какие же мне укрытия использовать?? ясень пень у врага численное превосходство, а я даже в зданиях укрыться не могу, - они меня лупят из гранатометов, тем более еще и через крыши газ играет. Ну и что это за тактика?

я уже молчу про то, что все пулеметы антиматериальные

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.01.2020 в 22:43:23
2dmitry.lnr: А слабО сменить позицию? или у тебя за стенкой или камнем стоит стационарный диван, и твой мерк наотрез отказывается его покидать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 22:44:20
2dmitry.lnr:
Собирался удалить все кроме первого, как так получилось, не знаю  ::)
Мне лично приходят уведомления на почту о каждом посте, и когда они начинают сыпаться десятками подряд, это несколько раздражает. В связи с чем просьба ограничиться одним сообщением, в которое добавлять приходящие после мысли, по возможности конструктивно. На конструктивную критику я стараюсь отвечать, при возможности вношу изменения в код.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:01:15
2dmitry.lnr:
А ты в какой мод играешь? Я смотрю прохождение Мозайки на AR+SDO, особо не замечаю там таких проблем - наоборот, враги стреляют на подавление очень неточно, большинство пуль идет вообще мимо, разве что иногда прилетит случайно или подавят наемника. Правда, он позицию постоянно меняет, это тоже может играть роль.


on 1580326929, dmitry.lnr wrote:
Кроме того, зачем думать, если можно по поводу и без повода лупить из термобарического гранатомета

Можно подумать, игрок не делает то же самое при первой возможности. Да и не вижу я по прохождениям, чтобы AI особо часто из гранатометов стрелял, у него есть ограничения на это.


on 1580326929, dmitry.lnr wrote:
К чему те растяжки, мины и т.п.?

Неоднократно видел, как их очень эффективно применяли для обороны сектора. Особенно если правильно ставить - сразу за укрытием, куда AI побежит в первую очередь прятаться, так что мины и растяжки - вещь архинужная и архиполезная.


on 1580326929, dmitry.lnr wrote:
По итогу, какие же мне укрытия использовать?

Надежные. Прятаться от пулемета за деревом и в игре и в жизни идея очень так себе :-) Камни, бетонные заборы и прочные стены зданий - лучшие укрытия. Если игрок засел в деревянном доме, а враги его насквозь простреливают - ничего удивительного.


on 1580326929, dmitry.lnr wrote:
ясень пень у врага численное превосходство, а я даже в зданиях укрыться не могу, - они меня лупят из гранатометов

Честно говоря, ни у кого в прохождениях не видел таких проблем, наоборот все с AI довольно легко справляются, плюс в обороне можно и мин наставить в правильных местах, и ополчение подогнать, в дома посадить, чтобы основной удар они принимали и врага обнаруживали.


on 1580326929, dmitry.lnr wrote:
тем более еще и через крыши газ играет

Как это? Кидают газ на крышу, он действует на наемников внизу? Так не должно быть.

Если проблема только в стрельбе AI на слух из пулеметов и минометов, то на этот случай можно сделать опцию, чтобы это отключить, для тех кому совсем невмоготу  :)
Помимо этого, могу посоветовать попробовать играть с +fix вместо +AI - там такого должно быть сильно меньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:09:04
у меня почему-то не пашет кнопка цитировать
Я играю в 1.13+SDO

/// враги стреляют на подавление очень неточно, большинство пуль идет вообще мимо, разве что иногда прилетит случайно или подавят наемника. Правда, он позицию постоянно меняет, это тоже может играть роль.
Ну не знаю, очень часто прилетает и очень точно, при этом я уверен, что они меня не видят, ибо некак. тем более, там надпись светится. а как я понимаю, она значит, что они меня не видят

/// Неоднократно видел, как их очень эффективно применяли для обороны сектора. Особенно если правильно ставить - сразу за укрытием, куда AI побежит в первую очередь прятаться, так что мины и растяжки - вещь архинужная и архиполезная.
Понятно, когда где-то на подходе, а когда я в здании забарикадировался, а они мне со всех сторон из гранатометов?? и че делать?

/// Надежные. Прятаться от пулемета за деревом и в игре и в жизни идея очень так себе
В жизни деревья вообще-то очень неплохо спасают и от минометных осколков в том числе, это я говорю (смотря какие деревья), суть не в этом

/// Как это? Кидают газ на крышу, он действует на наемников внизу? Так не должно быть.
Но оно есть

/// Честно говоря, ни у кого в прохождениях не видел таких проблем, наоборот все с AI довольно легко справляются, плюс в обороне можно и мин наставить в правильных местах, и ополчение подогнать, в дома посадить, чтобы основной удар они принимали и врага обнаруживали.
я тоже с ним довольно легко справлялся, а тут на тебе, лупят то из миномета, то термобарическим, - ну что это такое? аж щепки летят. сделать ничего не могу
P.S. ополчение не люблю
/// Если проблема только в стрельбе AI на слух из пулеметов и минометов, то на этот случай можно сделать опцию, чтобы это отключить, для тех кому совсем невмоготу
раздражает сильно, но миномет по снайперу признаю

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.01.2020 в 23:14:53

on 1580326929, dmitry.lnr wrote:
Не стоит превращать игру в пулеметный бой

каким бой должен быть?

on 1580326929, dmitry.lnr wrote:
У ЛЮБОГО из пулеметов показатель контроля отдачи сильно ниже чем у ШВ и ниже, чем у ПП

так чем это плохо? хуже контроль = меньше шансов попасть.
ИРЛ - контроль у пулеметов, наоборот, лучше, за счет веса.

on 1580326929, dmitry.lnr wrote:
я уже молчу про то, что все пулеметы антиматериальные

AI тут ни при чем. Это настройки мода. В настройках опций можно снизить урон от огнестрела.

on 1580326929, dmitry.lnr wrote:
спалился - получи из миномета или термобары. Что это за тактика?  

А в жизни не так?

on 1580326929, dmitry.lnr wrote:
По итогу, какие же мне укрытия использовать?

добавь к укрытиям дымовые гранаты, камуфляж и отстрел, в первую очередь, гранатометчиков.

С чем могу согласиться: слишком метко определяют на слух тайл, из которого стрелял невидимый мерк. А если была вспышка от выстрела, то у мерка вероятность стать покалеченным - возрастает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:18:11

on 1580328893, JAggernaut wrote:
каким бой должен быть?

позиционным

on 1580328893, JAggernaut wrote:
А в жизни не так?

нет, не так (для снайперов исключение)

on 1580328893, JAggernaut wrote:
добавь к укрытиям дымовые гранаты, камуфляж и отстрел, в первую очередь, гранатометчиков

я говорю, что мне по мне из РПК через стены долбят - не считаю это нормальным

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:19:20

on 1580328893, JAggernaut wrote:
слишком метко определяют на слух тайл, из которого стрелял невидимый мерк

+100500 мне кажется. в этом проблема

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:20:56

on 1580328544, dmitry.lnr wrote:
у меня почему-то не пашет кнопка цитировать

Нужно выделить текст мышкой и только потом нажать кнопку.


on 1580328544, dmitry.lnr wrote:
Ну не знаю, очень часто прилетает и очень точно

Точно могут стрелять только если кто-то видит, у врага тоже есть оптика и камуфляж, вполне может палить откуда-нибудь и остальных наводить.
Плюс в NCTH вполне могут случайной пулей попасть, даже если целились в другой тайл, так система устроена.
При стрельбе на слух есть погрешность в несколько клеток, в зависимости от дальности.


on 1580328544, dmitry.lnr wrote:
Понятно, когда где-то на подходе, а когда я в здании забарикадировался, а они мне со всех сторон из гранатометов??  

Так это логичное поведение, почему AI не должен штурмовать здание по всем правилам? Игрок бы сделал то же самое.
Не нравятся гранатометы у AI - убери их из раздачи в XML вообще.


on 1580328544, dmitry.lnr wrote:
я тоже с ним довольно легко справлялся, а тут на тебе, лупят то из миномета, то термобарическим

Видимо, уровень прогресса дошел до определенной степени, вообще термобарический должен только ближе к концу игры появляться, может стоит играть на более медленном прогрессе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 29.01.2020 в 23:21:13
1) всегда надо ОД оставлять на отход, с места стрельбы
2) Использовать зону видимости укрытий противника . для своей тактики и.т.д.

не больше, не меньше

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:22:53

on 1580329256, Seven wrote:
идимо, уровень прогресса дошел до определенной степени, вообще термобарический должен только ближе к концу игры появляться, может стоит играть на более медленном прогрессе.

он и есть на высоком уровне прогресса

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:23:13

on 1580329273, Mozayka wrote:
всегда надо ОД оставлять на отход, с места стрельбы

снайперу?? ога

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:24:08

on 1580329256, Seven wrote:
Нужно выделить текст мышкой и только потом нажать кнопку.  

спасибо, это я уже понял ))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 29.01.2020 в 23:29:09
2dmitry.lnr: при полной стамине . после выстрела нет никаких проблем отползти на 1-4 тайла. плюс не обязательно сводить все од на прицеливание

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:30:09

on 1580329749, Mozayka wrote:
при полной стамине . после выстрела нет никаких проблем отползти на 1-4 тайла. плюс не обязательно сводить все од на прицеливание

вот кому вы это рассказываете? ну возьмите ОСВ-96, поговорим 1-4 тайла - не смешите
4 тайла - это сколько ОД?
а выстрел - ?? не смешите

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:31:14

on 1580329393, dmitry.lnr wrote:
снайперу??  

Размести снайпера максимально далеко от противника, используй других наемников для наводки (пусть сидят в засаде в камуфляже и не обнаруживают себя, только наводят снайперов, пулеметчиков и минометчиков), поставь снайперу глушитель, чтобы противник его не слышал. Чем дальше стреляющий наемник от противника, тем больше погрешность при определении расположения и при стрельбе, и тем меньше шанс стрельбы, если дальность оружия противника недостаточна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:32:24

on 1580329874, Seven wrote:
Размести снайпера максимально далеко от противника, используй других наемников для наводки (пусть сидят в засаде в камуфляже и не обнаруживают себя, только наводят снайперов, пулеметчиков и минометчиков), поставь снайперу глушитель, чтобы противник его не слышал. Чем дальше стреляющий наемник от противника, тем больше погрешность при определении расположения и при стрельбе, и тем меньше шанс стрельбы, если дальность оружия противника недостаточна.

Seven, я в игре с 1999 года...
про штраф при стрельбе по наводке мы умолчим?
или нам нужен крупный калибр?
глушак не всегда помогает, тем более на ерме, допустим

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:33:45

on 1580329809, dmitry.lnr wrote:
ну возьмите ОСВ-96

Так возьми что полегче, с той же СВД вполне можно и выстрелить и отползти и перекатиться, естественно что с такой дурой как ОСВ-96 так не получится, ну так на то и баланс, каждому оружию своя роль.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:34:56

on 1580330025, Seven wrote:
каждому оружию своя роль.

а я про это и говорю
а они мне в ответку из миномета, но это я еще готов признать
кроме того, в случае с минометом перекат не решит вопрос

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:36:07

on 1580329944, dmitry.lnr wrote:
я в игре с 1999 года

На здоровье, только 1.13 это уже давно другая игра, ванильные тактики тут не работают. Если нужно играть как в оригинале, это в Stracciatella надо играть.


on 1580329944, dmitry.lnr wrote:
про штраф при стрельбе по наводке мы умолчим?

Он вполне позволяет стрелять, плюс второй выстрел подряд в одну клетку этот штраф заметно уменьшает, плюс можно наблюдателя использовать, он как раз штраф этот компенсирует.


on 1580330096, dmitry.lnr wrote:
а они мне в ответку из миномета

Миномет очень неточно стреляет, особенно на расстояние, там на дальности в две дневные видимости разброс клеток 10-15, плюс он поражает непосредственно только очень маленькую зону, остальное осколками в основном на подавление и мелкими ранами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:37:09

on 1580330167, Seven wrote:
Он вполне позволяет стрелять, плюс второй выстрел подряд в одну клетку этот штраф заметно уменьшает, плюс можно наблюдателя использовать, он как раз штраф этот компенсирует.

Да? а параметры наблюдения у нас какие установлены?

/// только 1.13 это уже давно другая игра
я в курсе, в ней я тоже очень давно

/// плюс второй выстрел подряд в одну клетку этот штраф заметно уменьшает
мы же говорим о смене позиции после выстрела

/// ам на дальности в две дневные видимости разброс клеток 10-15
так должно быть (и если бы оно так было бы, я бы молчал), а они по мне лупят тайл в тайл

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:39:31

on 1580330229, dmitry.lnr wrote:
а параметры наблюдения у нас какие установлены?

Ставь какие хочешь в настройках.
По умолчанию два хода на включение и 50% бонус:

Quote:
SPOTTER_PREPARATIONTURNS            = 2
SPOTTER_RANGE                        = 10
SPOTTER_MAX_CTHBOOST                  = 50


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:41:50

on 1580330229, dmitry.lnr wrote:
мы же говорим о смене позиции после выстрела

При стрельбе с предельной дистанции, особенно с глушителем, или из-за укрытия, позицию менять не обязательно.


on 1580330229, dmitry.lnr wrote:
а они по мне лупят тайл в тайл

Ни разу пока такого не видел, и воспроизводимый сейв никто не предоставил, так что это опять видимо удача или просто показалось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.01.2020 в 23:42:59

on 1580328075, Seven wrote:
Камни, бетонные заборы и прочные стены зданий - лучшие укрытия.

камни уже так себе укрытия. С тех пор, как гранатам вернулась точность броска, гранаты в 75% прилетают ровно на голову мерку за укрытием или на крыше. :)
Еще заметил, что если мерков не видят в конце хода, то боты-солдаты начинают стабильно гасить того мерка, который последним "нашумел" или "наследил". :)

on 1580328075, Seven wrote:
Если игрок засел в деревянном доме, а враги его насквозь простреливают - ничего удивительного.  
Из забавного: в деревянном доме деревянный стол или стул - гораздо прочнее стен. :)

on 1580329091, dmitry.lnr wrote:
каким бой должен быть?  позиционным  

зачем, если можно справиться с врагом гораздо меньшими страданиями.

on 1580329091, dmitry.lnr wrote:
А в жизни не так?  нет, не так (для снайперов исключение)  
да ладно. Как было сказано в одном интервью: "Если в доме точно сидит бандит, сначала складываем домик из шмелей, потом отряд заходит внутрь и добивает все, что выжило." :)

on 1580329091, dmitry.lnr wrote:
я говорю, что мне по мне из РПК через стены долбят - не считаю это нормальным
но в жизни - это нормально. РПК хорошо "складывает" кирпичную стенку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:43:19

on 1580330510, Seven wrote:
Ни разу пока такого не видел, и воспроизводимый сейв никто не предоставил, так что это опять видимо удача или просто показалось.

постараюсь сделать

/// SPOTTER_RANGE     = 10
не понятен мне параметр пока еще

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:44:14

on 1580330579, JAggernaut wrote:
РПК хорошо "складывает" кирпичную стенку.  

правда? не заметил пока еще

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:45:55

on 1580330579, JAggernaut wrote:
гранаты в 75% прилетают ровно на голову мерку за укрытием

Это потому что у тебя гранаты без отскока, с нормальными укрытия как раз лучше работают.


on 1580330579, JAggernaut wrote:
в деревянном доме деревянный стол или стул - гораздо прочнее стен

Ну это уже вопросы к мододелам, что там они прописали в материалах.


on 1580330579, JAggernaut wrote:
можно справиться с врагом гораздо меньшими страданиями

Я вот тоже пока в видеопрохождениях проблем особых не вижу ни с ответным огнем ни с чем, разве что иногда шальная пуля прилетит или враг подкараулит за углом, а так все решается обычными тактическими действиями даже при преимуществе противника в численности в разы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:47:28

on 1580330599, dmitry.lnr wrote:
/// SPOTTER_RANGE     = 10  
не понятен мне параметр пока еще

Там же есть объяснение:

Quote:
; This variable intentionally has two meanings.
; - A sniper will benefit from a spotter only if he is at maximum SPOTTER_RANGE tiles away from him.
; - The bonus only works on those locations the spotter can see and that are AT LEAST 2 * SPOTTER_RANGE tiles away.

Наблюдатель дает бонус только если он не дальше 10 клеток от снайпера и цель находится на дальности больше 20 клеток от наблюдателя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:47:49

on 1580330755, Seven wrote:
разве что иногда шальная пуля прилетит


вот часто слишком так бывает при огне на подавление

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:49:41

on 1580330869, dmitry.lnr wrote:
вот часто слишком так бывает при огне на подавление

Это особенность NCTH, тут в ограничить случайные попадания нельзя принципиально. В OCTH стрельба на подавление работает более логично, там шанс попадания по невидимой цели не больше 1%, остальное уйдет куда-нибудь вверх и в бок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:49:50

on 1580330848, Seven wrote:
Наблюдатель дает бонус только если он не дальше 10 клеток от снайпера и цель находится на дальности больше 20 клеток от наблюдателя.

спасибо, т.е. эффективная дальность боя снайпера увеличивается max на 10 тайлов

я играю исключительно в NCTH
///Это особенность NCTH, тут в ограничить случайные попадания нельзя принципиально
да понятно, что дело не в АИ вовсе

без NCTH играть не прикольно, а с ней есть нюансы, это понятно. лепить заглушки для АИ тоже неприемлимо, ясно все
удалил мои комменты и хорошо, то я с психу писал

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:52:00

on 1580330990, dmitry.lnr wrote:
т.е. эффективная дальность боя снайпера увеличивается max на 10 тайлов

Возьми мощный бинокль или пропиши ему +500% дневной видимости, и хоть с другого конца карты наблюдай.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 29.01.2020 в 23:54:20

on 1580331120, Seven wrote:
пропиши ему +500% дневной видимости

не очень люблю так править XML,  но совет пожалуй приму )

/// Возьми мощный бинокль
как будто там их выбор есть

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2020 в 23:54:37

on 1580330990, dmitry.lnr wrote:
я играю исключительно в NCTH

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


on 1580331260, dmitry.lnr wrote:
не очень люблю так править XML,  но совет пожалуй приму

В качестве эксперимента можно попробовать, для сверхдальней стрельбы.
AI, к сожалению, биноклями не пользуется, но он и без того стреляет на слух, так что в некотором смысле стрельба с наблюдателем позволяет игроку это компенсировать.
Хороший бинокль в SDO стандартно дает +70% дневной видимости, что довольно мало, можно попробовать увеличить до 150-200% и посмотреть как играется.
Или использовать для наблюдения снайперский прицел, Giperon 10x дает 100% бонус к дневной видимости.


on 1580331260, dmitry.lnr wrote:
как будто там их выбор есть

Ну как минимум два, один 50%, второй 70% бонус видимости.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 00:01:16

on 1580331277, Seven wrote:
В качестве эксперимента можно попробовать, для сверхдальней стрельбы

Спасибо, попробую. просто не хотелось влазить в xml, а то руки зачешутся ))
/// как минимум два
вот-вот, аж два
этого хватает, можно прицелы применять - это нормально

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 00:03:47

on 1580331277, Seven wrote:
Ну как минимум два


понимаю, что оффтоп, но все же
вопрос, вот не помню как сделать так, что-бы предмет можно было прицепить на карабин?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2020 в 00:06:59

on 1580331827, dmitry.lnr wrote:
вот не помню как сделать так, что-бы предмет можно было прицепить на карабин?

Pockets.xml

Quote:
<pIndex>35</pIndex>
           <pName>Carabiner</pName>
           <pSilhouette>35</pSilhouette>
           <pType>1</pType>
           <pRestriction>268601344</pRestriction>
           <pVolume>0</pVolume>            
           <ItemCapacityPerSize67>3</ItemCapacityPerSize67>                  
           <ItemCapacityPerSize90>1</ItemCapacityPerSize90>            
           <ItemCapacityPerSize98>1</ItemCapacityPerSize98>                        
           <ItemCapacityPerSize101>1</ItemCapacityPerSize101>

Только предметы в Items.xml типа <usItemClass>268435456</usItemClass> и размеров 67, 90, 98, 101, например, <ItemSize>101</ItemSize> для бинокля.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 00:10:54

on 1580332019, Seven wrote:
Только предметы в Items.xml типа <usItemClass>268435456</usItemClass> и размеров 67, 90, 98, 101, например, <ItemSize>101</ItemSize> для бинокля.

спасибо, понятно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.01.2020 в 00:31:35

on 1580328544, dmitry.lnr wrote:
а когда я в здании забарикадировался, а они мне со всех сторон из гранатометов?? и че делать?  

В настройках игры есть опция "Взрыв гранаты с задержкой" - включи её

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 00:35:59

on 1580333495, ZLOY wrote:
В настройках игры есть опция "Взрыв гранаты с задержкой" - включи её


спасибо, я в курсе. мы не об этом совсем )
по сути, мы говорим о том, что враги слишком точно стреляют на слух, кроме того применяя тяжелое вооружение

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 30.01.2020 в 00:38:21

on 1580333759, dmitry.lnr wrote:
спасибо, я в курсе. мы не об этом совсем )

держи в кармане камень. В конце хода брось его куда-нибудь. На этот шум, есть вероятность, если услышат, и будут палить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 00:40:37

on 1580333901, JAggernaut wrote:
держи в кармане камень /// болт

хороший совет, прям сталкер какой-то получится )

просто применение таких пушек как ерма или трг становится нецелесообразным

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 30.01.2020 в 00:51:32
2dmitry.lnr:
Из соседнего сектора своим миномётчиком поливай, а шпион пусть наводит на цель  :)
Сложные сектора лучше с полканами брать (хоть тебе они и не любы). А там где вышки с снайперами, эти сектора тока ночью надо с пбс захватывать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 00:58:07

on 1580334692, ZLOY wrote:
эти сектора тока ночью надо с пбс захватывать

как по мне, так все сектора ночью надо брать )
проблемы возникают тогда, когда приходится защищать сектора

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 30.01.2020 в 11:36:59

on 1580326929, dmitry.lnr wrote:
У ЛЮБОГО из пулеметов показатель контроля отдачи сильно ниже чем у ШВ и ниже, чем у ПП  

Это если лёжа и со стоящим на сошках пулемётом, плюс у мерка достаточно большая сила, чтоб отдачу гасить) если попробовать пострелять сидя или, что ещё хлеще, стоя, ещё и уставшим - ствол будет очень хорошо гулять.


on 1580326929, dmitry.lnr wrote:
Зачем тогда все это надо? спалился - получи из миномета или термобары.
Что это за тактика?

Выжженной земли  :) а если серьёзно: зачем тебе тратить лишние боеприпасы и рисковать бойцами, когда можно гарантированно грохнуть одного, а ещё лучше, нескольких бойцов врага.
Если в соседнем секторе есть отряд врага, который не вступил в схватку, но он есть: либо врубай на рации режим глушилки, либо как можно быстрее найди и уничтожь радиста, иначе артобстрел вызовут, и тогда у тебя будет только один ход, чтобы отвести бойцов из зоны поражения. Иначе прилетит достаточно больно.
Что хорошо в AI, так то, что показывается у бойцов врага их роль в виде иконки, тебе уже легче выискивать, кто представляет наибольшую опасность и стараться быстрее его уничтожить.
Иконки-роли вот тут (пост №3):
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1466672499


on 1580326929, dmitry.lnr wrote:
не можешь зайти, обойти - лупи  термобарой

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


on 1580326929, dmitry.lnr wrote:
тем более еще и через крыши газ играет.

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


on 1580333759, dmitry.lnr wrote:
по сути, мы говорим о том, что враги слишком точно стреляют на слух, кроме того применяя тяжелое вооружение

Ну не скажу, что они совсем уж метко лупят на слух. Скорее всего, кто-то из "камуфляжников" видит, а остальные лупят по наводке. Даже моё стадо крабообразных (и среди ополчения в том числе) не так часто попадают на слух, но если кто-то видит - шанс уже побольше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 14:18:15

on 1580373419, BlackWing wrote:
бсолютно через все или только в конкретном здании?

в Тиксе конкретно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2020 в 14:23:20

on 1580335087, dmitry.lnr wrote:
проблемы возникают тогда, когда приходится защищать сектора

AI настроен так, чтобы при штурме сектора первые 10 ходов использовать все тяжелое вооружение, чтобы подавить сопротивление гарнизона и прорваться ближе к домам, можно попробовать это как-то использовать - в начале атаки спрятаться, отступить и переждать, пока они лупят из минометов и гранатометов на каждый шорох, а потом уже более активно действовать.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем dmitry.lnr на 30.01.2020 в 15:12:55

on 1580383400, Seven wrote:
или непонятное поведение AI

Да поведение АИ как раз понятно, просто агрессивный он слишком (может там и мои настройки влияют, я правил ini), пока не вломишь ему конкретно. Все нормально на самом-то деле. То я вчера психованный был, простите ) Пока прогресс не высокий был интересно как раз играть было очень.
По поводу крыш, я понимаю, что не в тему вопрос.
Вчера первый раз  столкнулся с тем, что в Тиксе крыши "прозрачные" для миномета и гранат. Понятно, иногда они в окна из подствола лупят, но иногда прилетает в помещения в которых и окон то нет. Как-то так. Не в эту тему вопрос.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.02.2020 в 13:24:03
Про боксёрский ринг.
В первый день мой IMP уделал двоих боксёров, но получил от каратиста и лёг. Уходя прихватил кастат, что остался от второго боксёра на ринге.
Во второй раз, подлечившись, уделал первого боксёра, за которым почему то сразу пошёл каратист. При этом каратист слишком часто падал, так что мне оставалось только добить его.
Вопросы:
1. Почему не вышел второй боксёр? Они выходят только тогда, когда у них есть кастеты?
2. Падения каратиста на ринге - это подскальзывние на крови?
3. При каких условиях работает система автоматического удара на вражеский удар?


on 1580328893, JAggernaut wrote:
слишком метко определяют на слух тайл, из которого стрелял невидимый мерк.


хм... может это зависит от системы прицеливания?


on 1580333495, ZLOY wrote:
В настройках игры есть опция "Взрыв гранаты с задержкой" - включи её


Эта опция влияет и на гранатомёты?  :o

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.02.2020 в 13:28:27

on 1580552643, Barrrmalej wrote:
Почему не вышел второй боксёр?

Возможно, он получил слишком большие повреждения в предыдущем бою и должен был восстановиться.

on 1580552643, Barrrmalej wrote:
Они выходят только тогда, когда у них есть кастеты?

Кастет у них есть только в том случае, если игрок его использует.

on 1580552643, Barrrmalej wrote:
Падения каратиста на ринге - это подскальзывние на крови?

Когда кто-то поскальзывается на крови, игра об этом пишет.

on 1580552643, Barrrmalej wrote:
При каких условиях работает система автоматического удара на вражеский удар?

Подробная информация об этом выкладывалась в этой же теме.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.02.2020 в 14:06:53

on 1580552643, Barrrmalej wrote:
Эта опция влияет и на гранатомёты?

Так точно. На всё что взрывается она работает (на счёт огня я не помню)

Я дрался на ринге мерками Мясо и Быком, они ваще неуязвимы и непобедимы :drink:

Был случай, я обратился к Деррену, он мне предложил драку, я отказался но сразу же обратился к нему вновь, Деррен уже ни в какую не хотел устраивать бой, говорил что занят. Пришлось перезагружаться чтоб морды бить на ринге.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.02.2020 в 14:09:58
2ZLOY:
У меня каратист Быка укладывал одним ударом в голову  :) Сразу видно - специалист!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 01.02.2020 в 14:24:19

on 1580555213, ZLOY wrote:
Так точно. На всё что взрывается она работает (на счёт огня я не помню)

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


on 1580555213, ZLOY wrote:
Я дрался на ринге мерками Мясо и Быком, они ваще неуязвимы и непобедимы  


Я обычно на ринге ИМПа прокачиваю. Он у меня всегда шпион/боксёр. Иногда против каратиста Быка выводил

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.02.2020 в 14:37:48

on 1580555398, Seven wrote:
У меня каратист Быка укладывал одним ударом в голову

Пару недель назад я Быком на ринг вышел, дал ему бухнуть Энергетический напиток (всегда даю перед боем допинг бойцу). Бык попал разок, враг тоже ответил парой ударов, но урон от них был мизерный (меньше 10 единиц). Бык на свой ход вырубил врага.
Мясом я скока ни дрался на ринге враги не могли его ударить (он уворачивался всегда). В основном он первым вырубал противника.
Бладом я дрался и проигрывал, бывало иногда такое,   :( а Быком и Мясом не проигрывал  :)
Я сначала по ногам бью (сбиваю дыхалку), затем в тело, потом в бубен - очень эффективная тактика.

В 1.13 у Энергетических напитков 1 и 2 поменялись свойства - один увеличивает силу, второй увеличивает скорость (раньше они были одинаковыми). Мне кажется им ещё и coolness подняли.  :)

on 1580556259, Barrrmalej wrote:
Немного странно, но, я так понимаю, иного варианта не было. В любом случае опция архиполезная.

Я её включаю всегда.

on 1580556259, Barrrmalej wrote:
Я обычно на ринге ИМПа прокачиваю. Он у меня всегда шпион/боксёр. Иногда против каратиста Быка выводил

В игре есть три одинаковых мерка для ринга - Бык, Мясо и Гризли = все они культуристы-боксёры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 02.02.2020 в 02:29:50
aborting ai deadlock for [221] ai_action_knife_stab data 10919 movement mode 6
Появилось во время боя Быка и каратиста на ринге. Во время хода гражданских, насколько я помню. Что это значит?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.02.2020 в 09:54:20

on 1580599790, Barrrmalej wrote:
Что это значит?

Какой-то затык в AI произошел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 03.02.2020 в 13:22:49
Можно ли в игре запретить минирование в здании, на крыше и ваще, на бетонном и деревянном полу?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.02.2020 в 13:25:16
2ZLOY:
Что мешает там поставить мину?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 03.02.2020 в 13:27:50

on 1580725516, Seven wrote:
Что мешает там поставить мину?

Бетонное и деревянное покрытие и мешает  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.02.2020 в 13:35:29
2ZLOY:
Растяжку поставить тоже мешает? Под плитку пола заложить, под доску и т.д.?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 03.02.2020 в 13:42:00
2Seven:
Я только про мины имел ввиду. В землю их заложить можно, а вот в бетон или дерево должно быть низя.



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.02.2020 в 13:54:34

on 1580726520, ZLOY wrote:
Я только про мины имел ввиду. В землю их заложить можно, а вот в бетон или дерево должно быть низя.  

Открою секрет полишинеля: мины взрываются не потому, что их закапывают в землю, а потому что на их взрыватель что-то подействовало. Например, дверь открывается и воздействует на доску, а доска давит на взрыватель. Или в шкафчике что-то мавкает жалобно, боец открывает створку, и... нет больше бойца.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 03.02.2020 в 14:08:29

on 1580727274, JAggernaut wrote:
мины взрываются не потому, что их закапывают в землю

Ну ты закопай в бетонном пол мину, а я посмотрю чё у тебя из этого получится  :D
К тому же в игре можно в реалтайме бетонные  и деревянные полы минировать в присутствии врагов в секторе (в подвальном помещениях Алдея например)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 04.02.2020 в 15:13:09
2Seven:
Боты с трудом меняют своё положение когда по ним стреляешь. Может сделаешь так чтоб они ложились если пули рядом пролетали и когда в них попали?
Вот пример:
[attach]
1- место врага
2- месту мерка (Пума с пулемётом)
Я по врагу Пумой с одного места много ходов (больше десяти) стрелял, враг даже позицию и положение тела не поменял. В конце концов Пума его убил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.02.2020 в 15:42:56

on 1580818389, ZLOY wrote:
Может сделаешь так

Может, будешь прикладывать сейв с воспроизводимой ситуацией к своим рассказам, чтобы можно было понять, что там вообще происходит и почему?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 04.02.2020 в 16:08:41

on 1580820176, Seven wrote:
Может, будешь прикладывать сейв с воспроизводимой ситуацией к своим рассказам

Ну вот хотя бы:
https://youtu.be/3LzA5sJu0Ys?t=2754
Там враг даже после двух очередей и попадания положение тела не поменял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.02.2020 в 16:28:34

on 1580821721, ZLOY wrote:
Там враг даже после двух очередей и попадания положение тела не поменял.
а разве должен был? Это только в кино плохиши сразу понимают, что их смертельно ранили и тут же умирают. А так, ИРЛ, люди с дырками в теле продолжают исполнять свою задачу, пока сознание не теряют. Кто бежал - тот бежит, кто стрелял - тот стреляет. На адреналине люди на многое способны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.02.2020 в 16:34:29

on 1580821721, ZLOY wrote:
Там враг даже после двух очередей и попадания положение тела не поменял.

Они довольно часто укладываются, особенно при высоком уровне шока. Тут же у него шок малый был, плюс если бы попал второй раз, тогда наверняка бы залёг. И дальше видно, что противник от попадания залёг (пусть и уже другой).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.02.2020 в 16:38:18

on 1580821721, ZLOY wrote:
Ну вот хотя бы:

Для залегания есть минимальная дистанция, если противник ближе, залегать не будет, если нет укрытия в положении лежа.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.02.2020 в 16:42:09

on 1580823498, Seven wrote:
залегать не будет, если нет укрытия в положении лежа.

В том же видео 52:04. Он от одного попадания залёг на открытом пространстве. Видимо также влияет и местоположение противника, плюс количество других оболтусов (особенно с функциями командира). В здании-то их двое было, плюс укрытия, а на открытом пространстве ясен пень, что заляжешь, коль жить хочешь. Если ещё и один.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 04.02.2020 в 16:43:25

on 1580823729, BlackWing wrote:
В том же видео  

привет!
а ты что, перерыв закончил? :o

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.02.2020 в 16:45:27

on 1580823805, ddd wrote:
а ты что, перерыв закончил?

Это старое, сессия практически окончена, на этой неделе вернусь обратно и займусь сериями дальше, можете радоваться.


как я, правда, с ума не сошёл - до сих пор загадка...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 04.02.2020 в 17:10:01

on 1580823927, BlackWing wrote:
Это старое, сессия практически окончена, на этой неделе вернусь обратно и займусь сериями дальше, можете радоваться.

аюна, сапфир и ТЕКС  :P
но АР мне больше понравилось

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.02.2020 в 17:12:38

on 1580825401, ddd wrote:
но АР мне больше понравилось

Я Арулько Ревизидед не проходил, это Мозайка. Я больше по Вилдфайру и СДО, хотя сейчас упор сделан именно на Хаос, ибо он народу заходит больше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 04.02.2020 в 19:17:43

on 1580825558, BlackWing wrote:
Я Арулько Ревизидед не проходил, это Мозайка. Я больше по Вилдфайру и СДО, хотя сейчас упор сделан именно на Хаос, ибо он народу заходит больше.

СДО да! хаос после АР мне кажется груу.  ;D но почему бы и нет?!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.02.2020 в 20:41:53

on 1580836846, ZLOY wrote:
Часто мерки лупят очередями издали тем самым выдавая своё местоположения. Можешь сделать так чтоб враги не лупили раньше времени?

Штирлиц порол чушь. Чушь отчаянно визжала.

on 1580836846, ZLOY wrote:
В таком вот моменте враги тупо выдали своё местоположение:  

а могли ведь и попасть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 04.02.2020 в 20:50:56
Часто враги лупят очередями издали тем самым выдавая своё местоположения. Можешь сделать так чтоб враги не лупили раньше времени? Пусть подпускают мерков ближе, хотя бы до 60% вероятности попадания. Как то так.
В таком вот моменте враги тупо выдали своё местоположение:
https://youtu.be/rbpzk8g7Y0Q?t=1022
2JAggernaut:
:unitaz:

on 1580838113, JAggernaut wrote:
а могли ведь и попасть.  

В кого они могли попасть - в стену?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.02.2020 в 20:54:01

on 1580838656, ZLOY wrote:
В кого они могли попасть - в стену?  

На крыше Аюна, внизу Грейс.

on 1580838113, JAggernaut wrote:
а могли ведь и попасть

Я даже не в курсе, как враги (в конкретном случае рассматриваем армию) могли спалить своё положение, если судя по звуку очереди лупил контрабандист. И я был в курсе, что он там находится практически изначально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.02.2020 в 21:01:11

on 1580838841, BlackWing wrote:
И я был в курсе, что он там находится практически изначально.
Читер! И шпион твой - тоже читер!

on 1580838656, ZLOY wrote:
В таком вот моменте враги тупо выдали своё местоположение:  

то тебе в NCTH слишком все меткие, то уже не нравится, что кто-то мажет. Мистер Джекил и мистер Хайд, вы там уж между собой договоритесь, кто из вас будет писать кляузы.  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.02.2020 в 21:02:12

on 1580839271, JAggernaut wrote:
Читер!

Нет, просто в начале прогулки его видел.

on 1580839271, JAggernaut wrote:
И шпион твой - тоже читер!

Кобра наравне со всеми уже давно воюет, как шпионка она только к категории "туалетчиков" (или в любом другом помещении кто заныкается и держит дверь на прицеле и фиг откроешь без перехвата) заходит и  даёт по морде. И то пока Севен боковое открывание дверей не включит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 05.02.2020 в 18:00:30
Говорю же - раньше времени враги стреляют на шум, тем самым вадают свои позиции
https://youtu.be/ghHvohZhlcE?t=1779
пусть сидят и ждут дольше, более высокого шанса на попадание

Ночью дымовухи кидать, это конечно же ещё то извращение

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.02.2020 в 18:02:38

on 1580914830, ZLOY wrote:
стреляют на шум

Судя по перехвату, он наемника видел и стрелял прицельно, перехватов на звук в пошаговом режиме не бывает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 05.02.2020 в 18:12:41

on 1580914958, Seven wrote:
он наемника видел и стрелял прицельно

Всё правильно. Если б его Марс не завалил вслепую, наверняка бы оказалось, что это камуфляжник-элитчик.

on 1580914830, ZLOY wrote:
Ночью дымовухи кидать, это конечно же ещё то извращение

То есть тебя работающий осветитель не смутил?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 05.02.2020 в 18:30:16

on 1580914958, Seven wrote:
Судя по перехвату, он наемника видел и стрелял прицельно, перехватов на звук в пошаговом режиме не бывает

Ясно.
Но всё же, лучше бы они не стреляли раньше времени, а ждали более высокого шанса (это же можно прописать им?). Они стреляют очередью издали почём зря, а могли бы подойти ближе. Особенно ночью, когда нифига не видно. Чё стелять то в пустоту.

on 1580915561, BlackWing wrote:
То есть тебя работающий осветитель не смутил?

Этот дым никак не помешал тебе защищаться. Свет можно обойти спокойно и без дыма в ночи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 05.02.2020 в 19:06:54

on 1580916616, ZLOY wrote:
Этот дым никак не помешал тебе защищаться. Свет можно обойти спокойно и без дыма в ночи.  

Я тя умоляю. Кустики, деревья тоже маршрут помогают (или мешают) строить. Пробежишь по краю света и "О, привет!"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.02.2020 в 22:10:45
r1423 - r1445

AI:
- боксеры пытаются оббегать пятна крови на полу
- оптимизация AI боксеров, более активное поведение
- разрешено использовать гранаты против умирающих зомби
- при включенной опции ZOMBIE_ONLY_HEADSHOTS_WORK, солдаты предпочитают атаковать лежащих зомби ножом
- более частая атака в голову при включенных опциях ZOMBIE_ONLY_HEADSHOTS_WORK или ZOMBIE_ONLY_HEADSHOTS_PERMANENTLY_KILL
- отключено использование фонарей для ополчения
- кастет, выдаваемый боксерам, не выпадает
- вооруженные гражданские более агрессивно и активно действуют
- вооруженные гражданские и ополчение могут стрелять по невидимой цели только если находятся под обстрелом или если это пулеметчик
- более активное поведение, если солдат не может перехватывать (сначала попытается переместиться, и только потом садиться в засаду)
- более активное поведение гарнизона сектора, если количество известных противников больше 10 - 2 * GameDifficulty, а также вне городов и подземелий

Разные исправления и доработки:
- исправлена ошибка при выбегании из света на больших картах
- исправлен вылет, связанный с ошибкой DIAGONAL waypoint на стратегической карте
- улучшен код расчета времени пути на стратегическом экране
- исправлена ошибка с недоступностью боксерских боев
- при поскальзывании на крови пишется соответствующее сообщение
- при поскальзывании на крови, кровь убирается с клетки
- оптимизация скорости игры
- разрешен перехват для солдата, получившего недавно большое повреждение
- подавленный солдат (присевший или залегший от огня на подавление) не может перехватывать
- подсказка опции переключения динамического света (эта опция переключает отображение света во время движения, а не только при остановке, и не влияет на наличие самого света вообще) отображает правильную кнопку для переключения света наемников (G)
- новая опция в игровых настройках "Медленный компьютер", отключает некоторые сложные вычисления AI, что позволяет ускорить ход противника

Доработан код тазера:
- учитывается статус предмета (испорченный менее эффективен)
- уровень урона для энергии меняется случайно в пределах 50-150% от стандартного
- атака в голову дает +50% урона для энергии противника, атака в ноги -50%
- качки имеют повышенный уровень сопротивления атакам тазером

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 09.02.2020 в 14:46:54
У меня одного с новым AI стало выпадать всё оружие?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.02.2020 в 14:48:10
2SerTi:
Не с новым AI, а с новой сборкой, см. Data-User\TableData\Inventory\EnemyWeaponDrops.xml

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 09.02.2020 в 22:33:19
ja2_7609ru+AI_r1449

Вот что увидел при запуске
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.02.2020 в 22:35:22

on 1581276799, Barrrmalej wrote:
Вот что увидел при запуске

Никогда такого не было, и вот опять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 09.02.2020 в 23:10:10

on 1581276922, Seven wrote:
Никогда такого не было, и вот опять.


Хм... то есть мне самому надо найти ответ, пересмотрев 46 страниц данной темы?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.02.2020 в 23:12:19
2Barrrmalej:
Для начала можно прочитать одну последнюю страницу лога разработки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 09.02.2020 в 23:57:52

on 1581279139, Seven wrote:
Для начала можно прочитать одну последнюю страницу лога разработки.


Посмотрел. Непонятно всё равно. Это сообщение о том, что мне надо изменить настройки в файле Taunt_Settings.ini?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.02.2020 в 00:02:13

on 1581281872, Barrrmalej wrote:
Это сообщение о том, что мне надо изменить настройки в файле Taunt_Settings.ini?

С какой целью там что-то менять?
Это сообщение о том, что игра не нашла новые опции в ini файлах и использует значения по умолчанию.
Не нравится сообщение - добавь недостающие опции в нужный файл, чтобы игра не ругалась, или забей, это ни на что не влияет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 10.02.2020 в 00:04:09

on 1581282133, Seven wrote:
С какой целью там что-то менять?
Это сообщение о том, что игра не нашла новые опции в ini файлах и использует значения по умолчанию.
Не нравится сообщение - добавь недостающие опции в нужный файл, чтобы игра не ругалась, или забей, это ни на что не влияет.


Благодарю за пояснение.
Что дают эти опции, если их добавить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.02.2020 в 00:06:58

on 1581282249, Barrrmalej wrote:
Что дают эти опции, если их добавить?

Игра перестанет ругаться при запуске.
Сами опции включают голосовые выкрики противников, если есть соответствующие файлы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 10.02.2020 в 03:00:00
2Seven:
Круть! Есть два вопроса:
1- где взять эти файлы и как установить (на гуглодиске не нашел)
2- что за новые файлы jsd

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.02.2020 в 10:33:52

on 1581292800, WiperX wrote:
1- где взять эти файлы и как установить (на гуглодиске не нашел)

У меня их нет. Это опция для тех, кто сделает файлы.


on 1581292800, WiperX wrote:
2- что за новые файлы jsd

Понятия не имею, о чем речь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 10.02.2020 в 11:27:09

on 1581320032, Seven wrote:
Понятия не имею, о чем речь.

ImprovedJSD и ProneJSD (на гуглодиске)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.02.2020 в 11:31:22
2WiperX:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&goto=358887&#msg_358887

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 12.02.2020 в 01:00:37
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2020 в 01:39:22
2Barrrmalej:
Windows XP?
Это только на последней версии или на любой?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 12.02.2020 в 01:40:48
2Seven:
1450 не пробовал. 1449 работала нормально.
Это ХР на виртуальной машине.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2020 в 01:42:17
2Barrrmalej:
Скорее всего, чего-то не хватает в твоей системе. Ничего существенного в двух последних версиях я не менял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 12.02.2020 в 02:04:32
2Seven: а чего может не хватать JA2? Кроме того, как я и говорил, предыдущие экзешники работают нормально

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 12.02.2020 в 04:05:24
2Barrrmalej:
Почисть реестр

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 13.02.2020 в 11:15:49
Ребят, а как убрать окошко статистики, чтобы отображалась информация о враге?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 11:17:30
2gladmgn:
Переключение режимов тактической панели - кнопка [I] или средняя кнопка мыши.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 13.02.2020 в 11:23:15
Спасибо за быстрый ответ :). А ещё такой вопрос возникает: как быть более уверенным, что выстрел будет более успешным? Например, при том же сведении прицелов, бывает, что 3 пули залетает, либо не одна. И с расстояния 4 клеток с ПП промах немного поджигает и в такие моменты создается впечатление, что удача играет больше позиции. Есть какой-то анализ ситуации для принятия решения по поводу выстрела с близкого расстояния.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 13.02.2020 в 11:24:33
2gladmgn: О новой системе прицеливания можно почитать вот тут: http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1285772568

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 11:26:01

on 1581582195, gladmgn wrote:
как быть более уверенным, что выстрел будет более успешным?

Играть с OCTH.
В NCTH добиваться зеленого прицеливания и отсутствия штрафа на движение цели, стрелять в корпус.

on 1581582195, gladmgn wrote:
И с расстояния 4 клеток с ПП промах

Целиться нужно лучше, при зеленом прицеле в корпус промаха не будет. Если наемник криворукий или ранен или с шоком от подавления, то ничего удивительного. Или противник много бегал и штраф на движение большой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 11:26:23

on 1581582195, gladmgn wrote:
Есть какой-то анализ ситуации для принятия решения по поводу выстрела с близкого расстояния.

Цвет прицела - зеленый прицел в корпус это 99% попадания.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 13.02.2020 в 11:28:29
"Цвет прицела - зеленый прицел в корпус это 99% попадания."
Это я понимаю, но он зеленый только с расстояния одной клетки:)
А что такое ОСТН?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 11:30:23

on 1581582509, gladmgn wrote:
но он зеленый только с расстояния одной клетки

Значит что-то неправильно делаешь.


on 1581582509, gladmgn wrote:
А что такое ОСТН?

Оригинальная система прицеливания при начале игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 13.02.2020 в 11:32:33
"Оригинальная система прицеливания при начале игры."
Я думал, это форма прицела, типа, здесь он по-другому выглядит, чем в НО, например:)
С ОСТН проще попдается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 13.02.2020 в 11:39:34

on 1581582361, Seven wrote:
Играть с OCTH.  
Это уже не работает.  :) После введения всех штрафов на шанс попадания в AI точность оружия в OCTH резко понизилась, так как эта система не учитывала, что у нее будет отминусовываться вероятность попадания за каждое движение противника, или атмосферные влияния, или резко меняющееся состояние наемника. Например, если ранее сведение на противнике давало шанс 90%, то сейчас это может быть всего 10-60%. В целом, шанс попадания в AI стал лучше и разумнее, но нужно поднимать точность оружия в его ТТХ. Иначе дальше 10-15 клеток точность выстрела будет равна 1%. При среднем поднятии точности оружия в ТТХ до 20-25 процентов делает стрельбу гораздо приятнее, чем "стрелять куда-то туда". Сейчас как раз подбираю и тестирую различные параметры OCTH оружия у себя, чтобы найти ту самую золотую середину между падением и ростом вероятности попасть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 11:42:48

on 1581582753, gladmgn wrote:
С ОСТН проще попдается?

Шанс попадания выше на ближней и средней дистанции, и в целом система более предсказуемо работает, особенно если с NCTH раньше не играл.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 11:43:37

on 1581583174, JAggernaut wrote:
нужно поднимать точность оружия в его ТТХ

Это только в твоем моде, в SDO точность в OCTH нормальная, проблем с попаданием нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 13.02.2020 в 11:51:19

on 1581583417, Seven wrote:
Это только в твоем моде, в SDO точность в OCTH нормальная, проблем с попаданием нет.
Возможно, хотя у меня введен в оружии штраф только на вес оружия/положение тела, и он мизерный. Все остальное высчитывает OCTH. Вероятно, в SDO точность улучшена за счет бонусов прицелов. Тот же Механический прицел на оружии дает дополнительные проценты к шансу попасть. У меня (пока еще) эта меткость вбивается в само оружие; механические прицелы в отдельный класс обвеса не выведены.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 12:06:47

on 1581583879, JAggernaut wrote:
Вероятно, в SDO точность улучшена за счет бонусов прицелов.

У прицелов в SDO бонусы только для NCTH.

Quote:
           <uiIndex>2109</uiIndex>
           <szItemName>Good Pistol Sights</szItemName>
           <szLongItemName>Good Pistol Sights</szLongItemName>
           <szItemDesc>Iron sights typically found on pistols, machine pistols and shotguns. As they are only made for short distances, they are very fast to use, but lack severely in the precision department.</szItemDesc>
           <szBRName>Not for sale through BR.</szBRName>
           <szBRDesc>Not for sale through BR.</szBRDesc>
           <usItemClass>268435456</usItemClass>
           <nasAttachmentClass>4096</nasAttachmentClass>
           <AttachmentPoint>1</AttachmentPoint>
           <ubGraphicType>5</ubGraphicType>
           <ubGraphicNum>9</ubGraphicNum>
           <ubPerPocket>4</ubPerPocket>
           <ItemSize>135</ItemSize>
           <bRepairEase>4</bRepairEase>            
           <Damageable>1</Damageable>
           <Repairable>1</Repairable>            
           <Metal>1</Metal>
           <Sinks>1</Sinks>
           <NotBuyable>1</NotBuyable>
           <Attachment>1</Attachment>
           <HiddenAttachment>1</HiddenAttachment>
           <NotInEditor>1</NotInEditor>
           <Inseparable>1</Inseparable>
           <usOverheatingCooldownFactor>100.0</usOverheatingCooldownFactor>
           <STAND_MODIFIERS>
                 <PercentCap>-4</PercentCap>                  
               <PercentTargetTrackingSpeed>16</PercentTargetTrackingSpeed>            
           </STAND_MODIFIERS>
           <CROUCH_MODIFIERS />
           <PRONE_MODIFIERS />

Никакой проблемы попасть в противника при использовании нормального мода с нормальными настройками нет:
[offtop]http://https://i.imgur.com/NuRXLge.png
http://https://i.imgur.com/obuJN5Y.png
http://https://i.imgur.com/PQ7UhDS.png[/offtop]
Если противник будет много бегать, вероятность попасть может упасть раза в два, это нормально и лечится стрельбой очередями, дробовиком или подавлением.
На близком расстоянии штраф на движение уменьшается пропорционально, так что вблизи можно попасть даже в двигающегося.
Если наемник ранен или под подавлением и не может попасть, это его проблемы, лечить это нужно правильной тактикой, а не правкой оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 13.02.2020 в 14:06:05
А ещё вопрос по проценту попадания
Если нажимаем F то там есть вероятность попадания в процентах.
Если там 52 из 100, то шанс попадания одной из трех или четырех пуль(теоретически)
Это реальный процент попадания или сюда еще плюсутся штрафы? Потому что 50 процентов нифига не 50 по ощущениям.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2020 в 14:07:38

on 1581591965, gladmgn wrote:
Если нажимаем F то там есть вероятность попадания в процентах.

Только для оригинальной системы прицеливания, в NCTH никаких вероятностей попадания нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 14.02.2020 в 00:12:10
Версия 1452 вроде работает стабильно. Но при создании бойца и выборе недостатков "боязнь насекомых" и "забывчивый" оказались в одной строке
По поводу точности стрельбы - играю с NCTH. Для себя определил, что единственный способ увеличить вероятность попадания - стрелять очередями. Желательно длинными.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.02.2020 в 11:25:27

on 1581628330, Barrrmalej wrote:
при создании бойца и выборе недостатков "боязнь насекомых" и "забывчивый" оказались в одной строк

r1455 исправляет это.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 14.02.2020 в 12:55:52
Ребят, а что насчёт растяжек? Ставлю мину одну, вторую, между ними растяжку. Они пробегают через неё. В чём суть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.02.2020 в 12:58:47
2gladmgn:
Обычные мины растяжками не активируются.

Направленные мины, установка растяжек, устройство сложных минных сетей (http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=19804)


on 1466674138, Seven wrote:
43. Как использовать мины и растяжки?
Для растяжек есть номер сети и уровень:
Номер сети означает, что можно рядом прокладывать несколько сетей с разными номерами, они не будут друг друга активировать.
Уровень означает, что активироваться будут только tripwire вокруг, уровень которых ниже или равен уровню сработавшего tripwire.
 
Эта хитрая схема позволяет делать более сложные и коварные сети, например, провести к наемнику-активатору несколько проводов, и активировать их по отдельности.
 
Уровни позволяют сделать один активирующий провод, который будет запускать несколько бомб (общее управление от флажка например), но при этом каждый отдельный провод низкого уровня может быть активирован противником (если наступит), при этом не произойдет нежелательная активация других веток.
 
Для дистанционного минирования номер - номер сигнала активации, буква - номер сигнала деактивации. Немного сложно, но в целом очень просто.
 
Меню синего флажка позволяет:
- разминировать
- убрать флаг
- оценить шансы остаться с прежним числом конечностей после разминирования
- принудительно взорвать (полезно для активации tripwire)
 
Вообще, на раннем этапе игры грамотное использование выпавших из противника дробовиков в сочетании с бухтой провода может быть весьма эффективным, если расположить их в ряд и подрывать по команде - выкосит толпу на раз :-)
 
Полезное дополнение:
если укладывать tripwire с нажатым shift, после установки еще один такой же возьмется из инвентаря автоматически, кроме того, при этом запоминается текущий номер/уровень сети, и его не нужно каждый раз выбирать из меню.
Аналогично с минами - при нажатом shift можно быстро засеять минное поле и не лазить каждый раз в инвентарь.


https://www.youtube.com/watch?v=ouDZqRGA-CE&t=11s

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.02.2020 в 00:32:17
Наблюдения по бою на билде 1445:
Враги в воде стали смешными троллями. Так как попасть теперь можно только в голову, то при минимальном шансе стрелять в них бессмысленно - все равно не попадешь. В то же время, пловцы, видя на берегу вооруженного противника, не спешат ни плыть к нему, ни уплывать от него, поэтому просто купаются себе в удовольствие. У меня так шесть солдат троллили ополченцев, карауливших их с дальнего берега.
У ботов уши - настоящие локаторы. Стоило мерку залезть на крышу и лечь, на следующий ход к нему на голову прилетела граната. Таких было несколько ситуаций, когда граната на слух прилетала точно в тайл с ползающим мерком. Возможно, слышимость стоит немного снизить, для реалистичности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Antal на 17.02.2020 в 11:45:54

on 1466672499, Seven wrote:
Панель информации в тактике
https://www.youtube.com/watch?v=ZrYKbMoSr-8
https://www.youtube.com/watch?v=q9AHrrY_JLs


А как получить такую панель оружия? Или она на каких то отдельных  сборках только работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.02.2020 в 11:53:24

on 1581929154, Antal wrote:
А как получить такую панель оружия?

Включить ее в настройках и оставить достаточно места на тактической панели при выборе размера отряда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Antal на 17.02.2020 в 11:59:04

on 1581929604, Seven wrote:
Включить ее в настройках и оставить достаточно места на тактической панели при выборе размера отряда.


Где находятся настройки этой панели и сколько должен быть отряд? зависит ли панель от разрешения игры? http://https://a.radikal.ru/a07/2002/52/2208387a9f22.png (https://radikal.ru)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 17.02.2020 в 12:18:36
2Antal:
Не больше восьми мерков на отряд в настройках начала игры указать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.02.2020 в 12:25:58

on 1581931116, ZLOY wrote:
Не больше восьми

Не больше максимум для данного разрешения минус два. Для отображения тактической панели нужно освободить место, занимаемое двумя портретами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Antal на 17.02.2020 в 12:26:06

on 1581931116, ZLOY wrote:
Не больше восьми мерков на отряд в настройках начала игры указать.

Что же делать, друг, игра то уже сформирована и в разгаре?) Как убрать лишние 2 ячейки ( Есть где то в эдиторе правка существующей игры?


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.02.2020 в 00:20:38

on 1581888737, JAggernaut wrote:
пловцы, видя на берегу вооруженного противника, не спешат ни плыть к нему, ни уплывать от него, поэтому просто купаются себе в удовольствие

Должно быть исправлено в r1463

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.02.2020 в 17:13:28
r1446 - r1465

SSA: исправлен выбор файла в тропических секторах.
Удвоен эффект восполнения энергии при использовании фляжек.
Новая опция TAUNT_VOICE - звуковые выкрики вместо текстовых.
Новая опция TAUNT_VOICE_SHOW_INFO отображение отладочной информации при проигрывании звуковых выкриков.
Ускорено восстановление энергии для врагов без сознания.
Улучшено создание дополнительных эффектов дыма и света при взрывах.
Световой эффект при создании сигнального дыма.
Исправлен связанный с видимостью баг, появившийся в версии r1204.
Улучшено бросание предметов.
Только нормальные, оглушающие и светошумовые гранаты создают эффект водного взрыва при попадании в воду.
Увеличена сила при броске предметов в воду (для компенсации отсутствия подскакивания).
Проигрывание звука при падении предмета в воду (Sounds\Misc\Splash1.ogg .. Splash3.ogg)
Исправление и дополнение русского перевода.
Случайный шанс воспламенения горючих предметов от взрывов.
Распространение огня имеет более случайный характер.
Улучшен код избегания перемещения в опасные зоны (газ/огонь/глубокая вода/около взрывчатки/в зону артобстрела/около взрывоопасных предметов).
Улучшен обход с флангов вдоль края карты.
Исправлено зависание при попытке перемещения в невидимого противника.
Доработан код обхода с флангов через глубокую воду и атаки через глубокую воду.
Исправление r8482 позволяет шпионам драться на ринге (Flugente).
Добавлена возможность перетаскивания трупов и раненых (Flugente).
При перетаскивании трупов/раненых проигрывается звук.
При перетаскивании трупов/раненых наемник всегда издает шум шагов, даже в скрытном режиме.
Громкость издаваемого при движении шума при перетаскивании трупов/раненых увеличена.
Новая опция DRAG_MOVEMENT_APCOST_MODIFIER (в секции [Misc Settings] в файле Items_Settings.ini) задает коэффициент стоимости AP при перетаскивании.
Отключено отображение дистанции работы навыков при выборе меню навыков.
Исправлен звук бросания гранаты для сигнального дыма.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 19.02.2020 в 17:25:18

on 1582121608, Seven wrote:
Добавлена возможность перетаскивания трупов и раненых (Flugente).

Вот с ранеными весьма интересно. Как-нибудь посмотреть демонстрацию можно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.02.2020 в 17:27:12
2BlackWing:
И посмотреть и почитать можно у автора фичи:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23508&start=0&

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 20.02.2020 в 07:20:51
2Seven: Хм, при попытке присесть рядом с наёмником или трупом и через Alt+пр.кн. мыши выбрать Различное (хотел потестировать перетаскивание раненых/трупов) игра просто закрывается. Без ошибок или зависаний. 1465, проверено на Хаосе и WF+SDO.
Или просто необходимо полностью обновить сборку?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2020 в 07:39:49
2BlackWing:
Это точно.
Обновись до r1466, сборка тут ни при чем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 20.02.2020 в 18:04:41
2Seven: Теперь работает, мои благодарности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 20.02.2020 в 22:16:16
Зомби Тестирование https://youtu.be/TfUHBP0zcbs

[Tactical Zombie Settings]

ZOMBIE_RISE_BEHAVIOUR = 1
ZOMBIE_SPAWN_WAVES = TRUE
ZOMBIE_RISE_WAVE_FREQUENCY = 100
ZOMBIE_CAN_CLIMB                  = TRUE
ZOMBIE_CAN_JUMP_WINDOWS            = FALSE
ZOMBIE_ONLY_HEADSHOTS_WORK = TRUE
ZOMBIE_DIFFICULTY_LEVEL = 3
ZOMBIE_RISE_WITH_ARMOUR            = TRUE
ZOMBIE_ONLY_HEADSHOTS_PERMANENTLY_KILL = TRUE

ja2_7609ru+AI_r1466

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.02.2020 в 17:04:16
2Seven: Было б неплохо объяснить ботам, что после стрельбы подниматься во весь рост, чтоб потратить оставшиеся 20 ОД хоть на какое-нибудь действие - это плохая идея, так как в стоящих чаще попадают. :kruto:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2020 в 17:07:11
2JAggernaut:
Ты имеешь в виду ситуацию, когда солдат стреляет сидя или лежа, потом вскакивает, чтобы пробежать пару клеток? Иногда это позволяет убежать в укрытие, хотя на открытой местности так делать не слишком полезно, конечно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 21.02.2020 в 18:36:46
2Seven:
А можно ли сделать опцию в настройках игры, которая давала бы выбор игроку - играть с "умным" ИИ полканов, или играть с обычным ИИ у полканов (как в фиксе). Полканы имба, мне воевать не дают, всех убивают. Хотелось бы, чтоб они "тупые" были.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.02.2020 в 18:56:06

on 1582294031, Seven wrote:
Ты имеешь в виду ситуацию, когда солдат стреляет сидя или лежа, потом вскакивает, чтобы пробежать пару клеток? Иногда это позволяет убежать в укрытие, хотя на открытой местности так делать не слишком полезно, конечно.
происходит так: солдат на открытой местности стреляет лежа, потом поднимается во весь рост, и его ход на этом заканчивается. То есть, даже не успевает и шага сделать, остается на месте и сразу подставляется под пули.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2020 в 18:57:29
2JAggernaut:
Это надо конкретный сейв смотреть, так мало ли от чего может быть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 22.02.2020 в 18:16:20
Баг r1460-1469 - если солдат плавает в воде и показывается шанс попадания 100%, попасть в голову все-равно невозможно: пули пролетают или сквозь голову, или над головой, не причиняя вреда плавуну.
По поводу:

on 1582300566, JAggernaut wrote:
солдат на открытой местности стреляет лежа, потом поднимается во весь рост, и его ход на этом заканчивается.
Если боты действуют самостоятельно, то все нормально: отстрелялись и укрылись. Если же стоячему ополченцу приказать залечь, то на следующий ход есть высокий шанс, что бот отстреляется, а затем поднимается в полный рост.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 22.02.2020 в 19:28:30

on 1582121608, Seven wrote:
Улучшен обход с флангов вдоль края карты.


Обход вдоль верхнего края карты - настоящая головная боль. Они бойцов видят и давят огнём, а мои бойцы могут стрелять только по их пяткам. Давно уже стараюсь не ходить в сектор с противником сверху.
Хорошо бы как то отогнать их оттуда, если есть возможность, конечно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2020 в 19:30:35

on 1582388910, Barrrmalej wrote:
а мои бойцы могут стрелять только по их пяткам

Есть сейв, или опять одни рассказы?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2020 в 20:15:00

on 1582384580, JAggernaut wrote:
если солдат плавает в воде и показывается шанс попадания 100%, попасть в голову все-равно невозможно

Убери новый M_STAND.JSD

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 22.02.2020 в 20:40:23

on 1582389035, Seven wrote:
Есть сейв, или опять одни рассказы?


Играю без возможности сохранять в пошаговом режиме, сейв сделать затруднительно. Только на кой тут сейв? Загрузи любой сейв данной игры и пошли бойца в самый верхний тайл. У меня результат выглядит вот так [attach]
И каким образом навести прицел выше вражеских коленок, если всё, что выше, за границей экрана?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2020 в 20:43:30

on 1582393223, Barrrmalej wrote:
пошли бойца в самый верхний тайл

Ты по своим бойцам стрелять собираешься или по врагам? У врагов есть специальный код, чтобы они на верхнюю клетку карты не залазили.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 22.02.2020 в 22:11:02

on 1582393410, Seven wrote:
У врагов есть специальный код, чтобы они на верхнюю клетку карты не залазили.


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2020 в 22:12:27

on 1582398662, Barrrmalej wrote:
Буду надеяться, такого больше не повторится.

Такого и не было уже давно. Если враги убегают за верх экрана, нужен сейв, чтобы разбираться.


on 1582398662, Barrrmalej wrote:
Умеют ли враги делать дополнительные проходы при невозможности обойти противника

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 22.02.2020 в 23:03:55

on 1582398662, Barrrmalej wrote:
Умеют ли враги делать дополнительные проходы при невозможности обойти противника (динамитом, например)?


on 1582398747, Seven wrote:
Нет.
Разве сетку-рабицу не подрывают гранатами? У меня такие проходы несколько боев назад делали, правда, без всякого смысла, так как через клетку сетка заканчивалась. )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2020 в 23:05:17
2JAggernaut:
Гранатами да - сетку или синие флажки подрывают, динамитом нет, и резать не умеют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 25.02.2020 в 13:27:48
https://www.dropbox.com/s/blakq78f6p0tjb9/SaveGame10.sav?dl=0 Александр по твоей просьбе сейв перед боем AR SDO ja2_7609ru+AI_r1466

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2020 в 13:31:41
2Mozayka:
Это хорошо, спасибо. Буду смотреть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.03.2020 в 16:29:19
2Seven: Касательно такой замечательной фичи, как Перегрев (by Flugente), возможно ли в AI для этой функции добавить штраф к точности 1% за каждые 10% нагрева ствола? На текущий момент перегрев оружия влияет только на частоту клинов и ухудшение состояния. А вот то, что ствол начинает "гулять" или "плеваться" (то есть, еще и время на выстрел увеличивается из-за перегретой пружины), пока совсем не учитывается в этой фиче.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.03.2020 в 16:35:28
2JAggernaut:
Перегрев снижает точность оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.03.2020 в 16:46:04

on 1583242528, Seven wrote:
Перегрев снижает точность оружия.
Это в AI введено? У Флюгента в описании его фичи во всей ветке обсуждения про точность ни слова не сказано: "On higher temperatures, the gun jams more frequently. Above a certain threshold, the gun also degrades much faster."
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=19224&prevloaded=1&&start=0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.03.2020 в 16:57:54
2JAggernaut:
Это его код из стандартного 1.13, почему он это не описал, неизвестно. По идее, снижение точности должно отображаться в EDB.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 11.03.2020 в 16:26:57
Былоб более справедливо еслиб барахло продавать населению можно было тока в городах

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 13.03.2020 в 00:31:32
2Seven: Сборка 7609ru+Mods от 25.02.20. AI - r1477. Создал 8 импов со здоровьем не ниже 60 + 2 импа со здоровьем 50. В одном из боёв (WildFire) несколько бойцов были ранены. Те что со здоровьем 60+... полоска как обычно (красный+жёлтый), те что по 50 здоровья получили по одной пуле и здоровье стало 32 у обоих, полоска здоровья просто тёмно красная, как после регенератора, но их не было (3й бой). Как-то странно...
UPD: При лечении да, здоровье восстанавливается до родных 50.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.03.2020 в 00:38:27
2Lenivets:
Ранение может вызывать повреждение максимального здоровья, об этом пишется обычно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 13.03.2020 в 00:49:07
А как же жёлтая полоска при кровотечении, оранжевая после перевязки...?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.03.2020 в 00:54:12

on 1584049747, Lenivets wrote:
А как же жёлтая полоска при кровотечении, оранжевая после перевязки...?

Понятия не имею, что с ними. Я написал, что критическое повреждение может вызывать уменьшение максимального здоровья, про остальное я не в курсе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 13.03.2020 в 01:03:49
Ладно. Может просто видеоглюк.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlHazrad на 14.03.2020 в 21:30:58
2Seven: На счет пролета гранат сквозь стены и стрельбы через них. Наблюдал только в Драссене в центральном "туалете" (максимально часто), И в других постройках но реже. По всей видимости это связано с крышами. Хотя в металлических зданиях гранаты стабильно останавливаются о стены. Когда враг слезает с крыши бойцы его засекают и тут же теряют. Может быть он с крыши их кидает как то в низ в этот проем между стеной и крышей откуда его удается наблюдать? Стреляют реже но бывает тоже попадают таким же путем в закрытое помещение. Или пытаются стрелять но мимо. Пытаются стрелять но мажут часто довольно таки. А еще Все время кидают гранаты куда попало без видимой причины, хотя точно знают где мои бойцы. Например в забор. Хотя он и так сломан и пройти можно в 2 шагах через него.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 24.03.2020 в 17:08:49
Всем привет. Может не по теме, но спрошу. Парни, кто знает, есть нормальный мод Aimnas? После видео от Mozayka заинтересовался модом. Скачал.Красиво пули летят, точность хорошая, сектора большие, дробовик косит нормально, но боты тупые, как тараканы лезут и и лута совсем нету в ящиках, может, сборка какая корявая?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.03.2020 в 17:11:39
2gladmgn:
В сборке 7609 есть версия Aimnas с +AI, там старая версия предметов и оружия, но новые карты.
Предметов в ящиках в этом моде нет, он не закончен. Карты нарисованы не все, пройти полностью мод нельзя, некоторые квесты могут не работать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 24.03.2020 в 17:31:59
А в 7602 1455 можно сделать так, чтобы попдалось исправнее и стволы не кидало?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.03.2020 в 17:33:50

on 1585060319, gladmgn wrote:
можно сделать так, чтобы попдалось исправнее и стволы не кидало?

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.03.2020 в 22:18:58

on 1585072928, JAggernaut wrote:
Возможно ли, для реалистичности, сделать так, чтобы у слепого было меньше шансов увернуться от кулака или ножа?

Звучит логично. В r1479 рейтинг защиты для ослепленных при атаках ножом, руками или краже снижен в 4 раза (только для человеческих типов).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 25.03.2020 в 22:39:36
2Seven: А функция "тащить" работает только при зажатом ALT?  Без этого тело тащится ровно одну клетку. Потом мерк его бросает и убегает. (r1479)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.03.2020 в 22:52:10
2Lenivets:
Да, при перетаскивании наемников нужно пятиться, если двигаться нормально то перетаскиваемый отцепляется почему-то, так в оригинальном коде сделано. Почему - неизвестно.
Трупы вроде можно хоть как таскать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.03.2020 в 19:37:29
Народ! Я ожидаючи врага расставил мины и растяжки, а режим отображения ловушек оставил включенным. Начался бой и ни одна ловушка не сработала. Вражины упорно обходили и садились рядом с ловушками, хоть и на открытое место. Это как? Если режим отображения включен, ловушки видят ВСЕ???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.03.2020 в 19:39:28

on 1585327049, Lenivets wrote:
Если режим отображения включен, ловушки видят ВСЕ???

Нет.

on 1585327049, Lenivets wrote:
Я ожидаючи врага расставил мины и растяжки

Надо ставить специалистом, иначе могут просто обнаруживать.
И синие флажки нельзя оставлять, их точно будут обходить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.03.2020 в 19:55:53
У меня единственный инж/подрывник (75/75). Неужели мало. Я специально гнал врага на растяжку. Там с одной стороны газ, с дрогой огонь, а растяжка в кустах за деревом, прячся-нехочу. Но нет, я стреляю, а он обходит ловушку и садится на открытом месте. (сейв есть, перед боем.)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.03.2020 в 20:03:19
2Lenivets:
Есть масса примеров в видеопрохождениях, как враги подрываются на заложенных минах, так что автоматически обнаруживать и обходить их они не умеют.
Конкретный выбор укрытия - довольно сложная вещь, так просто сказать, почему он выбрал эту клетку а не другую, не всегда возможно.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.03.2020 в 22:17:30

on 1585328599, Seven wrote:
раньше другой противник обнаружил эту мину и пометил ее для своих


Мда. Не обращал внимания. А разве они при обнаружении визуально не помечают флажками как наши? Просто раньше мне было лень, да и не умел минные сети ставить. А если ставил что-то, то враги всегда подрывались, поскольку они толпой всегда ломились.
Ладно, спасибо! При возможности ещё потестю. Вдруг враги читерить научились в подрывном деле. Хотя у Мозаики (пятничные прохождения) таже сборка, теже экзешники и днём и ночью враги подрываются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.03.2020 в 22:19:03

on 1585336650, Lenivets wrote:
А разве они при обнаружении визуально не помечают флажками как наши?  

Нет, просто выставляется признак в данных.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 28.03.2020 в 18:43:06
2Seven: Где-то мелькнула фраза о том что оповещение "отряд такой-то заметил кого-то в секторе таком-то" отключено. Если правда, то в каком +AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.03.2020 в 18:46:13

on 1585410186, Lenivets wrote:
Где-то мелькнула фраза о том что оповещение "отряд такой-то заметил кого-то в секторе таком-то" отключено

Мне про это ничего неизвестно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 28.03.2020 в 18:54:53
Блин. Значит придётся проверять прохождения Мозаики и ЧерноКрыла. Хотя... если ДАЖЕ ты не знаешь... Всё, тогда отбой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 28.03.2020 в 19:28:38

on 1585410186, Lenivets wrote:
оповещение "отряд такой-то заметил кого-то в секторе таком-то" отключено

Не отключено, проверял.

on 1585327049, Lenivets wrote:
Вражины упорно обходили и садились рядом с ловушками, хоть и на открытое место.

WF+SDO, 18 серия, там это чётко видно, хотя и не показан режим с ловушками. 20-ая серия, там тоже мины в траве. Ещё то ли в 25-ой, то ли в 26 мины были, там народ подрывался.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 29.03.2020 в 11:32:17

on 1585412918, BlackWing wrote:
там народ подрывался.


Да. Я помню. А у меня из 6-ти ловушек ни одна не сработала. Просто я специально загонял врага на растяжки, а он ни вкакую. Видимо на подрывника нарвался.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 13.04.2020 в 16:56:05
2Seven: r1488. Есть ли разница в шансе подскальзывания мерка в боевое и мирное время? Проверил, как мерк реагирует на пятна в мирное время. Ловкость и проворность - около 75-80. Мерк собрал все пятна в домике с вероятностью упасть 100%, не проскочил успешно ни через одно; сами декали крови, кстати, при этом не исчезли.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.04.2020 в 17:06:31

on 1586786165, JAggernaut wrote:
Есть ли разница в шансе поскальзывания мерка в боевое и мирное время?  

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 02:30:47
Добрый день! Помогите пожалуйста, если скачал портативную версию - Jagged Alliance 2 1.13 (7609) WildFire 6.07 Rus - на нее можно установить AI ? Или только на чистую JA2 ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 02:36:42
2FallenViator:
+AI это только альтернативный исполняемый файл, который запускается вместо стандартного для 7609 ja2.exe, поэтому +AI можно использовать с любой версией и любым модом на основе стабильного релиза 7609.
Устанавливать там ничего не нужно, достаточно скачать актуальную версию +AI.exe и запускать вместо обычного ja2.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 03:09:32
Благо
on 1586907402, Seven wrote:
+AI это только альтернативный исполняемый файл, который запускается вместо стандартного для 7609 ja2.exe, поэтому +AI можно использовать с любой версией и любым модом на основе стабильного релиза 7609.
Устанавливать там ничего не нужно, достаточно скачать актуальную версию +AI.exe и запускать вместо обычного ja2.exe


Благодарю!

Скачал r1488. Запускается. Но, в ноуте курсор плавает. Анимация окон на сайте тормозит. В бою также плавает + пули летят очень медленно... Это можно "вылечить"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 03:10:38
2FallenViator:
При использовании win8+ нужно применить патч реестра.
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=no;action=display;num=1440878146

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 03:17:03

on 1586909438, Seven wrote:
При использовании win8+ нужно применить патч реестра.
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=no;action=display;num=144...


Это я сделал после того как сборку скачал изначально. При запуске JA2.exe все норм, тормоза вылечились.

Полечил также r1488 - всё также тормозит... :confus:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 03:18:18
2FallenViator:
Имя файла правильно прописал для +AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 03:19:27

on 1586909898, Seven wrote:
Имя файла правильно прописал для +AI?


Для надежности скопировал прямо с файла.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 03:20:17
2FallenViator:
Тогда, видимо, не судьба. Можно еще dll попробовать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 03:22:21

on 1586910017, Seven wrote:
Тогда, видимо, не судьба. Можно еще dll попробовать.


А это как? Или где можно почитать про это?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 03:24:47
2FallenViator:
Там же, по той же ссылке.

Больше вариантов есть на яндекс диске в Patch\Win10

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 03:30:31

on 1586910287, Seven wrote:
Там же, по той же ссылке.

Видимо это в третьем варианте, но страница удалена.

on 1586910287, Seven wrote:
Больше вариантов есть на яндекс диске в Patch\Win10

Благодарю! Сейчас поищу. )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 03:31:36

on 1586910631, FallenViator wrote:
Видимо это в третьем

Почему в третьем, когда wine dll во втором.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 04:38:14

on 1586910696, Seven wrote:
Почему в третьем, когда wine dll во втором.

Всё! Заработало! От души Seven! )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 04:43:22
А дополнительно надо закидывать файлы? Например из папки Data ->
https://drive.google.com/drive/folders/0B_PNaFvHBMdBYTh0NzBvc1c0Ym8

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 04:49:32
2FallenViator:
Файлы нужны для поддержки разных новых функций, просто так без понимания их кидать смысла нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем FallenViator на 15.04.2020 в 05:58:10

on 1586915372, Seven wrote:
Файлы нужны для поддержки разных новых функций, просто так без понимания их кидать смысла нет.

Извините за тупняк, но как понять, что входит в - ja2_7609ru+AI_r1488.exe - из списка на первой странице?
Без доп. файлов на Гугл диске.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.04.2020 в 06:02:52
2FallenViator:
См. Docs\лог изменений.txt на гугл диске, читай эту тему. Списка того, что будет работать без доп файлов, у меня нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 25.04.2020 в 23:38:51
2Seven: ctrl+y - включение лазера. А это как-то отображается?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.04.2020 в 23:41:54
2Lenivets:
Не ctrl, а shift.
Никак не отображается и вообще не имеет эффекта, потому что в модах не используется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 26.04.2020 в 00:04:18
Ага. Новый hotkeys.txt скачал. Тогда зачем эти кнопки?
И нет ли описания отличий сборок 7609ru+mods.7z У меня была от 20.02.20, только что скачал от 25.04.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.04.2020 в 00:06:02

on 1587848658, Lenivets wrote:
Тогда зачем эти кнопки?  

Быстрая трансформация.


on 1587848658, Lenivets wrote:
И нет ли описания отличий сборок 7609ru+mods.7z

Нет, изменения обычно минимальные - новая версия exe, минимальные исправления в xml, некоторые значения по умолчанию в ini.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 26.04.2020 в 00:19:21

on 1587848762, Seven wrote:
Быстрая трансформация.
Да я про лазер конкретно. Если не используется в модах - чего там трансформировать?


on 1587848762, Seven wrote:
изменения обычно минимальные

Значит карточные глюки не правились. А то было кое-что: Выставил для фургона 10 посадочных мест. Кол-во в команде максимально 8. Сажаю в фургон 1 группу (8 чел) + 2 из другой группы. Еду в сектор с врагами. Окошко - в автобой,в сектор, отступить. Жму в сектор - вылет! Экзешники разные - r1493, r1484, r1474, и даже r816.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 26.04.2020 в 00:52:45
2Lenivets: ошибка не будет вылазить , если в фургоне не больше 8 человек

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 26.04.2020 в 01:57:49
2Mozayka:
Да. Так и есть. Надо будет попробовать посадить 8 человек из разных групп, при 8 местах. Кстати вылет случается только в боевом секторе, по свободным секторам ездит нормально. и высаживает обе группы (10 чел) нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.04.2020 в 05:24:36
По "Ja2+AI r1497 - Destruction" - чутка вопросов возникло:
1) Урон накопительный или случайным образом выпадает шанс успеха?
2) Слабый патрон типа 9х19 AP тоже будет разрушать препятствия или есть ограничения на минимально-допустимый урон?
3) "Разрушаются" ли от пуль объекты типа деревьев, кустов, деревянных ящиков, стога сена, мешков с песком?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.04.2020 в 05:34:30

on 1588040676, JAggernaut wrote:
Урон накопительный или случайным образом выпадает шанс успеха?

Накопительный, с одного выстрела не должны разрушаться. В моих тестах на деревянную стенку уходило несколько десятков бронебойных патронов винтовочного калибра. Можно из винтовки выстрелить раз 30-50, эффект будет тот же.


on 1588040676, JAggernaut wrote:
Слабый патрон типа 9х19 AP тоже будет разрушать препятствия или есть ограничения на минимально-допустимый урон?

Есть ограничение, в зависимости от типа объекта. Можно потестировать в игре, но скорее всего обычные ПП для разрушения бесполезны, разве что диван какой-нибудь разломать. Промежуточный патрон позволяет разрушать деревянные объекты, но стрелять много надо, быстрее всего из пулемета под винтовочный патрон.
Бетонные и кирпичные стены вообще вряд ли получится разрушить (хотя это надо потестировать), разве что сделать мощный пулемет под 12,7.
Кроме мощности патрона, имеет значение его способность пробивать объекты (насколько я понимаю, это <structureImpactReductionMultiplier> и <structureImpactReductionDivisor>), так что бронебойные патроны обычно лучше работают, а экспансивные должны быть вообще бесполезны.


on 1588040676, JAggernaut wrote:
"Разрушаются" ли от пуль объекты типа деревьев, кустов, деревянных ящиков, стога сена, мешков с песком?

Теоретически любые объекты должны разрушаться (кроме бетонных и металлических с максимальной прочностью, эти в принципе неразрушаемы), но в моих тестах кусты и деревья как-то не очень разрушались, может надо больше попадать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.04.2020 в 00:40:39
r1500
- увеличен шанс повреждения объектов при попадании пуль
- возможно разрушение деревьев
- крупнокалиберные винтовки могут уничтожить кирпичную стену несколькими выстрелами
- пистолетные калибры практически бесполезны для уничтожения объектов

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.04.2020 в 08:11:59
r1501

Некоторые доработки NCTH:
- уменьшен максимальный отображаемый размер прицела (на стрельбу и точность не влияет)
- уменьшен максимальный разлет пуль при стрельбе, в зависимости от дальности оружия (не влияет на точность и вероятность попадания, но увеличивает эффективность подавления, при этом пулеметы сохраняют эффективность подавления на большей дистанции, чем ПП)
- уменьшена вероятность стрельбы в землю (ограничен вертикальный разброс вниз, если пуля летит ниже уровня земли)

Ограничена вероятность случайных (неприцельных) попаданий.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.05.2020 в 00:44:58
r1508

Для ускорения работы AI ограничены сложные вычисления, если в секторе больше 64 воюющих солдат любых сторон.
Немного уменьшены ограничения на разрушение объектов пулями.
Уменьшена дальность эффективного подавления в NCTH при стрельбе от бедра, добавлен модификатор зависимости дальности эффективного подавления от уровня отдачи оружия, при отдаче 10 дальность эффективного подавления равняется дальности оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.05.2020 в 08:33:15
r1510

Точность оружия уменьшается от перегрева еще до достижения максимальной температуры, при температуре 100% точность падает вдвое. При низком уровне нагрева эффект падения точности меньше (квадратичная зависимость).

Опция OVERHEATING_DISPLAY_JAMPERCENTAGE отключена, полоска нагрева на оружии показывает максимальное значение из уровней повреждения/заклинивания.

OCTH:
- точность уменьшается от перегрева оружия
- увеличено влияние точности на максимальный бонус от прицеливания
- добавлено падение точности от перегрева, при уровне перегрева 100% шанс попадания уменьшается на четверть
- перегрев оружия через падение точности влияет на максимально возможный шанс попадания для данной дистанции
- перегрев не влияет на точность оружия с отрицательной точностью

Некоторые доработки для ускорения работы AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 05.05.2020 в 13:47:26

on 1588656795, Seven wrote:
оружия с отрицательной точностью

Пардон! А это как? Стреляет в самого стрелка? И что это за оружие?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.05.2020 в 16:28:54
Попробовал 1510 - все стало совсем отлично. Наконец-то в OCTh перегрев оказывает влияние на характер боя, и запасное оружие или ствол становятся must have в инвентаре.

on 1588675646, Lenivets wrote:
Стреляет в самого стрелка?  
Не способно раскрыть потенциал стрелка.

on 1588675646, Lenivets wrote:
И что это за оружие?
https://youtu.be/Hpnezgla3HU

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.05.2020 в 14:26:33
Еще впечатления после тестирования 1510. Бой был интенсивный: 6 мерков +30 оплов против 56 драников. В секторе были здания, много шин, травы, мусора, в общем, было где развернуться и укрыться.
Трассирующие патроны - работают просто отлично. За весь бой трава загорелась только один раз (в другом бою - 2 раза), что добавляет реалистичности за счет неопределенности возгорания. также понравилось, что возгорание происходит постепенно, с маленького огонька - в костер, и его последующее затухание.
Были также спорадические возгорания травы от гранат.
В основном использовались патроны 9х19 и автоматический огонь с обоих сторон. Патронами было уничтожено 8 кучек из шин и один сухой куст. Это, примерно, 4-5 попаданий с уроном 21-22 в их воксели. Больше пока разрушений не произвел, так как патрон слабенький.
С перегревом тоже все хорошо стало. Относительно меткие выстрелы с отсечкой и очередями на 20-25 тайлов в начале боя превращаются под конец боя в выстрелы "куда-то туда", с необходимостью идти на сближение с противником и переходом на пистолеты, ножи и рукопашку.
В общем, изменения добавили динамики и интерактивности и принесли исключительно положительные эмоции.:applause:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.05.2020 в 15:20:25
r1514

AI:
- улучшен код отступления под обстрелом.
- эффект адреналина при штурмовой атаке

Подавление:
- паника только при достижении максимального уровня шока
- потеря AP при подавлении лежащего солдата
- опускание вскинутого оружия при подавлении лежащего солдата
- уменьшено количество AP, необходимое для подавления лежащего

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.05.2020 в 03:55:01
r1517

AI может использовать алкоголь и наркотики (если они есть в инвентаре):
- алкоголь под обстрелом, для уменьшения шока
- регенератор при сильном ранении
- адреналин при штурме

AI может пить из фляжки при низком уровне энергии.
Опция EXTRA_ITEMS раздает противнику небольшое количество разных наркотиков, а также небольшое количество фляжек.
Опьянение отображается цветом индикатора здоровья противника.

r1519

Добавлена возможность критического повреждения оружия, если его заклинивает при выстреле в сильно перегретом состоянии.
Шанс критического повреждения зависит от уровня перегрева, а также состояния и надежности оружия.

Эффекты:
- статус оружия уменьшается до сломанного (1-10)
- случайное повреждение здоровья для стреляющего (1 - ubImpact / 4)
- временное ослепление стреляющего, если нет защитных очков (предмет с <ItemFlag>536870912</ItemFlag>)

r1520

Новый визуальный эффект дыма при выстреле (имитация дымного пороха):
- требуется задать новый флаг <ammoflag>8</ammoflag> в AmmoTypes.xml
- только для стандартных бодитайпов (REGMALE - REGFEMALE), не будет работать с жуками, роботами и т.д.
- только для оружия, стреляющего обычными патронами (не работает с РПГ, танковыми пушками и т.д.)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.05.2020 в 11:03:25

on 1588899301, Seven wrote:
Новый визуальный эффект дыма при выстреле
На CTH не планируется влияние?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.05.2020 в 11:04:14

on 1588925005, JAggernaut wrote:
На CTH не планируется влияние?

От визуальных эффектов - нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Shico на 09.05.2020 в 22:28:00

on 1588899301, Seven wrote:
r1520
 
Новый визуальный эффект дыма при выстреле (имитация дымного пороха):
- требуется задать новый флаг <ammoflag>8</ammoflag> в AmmoTypes.xml
- только для стандартных бодитайпов (REGMALE - REGFEMALE), не будет работать с жуками, роботами и т.д.
- только для оружия, стреляющего обычными патронами (не работает с РПГ, танковыми пушками и т.д.)


А есть вариант скачать и сразу играть с этими новшествами, без танцев с бубнами в виде задачи флага не пойми где :) ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 09.05.2020 в 22:51:38

on 1589052480, Shico wrote:
А есть вариант скачать и сразу играть с этими новшествами, без танцев с бубнами в виде задачи флага не пойми где
не все патроны дымят. Это должен быть или черный, или некачественный порох, или хорошая очередь из оружия. Так что назначение патрону или оружию определенных свойств - более правильное решение. Тем более, это сделать несложно один раз вручную и забыть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.05.2020 в 05:14:29
2Shico:
Это фича для мододелов - где они захотят, там и будут дымные патроны и все остальное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Shico на 10.05.2020 в 08:18:32

on 1589053898, JAggernaut wrote:
Тем более, это сделать несложно один раз вручную и забыть.
это возможно для тех, кто часами надрачивает одно и то же. А если заходить к Джаге именно как к игре что ею пользоваться, а не она пользовалась, то будет отсутствовать какое-либо представление что за ручное вбивание. Чего вбивание. И где вбивание? еще один курс высшей математики выучивать прежде чем просто играть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.05.2020 в 12:12:10
r1525

Добавлен небольшой шанс критической поломки оружия при плохом состоянии (без перегрева).
Доработки для ускорения работы AI.
Отключено распространение огня по крыше и загорание крыши от взрывов.
Цвет индикатора здоровья противников может отображать эффект адреналина.
Новый тег <shotAnimation> в AmmoTypes.xml позволяет задать анимацию при выстреле, например  <shotAnimation>TILECACHE\MINIBOOM.sti</shotAnimation> можно использовать для зажигательных патронов или эффекта неполного сгорания пороха.
Можно задать негативное значение ExplosionSoundID и AltExplosionSoundID в ExplosionData.xml, чтобы сделать беззвучный взрыв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 10.05.2020 в 13:56:54

on 1589087912, Shico wrote:
А если заходить к Джаге именно как к игре что ею пользоваться, а не она пользовалась, то будет отсутствовать какое-либо представление что за ручное вбивание. Чего вбивание. И где вбивание? еще один курс высшей математики выучивать прежде чем просто играть.
Главное, не бояться начать. Практически все изменения вносятся в файлы XML.

on 1588899301, Seven wrote:
<ammoflag>8</ammoflag> в AmmoTypes.xml

Найти Tabledata/Items/AmmoTypes.xml не сложно. Открываешь его в любом блокноте (у меня все XML автоматически открываются Akelpad-ом) и , если хочешь, чтобы все оружие стреляло с дымом, просто добавляешь всем патронам внизу их перечня свойств строчку <ammoflag>8</ammoflag>.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.05.2020 в 10:51:57
r1526

Уменьшен шанс случайных попаданий.
Добавлено отображение имен неактивных наемников при нажатой кнопке ALT или включенной опции на экране игровых настроек, также отображается статус для неактивных наемников, в зависимости от деятельности в связи с выбранным наемником: снайпер, наблюдатель, медик, пациент, перетаскиваемый и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 20.05.2020 в 14:20:21
Сегодня на практике в первый раз увидел, как взрывается испорченное оружие у врага в руках: с минивзрывом и полным уничтожением оружия, небольшим уроном здоровью, и враг еще и ослеп. Смотрится все это наикрутейше!:applause:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.05.2020 в 14:29:25
2JAggernaut:
Видимо, состояние было плохое или перегрел очередями. Но забавно, наверное, смотрится, особенно когда это не с твоими наемниками происходит!
Оружие не должно полностью уничтожаться, только до нерабочего состояния, скорее всего такое враг выбросит на следующий ход.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 23.05.2020 в 23:09:54
2Seven:
Приветствую! В ja2+ai можно прятать/перетаскивать тела убитых фрагов?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.05.2020 в 23:27:59
2WiperX:
Можно перетаскивать, можно топить или сжигать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 03.06.2020 в 16:10:14

on 1589053898, JAggernaut wrote:
не все патроны дымят. Это должен быть или черный, или некачественный порох, или хорошая очередь из оружия. Так что назначение патрону или оружию определенных свойств - более правильное решение. Тем более, это сделать несложно один раз вручную и забыть.


я так понимаю, что дробовики могут дыметь при выстреле. (то есть охотничьи патроны)
интересно попробовать.

а какие еще? пистолеты, пп и автоматы вроде  как дымят при выстреле не особенно.

вопрос: если враг из кустов бабахнет "с дымком", его позицию можно будет по нему (дымку) вычислить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.06.2020 в 16:11:19

on 1591189814, gzip wrote:
если враг из кустов бабахнет "с дымком", его позицию можно будет по нему (дымку) вычислить?

Дым показывается только если кто-то видит стрелка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.06.2020 в 17:26:23

on 1591189814, gzip wrote:
а какие еще? пистолеты, пп и автоматы вроде  как дымят при выстреле не особенно
Если ствол короткий, порох не сгорает до конца и догорает/дымит уже за его пределами. Пример: дым от АКСУ, хотя в патроне 5,45 пороха - с гулькин нос.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 07:45:53
Подскажите пожалуйста, что за фигня играю Рысь с меткостью 99 из винтовки мажет, вообще ни попадает в цель, в упор может промахнуться, не говоря уже целиться в голову, когда противники из пистолета с любого расстояния все в цель, что за бред, как это можно исправить, уже псих берет!???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 09:31:43

on 1591245953, Tixon wrote:
Подскажите пожалуйста

Для начала, укажите, во что именно играете - сборка, мод, версия exe.


on 1591245953, Tixon wrote:
играю Рысь с меткостью 99 из винтовки мажет

У меня так не происходит.


on 1591245953, Tixon wrote:
как это можно исправить

Наиболее очевидные советы - начать игру с оригинальной системой прицеливания, использовать максимальное количество кликов прицеливания, избегать шока от подавления и ранений, не использовать оптику высокой кратности при стрельбе на близкое расстояние.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 11:19:46
2Seven: Ja2+AI - улучшенный AI и тактика в 1.13 7609, wf607+sdo.ini, ja2+ai.exe
Может можно как то повысить уровень точности!? Играю на лёгком уровне сложности противник лупит фиг отобьешься!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 11:27:48

on 1591258786, Tixon wrote:
Может можно как то повысить уровень точности!?

Точности в игре более чем достаточно. Можно посмотреть прохождение wf+SDO на канале Mozayka, там видно, что никаких проблем с попаданиями нет даже на безумии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.06.2020 в 11:34:26

on 1591258786, Tixon wrote:
на лёгком уровне сложности противник лупит фиг отобьешься

*Тут смайлик большого удивления*

on 1591258786, Tixon wrote:
Может можно как то повысить уровень точности

Ну как повысить... берём наёмника и учитываем множество факторов: точность оружия, количество кликов прицеливания, используемый прицел, положение наёмника и врага (стоим, лежим, сидим), наличие укрытий на пути полёта пули (кусты, к примеру), ловкость, меткость и силу наёмника, наличие ран, усталости, шока и т.п. Если хватит смелости, можно внести корректировки в файл CTHConstants.ini в папке Data-User, но это на свой страх и риск.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 11:36:58

on 1591259666, BlackWing wrote:
можно внести корректировки в файл CTHConstants.ini в папке Data-User

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.06.2020 в 11:39:27

on 1591259818, Seven wrote:
Без понимания внутренней механики системы, ничего хорошего из этого не выйдет.

Поэтому и сказал, что на свой страх и риск.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 13:05:57
Спасибо!
Ещё вопрос, как сделать что бы при попадании в противника вылетали цифры как в оригинале, а не красные звёздочки, смотрел канал на ютуб BlackWing, он говорит что можно их вернуть но как не сказал!?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 13:07:34
2Tixon:
ENEMY_HIT_COUNT = 0
PLAYER_HIT_COUNT = 0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.06.2020 в 13:22:12

on 1591265157, Tixon wrote:
но как не сказал

Достаточно было просто открыть этот параметр в ини-эдиторе и почитать описание. Русский язык тоже есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 13:36:37
Перерыл все не мог найти!
Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 13:39:56
BlackWing так то ты там говоришь, что тебе тоже Seven подсказал как это сделать!)) Не в обиду сказано!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.06.2020 в 14:19:23
2Tixon: Не обижаюсь. Это потом я уже разобрался, что русский язык в Ини-эдиторе есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 14:33:20
Вот смотрю видео mozayki как было мне предложено, его наёмник из пп с 10 примерно клеток очередью в противника все в цель попали, у меня что Рысь что Потрашитель хоть он и снайпер с первого же сектора на таком расстоянии не попадают вообще, что он подкрутил там себе!?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 14:33:50
Сами посмотрите, как такое возможно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 14:34:23
2Tixon:
Постарайся не писать несколько сообщений подряд, а пользоваться кнопкой "править".

По конкретной ситуации - можешь выложить сейв (плюс скрин или несколько) с проблемным прицеливанием, я посмотрю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 14:36:32
Как уменьшить кол-во отрядов врагов, так как я уже на самом лёгком играю с такой точностью меня просто выносят на раз тупо количеством, потому что это какая то фигня, я стою на крыше враг на земле помех нет расстояние 5 клеток нет шока и ранений я мажу он нет, что за бред!!!???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 04.06.2020 в 15:41:53

on 1591270592, Tixon wrote:
тупо количеством


Каким количеством? На лёгком уровне врагов редко больше 10. А в первых секторах их 4-6. Если у тебя мерк ВСЕГО 1, скорее всего ему конец.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 15:46:39
2Lenivets:
Даже на трудном уровне первый сектор одним серьезным наемником проходится, правда нужно не зевать и двигаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 15:48:52
5 мерков(сова, Рысь, бари, мой мерк, айра), в драссане отряды по 20 слишним человек плюс в соседних секторах шарятся таким же примерно количеством!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 15:51:38
Согласен проходится, но мазать практически в упор мерком с меткостью 90+ это как то знаете не очень!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 15:52:35
2Tixon:
Барри и Айра как стрелки бесполезны в начале игры, так что реально у тебя 2 (три, если имп стрелок) стрелка. 20 человек против такого отряда это перебор.
А вообще, выкладывай сейв с боем, который вызывает проблемы, посмотрим.
Ну и не всякий бой нужно выигрывать - в начале игры есть смысл прибарахлиться и вооружиться на складах и в Сан Моне, иногда в начале правильнее воевать ночью, особенно если есть специалисты в отряде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 15:54:17

on 1591275098, Tixon wrote:
но мазать практически в упор мерком с меткостью 90+

Без конкретики (скрин, сейв) это разговоры ни о чем. Промах возможен даже при вероятности попасть 99%, а в NCTH всегда нужно закладываться, что с первого раза не попадешь, и оставлять AP на второй выстрел или чтобы укрыться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.06.2020 в 15:56:58

on 1591275098, Tixon wrote:
мазать практически в упор мерком с меткостью 90+

Ну, если ствол - дерьмо, боец устал, ещё и оптика в упор, то промазать вполне возможно.

on 1591274932, Tixon wrote:
в драссане отряды по 20 слишним человек

Тогда тем более надо трижды подумать, сможешь ли вытянуть. Особенно при штурме городов, где без радиста с соседних секторов к тебе сбегутся с радостью. Это у тебя ещё контратаки не было, там ещё веселее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 04.06.2020 в 16:00:10
Я сам тут чуть не обделался. На Эксперте. Неудачно расставился. Сектор А10 (второй бой). 10 желтопузых. Так они мне четверых из 8 за пять минут вынесли. Как оказалось у них было 3 SA-24(7,52x25), Mat-49, Calico, Винчестеры, пистолеты и 2 Кольт Канада. Пришлось переигрывать. Отделался одним раненым (зажали). А вот Кольт Канада уже не было. :-(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 04.06.2020 в 16:08:16

on 1591275155, Seven wrote:
в начале правильнее воевать ночью


Да  враги на слух стреляют точнее, чем когда видят! Ненавижу ночные бои. ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 16:10:55

on 1591276096, Lenivets wrote:
 враги на слух стреляют точнее, чем когда видят

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.06.2020 в 16:14:38

on 1591276255, Seven wrote:
в навыках ночника, наличии и уровне ПНВ, и при наличии бесшумного оружия или метателей ножей

Подходящий камуфляж ещё забыл. Ибо полностью "покрашенных" заметить ночью ещё сложнее

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 04.06.2020 в 16:22:00
Насколько я понимаю, камуфляж для местности, а не для времени. А "ночные" штаны уменьшают СЛЫШИМОСТЬ.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 16:26:19
2Lenivets:
Камуфляж работает от типа клетки, но при любом освещении, так что и ночью тоже полезен.
Параметр скрытность вещей имеет два свойства - уменьшать шум при движении, и уменьшать видимость в темноте, как своего рода ночной камуфляж, работающий не от типа клетки, а от уровня освещенности.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 04.06.2020 в 16:37:04
Каким образом можно нивелировать демаскировку от разгрузки?  заметил, что они весьма сильно снижают камуфлирующие свойства одежды. Накраситься - так добавит не больше 5%, а без разгрузки, хотя бы самой простой и доступной LBE  - вообще неудобно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 16:38:38
2gzip:
Искать камуфляжную разгрузку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.06.2020 в 16:39:08

on 1591275098, Tixon wrote:
мазать практически в упор мерком с меткостью 90+ это как то знаете не очень!
А если попадать в упор по мерку солдатом - это очень? Или мерки должны быть сплошь снайперы и никогда не промахиваться, а боты - быть статичными бумажными мишенями 1х1 метр? Либо ты просто тролль, либо, если есть проблема, нужен сейв, его посмотрят, и тогда все сразу станет на места. Если б скинул его, когда попросили, уже бы и правильный ответ получил, а то какое-то гадание на кофейной гуще просишь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 20:22:48
как послать сейв если он превышает макс размер!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.06.2020 в 20:23:25
2Tixon: Сейв закидывай на какое-нибудь онлайн-хранилище. Через сайт не сохранится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 20:29:09
Закинул в архив и на яндекс диск

https://yadi.sk/d/ZlKJRhZG7gYmsQ

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 20:41:21
Извиняюсь еще раз, не могу найти в inieditor эти файлы для смены показаний урона у противника ENEMY_HIT_COUNT = 0
PLAYER_HIT_COUNT = 0
можно по подробней дубу объяснить!?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 20:44:26
2Tixon:
Просто открой Ja2_Options.ini в Data-User блокнотом и поменяй вручную.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 20:51:01
ребят может я совсем туп но я не нахожу и там этих параметров!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 20:55:02
2Tixon:
Тогда нужно менять в Data-SDO.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 04.06.2020 в 20:58:27
2Tixon: Глянул все 3 сейва - у всех наемников меткость прекрасная. Если и промахиваются, то это дело случая.
Рысь: ранен, че-то там жрет или жрать хочет, энергии мало, ОД мало на прицельный выстрел, вероятно, при ранении получил шок. Винтовка в руке - полуживая, ее бы отремонтировать надо перед боем, иначе ее точность ниже базовой. Вражеский солдат тоже, вероятно, перед передачей хода, передвигался, что дало штраф на прицеливание по нему.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 21:03:52
Видимо, имеется в виду эта ситуация:
http://https://i.imgur.com/UFoZpoP.png
Что мы тут имеем:
1. У Рыси недостаточно AP для полного прицеливания.
2. Не используется оптика.
3. Уровень шока от подавления 25%, что снижает эффективную меткость процентов на 10 - 15, с учетом опыта наемника.
4. Наемник ранен и не перевязан, что тоже снижает меткость.
5. Противник активно двигался в свой ход, о чем свидетельствуют стрелочки по бокам прицела, что тоже снижает меткость.
6. Низкая мораль несколько снижает меткость.

Если стрелять с полным прицеливанием и с использованием оптики, получается такая картина:
http://https://i.imgur.com/000S7NQ.png
Что дает процентов 80 попадания, что довольно неплохо с учетом ранения, шока и движения противника.

Если убрать ранение через чит, то вероятность попадания будет процентов 90:
http://https://i.imgur.com/fR4J32C.png

А если бы не было шока и противник не двигался, то можно было бы и в голову стрелять, наверное.
Кроме того, нужно учитывать, что мораль тоже влияет на меткость, и при уровне морали в 50 достичь максимальной точности выстрела проблематично.

Также, некоторые предметы экипировки могут давать бонус или штраф к меткости, например пластины для брони немного мешают целиться:
http://https://i.imgur.com/oP2gTKX.png
Хотя я проверил меткость без брони, разницы не заметил, так что возможно, это влияет только на максимальную точность выстрела или что-то вроде того.

Выстрел из пистолета в данной ситуации не слишком эффективен, в основном по причине не самого лучшего состояния пистолета и его прицела, а также шока наемника и движения противника, хотя процентов 50 тут получится.
http://https://i.imgur.com/1WjshC7.png

В общем, я не вижу тут явных проблем с балансом игры, при соблюдении определенных условий, точные выстрелы вполне достижимы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 21:09:25
по поводу раненого, это да я просто пытался максимально приблизить противника чтобы вам достоверно показать что рысь при своей меткости мажет как айра,когда бот просто расстреливает, по этому его ранили, тоже самое седой ,тупо сжимал время ждал когда отряды врага зайдут в сектор! кстати на легкой сложности врагов так и должно быть много?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 21:14:22
2Tixon:
Высокая меткость сама по себе не гарантирует точного выстрела, помимо этого нужен высокий уровень опыта, а также желательно высокая ловкость и мудрость. Плюс отсутствие ранений, шока и высокая мораль.
Вообще, как уже было сказано сразу, NCTH сильно отличается от оригинальной игры, и если не устраивает, как она работает, выбирай при старте игры оригинальную систему прицеливания и не парь людям мозг играй в свое удовольствие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 21:16:14

on 1591294165, Tixon wrote:
врагов так и должно быть много?

Много - понятие относительное. Насколько я помню, именно в моде Wildfire довольно большие патрули и гарнизоны изначально, в других модах типа Arulco Revisited и т.д. ситуация может отличаться. В принципе, если перебить начальные патрули на карте, возможно потом отрядов будет меньше и сами они будут меньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 21:17:44
Блин) как вы там видите все эти проценты шока, точности и т.д? :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 21:20:21
"Много - понятие относительное. Насколько я помню, именно в моде Wildfire довольно большие патрули и гарнизоны изначально, в других модах типа Arulco Revisited и т.д. ситуация может отличаться. В принципе, если перебить начальные патрули на карте, возможно потом отрядов будет меньше и сами они будут меньше."
Просто до этого играл только в оригинал в далеких 2000х увидел такую глобальную обнову и загорелся,и тут встретился с такими сложностями!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 21:27:48
ребят спасибо огромное что уделяете время!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 21:47:01

on 1591294664, Tixon wrote:
как вы там видите все эти проценты шока

Шок - желтая полоска над наемником. Красная - здоровье, синяя - энергия.


on 1591294821, Tixon wrote:
и тут встретился с такими сложностями

Попробуй, все-таки, начать игру заново, на легком уровне сложности, с оригинальной системой прицеливания и перехвата.
Можно, при желании, выдать себе денег побольше на старте (STARTING_CASH_NOVICE), хотя на легком уровне и стандартных денег достаточно.
Кстати, на картах Wildfire+SDO в Сан Моне можно разжиться СВД с оптикой (в комнате рядом с Тони), что сильно облегчает жизнь на первых порах, плюс склады обобрать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 22:18:36
Спасибо за подсказки:up: сейчас все заново переустановлю, а то с дуру наставил в разных параметрах не пойми чего :-[ игра ругается и попробую все заново, по поводу денег, играл раньше с клонированием денег оружия и т.д не очень интересно буду так пробовать! Извиняюсь что уж так заколебал вас этими глупыми вопросами, просто уж очень сложно сразу все понять!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 22:20:30
2Tixon:
Имеет смысл также актуальную версию +AI скачать по ссылке в подписи, в сборках может быть не самая новая.

Ну и ознакомиться с часто задаваемыми вопросами про 1.13 7609:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1466674138

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 22:21:47
Если не сложно может подскажете еще, где можно почитать про описание всяких нюансов типа новой системы прицеливания где что как показывается и т.д?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 22:22:57
2Tixon:
Описания NCTH у меня нет.
Старое описание общих принципов работы есть тут:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1285772568

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 22:23:29
"Имеет смысл также актуальную версию +AI скачать по ссылке в подписи, в сборках может быть не самая новая." а можете на нее направить и как поставить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 22:25:03
2Tixon:
Ставить никак не надо, просто закинуть в папку с игрой и запускать, можно переименовать в Ja2+AI.exe для удобства.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 22:32:09
не пойму где ее найти, я у вас на сайте второй день, уж простите! :-[

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.06.2020 в 22:34:25
2Tixon:
ja2_7609ru+AI_r1532.exe тут:
https://drive.google.com/drive/folders/0B_PNaFvHBMdBYTh0NzBvc1c0Ym8

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 22:42:02
спасибо!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 04.06.2020 в 22:48:04
просто этот exe шник кинуть в папку с игрой, а игра оригинал должна быть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 10.06.2020 в 14:42:31
Подскажите можно ли как нибудь сделать чтобы наемники оставались после завершения контракта и им не нужно было продлевать, а то денег реально не хватает на бойцов типа гаса, мага, охото ими тоже поиграть, а не пару боев к концу игры? Может можно как то увеличить доход с шахт, как вариант?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.06.2020 в 14:44:40
2Tixon:
MINE_INCOME_PERCENTAGE

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 10.06.2020 в 14:45:35

on 1591789351, Tixon wrote:
Может можно как то увеличить доход с шахт, как вариант?
1) Ja2_Options.INI :
MINE_INCOME_PERCENTAGE =
2) В игре не только шахты приносят деньги.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 10.06.2020 в 14:48:00
Я в курсе, но с учётом ремонта сна и тд контракты быстро заканчиваются, а деньги медленно копятся!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 10.06.2020 в 14:49:06
Спасибо, посмотрю сегодня!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.06.2020 в 14:50:59
2Tixon:
Можно оружие продавать, можно на ринге кучу денег зарабатывать каждый день, можно пленных захватывать и потом выкуп за них получать и т.д.
Для ремонта стоит нанять профессионалов, быстрее будут ремонтировать, плюс использовать в секторах назначения с бонусом к ремонту.
Спать вне городов лучше с использованием спального мешка, в городе тоже если есть соответствующее назначение, можно быстрее высыпаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 10.06.2020 в 14:51:46
А ещё вопрос, Подскажите, почему когда хожу шпионом в секторе с врагами игра переходит в пошаговый режим, хотя свободно могу стоять рядом с ними?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.06.2020 в 14:53:37
2Tixon:
Вроде такое бывает с гражданскими из групп, с армией не должно происходить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 10.06.2020 в 16:12:50
Спасибо, попробую ещё!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 10.06.2020 в 19:50:37
"Вроде такое бывает с гражданскими из групп" не понял формулировки, просто пробую одевать одежду на лиску в светло зелёную майку и голубые штаны, странно но мне выкидывает одежду в руки и майка становится красной, одеваю заново уже красную майку она становится светло зелёной, ну и пошаговый режим так же присутствует, можете ещё что нибудь посоветовать по этому поводу!?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 10.06.2020 в 20:37:07

on 1591807837, Tixon wrote:
выкидывает одежду в руки и майка становится красной, одеваю заново уже красную майку она становится светло зелёной
Включаем логику. "Легким движением руки брюки превращаются..., брюки превращаются..."

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 15.06.2020 в 22:37:28
Если переодетый шпион нападает на драника, режет того, не дав ему выстрелить в ответ, но драник перед смертью раскрывает его маскировку, игра считает, что этот бедолага криком оповестил своих? Недавно в UC снял таким образом одного и спрятал его тело в туалете, но через некоторое время к месту схватки стали стягиваться остальные драники.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.06.2020 в 22:39:26
2Barrrmalej:
Если убил противника до конца хода, и никто этого не слышал, то ничего не будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.06.2020 в 10:42:31

on 1592249966, Seven wrote:
Если убил противника до конца хода, и никто этого не слышал, то ничего не будет.


А если он перехватил ход? Или ход перешёл к нему, но он не смог ничего сделать (потому что ему все ОД сбили)? На предупреждение своих вражеский боец тратит ОД, или игра считает, что он предупредил их автоматически, если ход переходит к нему?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 16.06.2020 в 12:11:55
но всё же что то происходит, поскольку тревоги  нет, но гарнизон сектора явно начинает нервничать. резко двигаться, кучковаться, бегать в разные стороны и прикрывать друг друга (включил в подсказках настроение солдат -состояние цветом имени, но то ли эта фишка не работает, то ли еще какие то переключатели с ним связаны - но настроение можно определять только по действиям)

так же я заметил еще одну фишку: вот идет игра в реальном времени. солдаты, цивилы снуют туда-сюда. в эту суету добавляет игрок со своими наемниками, которые переодеты в форму солдат. их пока не замечают, а это хороший шанс занять удобную позицию. Но вот игрок нажимает D и переходит в пошаговый режим. и снующий туда сюда солдат  ловит заморозку. стоит несколько ходов на месте никуда не двигается. хотя на раздражители реагирует, если ему тумака дать или маскировку скинуть - увидит.

но несколько ходов заморозки! хорошая возможность уменьшить часовых, персонал. повязать их в конце концов. чем я, грешным делом, пользуюсь.

В это же самое время, если перейти в полностью пошаговый режим, по команде cntr+T этой вот заморозки нет.

встречается стабильно во всех играх в которые я играю это: солдаты анархии и сборник модов от севена (wf+sdo)


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.06.2020 в 12:25:48

on 1592298715, gzip wrote:
но настроение можно определять только по действиям
alt на солдате = настроение показывается в инфоокне снизу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 16.06.2020 в 12:44:22

on 1592298715, gzip wrote:
ловит заморозку. стоит несколько ходов на месте

Не всегда. Если непрерывно тыкать этот прикол (нажал D - подошёл - т.к. тревога не поднята, то игра автоматом в реальное время переходит - снова нажал D, повторять до результата), то понятно, что противник не сможет подвинуться, это уже сама особенность игры, ты постоянно в своём ходе действуешь. Но если немного подождать (секунды две-три), враг может и начать сам гулять дальше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 16.06.2020 в 13:41:37

on 1592300662, BlackWing wrote:
Если непрерывно тыкать этот прикол (нажал D - подошёл - т.к. тревога не поднята, то игра автоматом в реальное время переходит - снова нажал D, повторять до результата), то понятно, что противник не сможет подвинуться, это уже сама особенность игры, ты постоянно в своём ходе действуешь.


я об этом и пишу. реальное время. занял позицию - нажал D, выработал ОД, снова нажал D, солдат стоит на месте там где словил заморозку, а у тебя еще комплект ОД . Да игра через два три хода перейдёт в реалтайм, но цикл можно повторить еще раз. и еще.

два - три раза. доходило до 5, этого хватит чтобы сделать свои дела и перейти к следующему  солдату.

Видимо  что то произходит в момент перехода и именно на кнопке D, потому что если нажать cntr+T, то этого эффекта нет.


on 1592299548, JAggernaut wrote:
alt на солдате = настроение показывается в инфоокне снизу.


о! вниз то я не смотрю, обычно на солдата (вдруг тот пистолет достанет. надо ж быть быстрее его :)) )  и подсказки что сверху...

попробую посмотреть по всем сторонам повнимательнее и вниз :) спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.06.2020 в 21:33:36

on 1592299548, JAggernaut wrote:
alt на солдате = настроение показывается в инфоокне снизу.


А разве это не просмотр его снаряжения?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 16.06.2020 в 22:25:14

on 1592332416, Barrrmalej wrote:
А разве это не просмотр его снаряжения?  

Не только. У Мозайки на прохождении видно, что он читает "Устал", "Ослеп" и т.д. Инфоокно активно около миникарты (правый нижний угол), если размер отряда менее 8 человек включительно. (если не ошибаюсь)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 16.06.2020 в 23:17:00

on 1592335514, BlackWing wrote:
Не только. У Мозайки на прохождении видно, что он читает "Устал", "Ослеп" и т.д. Инфоокно активно около миникарты (правый нижний угол), если размер отряда менее 8 человек включительно. (если не ошибаюсь)


Это то самое окно, где отображается снаряжение всех, на кого навели курсор?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 17.06.2020 в 14:04:50
aborting ai deadlock for [41] ai_action_offer_surrender data -1 это как понимать? Происходит, когда чёрный драник замечает спрятавшегося бойца и поднимает тревогу.
Если надо, скину сейв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем DeadTarget на 26.06.2020 в 14:10:53
Может переименовать умение "санитар" на "парамедик" или "фельдшер"?
Это было бы гораздо логичнее, потому что санитар на войне и в жизни не занимается лечением бойцов, это больше подходит среднему медперсоналу.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 26.06.2020 в 16:47:47
2DeadTarget: санитар звучит более понятно простому игроку, чем военфельдшер.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 28.06.2020 в 18:24:07
Подхожу к лежащему умирающему ополченцу в пошаговом режиме, жму шифт+4, выбираю тащить->Ополченец, жму на клетку, на которую хочу его перетащить. Он поворачивается вслед за мной, но остаётся на месте. Так и должно быть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.06.2020 в 18:28:13
2Barrrmalej:
Надо пятиться вроде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 28.06.2020 в 21:56:15

on 1593358093, Seven wrote:
Надо пятиться вроде.


То есть идти через Alt? Попробую

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 29.06.2020 в 09:36:10
Нет, так иногда бывает. С чем связано не смог понять. Бывает так, что цепляется две три клетки тащится и отцепляется.

То есть оно цепляется, тащится и отваливается.

Думал, может к здоровью привязано или препятствиям на карте..

А вот если перед этим в реалтайм перейти, то тащится нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 29.06.2020 в 20:33:49
В реалтайме тащится без проблем, даже если не пятиться.
Похоже, пока это годится только шпиону.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 01.07.2020 в 02:42:29
Подскажите пож., почему в санмоне Ганс не пускает меня к тони хоть и сразу бабок ему дал, пропускал время неделю все равно не пускает, приходится постоянно в окно запрыгивать) , такая-же проблема с боями один раз подрался всех вырубил Бадом и все больше их там нет, так же время сжимал нифига они там не появляются, сжимал много до семи дней, это какой-то баг!?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.07.2020 в 14:52:51
r1537 должен исправлять некоторые проблемы с выпадением тела при перетаскивании.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.07.2020 в 15:02:27
Проверим. Заметил, что имена некоторых драников становятся фиолетовыми, если стрельнуть по ним. Что это значит?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.07.2020 в 15:02:57
2Barrrmalej:
Адреналинчику добавило.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.07.2020 в 15:44:45
r1540

Улучшен код избегания стрельбы по своим для AI, также улучшен код выбора позиции, с целью избегания дружественного огня по возможным противникам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlHazrad на 15.08.2020 в 09:27:19
"противник обнаружил что слишком много солдат убито". от чего это зависит? если в тихую резать ножом и прятать трупы то это случается как будто бы если не убить сначала каких то определенных врагов. на первой ПВО восточнее драссена обнаруживали постоянно. я пробовал бить разных и вот посте какого то одного перестали обнаруживать. в Альме же 100% на 4 враге эта надпись и - тревога.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2020 в 09:36:31

on 1597472839, AlHazrad wrote:
"противник обнаружил что слишком много солдат убито". от чего это зависит?  

После определенного процента убитых в гарнизоне, поднимается тревога. Процент зависит от типа сектора (уровень curfew) и времени суток.

Quote:
// decide how many soldiers can be killed before alarm will be raised
UINT8 ArmyPercentKilledTolerance( void )
{
     // 50% at day, 25% at night, 25-33% for restricted sectors
     return 100 / (2 + SectorCurfew( TRUE ));
}

Это только для армии, агрессивных гражданских можно хоть всех вырезать.

Кроме этого, в некоторых секторах на карте может быть установлено поднятие тревоги после определенного процента убитых, это уже в редакторе карт задается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.08.2020 в 12:28:55
r1553

Исправления:
- r8875: запрещено загружать сектор, в котором нет наемников, во избежание багов
- r8871: зацикливание анимации, пока не будет дана новая команда
- r8868: исправление отображения названия отряда при USE_XML_SQUADNAMES = TRUE
- r8863: отображение назначений на странице персонала
- r8881: оптимизация отображения курсора в OCTH для уменьшения загрузки процессора
- VR r2479: исправление анимации паники для NPC
- VR r2559: исправления для зависаний AI при залезании/спрыгивании
- исправлена ошибка, в результате которой невозможна была прокачка при слишком большой разнице между базовым и текущим навыком

AI:
- использовать подавление только против живых и находящихся в сознании людей (не использовать подавление против умирающих, танков, роботов и т.д.)
- улучшен код избегания атаки по своим при бросании гранат
- исправлено вычисление радиуса поражения осколками для решений AI
- улучшено вычисление затрат AP на атаку при выборе цели и режима стрельбы

Разное:
- мужские персонажи используют battlesounds с номерами bad0..bad5
- женские персонажи используют battlesounds с номерами bad6..bad8

OCTH:
- снайпер со снайперской винтовкой уменьшает штраф стрельбы в голову в два раза
- меткий стрелок с винтовкой, снайперской винтовкой или штурмовой винтовкой уменьшает штраф стрельбы в голову на 25%

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2020 в 19:26:29
r1557

Улучшен код вычисления подавления от пролетающих пуль, должен более стабильно работать.
Полное подавление для целей на краю крыши.

OCTH: минимальный шанс попадания равен 1%, если цель в пределах дальности оружия, и стрельба ведется не в голову

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.08.2020 в 06:00:27
2JAggernaut:
Понятия не имею, что такое звуковая схема и что за охания и ахания, я в этом ничего не менял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 26.08.2020 в 20:08:49

on 1598460459, Foxtrot wrote:
JA2.exe. Как видно, на дистанции 23 тайла снайпер(специализация) из лучшей снайперской винтовки с х9 прицелом имеет 100% и в голову и в корпус. А в JA2+AI.exe в голову 49%, в корпус 95%. Цель с точки зрения снайпера стоит: идет прямо на него.
С точки зрения мишени, у нее есть почти пол-секунды, чтобы сделать случайный шаг в сторону или споткнуться, и пуля, выпущенная со скоростью 900 м/с, на расстоянии условных 350 метров, пролетит мимо. Или кустик между стрелком и мишенью размажет видимость. Или у снайпера глазик зачешется. Или пуля попадется некачественная. И т.д..... С вероятностью 100% даже Жора Губич не стреляет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Foxtrot на 29.08.2020 в 14:08:18
2JAggernaut:
ИРЛ 10 наёмников не берутся захватывать даже маленькую страну.  ;D
Это всего лишь игра, в которой у врага подавляющее численное превосходство. Это означает, что для того, чтобы у игрока был шанс победить, он должен количественный проигрыш компенсировать каким-то качественным выигрышем. ИРЛ, кстати, профессиональные наемники как раз и берут точностью стрельбы при работе во всяких бантустанах, где папуасы имеют численный перевес.  ;)
В игре есть разные классы оружия. Их градация по ЦенаВыстрела/ВероятностьПопадания идет от пистолетов к снайперским винтовкам, которые могут выстрелить ОДИН раз в ход. Это означает, что у снайперок для компенсации количества выстрелов должна быть очень высокая вероятность попадания.
В противном случае снайперки как класс оружия теряют всякий смысл. Баланс... дело тонкое, Петруха.  :)

И еще: у меня в примере не 350 метров, а всего 230.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 29.08.2020 в 15:04:32

on 1598699298, Foxtrot wrote:
берут точностью стрельбы

То есть тактика, правильное снаряжение, коммуникации с местным населением уже не работают?)

on 1598699298, Foxtrot wrote:
снайперским винтовкам, которые могут выстрелить ОДИН раз в ход

*Самозарядные снайперки с прицелом небольшой кратности* Ну да, ну да, пошли мы на...))

С чего ты вообще взял, что снайперские винтовки тут ущербны? У меня что Ястреб с Гастоном в AFS, что Эспада в SDO прекрасно с ними развлекаются. Правильная позиция: лёжа с сошками, максимальное сведение, противник лежит и подавлен или посажен на землю подавляющим огнём, максимум сведения (желательно в корпус для большего шанса), препятствий на пути нет, народ отдохнувший и готов убивать, выстрел... Есть попадание! Возможно, что не насмерть, но тут уж как повезёт. В ночных боях да, снайперки тяжелее реализовать, хотя тут можно просто по наводке работать от своих бойцов. Так что не согласен, что снайперки тут ущербны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Foxtrot на 29.08.2020 в 15:55:40
2BlackWing:

Quote:
*Самозарядные снайперки с прицелом небольшой кратности* Ну да, ну да, пошли мы на...))

А зачем, собственно нужны снайперки с прицелом небольшой кратности? Что они могут такого, чего не может пулемет или FN-FAL? У снайперок и выстрел дороже и очередями не бьют.
На мой взгляд, у снайперок только одна функция - дальний бой. Дальше, чем всё другое оружие. Но в +AI они и с этим не справляются из-за порезанной точности. Так зачем они нужны? Просто для галочки?  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 29.08.2020 в 22:14:24

on 1598705740, Foxtrot wrote:
А зачем, собственно нужны снайперки с прицелом небольшой кратности?

А быстро отстрелить особо наглое и опасное создание в несколько неудобных условиях? В том же Урбан Хаосе в городе снайперки с прицелами в 5,5х хорошо себя показывают. И стрельнуть 2-3 раза успеваешь.

on 1598705740, Foxtrot wrote:
Но в +AI они и с этим не справляются из-за порезанной точности.

Стрелять научись! - (С) Warface, насмешка

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Foxtrot на 29.08.2020 в 22:51:20
2BlackWing:

Quote:
В том же Урбан Хаосе в городе снайперки с прицелами в 5,5х хорошо себя показывают.

И чем они лучше пулемета или хорошей штурмовой винтовки с такой же оптикой?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем MH17 на 31.08.2020 в 06:26:46
2Foxtrot:
Я давно не воевала с улучшенным AI, не знаю, в чем там проблемы со снайперскими винтовками. От себя скажу, что до знакомства с модом Седьмого мне казалось, что снайперские винтовки - это какое-то пижонство: уж лучше лишний пулемет в команде, чем снайпер, а задачи дальнего боя можно решать рейнджером с охотничей винтовкой. Однако, после нескольких столкновений в окрестностях Сан-Моны в моде 7609 WF+AI мне удалось распробовать снайпера и его специфику. Теперь, как правило, я издалека выковыриваю им сложные цели в капонирах, за камнями, на крышах и т. п.

Может быть вашему бойцу просто нужен толковый споттер?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.08.2020 в 06:34:17

on 1598844406, MH17 wrote:
Может быть вашему бойцу просто нужен толковый споттер?

Согласен, снайперская пара позволяет поражать цели на дистанции, недоступной пулеметчикам или кому-то еще.
Плюс, в новой версии +AI снайпер со снайперской винтовкой уменьшает штраф стрельбы в голову в два раза, что позволяет достать цель, сидящую за укрытием.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 31.08.2020 в 06:45:54

on 1598730680, Foxtrot wrote:
И чем они лучше пулемета или хорошей штурмовой винтовки с такой же оптикой?


on 1598728464, BlackWing wrote:
А быстро отстрелить особо наглое и опасное создание в несколько неудобных условиях?

Возможно, что противник сидит в окне, видна только голова, из автоматического оружия попасть довольно сложно из-за его отдачи, тут снайпер может выручить. Может прикрыть при перехвате: противник пытается перебежать улицу, снайпер выстрелом в ноги останавливает особо обнаглевшего. Роль снайпера вовсе не заключается в уничтожении. Как говорит Ночь в моём фанфике (который давно в параличе, но всё же у меня остались заметки): "Настоящий снайпер должен уметь не только поразить цель одним выстрелом. Настоящий снайпер должен уметь выбрать эту цель и поразить её так, чтобы максимально сломить боевой дух противника, уничтожить эффективность действий врага."

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.08.2020 в 15:00:01
r1560

Исправлен вылет в тактике, вызванный неправильным значением режима стрельбы.

Red, Black AI: добавлена возможность перемещения на 1-2 клетки в ALT режиме (боком или назад).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.09.2020 в 15:20:00
r1562

Включено проигрывание анимации при разрушении крыши (Tilecache\roofdestbrown1x1.sti, требует наличия в items.xml соответствующего предмета взрывчатки с флагом <ItemFlag>268435456</ItemFlag>).

Уменьшен порог уровня взрывчатки для эффекта отбрасывания (с 50 до 40).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2020 в 09:20:17
r1565

AI: двигаться боком/назад только если текущая клетка или клетка передвижения находится в видимости противника или под возможной атакой противника, или если солдат находится под обстрелом, или если рядом есть свежий труп.

При наличии навыка боксер, PUNCH_APS_REDUCTION уменьшает затраты AP на атаку при использовании предмета со свойством <BrassKnuckles>.
При наличии в руке кастета (или любого предмета типа IC_PUNCH) для каратистов не используется анимация пинка, вместо этого используется анимация удара рукой.

Также, улучшена анимация падения крыши (исправлено смещение), см. Data\roofdestbrown1x1.sti на гугл диске.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.09.2020 в 01:02:05
Я тут в одной из серий Мозаики видел как сгорают оружие и боеприпасы. Есть идея! А можно добавить "стреляющие патроны в огне"? Это возможно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.09.2020 в 06:03:50

on 1599429725, Lenivets wrote:
А можно добавить "стреляющие патроны в огне"? Это возможно?

Можно попробовать прописать предмету патронов buddyitem с соответствующим эффектом взрыва, включая звук и фрагменты в нужном количестве.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 23.09.2020 в 11:58:22
2Seven:
Приветствую! Обнови пожалуйста файлы на гуглодиске, а то такая хня:
http://https://i112.fastpic.ru/big/2020/0923/bd/81fb84f1a8b3e1668fe2670a0d78f2bd.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2020 в 13:07:58
2WiperX:
Cureit ничего не находит, так что это какая-то лажа.
VirusTotal.com тоже ничего не нашел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 23.09.2020 в 13:28:59
2Seven:
Хз тогда. Всегда качал лисой и всё норм было, а сегодня сюрприз :( Попробую лису заново переустановить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.09.2020 в 13:30:54
2WiperX:
Если есть подозрения, проверь конкретный файл вирустоталом, а так хрен знает на что оно ругается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 28.09.2020 в 16:28:11
2Seven:
р1583 весьма годный фикс, спасибо! :applause:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 30.09.2020 в 04:37:11
https://www.youtube.com/watch?v=ZItteH3VbQM Решение "вопроса на ринге" без перка боксёр.(AI от Seven)

короче говоря: шарики решают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.09.2020 в 05:40:23

on 1601429831, Mozayka wrote:
короче говоря: шарики решают.

Ну, они всегда решали, другое дело, что в магазине их не продают, так что на много боев шариков не хватит :-)
в r1592 увеличил штраф при поиске пути для клеток с шариками и кровью, может поможет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 30.09.2020 в 15:10:39

on 1601433623, Seven wrote:
в r1592 увеличил штраф при поиске пути для клеток с шариками и кровью, может поможет.


увы но попробовать не смогу, что то схватил мой железный конь и для скачки доступны только торрент файлы

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2020 в 16:45:21
r1679

Разное:
- улучшено вычисление подавления на границе крыши (раньше подавление на границе крыши могло быть существенно меньше из-за особенностей кода)
- включена анимация разрушения крыш (соответствующий файл roofdestbrown1x1.sti с исправленным смещением можно скачать на гугл диске)
- уменьшено требование минимальной силы взрыва для анимации отлетания назад до 40 (было 50)
- опция PUNCH_APS_REDUCTION уменьшает трату AP на атаку при использовании кастета (предмет с тегом <BrassKnuckles>), как и указано в описании опции
- отключена анимация каратиста при использовании кастета
- опция ADD_SMOKE_AFTER_EXPLOSION: если предмет SMOKE_GRENADE (стандартная дымовая граната) некорректный (изменен в моде), игра будет искать в items.xml первую дымовую гранату
- повреждение солдата от движения по клеткам с газом: по умолчанию используются параметры стандартных гранат (слезоточивый газ, горчичный газ, молотов), если данные предметы изменены в моде, игра будет искать первую гранату нужного типа и использовать параметры урона из нее (примечание: игра не сохраняет параметры конкретного газа на клетке, кроме его типа, поэтому при движении по газу для определения урона всегда используются параметры стандартной газовой гранаты или коктейля молотова)
- новые теги в SectorNames.xml: <szFirstTimeDescription>, <szFirstTimeDescription1>, <szFirstTimeDescription2>, <szFirstTimeDescription3>, используются для вывода информационного сообщения при первом посещении сектора, 1..3 используются для подземных секторов, длина сообщения не должна превышать 255 символов, не будет работать в режиме UB (фича для создания некоторой РПГ атмосферы и информирования игрока при посещении сектора, наподобие реплик проводника при первом входе в сектор, только в текстовом виде)
- разрешено использовать навыки (артиллерийский удар, подкрепления) во время перехвата
- при вызове артудара во время перехвата, ко времени ожидания добавляется один ход
- снова включено изменение r8658: если оружие имеет магазин емкостью меньше 5, наемник будет говорить о пустом магазине реже (шанс CHANCE_SAY_ANNOYING_PHRASE), это сделано, чтобы частые сообщения о пустом магазине меньше надоедали
- иконка роли солдата противника "радио оператор" может менять цвет фона, в зависимости от активности его рации - красный для подавления частот, синий для прослушки, фиолетовый для сканирования радиочастот
- новая опция REPAIR_WIRE_FENCES позволяет ремонтировать прорезанный проволочный забор с помощью набора ремонтника (tool kit), при этом за каждый ремонт тратится статус набора (починить таким образом уничтоженный взрывом забор нельзя)
- навык тяжелого оружия дает бонус DAMAGE_TO_TANKS_PERCENT_BONUS только при использовании РПГ (миномет и 40мм гранатомет слишком неточные для таких задач)
- навык тяжелого оружия дает бонус HW_DAMAGE_PERCENT_BONUS (бонус урона от использования тяжелого оружия для всех целей кроме танков) при использовании гранатомета, миномета или РПГ
- NCTH: максимальный разлет пуль ограничен только при стрельбе по видимой цели
- улучшен код для случайных попаданий пуль: шанс случайного попадания уменьшается с увеличением расстояния
- бонус к подозрительности шпиона, если данный солдат раньше видел этого шпиона без маскировки
- шпион разоблачается, если тащит кого-то или что-то
- разрешено прерывать задумавшегося AI кнопкой ESC после 1 секунды вычислений
- разнообразные исправления для улучшения стабильности работы
- корректное отображение возможности разместить оружие на слот ремня в инвентаре (раньше из-за некорректного вычисления размера предмета иногда показывалось что можно, но не позволяло разместить)
- при снятии одежды не отображается сообщение (предмет одежды не найден в items.xml), это позволяет использовать расширенную палитру, даже если не все предметы с новыми цветами определены в items.xml
- r8870: можно перетаскивать небольшие объекты на карте, какие именно задается в StructureMove.xml (фича за авторством Flugente)
- кнопка ESC прекращает перетаскивание
- кнопка ESC закрывает меню навыков (Shift+4 или Alt+ПКМ)
- при движении по тактической карте проверяется видимость до скрытых трупов, и они проявляются при необходимости (исправляет ситуацию, когда труп, невидимый на момент смерти противника, так и оставался потом невидимым)
- проигрывание звуков перетаскивания объектов DragStructure1.ogg .. DragStructureN.ogg, примеры звуков можно найти на гугл диске в папке Data, файл MiscSounds.7z
- исправление ошибки, когда наемник не мог начать перетаскивать труп, стоя непосредственно на клетке с трупом
- анимация разговора по радио проигрывается только первый раз, при поднятии тревоги в секторе (ускоряет работу хода AI)
- отключены опции AI_SNIPER_RESTRICT_TO_ELITE, AI_SNIPER_MIN_RANGE, AI_SNIPER_CHANCE, AI_SNIPER_CHANCE_WITH_SR
- отключено исправление r8112: для обнаружения/стрельбы по танку используется стандартная высота
- исправление: при использовании не учитывалось одно из направлений при расчете бонуса слышимости (расширенное ухо имеет направленный эффект и работает только в трех направлениях вперед)
- выкрики TAUNT_RELOAD, TAUNT_OUT_OF_AMMO при использовании оружия с маленьким магазином (< 5 патронов) используются с шансом CHANCE_SAY_ANNOYING_PHRASE, для уменьшения их частоты
- рост подозрительности для шпиона, если его слышат (но не видят), растет только если противник может теоретически увидеть шпиона, если обернется (то есть не будет расти, если ходить за стеной или за пределами видимости)
- если нажата кнопка ALT, перед именем неактивных наемников отображается название кнопки F1..F10, которую нужно нажать, чтобы наемника выбрать (стандартная фича быстрого выбора по номеру портрета на тактической панели)
- с опцией стандартного выбора (внутриигровая опция), кнопки F1..F10 выбирают наемника, с опцией старого метода выбора, только показывают расположение
- сообщение "стрельба на подавление" показывается, только если стреляющий не сможет увидеть цель, если повернется и вскинет оружие (уменьшает количество таких сообщений при масштабных боях)
- OCTH: минимальный шанс попадания 1% только если целиться в корпус или в ноги в пределах дальности оружия (в остальных случаях минимальный шанс попадания может быть 0%)

Артиллерийские удары (для противника и ополчения):
- игра будет искать минометную мину нужного типа, если предмет по умолчанию (140) не подходит
- на низком уровне прогресса, для артиллерийского удара иногда будут использоваться мины со слезоточивым газом (если такая мина есть в items.xml)
- на высоком уровне прогресса, для артиллерийского удара иногда будут использоваться мины с горчичным газом (если такая мина есть в items.xml)
- небольшой шанс использовать дымовую мину на низком уровне прогресса (если такая мина есть в items.xml)

Опция EXTRA_ITEMS:
- некоторые из противников могут иметь в инвентаре лопату и несколько пустых мешков, для окапывания
- добавлен небольшой шанс для противника получить в экипировку гранату с сигнальным дымом
- добавлен небольшой шанс наличия у солдат противника кусачек

AI:
- противник может иногда использовать движение назад или боком, если нужно отступить на пару клеток или выдвинуться из-за укрытия
- противник может использовать гранату с сигнальным дымом, если в секторе вызван артиллерийский обстрел, или просто чтобы попугать
- солдаты реже перезаряжают оружие перед принятием решения о стрельбе на подавление, особенно в опасных ситуациях, чтобы оставить больше очков действия на реакцию
- исправлен критический баг в поиске незасвеченной клетки ночью, приводивший к зависанию
- радио оператор противника может использовать все навыки радио - артиллерийский удар, глушение радиочастот, сканирование радиочастот для определения положения радиста противника, прослушивание окружающей местности, в зависимости от ситуации
- радио оператор противника может выключить рацию, если считает что в ней больше нет необходимости (например, не будет глушить радиочастоты, если противник не может вызвать подкрепления или артудар)
- медик может использовать дымовую гранату для прикрытия себя и раненого перед началом перевязывания
- медик может попытаться утащить раненого в безопасное место
- увеличен штраф при поиске пути для боксеров для клеток с кровью или шариками, во избежание падения на них
- противник может использовать кусачки для перерезания проволочных заборов при обходе с фланга, или если забор мешает кратчайшему пути до известного противника
- разнообразная оптимизация скорости AI для устранения лагов в режиме реального времени и ускорения хода при большом количестве сражающихся (больше 42, включая наемников, солдат армии, агрессивных гражданских и т.д., всех кроме нейтралов)
- улучшено резервирование AP для залегания/укрытия после стрельбы
- перерасчет ситуации проводится только если обнаружено, что расположение противника не соответствует ранее известному (ускоряет ход AI)
- шанс стрельбы на подавление уменьшается, если опция SUPPRESSION_EFFECTIVENESS имеет значение меньше 100 (например, если задать SUPPRESSION_EFFECTIVENESS = 0, AI будет стрелять на подавление только иногда, если есть шанс попасть в противника, и никогда при нулевом шансе попадания, если задать SUPPRESSION_EFFECTIVENESS = 50, шанс стрельбы на подавление будет примерно в два раза меньше стандартного)
- улучшен код выбора между короткой прицельной очередью и более длинной неприцельной, в зависимости от ситуации

Строительство укреплений:
- отключены многоходовые действия, установка/снятие укреплений происходит за один ход
- стоимость любых действий по фортификации составляет AP_USEWIRECUTTERS
- исправлено вычисление AP для резки забора или фортификации, если наемник должен сначала повернуться
- во время действий фортификации на портрете наемника отображается значок молотка
- курсор фортификации приведен в соответствие с остальными типами курсоров - красный означает возможность действия, серый значит невозможность
- невозможно использовать кусачки/фортификацию лежа, в связи с некорректным вычислением AP при этом
- курсор фортификации показывает, что действие невозможно в комнате (так сделал автор фичи - в комнате нельзя установить мешки или проволоку)
- можно использовать лопату для строительства укреплений, при этом в инвентаре должны быть пустые или заполненные мешки (больше нет необходимости предварительно заполнять мешки или брать их в руку)
- можно ставить мешки/колючку в диагональном направлении, если клетка находится непосредственно рядом с наемником (таким образом, можно быстро окопаться вокруг, не сходя с места)
- отключено проигрывание реплики COOL при действиях с фортификацией, чтобы не надоедало при большом количестве действий
- при прорезании/восстановлении проволоки проигрывается звук USE_WIRE_CUTTERS
- при успешном действии фортификации проигрывается звук PICKING_SOMETHING_UP
- в начале действия по фортификации проигрывается звук строительства/молотка Fortification1.ogg .. FortificationN.ogg (пример звука можно взять на гугл диске в папке Data, файл (MiscSounds.7z)

Демо видео:
Строительство укреплений:
https://www.youtube.com/watch?v=AkvgjQ42GJE
Починка сеточного забора:
https://www.youtube.com/watch?v=g_6J-p76KzM
AI использует кусачки для прорезания забора:
https://www.youtube.com/watch?v=83AnDlMQN1M
Вывод описания сектора при первом посещении:
https://www.youtube.com/watch?v=xVr022Epe1I

Описание оригинальной фичи перетаскивания объектов от автора (Flugente):
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23508&goto=360672&#msg_360672

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.10.2020 в 17:42:12
Есть где образец файла StructureMove.xml? В АИМНАСе такого не нахожу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2020 в 17:43:56
2JAggernaut:
Есть на гугл диске в папке Data\XML, и в сборках 7609 в папке Data-User или Data-SDO.
Ну и описание фичи от автора (Flugente) в его теме на медведях стоит почитать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.10.2020 в 17:46:47
Увеличивался ли в AI радиус разброса мин при артиллерийском ударе? В билде 1665 враг пометил место для удара, но мины случайным образом накрыли почти пол-сектора, уничтожив, в том числе, половину вражеского отряда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2020 в 17:49:11
2JAggernaut:
Радиус разброса задается в INI, конкретное название опции есть в описании фичи в теме Flugente на медведях.

Данные из версии SoA_0.6.91:

Quote:
; artillery shells land within a x tiles radius of their target
RADIO_OPERATOR_MORTAR_RADIUS              =  10

; the initial signal shell lands within x tiles radius of their target
RADIO_OPERATOR_MORTAR_SIGNAL_SHELL_RADIUS =   2

Вполне стандартные значения. В моих тестах на актуальной версии +AI разброс при вызове артиллерийского обстрела наемником тоже был вполне стандартный.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 19.10.2020 в 22:48:34
А можно как-то сделать, что бы рубить деревья? Лопатой или мачете? Нужно очистить территорию для строительства укреплений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.10.2020 в 22:57:44
Деревья можно взрывать, если положить взрывчатку на клетку с деревом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 20.10.2020 в 00:02:07

on 1603137464, Seven wrote:
Деревья можно взрывать, если положить взрывчатку на клетку с деревом.


Дороговато. Ни взрывчатки ни патронов не напасёшься.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.10.2020 в 15:56:00
r1703

Разное:
- можно перетаскивать раненых/трупы/объекты, если хотя бы одна рука свободна (или свободна основная, или во второй руке ничего нет, при этом в первой не двуручный предмет)
- понижена траектория стрельбы из гранатомета в подземных секторах, для некоторого увеличения дальности
- изменена внутриигровая опция отображения имен неактивных наемников, теперь при ее включении имена отображаются при нажатой кнопке ALT
- счетчик убитых солдат армии сбрасывается по окончании боя
- штрафы на прицеливание по умолчанию (ASSAULT_RIFLES_CTH_MODIFIER и остальные из Skills_Settings.INI) применяются к солдату AI только в том случае, если он может иметь навыки (включена опция ASSIGN_SKILL_TRAITS_TO_ENEMY для армии, ASSIGN_SKILL_TRAITS_TO_MILITIA для ополчения или проверяется боксер)
- исправлен код разминирования, чтобы полученные предметы корректно складывались вместе
- при трансформации прицела обновляется видимость до противников

OCTH:
- штраф на стрельбу из пистолета одной рукой: 5%
- штраф на стрельбу из ПП одной рукой: 10%
- штраф на стрельбу с двух рук: DUAL_SHOT_CTH_PENALTY , может быть уменьшен на PENALTY_TO_SHOOT_DOUBLE_GUNS_REDUCTION при наличии навыка
- дополнительный штраф на точность от 0% при стрельбе в упор до 10% на максимальной дальности оружия
- доработан штраф стрельбы вблизи из оружия с большой дальностью
- доработано отображение подсказки по параметрам прицеливания (опция EXT_TOOLTIP_CTH), теперь отображает все важные параметры, влияющие на итоговый шанс попадания, отображаемые значения описаны в Ответе #4 темы Ja2+AI
- параметр bAccuracy ограничен значениями -5..20 (нормальное значение для снайперской винтовки не больше 10-12, значение 15-20 это сверхвысокоточное оружие или фантастическое оружие)
- отключен бонус к шансу попадания при дистанции ближе NORMAL_RANGE
- исправлено вычисление штрафа на движение для стоящих противников
- уменьшен штраф на движение, если противник в анимации движения в режиме SWATTING
- штраф на стрельбу с крыши/на крышу: максимальное значение 20 на дневной дальности видимости, уменьшается в два раза вблизи, уменьшается в два раза на двойной дальности видимости, в 4 на дистанции в 4 раза больше и т.д.
- максимальный бонус прицеливания (доступный при 8 кликах) вычисляется как минимум из бонуса прицеливания от оружия (зависит от точности оружия, бонусов/штрафов экипировки, параметра <AimBonus> оружия и прицела) и бонуса прицеливания стрелка (зависит от меткости, уровня опыта, мудрости и количества навыков владением данным оружием), бонус оружия уменьшается при ухудшении состояния, бонус прицеливания стрелка ухудшается при уменьшении энергии (до двух раз при уменьшении энергии до 0)

AI:
- исправлено поведение нейтральных гражданских во время боя
- разрешено использовать гранатомет в подземных секторах, при этом он автоматически снижает траекторию и может стрелять примерно до 200м
- при использовании РПГ солдаты проверяют, нет ли на пути дружественных солдат или нейтралов
- увеличен минимальный порог шанса для использования РПГ, кроме стрельбы по танкам (для уменьшения ситуаций промахов или попаданий по своим)
- изменен минимальный порог шанса для использования гранат/РПГ, чтобы более опытные солдаты предпочитали более высокую вероятность попадания

Шпион:
- отключено авто включение режима шпиона (после разоблачения его нужно переодеть и вручную включить режим шпиона)
- шпион разоблачается при близком досмотре (расстояние до солдата противника не больше 1 клетки), если несет любую одежду (кроме переноски в специальной скрытной экипировке)
- если солдат в режиме тревоги (видел противника/под обстрелом и т.д., или во всем секторе поднята тревога), военные шпионы разоблачаются сразу же как только их увидят, гражданские шпионы разоблачаются только вблизи (расстояние не больше 1 клетки) и только если они не находятся в состоянии паники (включается кнопкой Ctrl+Q)
- шпион помечается как совершивший подозрительное действие (будет разоблачен, если его увидят до конца хода, когда состояние сбрасывается), если противник услышал, как он совершает любую атаку (выстрел, бросок гранаты и т.д.), если кто-то подавлен после его атаки или если кто-то получает повреждения от его атаки и он при этом недавно слышал/видел шпиона
- при разоблачении шпиона, текущий тип униформы для него помечается как "скомпрометированный" и в дальнейшем в этом секторе он будет разоблачен, если не поменяет униформу (всего может быть четыре типа униформы - админ, регуляр, элитчик и гражданский)
- при разоблачении шпиона, активируется выкрик "вижу врага"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.10.2020 в 23:38:36

on 1603544160, Seven wrote:
- параметр bAccuracy ограничен значениями -5..20 (нормальное значение для снайперской винтовки не больше 10-12, значение 15-20 это сверхвысокоточное оружие или фантастическое оружие)  
Ранее 12 было максимальным?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.10.2020 в 23:41:07

on 1603571916, JAggernaut wrote:
Ранее 12 было максимальным?

Ранее никаких ограничений не было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.10.2020 в 13:23:30

on 1603544160, Seven wrote:
- параметр bAccuracy ограничен значениями -5..20 (нормальное значение для снайперской винтовки не больше 10-12, значение 15-20 это сверхвысокоточное оружие или фантастическое оружие)  

Можно ли убрать в следующем билде это ограничение? По моим тестам при значениях baccuracy 0-40 точность OCTH становится идеальной. При 0-20 - это "хорошо" только для стрельбы до 20 тайлов с шансом в 20-30% или 60-80% по статичному боту.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2020 в 15:48:15

on 1603794210, JAggernaut wrote:
Можно ли убрать в следующем билде это ограничение?

Нет, и я уже объяснял, почему.


on 1603794210, JAggernaut wrote:
По моим тестам

Чтобы обсуждать предметно, нужен как минимум скриншот в актуальной версии exe и с включенной подсказкой OCTH, все остальное пустые слова.


on 1603794210, JAggernaut wrote:
При 0-20 - это "хорошо" только для стрельбы до 20 тайлов с шансом в 20-30% или 60-80% по статичному боту.

80% вполне нормальная вероятность попадания.
Вот, к примеру, Пиявка на 200м - 93%, это без оптики и с начальными параметрами:
http://https://i.imgur.com/39oYILu.png
На те же 200м Игорь с оптикой 3x - 69%, это при его меткости 77 и начальном уровне:
http://https://i.imgur.com/tJxkkV6.png
На 150м дробью практически гарантированное попадание:
http://https://i.imgur.com/e5Vgp91.png

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2020 в 15:56:38
На дальнюю дистанцию тоже с попаданиями нет проблем - вот Пиявка целится на 480м, это предельная дальность дневной видимости с 10x прицелом, естественно лежа и с сошками:
http://https://i.imgur.com/qhrzOaT.png
Вероятность попадания 65 процентов, при том что ограничение технической точности на такой дистанции 76%, то есть далеко не топовый наемник с минимальным опытом и без прокачки почти выбирает предел технической точности оружия. Если добавить к этому винтовку получше, матчевые патроны, +10% от стрельбы второй раз в одну точку, +20% от стрельбы с крыши, наблюдателя и т.д., то можно получить под 90% шанс попадания на предельной дистанции видимости, куда уже больше?
На всякий случай, точность СВД 8 единиц, и нормально все прицеливается.
Точность у Байкала вообще 2 единицы, что не мешает Игорю попадать на 150 (а с пулей и все 200) метров с вполне приличным шансом и даже без оптики и лазеров.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.10.2020 в 19:00:07
Вот пример:
Мигель не имеет бонусов к винтовкам, но имеет очень хорошую меткость = 87.
Винтовка: baccuracy 23
+
Сошки: bonus to-hit = 10
+
Прицел 10х:  bonus to-hit = 40. Min.range = 80

http://https://cdn1.savepice.ru/uploads/2020/10/27/862703a9f98d081b2c0fd66873daa975-full.jpg

На скриншоте видна разница между точностью номинальной, как если бы бот был статичным, и точностью со штрафами на передвижение противника. До перехвата противник пробежал примерно 8-9 тайлов. В результате вероятность попасть в него снизилась на 67 процентов!
По геимплею, это снижение тоже очень неплохо: учитывая, что противник обычно совершает какие-то передвижения, игроку приходится вылавливать момент более успешного выстрела, что добавляет динамики и тактики.

Даже если при расчете шанса возникает ошибка, в самой игре - эта ошибка приводит к отличному результату, играть - одно удовольствие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2020 в 19:05:46
2JAggernaut:
Что эти скриншоты должны демонстрировать, в свете предыдущего обсуждения?
Вероятность попадания по неподвижному противнику более чем приемлемая, делать ее больше - портить баланс, будет как в стандартном 1.13 отстрел в головы всех появляющихся в области видимости на предельной дистанции.
Никаких ошибок в вычислениях там нет.
Штраф на движение противника состоит из трех частей, каждая из которых регулируется или отключается вовсе, можно настраивать по своим предпочтениям.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.10.2020 в 19:31:55

on 1603814746, Seven wrote:
Что эти скриншоты должны демонстрировать, в свете предыдущего обсуждения?  
Эти скриншоты демонстрируют, что если играть на дистанции до 20 тайлов, то досточно и винтовок с точностью =10 или 20. А если играть на нормальной дистанции, от 40 тайлов, то суперметкая винтовка с baccuracy=20 - это ни о чем, это шанс=0. Вся игра при этом сводится к тому, что противники сближаются и начинают стрелять в упор с 5 тайлов, еще при этом мажут в 90% случаев.
Если бы я не видел, что повышение baccuracy приводит к более лучшему результату, то этот вопрос и не поднимал бы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2020 в 19:53:52

on 1603816315, JAggernaut wrote:
Эти скриншоты демонстрируют, что если играть на дистанции до 20 тайлов, то досточно и винтовок с точностью =10 или 20. А если играть на нормальной дистанции, от 40 тайлов, то суперметкая винтовка с baccuracy=20 - это ни о чем, это шанс=0.

Это полная херня. Пока ни одного конкретного примера из актуальной версии с данными OCTH я не увидел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.10.2020 в 12:58:46

on 1603544160, Seven wrote:
нормальное значение для снайперской винтовки не больше 10-12, значение 15-20 это сверхвысокоточное оружие или фантастическое оружие

on 1603817632, Seven wrote:
Это полная херня. Пока ни одного конкретного примера из актуальной версии с данными OCTH я не увидел.
Я наделаю еще скриншотов с примерами CTH, но, по-моему, из приведенного мной примера итак очевидно, что baccuracy=20 - это нихера не суперточная винтовка, если таковой не является даже винтовка с (baccuracy=23 + bonus-to-hit=50) / Min.range=80.
Это очень точная винтовка, если стрелять по статичной мишени, которой лень сделать шаг в сторону, но наши боты двигаются. Бонус к точности от прописанной винтовке дистанции - отключено, бот сделал шаг в сторону = штраф к точности, между стрелком и жертвой кустик травки = штраф к точности, бот присел/лег = штраф к точности, стрелок устал или ранен = штраф к точности, состояние оружия ниже 100% или оно нагрелось = еще больший штраф к точности........
Базовые параметры OCTH плохо, но работали в стандартном 7609, а после всех введенных штрафов были опущены под плинтус. Увеличение OCTH снайперского оружия вплоть до 40 у суперточных винтовок (типа Лобаева), а у штурмового - до 20(+-5) - сделало стрельбу на средние и дальние дистанции более вменяемым и интересным. Это без формул, просто эксперименты ручками и ощущение комфортабельности от игрового процесса.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.11.2020 в 20:23:29
[offtop]http://https://i.imgur.com/7pz07qm.jpg[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.11.2020 в 20:49:07
2Seven: Увеличивается в отдельном окне.

UPD: Еще более лучшего качества тут:
https://photos.google.com/search/_tra_/photo/AF1QipPuRRQO83C8O5hmPVPpSQGMrFMaxQo4xu3LU8rP

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 05.11.2020 в 21:16:38
Подскажите пожалуйста, у врагов есть зелёные лычки(типа знаков отличий, сержант и т.д) где можно посмотреть кто есть кто?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.11.2020 в 21:19:51

on 1604600198, Tixon wrote:
у врагов есть зелёные лычки(типа знаков отличий, сержант и т.д) где можно посмотреть кто есть кто?

На первой странице этой темы.

on 1466672523, Seven wrote:
Роли AI:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 05.11.2020 в 22:34:36
2Seven: спасибо, нашёл!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.11.2020 в 18:56:49
r1763

Разное:
- улучшен код EDB: не отображаются AimLevels, PercentTargetTrackingSpeed и PercentDropCompensation при использовании OCTH
- улучшен код бросания гранат и стрельбы из гранатометов, особенно в помещениях и под землей
- добавлен новый флаг в AmmoTypes.Xml: AMMO_AIRBURST = 16, заставляющий пулю взрываться при достижении целевой дистанции или максимальной дальности оружия (требует параметров explosionSize > 1, highExplosive > 1), также для гранаты есть безопасная дистанция 5 клеток, до которой она не взрывается, если не попадет во что-то
- взрыв на втором уровне затрагивает клетки на первом уровне, если над ними нет крыши
- не добавляются следы взрыва на земле, если взрывается граната с флагом JUMP_GRENADE (262144)
- прыгающая граната (с флагом JUMP_GRENADE) создает уменьшенный дым
- не добавляется дым после взрыва, если взрыв происходит на высоте 1 и не на крыше
- боксер дисквалифицируется, если после начала матча любой наемник что-либо бросает на ринг
- новая опция "Безопасная кнопка [D]" отключает функцию завершения хода, ход можно завершить кнопкой [Ctrl]+[D]
- переведены строки сообщений, отображающихся при отключении перехватов для наемника/команды до конца хода
- увеличена минимальная длительность сигнального дыма для предотвращения его исчезания до начала артобстрела
- новая опция "Кнопка выбора наемников": [D] переключает на ближайшего наемника, [Alt]+[D] переключает на следующего наемника, который еще не тратил AP, Backspace переключает на предыдущего выбранного наемника, [Alt]+[стрелка] переключает на ближайшего наемника в направлении
- если активирована опция "Показывать имена неактивных", при нажатой кнопке [Alt] будут отображаться имена всех наемников (серым цветом), при нажатой [Alt]+[Shift] также будет показан номер кнопки Fxx, которую нужно нажать, чтобы выбрать данного наемника
- [Ctrl]+[Shift]+[D] - отключить перехваты для данного наемника до конца хода
- [Esc] - прекратить активную реплику
- улучшен код артиллерийских ударов, запрещено посылать мины на клетки вне видимой части карты во избежание багов
- гражданский шпион: только скрытная экипировка позволяет прятать запрещенные предметы при близком осмотре (на дистанции 1 клетка)
- при использовании радио противником отображается сообщение о типе действия
- для определения бонуса/штрафа точности для AI используется мораль, а не уровень агрессивности AI
- отключена опция VISUAL_DISTANCE_DECREASE_PER_RAIN_INTENSITY
- улучшен код уменьшения видимости от дождя, нет штрафа под крышей
- видимость в дыму ограничена одной клеткой, исключая начальную и конечную клетки
- шанс заклинивания оружия в дождь увеличивается, только если над стрелком нет крыши
- нет бонуса к видимости от молнии в помещениях
- тактическая панель: надпись "подавлен" заменена на "под обстрелом" - в таком состоянии солдат не может перехватывать
- кнопка [F]: первая строка показывается оранжевым цветом, для лучшего различения разных запросов

Новая опция DEFEAT_MODE определяет, при каких условиях будет засчитано поражение в битве, с соответствующими последствиями (по умолчанию 0):
0 - стандартно, поражение засчитывается если все наемники убиты или игрок отступил из сектора
1 - если в секторе, из которого отступают наемники, есть хотя бы противник в состоянии тревоги
2 - если среди отступающих есть хотя бы один наемник не в режиме шпиона
3 - если в бою был убит хотя бы один наемник
4 - если в бою были убиты все наемники

AI:
- улучшен код определения области видимости противника
- использование гранат и гранатометов против противников в помещении или под землей требует более высокого шанса попадания
- исправлен ванильный баг, приводивший иногда к попытке продолжить движение после успешного завершения действия и перезапуску принятия решения AI как следствие
- ограничена дальность движения боком/назад 1 клеткой
- при принятии решения об артиллерийском ударе, использовать информацию о противниках, которых видели/слышали до двух ходов назад
- минимальный рейтинг эффективности артудара для принятия решения об артиллерийском ударе зависит от уровня сложности
- исправлен ванильный баг, приводивший к выходу из кода определения атаки гранатой/гранатометом, если одна из рассматриваемых клеток вокруг одного из известных противников была слишком далеко для атаки
- оптимизация поиска атаки гранатой/гранатометом
- разрешено более активное продвижение в сторону противника для STATIONARY, если в новой клетке есть укрытие или клетка крыше и не на краю крыши
- более активное поведение для SEEKENEMY
- улучшен код передвижения под прикрытием дыма
- разрешена MORALE_HOPELESS, если солдат под обстрелом (с такой моралью солдат убегает в панике)
- при стрельбе на подавление солдат попытается стрелять выше, если цель за непробиваемой преградой

OCTH:
- исправлено уменьшение штрафа на стабильность оружия на близкой дистанции
- включена опция LIMIT_MAX_CTH
- уменьшен штраф стрельбы по противнику за препятствием, если стрелок находится на крыше
- исправлен баг с использованием некорректных данных для штрафа на видимость при стрельбе ближе NORMAL_RANGE (90м)
- исправлен баг, приводивший к уменьшению бонуса прицеливания в зависимости от состояния оружия
- включено уменьшение штрафа на анимацию/направленное перемещение на дистанции, превышающей нормальную дистанцию для данного штрафа
- в подсказку добавлена информация по эффективной меткости, бонусу от морали и штрафу на усталость
- в подсказку добавлена информация о состоянии оружия и эффективном состоянии

NCTH:
- улучшен код вычисления точности корректировки очереди (мог приводить к некорректным значениям, если стрельба велась по невидимому в данный момент противнику, который будет виден после поворота)

Airburst:
https://www.youtube.com/watch?v=78z-NtCz8yk

Использование кнопки [D] для переключения наемников:
https://www.youtube.com/watch?v=frBjn8Gv8gQ

Штраф на видимость в дождь в помещении/на улице:
https://www.youtube.com/watch?v=i0HjkDorHCI

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем antiopa7 на 19.11.2020 в 08:37:36
А это так и задумано, чтоб враг использовал столько дыма? Очень много дыма.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.11.2020 в 09:03:51

on 1605764256, antiopa7 wrote:
А это так и задумано

Да.


on 1605764256, antiopa7 wrote:
Очень много дыма.

Дым - это хорошо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 22.11.2020 в 20:15:31
2Seven:
Приветствую! Подскажи пожалуйста где и как добавлять теги для новых фич Благодарю :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2020 в 20:17:12
2WiperX:
См. лог изменений, там все описано.

Описание изменений в xml для активации присоединяемой взрывчатки есть тут:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21864&goto=345595&#msg_345595

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 26.11.2020 в 09:58:55
2Seven:
Приветствую! Сделай пожалуйста эдитор для актальной версии ai

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2020 в 09:59:34

on 1606373935, WiperX wrote:
Сделай пожалуйста эдитор для актальной версии ai

Редактор чего? И зачем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 26.11.2020 в 10:31:02
MapEditor. Просто очень много добавлено, хотелось бы и редактор поновее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2020 в 10:31:36
2WiperX:
В редакторе никаких изменений нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ArtMirror на 01.12.2020 в 16:43:03
Здравствуйте!
В Сан-Мона, Ганс не пускает в магазин, говорит что у него учет. Причем когда решил проблему с его клиентом, он пустил, при повторном посещении данного сектора возникает проблема.
Спайк, тоже самое, в первый раз в клуб пускает, при повторном посещении сектора, не двигается с места.
Лидерство у персонажей 50+.
Сборка WF607+SDO. Скачивал уже готовый мод 1.13 с данной темы. Установлена на GOG версию, английскую.
Попробовал установить на голд версию русскую, такая же проблема. Заново начал, тоже самое, пускают только один раз. Если покинуть сектор и снова войти, то уже никто никуда не пустит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2020 в 16:59:58
2ArtMirror:
Поставь CHANCE_TONY_AVAILABLE = 100.
В данной теме никаких готовых модов нет, есть только модифицированная версия ja2.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ArtMirror на 01.12.2020 в 17:38:55
А где это ставить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ArtMirror на 01.12.2020 в 17:42:13
Нашел, только дело не в том что Тони не дома, он дома как раз, но не скрипта, который говорит о том что я к Тонни

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ArtMirror на 01.12.2020 в 18:01:32
Не пускают с любым оружием в руках. Спайк говорит что все вопросы к Клаусу. обычно он это говорит после того как пустил. Не хватает скрипта.
Сейчас проверил на Ja2 1.13, без WF, все работает, не работает именно в WF607.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Scholez на 14.12.2020 в 22:42:12
r1796 (из-под UC):

Боты сетку не режут от слова вообще.
Боты и ополчение через ~10 клеток бегут бить кулаками.
Если боты видят транспорт, но не видят мерков, то игра все равно в пошаговом режиме.
Ополчение закидывает ботов дымами из гранатомета, т.е. вместо стрельбы кидает в бота дымовую гранату.
Периодически боты пытаются стрелять через стены (якобы на слух/по наводке), кмк, тут перегиб.
Если в лачугах условной Читзены это как-то оправдано, то 7.62 шмалять через городские постройки и пробивать...
Разрушаемость какая-то сильная - мерк с одного выстрела снес фонарный столб.
Возможно, мое локальное, но круг наблюдателя не отображается, более того с взведенным биноклем наблюдения не происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.12.2020 в 07:16:45

on 1607974932, Scholez wrote:
Боты сетку не режут от слова вообще.

Начиная с r1802 должны резать чаще.


on 1607974932, Scholez wrote:
Боты и ополчение через ~10 клеток бегут бить кулаками.

Это один из типов атаки, видимо другие шансы попадания сильно меньше.


on 1607974932, Scholez wrote:
Если боты видят транспорт, но не видят мерков, то игра все равно в пошаговом режиме.

Транспорт такой же враг как и остальные, просто его обычно не атакуют.


on 1607974932, Scholez wrote:
Ополчение закидывает ботов дымами из гранатомета, т.е. вместо стрельбы кидает в бота дымовую гранату.

Дымовая граната такой же тип атаки, как и все другие, не дает противнику стрелять. Видимо у солдат нет обычных гранат, дымовые гранаты имеют более низкий приоритет при выборе.


on 1607974932, Scholez wrote:
Периодически боты пытаются стрелять через стены (якобы на слух/по наводке), кмк, тут перегиб.

Игрок регулярно делает то же самое. Либо нужно запрещать игроку стрелять через стены, либо разрешать всем.
Пробиваемость стен это вопрос к автору мода.


on 1607974932, Scholez wrote:
Разрушаемость какая-то сильная - мерк с одного выстрела снес фонарный столб.

Особенности jsd объекта или игрового движка.


on 1607974932, Scholez wrote:
круг наблюдателя не отображается

Понятия не имею, что это такое. Оверлей отображения радиуса наблюдателя в +AI отключен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Scholez на 23.12.2020 в 11:10:38

on 1608697005, Seven wrote:
Начиная с r1802 должны резать чаще.  

Спасибо! Потестим... охтыж! уже r1805  ;D


on 1608697005, Seven wrote:
Транспорт такой же враг как и остальные, просто его обычно не атакуют.  

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


on 1608697005, Seven wrote:
дымовые гранаты имеют более низкий приоритет при выборе

; Adds more grenades for AI soldiers: flares at night, smoke grenades (added items are not droppable)
EXTRA_ITEMS = TRUE
Вот это теоретически может исправить ситуацию?


on 1608697005, Seven wrote:
Пробиваемость стен это вопрос к автору мода.  

:(


on 1608697005, Seven wrote:
Оверлей отображения радиуса наблюдателя в +AI отключен.  

О как, спасибо, будем знать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.12.2020 в 11:16:04

on 1608711038, Scholez wrote:
Слегка.. напрягает, когда ты вышел в другой части карты, врагов нет, но игра не дает выйти из пошагового режима.

Использование транспорта имеет свои ограничения, или нужно ходить пешком.


on 1608711038, Scholez wrote:
EXTRA_ITEMS = TRUE
Вот это теоретически может исправить ситуацию?

Ситуацию с чем? Эта опция не имеет отношения к гранатам для гранатометов, о которых шло обсуждение изначально:

on 1607974932, Scholez wrote:
Ополчение закидывает ботов дымами из гранатомета

Никаких проблем с использованием гранатомета противником я лично в игре не видел, приоритет у дымовых гранат самый низкий при выборе, так что это скорее вопросы к автору мода, что он там в раздаче противнику прописал.

Опция EXTRA_ITEMS должна быть включена в +AI (и она включена изначально) для того, чтобы работали некоторые функции, такие как разрезание проволоки (или автор мода должен сам снабжать солдат ножницами).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Scholez на 23.12.2020 в 12:46:29

on 1608711364, Seven wrote:
Использование транспорта имеет свои ограничения, или нужно ходить пешком.

Тогда логично разрешить ботам атаковать транспорт (хз почему это до сих пор не сделали) ибо странно, что трактуем как врага, но уничтожать не будем.
Реализм и дополнительная сложность (хорошо хоть при заезде сразу тревога поднимается).  
on 1608711364, Seven wrote:
Эта опция не имеет отношения к гранатам для гранатометов, о которых шло обсуждение изначально


on 1608711364, Seven wrote:
EXTRA_ITEMS должна быть включена в +AI (и она включена изначально)

Уже хорошо, что прописана и ничего делать не надо  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 23.12.2020 в 13:52:30

on 1608716789, Scholez wrote:
разрешить ботам атаковать транспорт

И выдать при этом гранатомёты, ибо зачем переводить боеприпасы на неживого противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.12.2020 в 14:48:00

on 1608716789, Scholez wrote:
Тогда логично разрешить ботам атаковать транспорт

Уже, начиная с r1805.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Scholez на 23.12.2020 в 16:11:33

on 1608724080, Seven wrote:
Уже, начиная с r1805.  

Вот теперь-то заживем!  ;D Спасибо!


on 1608720750, BlackWing wrote:
И выдать при этом гранатомёты, ибо зачем переводить боеприпасы на неживого противника.  

Лучше заряд с дистанционным детонатором или отложенным таймером.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем freshxx на 24.12.2020 в 05:15:30
2ArtMirror:

Проблема с магазином Тони в WF 6.07 - ей больше 2х лет уже по-моему) Писал неоднократно - тут либо автор не знает как решить эту проблему (или по какой-то причине не может), либо просто давно не запускал свою собственную сборку и не смотрел что там творится.

От себя скажу, что я решил эту проблему следующим образом: подходишь к окну, которое находится в предбаннике между магазином ганса и комнатой Тони, нажимаешь shift+j = мерк запрыгнет в окно, и вуаля, Тони тебя ждет, можно даже кассету не отдавать, пускай Ганс вечно с Брендой общается.

Какие еще скрипты не работают в сборке, вот только, интересно, и есть ли такие, сам дальше особо не играл.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2020 в 09:47:38

on 1608776130, freshxx wrote:
тут либо автор

Я не автор мода, все вопросы к тому, кто там писал скрипты. Про сборки есть отдельная тема.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 24.12.2020 в 12:51:45
Я раньше стену эту взрывал чтобы ганса обойти, а когда окно увидел аж обрадовался. да - залазишь в него и всё.  можно стволы просто на карте оставить, потом персом залезть и меняя тактические и стратегический экраны сгрузить Тони весь запас. Я обычно меняю стволы на приколюхи нужные + деньги на последок

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем freshxx на 24.12.2020 в 13:55:49

on 1608792458, Seven wrote:
Я не автор мода, все вопросы к тому, кто там писал скрипты. Про сборки есть отдельная тема.


Услышал вас, обращаться нужно, наверное, на форум Bear's pit, в раздел 7602, кстати Спайк даже в версиях 88xx+ ведет себя странно, так что и по поводу него стоит там спросить.

Вставлю свои 5 копеек по поводу JA2+AI.

Первое, что пришлось сделать, так это сразу же переключиться с iron man на soft iron man, благо такая опция есть, если бы ее не было, пришлось бы начинать заново. 4 моих мерка один из которых был с м16а4 и прицелом 2х были просто уничтожены в Омерте.

Я не уверен, было ли так раньше, но теперь любой кустик, любая веточка и худое деревце снижает шанс попадания до нуля. А ИИ с точностью атомных часов просчитывает эти места и точно знает куда спрятаться, чтобы по нему было вообще никак не попасть. Сам же попадает из стволов с 10 дальности куда угодно, просто потому что стреляет очень много из выгодных позиций.

Удивительно, но Джага мне начала напоминать ИКСКОМ 2012 года, и его систему укрытий. Там все сводилось к тому, чтобы зафланговать соперника, обойти его. Так и тут, теперь ИИ постоянно бегает уворачиваясь от пуль, пытаясь зайти во фланг, находя непростреливаемые точки, прячась за всем чем угодно. Эдакие шахматы, в которых побеждает тот, кто лучше знает какой кустик режет шанс попадания, а какой нет. Какое укрытие универсальное, а какое липовое - враг делает шаг в сторону - и ты открыт.

Еще у меня сложилось впечатление, что ИИ, как и в икскоме 2012 научился видеть сквозь стены, то есть точно знать где сидит твой мерк за стеной, например, и занимать такую позицию, в которой по нему попасть невозможно, а он простреливает.

Все это первые впечатления, конечно, да и, наверное, я просто не умею играть. Я играю в OCTH, но у меня стойкое впечатление что я играю в NCTH с его безумными промахами в упор итд.

Собственно мод я поставил в основном, потому что люблю играть с ополчением, дефать сектора, это самые фановые бои, на мой взгляд, и мне надоело, что в других версиях они постоянно сами себя убивают, выстраиваются в вертикальный ряд и стреляют друг другу в спину, бывало, последний спрятавшийся дранец приводил к тому, что ветеранское ополчение убивало само себя)) до 5 человек. Ужасно интересно как ведут себя ополченцы тут, надеюсь, я, все-таки, до них дойду, потому что пока играть нереально сложно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2020 в 14:02:19
2freshxx:
1. Нужно проверить, работает ли Ганс, если вместо +AI использовать стандартный ja2.exe 7609.
2. Нужно проверить, работает ли Ганс, если вместо мода WF из сборки использовать официальную версию из svn.
3. Нужно проверить, воспроизводится ли проблема при начале новой игры и какие действия приводят к ее появлению.
4. После этого нужно предоставить сейв с подробным описанием проблемы, используемой сборки/версии и метода воспроизведения бага.

Тогда есть вероятность исправления проблемы. Что такое "другие версии игры" я не знаю.
На медведях есть раздел про ошибки, для unstable версий имеет смысл писать туда, версия 7609 официально не поддерживается, никто там ничего исправлять не будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем freshxx на 24.12.2020 в 14:42:05

on 1608807739, Seven wrote:
1. Нужно проверить, работает ли Ганс, если вместо +AI использовать стандартный ja2.exe 7609.
2. Нужно проверить, работает ли Ганс, если вместо мода WF из сборки использовать официальную версию из svn.
3. Нужно проверить, воспроизводится ли проблема при начале новой игры и какие действия приводят к ее появлению.
4. После этого нужно предоставить сейв с подробным описанием проблемы, используемой сборки/версии и метода воспроизведения бага.


1. что с обычным екзе что AI Ганс не работает.
2. Ганс багуется только в WF
3. Ганс багуется с новой игры.
4. Сейв без проблем.

На форуме скорее всего спросят а что за сборку вы используете? -А я использую сборку Seven'a + AI. Скорее всего и скажут "обращайтесь к автору сборки", тем более вы говорите 7602 не поддерживается. В общем это бюрократия получается какая-то, легче забить на все это и залезть в окно)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2020 в 14:48:15

on 1608810125, freshxx wrote:
Ганс багуется только в WF

Только в WF из сборки или в стандартном WF6.07? Если это проблема мода WF6.07 и она воспроизводится в актуальной unstable версии, есть смысл написать на медведях silversurfer в этой теме:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=19409&prevloaded=1&&start=160


on 1608810125, freshxx wrote:
В общем это бюрократия получается какая-то, легче забить на все это и залезть в окно

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Scholez на 24.12.2020 в 20:30:02

on 1608807349, freshxx wrote:
Собственно мод я поставил в основном, потому что люблю играть с ополчением, дефать сектора, это самые фановые бои, на мой взгляд, и мне надоело, что в других версиях они постоянно сами себя убивают, выстраиваются в вертикальный ряд и стреляют друг другу в спину, бывало, последний спрятавшийся дранец приводил к тому, что ветеранское ополчение убивало само себя)) до 5 человек. Ужасно интересно как ведут себя ополченцы тут, надеюсь, я, все-таки, до них дойду, потому что пока играть нереально сложно.  

Ха, добро пожаловать в один местный отечественный проект  ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2020 в 20:39:01

on 1608807349, freshxx wrote:
4 моих мерка один из которых был с м16а4 и прицелом 2х были просто уничтожены в Омерте.  

Особенность WF+SDO - иногда в точке высадки бывает более сильный отряд с элитчиками, с непривычки с ними бывает непросто справиться, но в целом на первых порах должны быть обычные солдаты и админы, разве что может быть их многовато.


on 1608807349, freshxx wrote:
теперь любой кустик, любая веточка и худое деревце снижает шанс попадания

При игре с OCTH снижает, для лежащего за укрытием процентов на 20 на дальней дистанции, поэтому да, нужно стараться выбирать позицию так, чтобы противник не был за укрытием, или стрелять с крыши, так шанс попадания выше.


on 1608807349, freshxx wrote:
Еще у меня сложилось впечатление, что ИИ, как и в икскоме 2012 научился видеть сквозь стены

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


on 1608807349, freshxx wrote:
Собственно мод я поставил в основном, потому что люблю играть с ополчением, дефать сектора

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


on 1608807349, freshxx wrote:
Ужасно интересно как ведут себя ополченцы тут

По умолчанию поведение довольно стандартное, но можно его несколько улучшить с помощью приказов - если отвести ополченца перед боем в нужную точку и дать приказ обороняться, то вперед он не полезет, плюс они стараются не стрелять друг другу в спины по возможности.
К сожалению, полноценная система управления ополчением в тактике в +AI пока не перенесена из старого экспериментального проекта, там с этим можно было развернуться по полной.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 06.01.2021 в 06:22:17
При вызове артналёта в основном прилетает слезогонка или дымовуха. Это теперь так положено или что-то пошло через пятую точку (зачёркнуто) не так? В догонку. Если поставить радиозаглушку на помошь отрядов с соседних секторов, то враг не будет сдаваться даже при нашем перевесе (если судить по всплывающим цифрам).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2021 в 09:27:01

on 1609903337, SerTi wrote:
При вызове артналёта в основном прилетает слезогонка или дымовуха.

Это только на низком прогрессе и только от ополчения/противника. Если вызвать артналет от своих наемников, прилетит то что у них в инвентаре.


on 1609903337, SerTi wrote:
Если поставить радиозаглушку на помошь отрядов с соседних секторов, то враг не будет сдаваться даже при нашем перевесе

Вроде нет ничего такого в коде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 06.01.2021 в 16:24:19

on 1609914421, Seven wrote:
Вроде нет ничего такого в коде.

Проверю ещё разок, как раз такой бой намечается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 07.01.2021 в 12:59:10
Проверил. Заглушил эфир до начала боя. Враги сдались, но тут же появляются враги из соседнсго сектора. Вроде если ставить заглушку после первого хода боя, то враг не сдаётся. Если это всё не имеет ничего общего с улучшенным AI, то сильно не ругайтесь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2021 в 13:01:24
2SerTi:
После окончания боя рация выключается, возможно с этим связано появление противника в виде подкреплений, хотя по логике такого не должно быть.
В коде сдачи нет проверки на глушение радиочастот, это не должно быть связано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.01.2021 в 15:20:30
Ответные удары в рукопашной драке уже отключены???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2021 в 12:20:03

on 1610022030, JAggernaut wrote:
Ответные удары в рукопашной драке уже отключены???

Никто ничего не отключал. Ответные удары работают только в боксерских матчах или если у атакуемого есть навык боксера, только в оригинальной системе перехвата, только стоя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.01.2021 в 15:24:23

on 1610097603, Seven wrote:
только в оригинальной системе перехвата
Вот она причина. Решил попробовать, как обстоят дела в IIS.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2021 в 15:27:10
2JAggernaut:
В IIS очевидным образом есть свой способ реализации контратак, когда атакуемый получает перехват и может действовать по своему усмотрению - отступить или атаковать, так что стандартный механизм контратак тут не нужен и не годится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.01.2021 в 19:01:08
2JAggernaut:
Это мне неизвестно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.01.2021 в 19:29:47
r1873

AI:
- разрешено использовать огонь на подавление "вслепую" для всех, кроме ополчения
- доработан код использования кусачек для прорезания проволоки
- доработан код игнорирования пустых машин - только зомби, твари, кошки, солдаты без оружия и нейтралы полностью игнорируют машины, остальные могут их атаковать в низком приоритете
- доработан и упрощен код избегания опасных мест
- при использовании OCTH противник может учитывать штраф на движение при выборе точки укрытия, если включена опция DIRECTIONAL_PENALTY
- доработан код использования минометов: выстрел задается как следующее действия после отступления на клетку, если из текущей клетки нельзя стрелять
- при стрельбе из тяжелого оружия, уменьшен шанс использования его стоя (для уменьшения затрат энергии)
- доработан код избегания определенных клеток при поиске пути
- разрешено ползать около забора при поиске укрытия
- увеличена максимальная дальность движения в альтернативном режиме (боковые шаги, перекаты и т.д.) до 2х клеток
- исправлено вычисление весов для принятия решений в Main Red AI
- новое действие: использование взрывчатки для подрыва стен и препятствий (доп. взрывчатка раздается по опции EXTRA_ITEMS)
- уменьшен шанс начала штурмовой атаки
- доработан код смены настроек агрессивности для специальных ролей AI
- улучшен код поиска предметов, разрешено поднимать нужный предмет с клетки, на которой стоит солдат, даже если для нее определен уровень опасности
- ограничен поиск укрытий в реальном времени, для улучшения быстродействия
- отключен код обхода с флангов в подземельях
- доработан код медика

Разное:
- отключено появление солдат противника на самом верхнем ряду карты, где их плохо видно
- обновление видимости при манипуляциях с инвентарем
- доработан код дальности видимости
- нелинейный закон скорости прокачки параметров
- подбитый танк/автомобиль всегда виден сразу
- добавлен эффект освещения ночью для подбитых танков
- можно использовать <buddyitem> для осветителей, чтобы добавить эффекты звука или анимации
- исправлено отображение вспышки при стрельбе из оружия ночью
- экспериментальный код для продления длительности вспышки при стрельбе, чтобы нормально работали перехваты
- отключено отображение вспышки при стрельбе во время исправления заклинивания оружия
- дальность видимости не может быть уменьшена модификаторами меньше 1, если изначально она > 0 (если наблюдатель не слепой, то на соседней клетке он всегда должен увидеть противника)
- увеличена стоимость использования рации (теперь AP_RADIO * 2)
- увеличена раздача противнику мин для минометов и гранат для гранатометов, в зависимости от уровня сложности
- больше разнообразия минометных мин при выборе оружия для противника
- NWSS: эффект эха в комнате проигрывается только для первого выстрела в очереди
- замедлен эффект затухания огня при распространении (позволяет выгореть большему количеству объектов)
- добавлены новые иконки: ключ/взрывчатка/гранатометчик
- при критическом отказе гранатомета, если тип выстрела не нормальный, использовать вместо него взрыв минигранаты (для газовых, осветительных выстрелов и т.д.)
- ПНВ дает полный бонус к видимости в очень темных местах
- эффект камуфляжа зависит от уровня яркости, работает противоположно эффекту скрытности, таким образом, в темноте максимально работает скрытность, на свету максимально работает камуфляж, в сумерках они дополняют друг друга, это позволяет задать COVER_SYSTEM_CAMOUFLAGE_EFFECTIVENESS = 50, COVER_SYSTEM_STEALTH_EFFECTIVENESS = 50 без эффекта их сложения ночью

Новая опция NIGHT_SHADOWS (FALSE по умолчанию) позволяет включить отображение теней ночью.
Для избежания проблем с видимостью нужно увеличить дальность видимости для очень темных мест, например:
BRIGHTNESS_MOD_13 = 39
BRIGHTNESS_MOD_14 = 35
BRIGHTNESS_MOD_15 = 31

Шпион:
- после поднятия тревоги любой шпион (кроме паникующего гражданского) разоблачается любым увидевшим его противником, если противнику известно расположение врага или он находится под обстрелом (таким образом, просто поднятие тревоги, например, от найденного трупа, не приведет к раскрытию шпионов, пока противник не увидит/услышит врага или не начнется непосредственно бой)

Назначения:
- добавлены требования для начала работы осведомителя (нельзя включить во время перехода и т.д.)
- переноска вещей: добавлена проверка базовых требований для начала переноски, остановка времени, если все вещи перенесены

Исправления:
- доработан r8460: добавлена проверка неверного типа патронов
- VR r2698: включение режима осведомителя корректно извлекает наемника из автомобиля
- наемники игрока не должны заходить в газ/огонь во время автоперевязки
- вспышка при выстреле ночью автоматически отключается на следующий ход или если солдат потратит AP (на случай, если штатное отключение по какой-то причине не сработало)
- при высадке с вертолета во вражеский сектор, использовать корректную точку высадки при нажатом ESC
- исправлен длинный прыжок из положения лежа или анимации движения

NCTH:
- увеличен эффект смещения прицела по движущейся цели при стрельбе на среднюю и дальнюю дистанцию

OCTH:
- штраф на первый выстрел на большой дистанции ограничен значением AIM_BONUS_SAME_TARGET
- штраф на выстрел за пределы видимости, величиной до SHOOT_UNSEEN_PENALTY на двойной дальности видимости
- отключен штраф на стрельбу по наводке команды
- значение по умолчанию MAX_MOVEMENT_PENALTY уменьшено до 40
- по умолчанию DIRECTIONAL_PENALTY = FALSE
- увеличен угол отклонения промаха на 1, для уменьшения случайных удачных попаданий на средней и дальней дистанции при выпавшем промахе

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.01.2021 в 23:44:41

on 1611505787, Seven wrote:
- можно использовать <buddyitem> для осветителей, чтобы добавить эффекты звука или анимации  
Не совсем понятно, как это работает. В каких случаях это может быть востребовано?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.01.2021 в 23:51:06

on 1611521081, JAggernaut wrote:
В каких случаях это может быть востребовано?

https://youtu.be/vAzqn1qhhqQ?t=17

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.01.2021 в 00:33:04
2Seven: Так вот о чем речь! Да, разные анимации взрывов круто смотрятся. И фальшфейер "жжет"!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 25.01.2021 в 22:11:25
2Seven: Отзыв по нескольким боям в 1873.
Дневные бои примерно так же проходят, как и в 1842.
Ночной бой заставил меня страдать (в хорошем смысле). Без халявных теней прятаться стало очень трудно. Подобраться незаметно почти нереально, даже если на глазах хороший ПНВ: враги слышат гораздо дальше, поэтому из неизвестности иногда может прилететь граната, или солдат перехватит очередью в упор. Вообще, гранаты ночью  стали использовать очень эффективно. У моих мерков все серьезные ранения только от гранат: враги закидывают ими не хуже тяжелой артиллерии.
Из минусов:
- стало чуть больше дедлоков.
- иногда появляется надпись, что мерк слышал звук, но при нажатии Shift место звука не показывается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.01.2021 в 22:21:19

on 1611601885, JAggernaut wrote:
враги слышат гораздо дальше

Слышимость врагов не менял, но если у них есть рация, то могут включить режим прослушки, который дает большой бонус.


on 1611601885, JAggernaut wrote:
стало чуть больше дедлоков

Будет меньше, если присылать воспроизводимые сейвы.


on 1611601885, JAggernaut wrote:
иногда появляется надпись, что мерк слышал звук, но при нажатии Shift место звука не показывается

Shift показывает один самый важный звук, возможно какой-то более громкий или более близкий в приоритете.

Судя по коду:

Quote:
if (!gGameSettings.fOptions[TOPTION_SHOW_ENEMY_LOCATION] ||
           gTacticalStatus.ubCurrentTeam != gbPlayerNum ||
           !_KeyDown(SHIFT) ||
           gusSelectedSoldier == NOBODY ||
           gTacticalStatus.fAtLeastOneGuyOnMultiSelect )
     {
           return;
     }

     SOLDIERTYPE *pSoldier = MercPtrs[ gusSelectedSoldier ];

     if( pSoldier->stats.bLife < OKLIFE ||
           pSoldier->bCollapsed ||
           pSoldier->bBreathCollapsed )
     {
           return;
     }

Локатор шума требует включенной соответствующей опции, работает только на ходу игрока, и если выбран только один наемник, который не умирает и не упал без сил.
Наблюдатель отображает положение противников, которых видел за этот и прошлый ход, шум он не показывает.
При использовании рации в режиме прослушки shift показывает расположение всех известных шумов, а не только одного самого важного.

Больше ограничений вроде нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2021 в 12:45:20
Насчет того, насколько сложен мир в Ja2 и какая вычислительная мощность требуется, чтобы решать задачи AI, сделал небольшой тест: построение полной карты видимости для карты стандартных размеров - каждая клетка против каждой, начальная/конечная позиция только стоя, только уровень земли. Такой тест занимает примерно 40 минут на процессоре с частотой 3гГц, а чтобы хранить эту информацию, нужно около 1.5 Гб оперативной памяти.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 28.01.2021 в 16:38:47
Подскажите, пожалуйста. Отсутствующий в новых сборках в .ini в параметр RANDOMIZE_NOISE_LOCATION = FALSE работает для всех или только наёмников?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2021 в 16:40:13

on 1611841127, Lenivets wrote:
параметр RANDOMIZE_NOISE_LOCATION = FALSE работает для всех или только наёмников

Для всех.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 28.01.2021 в 17:04:26
В сборке присутствует файл ja2+ai.exe. Как можно узнать какой именно r???? использовался. По дате сборке можно узнать только, что exe не старше... в ...+ai.log на гугл-диске. Например в сборке от 17.12.20 - не старше r1801, но мне знать точно. Можно, конечно не заморачиваться и просто скачать актуальный, но в них слишком много пока не нужных мне "наворотов".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2021 в 17:08:38
2Lenivets:
Точно узнать нельзя. Рекомендуется использовать наиболее актуальную версию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.02.2021 в 02:34:13

on 1611505787, Seven wrote:
- увеличен угол отклонения промаха на 1, для уменьшения случайных удачных попаданий на средней и дальней дистанции при выпавшем промахе  
Билд 1873.
Кроме увеличения угла на 1, ничего больше не менялось? очень часто, при очень неточной стрельбе на подавление, пули разлетаются не облаком пуль, как раньше, а двумя дорожками: одна часть пуль отклоняется строго влево, другая - строго вправо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.02.2021 в 09:20:11
2JAggernaut:
Попробуй r1917.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.02.2021 в 16:25:25
2Seven: стало лучше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.02.2021 в 17:39:34
r1922

AI:
- радио оператор может включить режим прослушки во время дождя, чтобы увеличить дальность обнаружения противника
- уменьшена вероятность забегания солдат в освещенное место ночью
- доработано вычисление AI morale для более осторожного поведения в некоторых ситуациях
- солдаты могут запрыгивать в окна, если это позволяет уменьшить путь до ближайшего противника
- зомби могут запрыгивать в окна, чтобы добраться до своих жертв (только при включенной опции ZOMBIE_CAN_JUMP_WINDOWS)
- включена трата AP при телепортации на крышу/с крыши (для зомби, не имеющих анимации залезания/слезания)
- при решении о подборе оружия, солдат учитывает свои навыки
- передвижение в альтернативном режиме ограничено дальностью в одну клетку
- доработан код медика
- уменьшен шанс стрельбы на подавление для солдат с приказом SEEKENEMY
- трупы сохраняют опасность для AI на протяжении всего боя только в комнатах
- доработан код выбора укрытия (более активное сближение для SEEKENEMY, бонус атаки для позиции учитывает вероятности атаки конкретного противника)
- ускорение работы AI в некоторых ситуациях
- исправлен код подсчета трупов в заданной области (влияет на некоторые решения AI, такие как решение о штурмовой атаке)
- определение повреждения противника при атаке учитывает код <buddyitem> для одноразовых гранатометов (вообще, при задании тега <buddyitem> следует учитывать, что AI для решения атаки использует только основной предмет, поэтому, если задать дымовую гранату с подключенным через <buddyitem> взрывом, AI будет считать ее дымовой гранатой, если основной тип взрыва осветитель, такая граната не будет выдаваться днем и т.д.)
- отключено использование альтернативных режимов движения в воде
- при выборе метательного заряда (граната, РПГ, мина и т.д.) используется формула определения coolness = 1 + current_progress / 10 (предыдущая формула не позволяла использовать предметы с coolness = 10 при уровне прогресса < 100)
- отключено ограничение на дальность поиска точек взбирания на крышу (позволяет свободно перемещать ополчение в мирное время даже если у него нет приказа SEEKENEMY)

OCTH:
- отключен дополнительный штраф для стрельбы через укрытия (уменьшен штраф стрельбы через кусты/деревья и т.д.)
- доработан код для уменьшения попаданий при расчетном промахе

Разное:
- исправлено некорректное состояние наемников после перетаскивания
- активирована вспышка света при броске осветителя, но без возможности перехвата
- при броске осветителя всегда используются звуки  grenade_breaklight.ogg / grenade_breaklight_delay.ogg (звуки  grenade_flare.ogg / grenade_flare_delay.ogg отключены)
- исправлена высадка наемника при использовании чита Alt+G
- отключено отображение быстрой панели (один из режимов тактической панели)
- исправлено использование навыка перетаскивания, если свободна одна рука
- если одновременно доступно несколько новых наемников в MERC, Speck отправит только одно сообщение о доступных новых наемниках
- при наведении на предметы разгрузки подсказка отображает дополнительные параметры (типы карманов MOLLE, вместимость, тип разгрузки, совместимый рюкзак/ранец)
- оптимизация кода работы с предметами и обвесом

Навык радио прослушки:
- не отключается при трате AP (полезно для AI)
- для отображения локатором расположения услышанных противников необходимо потратить в режиме прослушки хотя бы один ход
- прослушка отключается, если солдат паникует или подавлен
- штраф к уровню перехвата при прослушке равен -3
- для достижения максимального бонуса слышимости требуется несколько ходов

Раздача предметов по опции EXTRA_ITEMS:
- по умолчанию выдается C1 вместо TNT
- если C1 не является корректной взрывчаткой, ищется первая подходящая с параметром ubDamage > 40

Раздача навыков для AI:
- навык боксера выдается ополчению только при наличии в инвентаре кастета
- шанс выдачи навыка подрывника при наличии в инвентаре взрывчатки
- выдача навыка метателя, если в инвентаре есть гранаты и навык метателя дает бонус к броскам гранат в настройках
- выдача навыка подрывника при наличии гранат в инвентаре только если навык дает бонус к броскам гранат в настройках
- при выдаче навыка автоматчика для ПП/штурмовой винтовки проверяется, что оружие имеет автоматический режим

Команды ополчению:
- доработана проверка возможности использования команды
- остановка движения и отмена всех команд при отдаче нового приказа
- анимация использования рации при отдаче приказа ополчению

Новая команда для ополчения: Двигаться в точку
- работает только в реальном времени (независимо от наличия в секторе противника)
- позволяет указывать точку на другом уровне (если корректно заданы комнаты и точки залезания/слезания)
- при движении на другой уровень ополченец идет только до точки залезания, затем нужно отдать новый приказ
- новый код движения не должен прерываться в процессе (в отличие от старых команд, при которых солдат может забыть приказ на полпути)
- при использовании данной команды ополченец переходит в режим FARPATROL/DEFENSIVE, чтобы он не ушел с новой точки, нужно потом задать ему режим Держать оборону
- при успешном начале выполнения приказа (найден путь к заданной точке) точка движения отображается локатором
- при невозможности выполнить приказ ополченец говорит реплику

Демо видео нового приказа:
https://www.youtube.com/watch?v=cTgyAukf2LM

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sarge на 08.02.2021 в 16:15:05
В последней версии не знаю баг или фича: в бою один противник сначала высадил длинную очередь и подавил Ирку, что она закрыла голову руками, второй же враг начисто выбил из нее душу на -80 двумя точными выстрелами. В итоге Ирка не умерла, а так и осталась лежать закрывая голову руками, хотя портрет ее стал серым и все бары пустыми. Потом страх прошел и Иришка стала лежать водить стволом из стороны в сторону, но выбрать ее нельзя, естественно, так как портрет серый и по идее она уже давно отъехала к праотцам. Вылечить ее не получается, пришлось перезагружаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2021 в 16:16:53
2Sarge:
Интересная история!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sarge на 08.02.2021 в 16:18:38
2Seven: Даже сфоткал, но на форуме тут ограничение по размеру скринов. Я думал, мож фича такая, как в НО мерки не умирают сразу от любого дамага.

https://ibb.co/mNSQnp5

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2021 в 16:22:21
2Sarge:
В настройках можно выбрать, разрешена ли мгновенная смерть наемников.
Если мгновенная смерть отключена, урон уменьшается до такого, чтобы наемник перешел в разряд умирающих (здоровье < 15).
Никаких глюков при этом не происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sarge на 08.02.2021 в 16:24:45
2Seven: Вон он че оказывается. Давненько я в 1.13 не заглядывал. Ребята там твои подкрученные дают просраться. Четырех с непривычки минут 20 пытался убить ;D Хитрые все, обходят, на месте не сидят, в лоб не лезут. Красота.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2021 в 16:27:47
2Sarge:
Судя по скрину, это какой-то глюк. Если есть сейв прямо перед появлением бага, можно попробовать исправить.
По поводу трудности - это вопрос привычки, Mozayka вон в прохождениях их как семечки щелкает, хотя на медведях тут уже пишут, что даже на easy играть стало сложно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sarge на 08.02.2021 в 16:39:07
2Seven: Сэйвов нет, ибо с огромным трудом приучился играть без них. Глюк по ходу какой то разовый, в джаге это допустимо. Должны же быть какие то чудеса. В решете.

Я на среднем играю, но думаю переползти на легкий. По сравнению со стандартной джагой - небо и земля. Только сегодня на работе выдалась свободная минутка погонял МАМ с картами НО, а это еще билд 4870 - без проблем расщелкал 75 человек в шахте Драссена, дюже там удобная шахта, обнесена стеной и воротца с удобными стенами-нишами. Рассадил там мерков рядком и драньцы по одному заходят, прямо по очереди и тут же умирают. У тебя тут такое, я думаю, не прокатит .Четверо перцев, зашедших в шахту отымели шестерых моих ребят, накрыли из пулемета, и добили гранатой ;D

Работа проделана отличная. Спасибо тебе, за труды. Я джва года хотел такую игру!(с)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 08.02.2021 в 17:08:14
2Seven: 2Sarge: Судя по вашим сообщениям, теперь мне будет ещё веселее. Надеюсь, пассивность гарнизона Читзены также убрана: по последней моей серии видно было, что как-то странно себя ведут. В тренировочном бою (сейва, естественно, нет, придётся на слово поверить) камуфляжник вообще уткнулся в лощину на северо-востоке и просто смотрел в камень, позволяя штурмовику подкрасться и расстрелять в спину. Хотя это был ещё 1873 билд.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 11.02.2021 в 00:51:12

on 1612708774, Seven wrote:
- уменьшен шанс стрельбы на подавление для солдат с приказом SEEKENEMY  

В билдах 1917 и 1925 боты с автоматическим оружием стали как-то вяло стрелять на подавление, предпочитая одиночный огонь даже там, где от автоматического было бы больше пользы. Раньше перестрелки происходили динамичнее и забористее, теперь же враги пули экономят.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 13.02.2021 в 12:55:32
2Seven: Билд 1933, автоматический огонь - высший класс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.02.2021 в 14:17:23
2JAggernaut:
Там в два раза увеличена вероятность огня на подавление для SEEKENEMY, а также разрешены длинные очереди, если солдат находится за укрытием и стреляет из пулемета, или у него есть запасной магазин. Плюс исправлен баг, приводивший иногда к попытке выстрелить больше патронов, чем есть, что могло иметь непонятные последствия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 14.02.2021 в 15:00:30
ja2_7609ru+AI_r1933 нет возможности отдать групповой приказ ополченцам во время боя

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.02.2021 в 15:01:48
2Mozayka:
Чтобы отдать приказ, нужно расширенное ухо, и отсутствие блокировки частот в секторе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.02.2021 в 12:35:58
r1957

Базовый шанс при рукопашной атаке возвращен в стандартное значение 67 (для боксеров сохраняется пониженное значение 50).
Предмет считается солнечными очками, если дает бонус видимости при дневном или ярком освещении.
Опция NO_STANDING_ANIM_ADJUSTMENT_IN_COMBAT работает только для игрока.
Исправления для AI медиков.
Бонус командира работает, если оба солдата видят друг друга или у обоих есть расширенное ухо и в секторе не заблокированы радиочастоты.
Отключено переключение режима движения в WALKING после выхода из воды (позволяет корректно считать AP при движении бегом через воду и улучшает поведение AI).
Исправлено начало движения для паникующего наемника (сначала прекращает паниковать).
Исправлено вставание/залегание для паникующего наемника.
Исправление переполнения guiBaseJA2Clock за авторством MH17 (при очень длительной работе игры могли некорректно отображаться параметры наемников).
Отображение id предмета и навески при вылете игры из-за невозможности присоединить навеску после трансформации.
Увеличена максимальная длина очереди при стрельбе на подавление, если солдат пулеметчик или у него есть запасной магазин.
Исправлено некорректное поведение, если при клике курсора наемник находится на фоне двери (автор исправления anv).
Новая опция: умные кроны деревьев (автоматическое скрытие крон деревьев, закрывающих видимых солдат/наемников или курсор).
Добавлена проверка для случайных предметов, чтобы не создавались запрещенные при данных настройках игры (еда, загрязнение, фантастический режим, много пушек и тип инвентаря).
Доработка приказа "Двигаться в точку" для ополчения - после залезания или слезания с крыши ополченец должен двигаться в указанную точку, также при этом приказе он переходит в режим STATIONARY и не должен больше уходить с указанной точки.
Отключена вспышка света при броске осветителя как обычного предмета (без активации его как гранаты).
Новая опция BR_INFO в разделе [Extended Options] файла Ja2_Options.ini включает лог отображения предметов на сайте Бобби в файл Logs\BRInfo.txt, что позволяет при необходимости найти глючный предмет, из-за которого магазин вылетает.
При невозможности загрузить большую картинку предмета игра не просто вылетит, но напишет название файла, а также ubGraphicType и ubGraphicNum предмета.
AI солдаты не тратят энергию на перевязку (позволяет им быстрее восстанавливать энергию в процессе лечения).
Корректное использование AP на перевязку AI солдатом, если он не использует анимацию перевязки (при лечении лежа или стоя).
Проверка для AI наличия необходимого количества AP для начала перевязки.
AI использует AP_START_FIRST_AID для лечения.
Улучшено восстановление энергии для AI при низком уровне AP в конце хода.
При использовании рации в режиме прослушки, на обзорной карте отображается примерное расположение противников, для отображения всех противников может потребоваться прослушивание в течение 10 ходов.
Также в режиме прослушки на обзорной карте отображается противник, который использовал рацию в этот ход.
Новый <ItemFlag>1073741824</ItemFlag> в файле Items.xml включает режим взрыва с задержкой для гранаты, при этом изменить режим задержки через режим трансформации больше нельзя. Работает только для гранат нормального типа/оглушающих/светошумовых, ручных или гранатометных гранат без свойства fExplodeOnImpact .
AI радио оператор может включить блокирование радиочастот, если радио оператор игрока включил прослушивание.
Улучшен код подрыва препятствий во время обхода с флангов, взрыв производится только если это значительно улучшает путь в необходимом направлении (для избегания подрыва отдельных препятствий, которые можно обойти).
Увеличен эффект восстановления энергии от фляжки при высоком уровне энергии.
Бонус видимости для разных уровней работает только с крыши на землю (таким образом, крыши дают тактическое преимущество).
Изменение приказа во время боя для ENEMY_TEAM и CIV_TEAM возможно только если солдат под обстрелом, не в подземном секторе и не в здании (уменьшает разбегание солдат от их изначального расположения).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 10.03.2021 в 10:43:06
Может кто подскажет, скачал вчера новую версию exe по ссылке в первом посте, загрузил старый сейв.
Фло попробовала установить у стены магазина взрывчатку, на 3 хода - та взорвалась сразу. Ладно, низкий уровень навыка, подумал я. Но дальше начался настоящий карнавал. По локации начали носиться взрывные зомби, которые не бьют и не отравляют как раньше, а сразу взрываются как какие то шахиды. Причем половина из них - гражданские, у которых и взрывчатки то не было. Сперва подумал что из-за того что погиб Дэвин, у него же взрывчатка была, но взрывными стали вообще все зомби.
Это какая то новая фича? Я экзешник периодически обновляю, а вот файлам конфига не один год, их я не обновлял, и так таких опций не видел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.03.2021 в 10:45:39

on 1615362186, lol27 wrote:
Фло попробовала установить у стены магазина взрывчатку, на 3 хода - та взорвалась сразу.

Взрывчатку нужно устанавливать специалистом.


on 1615362186, lol27 wrote:
По локации начали носиться взрывные зомби, которые не бьют и не отравляют как раньше, а сразу взрываются как какие то шахиды. Причем половина из них - гражданские, у которых и взрывчатки то не было.

У тебя включена опция ZOMBIE_EXPLODING_CIVS = TRUE

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 10.03.2021 в 10:51:04
Точно, спасибо, понятия не имею как она включилась, видимо был нетрезв)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 10.03.2021 в 17:34:44
перестали работать кратные прицелы - т.е. видимость остается такая же, как и при наблюдении не через прицел, что в случае того же снайпера выглядит странно. я так понял, что причина в этом -Disabled <VisionRangeBonus>
вопрос - как вернуть бонус прицелам? ехе - 1995

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.03.2021 в 17:42:42

on 1615386884, ddd wrote:
вопрос - как вернуть бонус прицелам?

Никак, бонус видимости отключен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 10.03.2021 в 19:23:20
тогда ерунда получается. вот что видит и как видят пиявку в старом ехе, что шел в сборке.
http://https://files.fm/thumb.php?i=equu75gx3
http://https://files.fm/thumb.php?i=9qg3hyy7m

а вот иначе поворот в 1995: пиявка ничего не видит
http://https://files.fm/thumb.php?i=vzyzxdsny
http://https://files.fm/thumb.php?i=8xthk5ydf

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.03.2021 в 19:36:14
2ddd:
Вместо бонуса видимости от прицела теперь навыки spotting и focus.


on 1615393400, ddd wrote:
тогда ерунда получается

Ерунда или нет и во что играть, это каждый для себя решает сам, помимо моей версии есть масса других.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ddd на 10.03.2021 в 21:23:30
spotting и focus где про это покурить можно?

а ерунда в том, что у драников на среднем уровне дальность видения больше, чем у мерков  :P

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.03.2021 в 21:26:02

on 1615400610, ddd wrote:
spotting и focus где про это покурить можно?

В логе разработки, и недавно видео было:
https://www.youtube.com/watch?v=YphVdoP7E9c&t=1s


on 1615400610, ddd wrote:
у драников на среднем уровне дальность видения больше, чем у мерков

Значит у них камуфляж лучше или очки носят или еще что. Никаких бонусов видимости для противника на среднем уровне нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gzip на 11.03.2021 в 13:53:36

on 1612790685, Sarge wrote:
2Seven: Вон он че оказывается. Давненько я в 1.13 не заглядывал. Ребята там твои подкрученные дают просраться. Четырех с непривычки минут 20 пытался убить  Хитрые все, обходят, на месте не сидят, в лоб не лезут. Красота



я так тоже поначалу радовался. а когда пообвык чуток эта хитрость им же (АИ) боком и вышла.  ну вот представь. ночь.   одним наемником из укрытия накидаешь фальшфаеров и периодически постреливаешь, АИ вынужден обходить его , уж не помню чего за версии билдов были, но обходил он по краю карты. поодиночке. это и было им - концом. так как 2-3 моих солдата (которые хорошо бегают и крепко бьют)  укладывали и вязали их штабелями.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.03.2021 в 13:55:26
2gzip:
Это не всегда сработает - могут закидать освещенное место дымом, могут начать массовую атаку и просто ломануться через свет, также если в месте обхода обнаружат труп то уже туда не пойдут.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 11.03.2021 в 15:09:57
как теперь работает требование сдачи в плен ? через диалог предложить сдаться нельзя

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.03.2021 в 23:13:13
2Mozayka:
r2000 исправляет дальность возможного разговора с противником в пошаговом режиме (было 4 клетки если без наушников).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 12.03.2021 в 16:47:48
2Seven: Приветствую! Поздравляю с 2000 релизом, рад что проект жив. Планируешь ещё какие то плюшки для развития серого вещества? ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.03.2021 в 16:52:14
2WiperX:
Если речь про реализацию осмысленного AI, так я и не начинал еще, честно говоря.
Если будет время и мотивация, сделаю для начала выбор точки для снайпера, оборону гарнизона с использованием зданий и крыш, поведение наблюдателя в паре со снайпером.
Из важного, хочу как-нибудь разобраться с IIS, чтобы нормально с ней играть, и реализовать reaction fire/overwatch на основе focus фичи.
Ну и из основной ветки добавить что-нибудь полезное.
Это не считая накопившихся нескольких сотен пунктов разных доработок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 17.03.2021 в 22:47:03
Не то чтобы совсем в тему данной модификации, но вдруг... Касаемо таки умного AI, можно как то настройками уговорить наемников при игре с едой сообщать о том что еда/вода в инвентаре закончилась?
На данный момент мерки спамят сообщениями о том кто что съел, но никаких сообщений о том что кто то голодает не выводится, и узнать об этом зачастую можно уже только в реестре отряда, глядя на дебаффы и поврежденные характеристики. Причем эти болваны настолько тупы что не в состоянии прокормить себя даже сидя в баре и с наличкой в карманах  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2021 в 08:09:05

on 1616010423, lol27 wrote:
никаких сообщений о том что кто то голодает не выводится, и узнать об этом зачастую можно уже только в реестре отряда, глядя на дебаффы и поврежденные характеристики

Игра сообщает о том, что переедание/нехватка еды привели к повреждению одной из характеристик.


on 1616010423, lol27 wrote:
Причем эти болваны настолько тупы что не в состоянии прокормить себя даже сидя в баре и с наличкой в карманах  

Чтобы наемники ели в барах, их нужно назначать на это занятие через стратегический экран.

В r2022 добавил сообщения о голоде/жажде и остановку времени при повреждении характеристик от голода/жажды.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 18.03.2021 в 10:25:43

on 1616044145, Seven wrote:
Игра сообщает о том, что переедание/нехватка еды привели к повреждению одной из характеристик.

Да, когда, как говорится, уже поздняк метаться  ;D

on 1616044145, Seven wrote:
Чтобы наемники ели в барах, их нужно назначать на это занятие через стратегический экран.

Да, я этот режим пробовал, кажется что работает, но там два недостатка. Во-первых, кажется стоит это удовольствие 15 буказоидов в час - за такие бабулесы можно накрыть банкет для всего Арулько. Ну и во-вторых, прямыми своими обязанностями (тренировкой, починкой, лечением) мерк в это время не занимается. Сгодится для быстрого перекуса, но для этого проще самому зайти в бар и купить мерку хавчика за 2 бакса.

on 1616044145, Seven wrote:
В r2022 добавил сообщения о голоде/жажде и остановку времени при повреждении характеристик от голода/жажды.

Здорово, спасибо. А r2022 это одна из вышедших версий или только планируется? А то я в версиях (да и не только) немного нуб  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2021 в 10:27:01

on 1616052343, lol27 wrote:
А r2022 это одна из вышедших версий или только планируется?

На гугл диске лежит по ссылке, там же где и всегда.
Все ссылки в первом посте темы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 18.03.2021 в 10:51:53

on 1616052421, Seven wrote:
На гугл диске лежит по ссылке, там же где и всегда.
Все ссылки в первом посте темы.

Да, спасибо огромное, просто я думал что речь про какую то старую версию, и что у меня просто не работает  :)

Еще есть небольшой вопрос. Понимаю что с режимом зомби мало кто играет, но всё таки - не планируется его поддержка у AI? А то приходится своими мерками носиться с ножами и отрубать жмурам головы, потому как ополченцы до этого сами додуматься не могут, хотя ножи у всех в наличии  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2021 в 10:55:01

on 1616053913, lol27 wrote:
Понимаю что с режимом зомби мало кто играет, но всё таки - не планируется его поддержка у AI?

AI старается зомби стрелять в голову чаще, и иногда бросает гранаты на трупы зомби, чтобы их уничтожить.


on 1616053913, lol27 wrote:
А то приходится своими мерками носиться с ножами и отрубать жмурам головы, потому как ополченцы до этого сами додуматься не могут, хотя ножи у всех в наличии

Это пока не планируется, там отдельный код, хотя теоретически возможно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pro_old_dog на 28.03.2021 в 19:50:02

===

давно я тут не был !


спасибо огромное за труды !

зайду заодно на тюб канал посмотрю что там...

===

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.04.2021 в 19:03:47
r2044

AI:
- доработки поведения медика
- уменьшена трата энергии при перевязке для AI
- добавлен код броска светошумовой гранаты в комнату перед тем, как в нее заходить
- исправлен код броска дымовой гранаты для прикрытия перемещения
- доработан код флангового обхода по глубокой воде
- AI может использовать ласты для более быстрого перемещения по глубокой воде, после выхода из воды они выбрасываются
- элитчики и 50% солдат армии умеют плавать (бонус к скорости перемещения вплавь)
- запрещено заходить в воду при поиске укрытия
- AI использует навык фокусировки для обнаружения врагов
- добавлено переключение режима ползком в режим передвижения пригнувшись, если на пути есть дверь, вода или забор

Разное:
- опция REVEAL_DROPPED_ENEMY_ITEMS_AFTER_COMBAT показывает после окончания боя все выпавшие из убитых предметы, а не только выпавшие из солдат армии (ENEMY_TEAM).
- максимальный нормальный уровень сопротивляемости подавлению составляет 75% от SUPPRESSION_TOLERANCE_MAX, чтобы довести сопротивляемость до максимума нужно использовать модификаторы (особенность "бесстрашный", активное перемещение в свой ход, адреналин).
- доработан код шока от звуков выстрелов, направленных в сторону солдата
- Alt+Shift+B - выбросить рюкзаки для всех отрядов в секторе (Shift+B выбрасывает только для активного отряда)
- меню сектора (Ctrl+V) позволяет выбросить рюкзаки для всех отрядов в секторе
- переведен текст трансформации для режима задержки гранаты
- отключена опция AP_SUPPRESSION_SHOCK_DIVISOR, вместо этого количество AP на единицу шока вычисляется автоматически для 25AP/100AP системы
- паника включается только в положении сидя/лежа, стоящего сначала нужно подавить, чтобы он сел
- для использования предмета (бинокль, прицел) для наблюдения нужен тег <usSpotting>
- включен штраф к дальности видимости/туннельному зрению от шока (опция SHOCK_REDUCES_SIGHTRANGE)
- увеличено максимальное расстояние от курсора/солдата для скрывания деревьев, чтобы эта опция лучше работала с высокими деревьями
- добавлен навык Фокус (оригинальный код Flugente)
- статус фокусировки и перетаскивания сохраняется в файле и не сбрасывается после загрузки
- навык Фокус дает до 4 единиц бонуса к уровню перехвата через 4 хода фокусировки (аналогично watched locations)
- уровень шока от подавления дает штраф к уровню перехвата, до 5 единиц при 100% шоке
- значок готовности наблюдателя активируется при счетчике ходов  2 * gGameExternalOptions.usSpotterPreparationTurns (максимальный бонус от наблюдателя в снайперской паре)
- L курсор используется для активации навыков наблюдатель/фокусировка
- область наблюдения отображается зеленым кругом
- тег  <VisionRangeBonus>  работает только для экипировки типа очков и т.д. (отключен для прицелов и биноклей)
- при использовании навыков наблюдатель/фокусировка активируется туннельное зрение 60%
- отключена проверка перехвата при манипуляциях с инвентарем, обновляется только видимость
- на уровне безумие AI получает бонус 5% к дальности видимости
- добавлена поддержка выбора прицела для тега <ThermalOptics> (работает только для активного прицела), термальный режим работает только в области фокусировки для прицела/бинокля, везде для предметов типа ПНВ
- переключение режимов тактической панели правой кнопкой (информация об оружии наемника/статистика боя/лог сообщений)
- добавлена возможность поднимать брошенную гранату в режиме задержки взрыва, можно бросить ее обратно или она взорвется в инвентаре на следующий ход
- добавлено отображение таймера, индикатор опасности для активной гранаты в режиме задержки
- оптимизирован код поиска возможного обвеса, что дает некоторое ускорение работы интерфейса
- увеличена максимальная дистанция разговора с противником/ополчением при отсутствии расширенного уха
- предметы с usItemClass = 0 не считаются разрешенными
- исправлен код выдачи обвеса брони солдатам, уменьшен шанс для элитчика иметь пластины в броне
- шанс получить лицевые предметы (пнв, очки) или расширенное ухо для солдата зависит от прогресса игры
- AI лог всегда пишется, если в корневой папке с игрой есть папка Logs, убраны опции, активирующие логи
- доработан русский перевод
- тактическая панель отображает в верхней части количество врагов/ополчения в секторе (код идентичен коду отображения на стратегическом экране)
- тактическая панель отображает рюкзак, который несет наемник
- навык радио прослушки позволяет определить количество врагов в секторе (отображается на тактической панели), даже если на стратегическом экране количество увидеть нельзя
- включена автоактивация режима шпиона (но после разоблачения все равно нужно сменить скомпрометированный тип одежды)
- NCTH: максимальный штраф при стрельбе по паникующей цели равен -25.0 (базовый) и -50.0 (штраф на прицеливание), максимум штрафа применяется на расстоянии около 25 клеток, 0 при стрельбе в упор
- убрана опция NEW_AI_TACTICAL (она и раньше ничего не делала)
- режим с едой: сообщение о повреждении навыка от голода оранжевым цветом, остановка времени при повреждении навыка, сообщение при возможности повреждения навыка из-за голода/жажды, остановка времени при кровотечении от голода/жажды
- отображение требуемых AP в синем/зеленом цвете на L курсоре при активации навыков фокусировки/наблюдателя
- отображение расположения известных противников маленькими серыми кругами при нажатом SHIFT
- NCTH, OCTH: небольшой бонус при стрельбе в область фокусировки (размер бонуса соответствует бонусу от стрельбы по тому же месту)
- радиус наблюдения с биноклем увеличивается на дистанции больше TACTICAL_RANGE (около 25 клеток)
- OCTH, NCTH: нет штрафа на стрельбу по невидимой цели, если стрельба ведется с наблюдателем в паре
- в L режиме отображаются места предполагаемого расположения противника, в которые можно активировать навык фокусировки/наблюдателя (до этих мест хватает бонуса видимости прицела/бинокля)
- предметы, которые можно перетаскивать, помечаются небольшими кругами, если меню перетаскивания активно
- восстановлено стандартное значение паузы после призыва новых солдат в армию королевы (уменьшает общее количество отрядов на высоких уровнях сложности)
- отображение последнего оставшегося врага на обзорной карте показывает не только солдат армии, но и враждебных гражданских, которые относятся к какой-либо группе
- отображение уровня шока желтым цветом на полоске морали справа от портрета, если уровень шока выше уровня морали, наемника легче подавить
- подсказка на полосках справа от портрета показывает уровень шока в процентах

Демо видео:
Новый режим видимости (https://www.youtube.com/watch?v=YphVdoP7E9c)
Подбираем и отбрасываем гранаты (https://www.youtube.com/watch?v=1wV1gW-AmHo)
Отображение объектов, которые можно перетаскивать (https://www.youtube.com/watch?v=ampZhc_vpck)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 08.04.2021 в 19:50:39
Навык Фокус дается ботам и меркам автоматически, или нужно назначать в XML?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.04.2021 в 19:51:39

on 1617900639, JAggernaut wrote:
Навык Фокус дается ботам и меркам автоматически, или нужно назначать в XML?

Ничего не нужно, кроме оружия в руках.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AtomCube на 13.04.2021 в 17:22:04
Seven, приветствую!
Прохожу игру в твоей сборке. Спасибо!
Выбрал старый прицел из-за смещенного перекрестия, но вроде это можно исправить. Как не начиная новую игру включить прицел NCTH?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.04.2021 в 17:23:13

on 1618323724, AtomCube wrote:
Выбрал старый прицел из-за смещенного перекрестия, но вроде это можно исправить.  

Там вроде файл cursors.slf надо заменить и все.


on 1618323724, AtomCube wrote:
Как не начиная новую игру включить прицел NCTH?

В 7609 никак, в unstable есть опция в ini.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 01.05.2021 в 15:41:55
https://youtu.be/SrKl-N9mXr8  AI_r2077 Исправление глюка оптики ракетной винтовки

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 05.06.2021 в 14:48:59
ja2_7609ru+AI_r2108 не работает перетаскивание предметов сектора . функция была отключена ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.06.2021 в 20:24:14
2Mozayka:
Имеется в виду перетаскивание предметов между секторами (носильщик) или перетаскивание объектов в секторе?
Ни то ни другое специально не отключал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 05.06.2021 в 21:17:57
2Seven: перетаскивание объектов в секторе

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.06.2021 в 21:25:43
r2130 (экспериментальная версия)

AI:
- отключено избегание света для солдат с включенным фонарем
- использовать дым для прикрытия только если у солдата больше одной дымовой гранаты
- ускорен расчет возможной точки броска дымовой гранаты для улучшения позиции
- отключена очистка следующего действия в CancelAIAction, чтобы не мешать скриптовым действиям

Разное:
- опция DIRECTIONAL_PENALTY включена по умолчанию
- оптимизация проверки видимости для ускорения расчетов (игнорируются слишком далекие противники)
- исправление для отображения видимости противников при использовании рации в режиме прослушки
- отключение кнопки прыжка если не выполнены условия возможности прыжка
- обновление расчета пути после переключения наемника
- отключена внутриигровая опция старого типа выбора
- улучшен код умного выбора наемника
- исправление возможности рукопашной атаки между уровнями
- исправлено возможное зависание в скриптовых сценах
- отключены звуки сектора в скриптовых сценах
- исправление возможности обнаружения невидимого противника с помощью курсоров для различных действий
- исправлено сообщение о вероятности попадания при нажатии кнопки [F] и включенном NCTH, если наемник не использует оружие
- откат ревизии r1152, позволяет использовать обвес с тегом <Inseparable>2</Inseparable> при трансформации предмета

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

Вагон и маленькая тележка разнообразных исправлений и дополнений из основной ветки за авторством Shadooow:
Fixed queen alternative gridno feature spawning her behind walls in basement instead of in front of the throne in palace
Fixed queen alternative gridno feature triggering even when palace was cleared
Added missing sanity checks when Climbing/Jumping via UI button
Fix: display of merc AP in case he started with value over 99 new APs are lower than that (by Shadooow).
- fixed AP cost shown at the cursor when pressing ALT during RUN mode since game doesn't allow to "reverse run" and forces walking
- shows walking cursor instead of running if ALT is held
Fix: CTRL+U cheat command not replenishing energy properly (by Shadooow).
Fixes bug when you sometimes got vision inside building when climbing from the roof (by Shadooow).
Vision update fixes (by Shadooow):
- small fix in TurnSoldier code.
- fix for vision not being updated in many situations.
Fixes female and big male body types being transparent when climbing up roof (by Shadooow).
Door interrupt fix (by Shadooow).
Fix for black windows (Orta) not blocking vision properly (by Shadooow).
Fix: items stacking with those that player cannot take from sector inventory when using CTRL+LMB from merc inventory (by Shadooow).
Fix for for autobandaging sometimes hang indefinitely (by Shadooow).
Fix for leaving merc never reaching final sector until current battle is finished (by Shadooow).
Fix for randomly shooting in wrong direction because the game activates spreading code by mistake (by Shadooow).
Fix: small GUI issue where the body silhouette in merc inventory turned dark after moving applicable item onto it and then out of it (by Shadooow).
Fix: GUI issue where the body silhouette wasn't lit up with some of the new consumable items such as energy drinks, etc. Also, empty canteen will no longer lit up the body silhouette anymore (by Shadooow).
Fix for incorrect highlighting attachments + lots of efficiency improvements (by Shadooow).
Efficiency improvements for code dealing with attachments validity to fix any potential lag issues (by Shadooow).
Another efficiency improvement for attachments validity check function - will not check all items in inventory to be a valid gun/ammo for tested item if the tested item is attachment/hidden addon (by Shadooow).
Significant improvement for the inventory panel item highlighting code on map screen. There is also a fix for wrong items highlighted when changing currently selected merc (by Shadooow).
Old code was constantly running update for highlights several times a second. Now it only happens when the mouse position first finds or loses an item in inventory.
Feature: displaying action points in upper right corner of the merc portrait on map screen if the merc is in sector under attack and turn based mode (by Shadooow).
More highlighting changes (by Shadooow):
- unified the highlight behavior with currently held item in cursor to only ever highlight compatible items for that item (was the case in tactical, not in map screen)
- enabled the body silhouette in map screen to be lit up when hovering/holding consumable item just as it happens in tactical mode
- few small fixes
Fix for assertion failure when right clicking on merc assignment (by Shadooow).
Fix: Not Enough Action Points error triggering needlessly, when doing stuff like reloading ammo, using consumables or changing attachments in map screen during battle with mercs that are not in the sector where battle is occurring (by Shadooow)
Fixes NPCs going back to cower animation after collapsing which also caused them not to die properly (by Shadooow).
Fix for switch weapon shortcuts taking more AP than doing it manually when inventory costs are enabled (by Shadooow).
SHIFT+k shortcut on map screen to use same code as in tactical. Made ALT and CTRL +SHIFT+k shortcuts work on map screen (by Shadooow).
Allowed moving items between mercs in map screen during combat for mercs that are not in the sector where battle is occurring (by Shadooow).
Allowed inventory management in map screen with inventory costs feature enabled. Actions points will be deducted as expected (by Shadooow).
Fix for drugged icon not displaying on merc portrait immediately when taking drug from map screen (by Shadooow).
Fix for playing full burst firing sound with less bullets than the usual for the gun burst fire in chamber (by Shadooow).
Fix for "bullets too high" sanity check in tilesets with non-zero floor height causing bullets to disappear when firing at roof from too steep degree. + fixed extra parameters inserted into debug messages (compiler warning) (by Shadooow).
Fixed function PickPocket to work with MOLLE type of LBEs (by Shadooow).
Changed code that handles putting medical kit from merc inventory into his main hand to respect pockets restrictions to avoid putting gun into medkit only pocket etc.. Writes an error in case that medical kit cannot be put into hands due to no suitable place for currently held items (by Shadooow).
Fix for for using items on enemies on roofs from inside room below. This includes multiple actions like first aid kit, blade or punch that shown path into room below enemy on roof and even allowed to stab from there (with zero chance to hit) or punch from there (clocks running for minute) (by Shadooow).
Restoration of aiming circles for melee attacks under NCTH (by Shadooow).
Improvement for r9018: code uses enums and includes two more cursor states for both knife and punch cursor which were still not showing circles (by Shadooow).
Fixes issues with AP costs for aimed melee attack that allowed to make such attack even without required action points. Note for coders - #defines using conditionals needs to be in parenthesis, otherwise they won't work properly when used in conditionals - which was the case here on many places. (SANDRO catched only few of them. His fixes are reverted since the fix is now in #define itself) (by Shadooow)
Fixes mouse wheel not working with knife cursor (by Shadooow).
Fix for knife and punch attacks attack from GridNo (by Shadooow).
This fixes punching and stabbing target through door and improves attacking at prone target which was previously calculating shortest route only to the "main" GridNo of the prone target despite he occupies two in this position. It also removes the possibility of attacking from diagonal tile - it was never intended to happen and was calculating APs incorrectly.
Improved bloodcats targeting against prone targets. Same as previous change for soldiers, now even bloodcats will be able to attack the second tile that is prone target lying at (by Shadooow).
Re-allowed diagonal melee attacks, this time it will work correctly and game actually use this in pathing too, which was not the case before (by Shadooow).
Allowed the 1.13 custom message boxes (corpse handling, CTRL+. one etc.) to be escaped/skipped via ESC key (by Shadooow).
Fix for AP cost sometimes not recalculating when changing modes via right click (by Shadooow).
Various fixes and improvements (by Shadooow):
- fixed handcuffs, jar and can actions AP cost shown calculating pathing cost twice and not calculating stance change at all
- fixed refueling and repairing pathing leading to inside vehicle
- fixed endless clock issue when trying to refuel from spot next to vehicle
- fixed endless clock issue when trying to repair vehicle/SAM site during combat
- fixed refuel, repair and jar actions not costing any AP in turn based mode
- fixed multiple actions not calculating and substracting AP cost for turning
- fixed using toolkit asking whether player wants to attack ally
- fixed issue where the required AP cost for melee attack was not recalculated when changing movement mode
- allowed to start repairs on robot manually from tactical mode
still a problem:
- repairing during combat still does nothing as soldiers cannot go into assignment while there are enemies on map
- we need new function to return action gridno for actions on vehicles, FindAdjacentGridEx is not working very well
- soldiers doesn't turn during interactive actions
Spread fire fixes in realtime mode (by Shadooow):
- fixes spread fire not working properly and shooting elsewhere than assigned
- fixes throwing items not working and instead firing from weapon
- added the fix shooting to random direction that was previously added into Turn Based Input
Fix for "white face" when saying some quote which happened when the soldier was bleeding in different sector than we are in right now (by Shadooow).
Improved the way how marbles works, now it will work already when reaching the gridno where marbles are, not just when trying to exit it (by Shadooow).
Various fixes (by Shadooow):
Fix: merc dying in different sector than we are in currently will now properly spawn items into sector inventory and game will show the red colored message about him dying
fix: vehicles will also not count into number of mercenenaries died under player command
fix: vehicle assignment will no longer show destroyed vehicles
fix: helicopter will no longer be available when Skyrider dies (will not work in saved games where he is already dead though)
fix: if merc dies off screen and is not between sectors, create his corpse and items at the last position he was, when the sector was loaded instead of random GridNo
fixed issue when the helicopter didn't show in sector after loading a game, if the previous "opened" gameplay had helicopter elsewhere
replaced iLastHandPosMapScreen global from mapscreen inventory code with iLastHandPos from tactical - I need it for upcoming feature and it should not cause any problems since you cannot have item in mouse pointer and change game mode
improved inventory costs feature to show red straffing on pockets that soldier has not enough APs to move currently held item into
fixed some of the merc stats like kills and progress of stats/level increase not being resetted when starting a new game after some previous gameplay was loaded initially
fix: subsequent helicopter animation drops in Omerta will now work correctly (if saved before arrival, restarted game and then loaded, this resulted in helicopter now showing up and merc spawned into wall which bugged the game completely)
fix: disabled inventory in meanwhile scenes
Fixes and improvements by Shadooow:
allowed the meanwhile popup box to be handled with keyboard - ESC or n to skip ENTER or o for prompt
if all mercs were killed or captured and default arrival sector is Omerta, force helidrop arrival animation
note: this has a small flaw that when there are more mercs arriving, they arrive with two helicopters and not just one - I am unable to fix this perhaps someone else can look into it, additionally it might be worth it to force quest quotes and even give letter, if the rebel hideout was not visited yet
allowed the OK button only message box to be escaped with ESC key
Experimental fix for charging AP for turning at the end of the movement (by Shadooow).
New feature: allowed to re-hire RPCs in case they are fired from team (by Shadooow).
Fix for underground sectors showing LS_DAYGENERIC.sti instead of assigned custom loadscreen that is only in PNG format (by Shadooow).
Fixed can with string executing take blood action when used from spot directly next to doors (by Shadooow).
Significant overhaul on handling doors regarding to noise (by Shadooow):
- significantly increased base noise volume of opening or closing doors
- adjusted the noise volume based on type of the door (metal louder etc.)
- can with string adds +4 points to the noise volume and disallows to use stealth to prevent any noise
- removed the code for movement noise from door handling and replaced it with simpler stealth check
- noise will now come from GridNo of doors, not soldier opening them
- disabled terrain check when the noise comes from doors
- fixed doors always playing sound of closing even when there was no noise (stealth mode)
- whether game plays sounds of opening/closing doors will now be based on whether any of player mercs heard it or not
- game will now show doors being opened/closed if any of our mercs heard it
- disabled the message for player about soldiers hearing noise from doors being opened/closed (no point imo when player can hear it)
- added locator ping when someone opens doors with can with string attached on them
Fixed bug when manually placing item from soldier/vehicle inventory to not currently loaded sector inventory bugged the items and made them inaccessible after the sector got loaded (by Shadooow).
Fixed bug that resets melee attack aim location if the attack was stopped in interrupt (by Shadooow).
Fix for duplicated items in inventory when replacing dead IMP (by Shadooow).
Various fixes by Shadooow:
- allowed to replace POW IMP char that was removed from team
- fixed more issues when replacing dead/pow IMP char like statistics and attributes progress not being erased, reverted old code
- better way of handling IMP slot replacements, game will no longer replace dead merc that was not deleted from team - so his name and stats will stay intact in personnel page
- partial revert of previous change - less code, same functionality
- fixed pressing ENTER and ESC during IMP enter key input when there is a messagebox notifying user he inputted wrong key which resulted in re-appearance of the messagebox or leaving laptop mode
- fixed regression caused by previous fix that probably prevented IMP chars to recruit npcs and start quests, also fixes same problem of IMP chars above 10th which already had this problem before (values were 0 in MercProfiles.xml, now the values in xml are ignored so it doesn't matter)
Fixes for running over water (by Shadooow):
- merc will continue running after he walks out of last water tile
- fixed both pathing prediction AP cost calculation and an actual AP cost deduction when running into water and out of water
Fixes for combining items with CTRL + LMB (by Shadooow):
- fixed regression causing this to substract APs in mapscreen even with no enemies in sector causing this to fail after several merges
- a "Not enough APs!" error will now show when doing this in turn based mode without enough APs
- fixed merc APs on portrait not being updated when doing this in mapscreen during fight
- fixed merged items not updating their graphic when doing this in mapscreen with stack of items in hand
Fix for endless clock issue in POW cutscene (by Shadooow).
Prevented the game to capture more than 3 mercs for rescuing - this also fixes a memory leak as the code accessed array with out of bounds value (by Shadooow).
Fixes by Shadooow:
- new fix for endless clock issue in POW cutscene, was actually caused by Elliot trying to do the kick animation which doesn't exists for civilian body type
- added missing code from commit fixing melee attack location in interrupt
- fix for likes and hates of IMPs characters (not sure it actually is handled for IMP characters, but the previous fix make it to be Barry instead of nobody)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем antiopa7 на 19.06.2021 в 09:16:30
А как фокусом то пользоваться?
Вскинул винтовку "L" и если ещё раз через "L" указывать место фокуса, то ничего не происходит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.06.2021 в 20:38:40

on 1624083390, antiopa7 wrote:
то ничего не происходит

А что должно произойти?
Как пользоваться фокусом, показано тут:
https://www.youtube.com/watch?v=YphVdoP7E9c

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.06.2021 в 20:48:01

on 1622917077, Mozayka wrote:
перетаскивание объектов в секторе

Проверил - вроде нормально перетаскивает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Anton на 24.07.2021 в 21:23:23
Можно получить полный список крафта вещей по типу насадка на ствол самодельный затвор и тд. Я играю уже много времени и не могу понять зачем нужно машинное масло сигары порно журналы как применить камень блюдце и в конце концов видео камера и ноутбук что это и зачем? Спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.07.2021 в 21:25:43
2Anton:
Это не сюда а в тему соответствующего мода.
Все перечисленное в 1.13 не используется, кроме камеры - ее нужно отдать для робота, насколько я помню.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ivashamagnus на 09.08.2021 в 03:53:22
Как Вы строите укрепления?
Я посмотрел видосики в шапке, но у меня не строит укрепления лопатой наёмник.
Я лопату перевел в строй режим, ключик-иконка при наведении. Но ничего не происходит при клике. Пробовал на разных поверхностях.
Что я не так делаю?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.08.2021 в 05:27:18
2ivashamagnus:
Положи пустой мешок в инвентарь

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2021 в 10:46:44
Давненько не играл в джагу, решил вернуться после длительного перерыва.
Правильно ли я понимаю, что теперь упавшую рядом гранату может подобрать и кинуть обратно любой боец, без проверки на навык подрывника?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2021 в 10:48:41

on 1629359204, Barrrmalej wrote:
Правильно ли я понимаю, что теперь упавшую рядом гранату может подобрать и кинуть обратно любой боец, без проверки на навык подрывника?

https://www.youtube.com/watch?v=1wV1gW-AmHo
Да, разминирования не происходит, просто поднимаешь как любой предмет и бросаешь обратно. Если успеешь.
Но это только для гранат с задержкой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2021 в 10:50:11

on 1614332158, Seven wrote:
Базовый шанс при рукопашной атаке возвращен в стандартное значение 67 (для боксеров сохраняется пониженное значение 50).


Вот этого не понял. Поясните, если не трудно, о каком шансе идёт речь? Если о попадании - почему у боксёров шанс ниже базового?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2021 в 10:52:01

on 1629359321, Seven wrote:
Да, разминирования не происходит, просто поднимаешь как любой предмет и бросаешь обратно. Если успеешь.
Но это только для гранат с задержкой.


Хм... в принципе логично, но
1. Обучены ли этой хитрости драники?
2. То, что после подбора кинуть гранату можно только вручную (т. е. взять её курсором из ячейки и отправить в сторону) - это так задумано?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2021 в 10:52:30
2Barrrmalej:
Базовый шанс попадания, до применения модификаторов.
У боксеров снижен для баланса, чтобы было больше промахов и контратак.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2021 в 10:53:52

on 1629359521, Barrrmalej wrote:
1. Обучены ли этой хитрости драники?

Нет. Но они будут убегать от активированных гранат и бомб.


on 1629359521, Barrrmalej wrote:
2. То, что после подбора кинуть гранату можно только вручную (т. е. взять её курсором из ячейки и отправить в сторону) - это так задумано?

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2021 в 11:05:46

on 1629359550, Seven wrote:
Базовый шанс попадания, до применения модификаторов.
У боксеров снижен для баланса, чтобы было больше промахов и контратак


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

P.S. Можно как то ограничить расстояние, на котором будет выводиться информация о снаряжении противника на тактической панели? Мне очень понравилась идея, по которой на дальней дистанции мы видим только тип оружия, а его модель можем рассмотреть только вблизи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2021 в 11:13:43
2Barrrmalej:
Это не про навык бокса, а про факт нахождения бойца на ринге.
На тактической панели от расстояния зависит показ содержимого рюкзака.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Barrrmalej на 19.08.2021 в 13:06:09

on 1629360823, Seven wrote:
Это не про навык бокса, а про факт нахождения бойца на ринге.


То есть навык падает в момент нахождения на ринге? Спасибо за пояснение.


on 1629360823, Seven wrote:
На тактической панели от расстояния зависит показ содержимого рюкзака


Как по мне - было бы логичнее, если бы отображался просто рюкзак. А оружие отображалось бы на той дистанции от наёмника, на которой при нажатии на Ctrl высвечивается его название.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PsixiatR на 27.08.2021 в 08:47:40
Приветствую вас, камрады! У меня проблема, не работают зомби. Или это в последнем ai отключили?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.08.2021 в 09:01:52
2PsixiatR:
Что с ними? Специально ничего не отключалось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 27.08.2021 в 12:50:41
2PsixiatR: всё работает. галочку ставь в настройках - зомби в игре

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2021 в 09:04:50
r2183

Включены фоновые картинки для левой/правой панели в широкоэкранном режиме.
Автозаполнение черным цветом левой правой панели в широкоэкранном режиме.
При включенной панели лога сообщений отключено стандартное отображение новых сообщений на экране.
Сообщения в панели лога сообщений отображаются с цветом.
Нажатие на кнопку отображения отрядов в широкоэкранном режиме включает режим большого радара (только если есть достаточно места на правой панели, не меньше 240 точек).
Исправлено отображение фона при включенном списке отрядов в секторе.
Отображение лога квестов (изменение фактов, статуса квестов, работы скриптов) в панели текста в широкоэкранном режиме (используйте ПКМ для переключения режимов панели текста), а также сохранение логов в файл Logs\\QuestInfo.txt.
Новая опция EXTENDED_ITEM_IMAGES включает отображение обвеса на оружии на больших картинках (в тактической панели, в экране описания и на стратегическом экране в режиме больших картинок).
Отображение сообщения при неудачной попытке включения режима шпиона (нет подходящей одежды).
Активировано включение системы отладки квестов по кнопке [F11] в чит режиме (работает только в DEBUG версии программы)
Опция ADD_SMOKE_AFTER_EXPLOSION проверяет корректность предмета "дымовая граната" перед тем, как его использовать.
Если при использовании радио анимация радио недоступна, вместо этого опускается оружие.
Добавлено исправление игрового таймера (исправлено некорректное поведение таймера при значениях больше INT32), как предложено Терапевтом.
Левый клик на позиции второй руки в панели команды меняет оружие на оружие на ремне (автор фичи Shadooow).
Новая экспериментальная опция GRENADE_CORNER_THROWING позволяет бросать гранату из-за угла (автор фичи Shadooow).

Видео демонстрация:
Лог квестов:
https://www.youtube.com/watch?v=DzeLoGDqag0
Большой экран радара:
https://www.youtube.com/watch?v=Ita-LdVtnns
Панель сообщений:
https://www.youtube.com/watch?v=3gbTO4_ZGA4
Большие картинки оружия с обвесом:
https://www.youtube.com/watch?v=24DRMDARxTI

AI:
- доработан код обхода с флангов, добавлено ограничение на максимальную дистанцию обхода, кроме CUNNINGSOLO
- ограничено общее количество обходящих с флангов для более эффективной атаки сектора

Различные исправления:
Further lowered the damage of Joe punching mercs in interrogation cutscene to prevent him knocking the merc unconscious which resulted to endless clock issue (by Shadooow).
Fix: antimateriel bullet damage to structures often isn't properly applied (by Flugente).
Fix: movement costs are not recompiled if a structure is destroyed by gunfire (by Flugente).
Fix: load map modifications before loading items, as altered structures can change items visibility (by Flugente).
Fix: crash due to overflow as a result of very low reliability values (by Flugente).
Interrogation cutscene will no longer be started if player fired all POW soldiers that were scheduled to appear there (by Shadooow).
Fixed breaking prisoners free via doors (check was executed before door status actually changed which is why it failed), also rewritten hardcoded coords to those from Mod_Settings.ini (by Shadooow).
Fixes by Shadooow:
- fixed newly added merc to current squad not showing up in the panel interface
- fixed dead mercs not showing up in the panel interface properly from loaded savegame
No battle records for POW mercs (by Shadooow).
Disabled changing assignment on POW mercs to prevent to break them free improperly (by Shadooow).
Fixed memory leak inside corpse placement code causing various issues when entering a town sector (by Shadooow).
Fixed corpses on the roof not being added correctly (by Shadooow).
Fix: flares will no longer explode when delayed but make light (by Shadooow).
Various fixes by Shadooow:
- fix: no more moving around with vehicle that has no fuel
- fixed: KAC masterkey and other items without attachment flag to work
- highlighting fix: hovering over item will now highlight valid attachment that doesn't have attachment tag
Fixed cheat command CTRL+U not refilling vehicle fuel correctly (by Shadooow).
Fixed endless clock issue persisting after using quickload (by Shadooow).
Accelerated roof destruction calculation (by Flugente).
Fix: savegames could be corrupted due to storing implausible map changes (by Flugente).
Fix: reloading sector with merc inside will no longer reset their animation and direction (by Shadooow).
Fix: if a cow dies from gas, no corpse is created (by Flugente).
Fix: crash when gas spreads on certain structures (by Flugente).
Fix: display for other properties in EDB advanced page uses wrong line (by Flugente).
fixed loading games via main menu->preferences->load game not loading them correctly (by Shadooow)
Allowed mouse wheel to work in map screen message log area (by Shadooow).
Fixed exploit allowing to steal attachments from vendor items (by Shadooow).
Fixed autobandaging showing up during conversation which caused numerous issues (by Shadooow).


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 29.09.2021 в 09:16:58
Seven: Картинки оружия с обвесом прямо гуд. Как прогресс с возможностью переключения между бонусом к дальности оптики/фокусом, кстати?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2021 в 09:18:41

on 1632896218, BlackWing wrote:
Картинки оружия с обвесом прямо гуд.

Осталось кому-нибудь их нарисовать.

on 1632896218, BlackWing wrote:
Как прогресс с возможностью переключения между бонусом к дальности оптики/фокусом, кстати?

Без понятия, что это такое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 29.09.2021 в 09:21:41

on 1632896321, Seven wrote:
Без понятия, что это такое.  

Ты ведь говорил о мысли, что, возможно, будет переключатель фокуса: либо он выключен и бонус к дальности видимости оптики остаётся (как до версии 1973), либо он включён и играем с фокусом, но без дальности оптики.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2021 в 09:23:25
2BlackWing:
Вы тоже говорите (c)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 29.09.2021 в 09:25:13
Seven: Вот поэтому и спрашиваю: прогресс по этому переключателю есть хоть какой-нибудь? Помочь, понятно, могу только обращением к своим, но знание того, что работа ведётся - лучше, чем не знать ничего  :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2021 в 09:28:48
2BlackWing:
Не планируется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 29.09.2021 в 10:16:56
2Seven: Приветствую! Для русской версии *exe запилишь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2021 в 10:17:37
2WiperX:
нет

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2021 в 21:11:31
Как делать картинки с обвесом для оружия.

Картинки положить в Data\ExtImages по аналогии с образцом в моде SDO.

Весь обвес должен рисоваться в пределах стандартных размеров для большой картинки, смещения для глушителей не стал делать, так как для них сейчас нет места. Соответственно, для пистолетов и коротких ПП можно сразу смещать базовую картинку вправо, чтобы было достаточно места потом прикрепить глушитель, для автоматов/винтовок можно рисовать маленький подавитель, насколько хватит места, или глушители вообще не рисовать.
Картинки отображаются в игре в свойствах оружия и в инвентаре сектора, потом добавлю отображение в тактической панели.

Название базовой картинки:
XX_base.sti
Базовая картинка может меняться, если присоединен складной/выдвигающийся приклад или адаптер для магазинов большой емкости, в этом случае можно задавать дополнительное имя базовой картинки:
XX_stockID_adapterID.sti
XX_stockID.sti
XX_adapterID.sti
или использовать общие названия (которые будут применяться для любого обвеса данного типа независимо от ID):
XX_stock_adapter.sti
XX_stock.sti
XX_adapter.sti
XX_stock_adapterID.sti
XX_stockID_adapter.sti

После загрузки базовой картинки, последовательно накладываются изображения обвеса:
XX_ID.sti или XX_sling.sti (ремень)
XX_ID.sti или XX_scope.sti (оптика)
XX_ID.sti или XX_sight.sti (только если не найден scope)
XX_ID.sti или XX_ironsight.sti (только если не найдет sight)
XX_ID.sti или XX_grip.sti (передняя рукоятка)
XX_ID.sti или XX_laser.sti (любой лазерный прицел)
XX_ID.sti или XX_silencer.sti (для глушителей) или XX_sup.sti (для подавителей вспышки) или XX_muzzle.sti (для остального обвеса типа muzzle)
XX_ID.sti или XX_extender.sti (удлинитель ствола)
XX_ID.sti или XX_rgl.sti (ружейный гранатомет)
XX_ID.sti или XX_bayonet.sti (штык-нож)
XX_ID.sti или XX_ub.sti (подствольные гранатометы, подствольные дробовики)
XX_ID.sti или XX_bipod.sti (сошки)
XX_ID.sti или XX_internal.sti (внутренние устройства типа ускорителя или trigger group, в принципе их рисовать не нужно, но при желании можно добавлять что-то, типа рисовать на оружии появившуюся доп. точку переключателя режимов стрельбы)
XX_ID.sti или XX_external.sti (не встречал такого, но вдруг)
XX_ID.sti или XX_feeder.sti (устройство, позволяющее подавать ленту)

Таким образом, для каждого типа обвеса сначала ищется точное название картинки XX_ID.sti, например, 13_1029.sti для small scope, затем, если не найдет, ищется общая картинка 13_scope.sti, которая может быть использована для любого обвеса типа прицел.

Пример готовых картинок можно найти в моде SDO в сборках, папка Data-SDO\ExtImages.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.10.2021 в 20:45:38
r2188

AI:
- более частое использование наблюдения и навыка фокусировки для снайперов
- разрешено чаще стрелять по невидимой цели, если ее можно увидеть при активации бонуса видимости оружия
- рандомизация точки обстрела при стрельбе на подавление разрешена только для пулеметов
- разрешен обстрел пустой клетки при стрельбе на подавление

В целом, AI должен более активно пользоваться навыком фокусировки, а также стрелять на слух и на подавление по невидимым целям.

В файле Logs\StartingGear.txt отображается сообщение, если найден предмет в Items.xml c usItemClass = 0 или магазин в Magazines.xml с ubCalibre == 0 (данные записи могут препятствовать поиску магазинов в стандартном ja2.exe).
В файле Logs\StartingGear.txt отображается сообщение, если игра не смогла создать оружие (например, если не найден магазин по умолчанию).
Улучшен поиск магазинов в случае пустых записей в Items.xml или Magazines.xml
Текстовая панель: доработан код, улучшено отображение строк, частично не помещающихся в окно.
Наемники с <druguse> в биографии не употребляют наркотики/алкоголь во время сна (автор исправления rftr).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.10.2021 в 13:06:26
r2206

AI:
Код AI танков отделен от основного.
Поиск ближайшего противника:
- оптимизация кода, ускорение поиска
- танки имеют низкий приоритет, если у солдата нет тяжелого оружия (ополчение должно сначала искать обычных солдат)
- исправлен баг, когда солдат мог пытаться двигаться к недоступному противнику, если ближайшим к нему противником был пустой транспорт
Вычисление важности/опасности противника:
- в два раза увеличено значение опыта (возвращено оригинальное значение)
- используется 1/5 от величины меткости (возвращено оригинальное значение)
- опасность оружия модифицируется статусом и наличием оптики (оружие с 10x оптикой считается как в два раза более опасное)
- увеличен штраф на шок (чтобы AI мог лучше реагировать на подавленных противников)
- 10% штраф к опасности противника, если солдат имеет от него укрытие (позволяет лучше учитывать значение укрытий)
- значительно увеличена угроза танков (уменьшает склонность AI сближаться с танками)

Интерфейс:
Исправлено отображение сообщений на панели лога.
Исправлено проигрывание звука нового сообщения, когда активна текстовая панель.
При выборе другого отряда через список отрядов, экран смещается к активному наемнику в новом отряде.
Добавлены две кнопки на панель инвентаря наемника: меню навыков и меню сектора (в данный момент кнопки используют существующие картинки).
Новый способ вызова меню навыков: [Ctrl] + [,] (теперь горячие клавиши вызова и кнопки интерфейса для меню навыков и меню сектора находятся рядом).
При вызове меню навыков для активного наемника через кнопку или горячую клавишу, если он не на экране, экране передвинется, чтобы его показать.
Лог сообщений для текстовой панели загружается из сейва при загрузке игры.
Добавлен новый режим для текстовой панели: список горячих клавиш, загружается из файла hotkey.txt в корневой папке игры.
Формат файл: текстовые строки UTF-8, если в строке есть символ ":", текст до этого символа выделяется темно желтым цветом (отображение клавиш), если в строке есть подстроки "[ " и " ]", строка центрируется и отображается светло-серым цветом (выделение разделов в списке кнопок).
Текстовая панель: переключение на режимы AI/отладки квестов возможно только в режиме читов (игрокам эта информация не нужна).
Добавлена подсказка при наведении мыши на текстовую панель: колесо мыши для прокрутки, правая кнопка мыши для переключения режима.
Новые опции на внутриигровом экране опций: панель статистики, панель действий.
Удалена опция EXTENDED_PANELS_ON в файле Extended_Panels.INI (панель статистики теперь управляется из игры).
Добавлена панель действий на экране инвентаря наемника: список действий (манипуляции с инвентарем, вызов меню, переключение режимов отображения укрытий и мин и т.д.).
Панель действий отображается только если справа есть свободное место не меньше 162 точек.
Панель статистики перемещена на правую часть экрана в широкоэкранном режиме.

Назначение "пропаганда" для осведомителей:
- эффект пропаганды уменьшается с ростом лояльности в городе, пропаганда наиболее эффективна при низком уровне лояльности (таким образом, пропаганда теперь не заменяет все способы повышения лояльности вообще, а скорее помогает поднять начальную лояльность)
- занятие пропагандой стоит 10$ в час, если наемник не спит (за пропаганду через назначения сектора плата не взимается, так как там может быть своя плата)
- если на счету нет денег, эффективность пропаганды существенно снижается (не влияет на пропаганду через назначения сектора)

При отключенной мгновенной смерти наемников, снижен урон при уменьшении здоровья ниже OKLIFE (способствует выживанию наемников в этом режиме игры).

http://https://i.imgur.com/sIxW3gN.png
http://https://i.imgur.com/2bOHJjz.png
https://www.youtube.com/watch?v=oh4fvUzP55E
https://www.youtube.com/watch?v=gUcY-WrI8-Q

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.10.2021 в 13:14:45
Отчет по билду 2206: фризить стало меньше, хотя под конец жирного боя у многих врагов массово начинаются deadlocks. Неверный расчет ОД тоже пока присутствует, особенно заметно, если мерка с 12-17 ОД нужно из положения стрельбы отправить бежать по диагонали.
Расширенные Панели в режиме "8 наемников"работают нормально, все читаемо, и статистика по отражению мин тоже теперь работает правильно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.10.2021 в 13:19:46
2JAggernaut:
Панель действий справа пробовал? Насколько это вообще может быть полезно для новых игроков, как и список горячих кнопок слева.
Проблемы с AI как раз могут быть связаны с неверным расчетом AP.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 14.10.2021 в 13:36:26
2Seven: Увеличенную микро-карту не пробовал. Остальное норм, понравилось. Горячие клавиши слева - вещь полезная. Но самая полезная инфа - справа со списком возможных команд в секторе. Когда лень жать горячие кнопки, можно там жмякать приказы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.10.2021 в 10:16:09
r2232

Восстановлен оригинальный код вычисления шанса мгновенной смерти при атаке гарротой.
По умолчанию опция DIRECTIONAL_PENALTY = FALSE (дополнительный штраф на движение в OCTH).
Добавлена панель действий в режиме панели команды.
При нажатии Ctrl+Alt+F игра сохранит информацию об оружии в файле Logs\WeaponInfo.txt (используется для создания картинок обвеса для оружия).
Радио прослушка: эффективность (величина бонуса дальности слышимости) зависит от количества AP, которые наемник не израсходовал за прошлый ход (таким образом, для максимальной эффективности, нужно провести ход ничего не делая).
Если рация включена в режим прослушки, услышанные противники могут отображаться красным локатором (зависит от дальности, громкости шума и уровня опыта наемника).
Счетчик длительности прослушки не сбрасывается, если наемник тратит AP.
Увеличена трата энергии при плавании, если вес экипировки наемника > 50%
Отключено мгновенное раскрытие шпиона после начала боя.
При поднятой тревоге, начальный уровень шпиона будет зависеть от режима безопасности в секторе и процента убитых солдат армии.
При поднятой тревоге, шпион будет разоблачаться при близком контакте, если противник офицер или имеет более высокий уровень униформы (админ->регуляр->элитчик).
Шпион будет разоблачен при близком контакте, если носит уровень униформы выше количества навыков шпиона (нет навыков - только гражданская одежда, один уровень - можно носить форму админа, два уровня - можно носить форму регуляра).
Отключено автоматическое прекращении анимации паники в начале хода (для предотвращения возможных багов).
Панель статистики перемещена в левую часть и стала панелью по умолчанию, убраны опции панели статистики.
Оборудование для подводного плавания (scuba bottle) работает из слота рюкзака (раньше только из слота combat pack, в результате в SDO акваланги не работали).
Камуфляж менее эффективен в темноте (50% эффективность в полной темноте), для максимальной скрытности в темноте нужно использовать экипировку с бонусом скрытности.
При наведении мыши на название отряда в окне отрядов, наемники из этого отряда выделяют оранжевым на радарной карте (для быстрого определения, где какие отряды находятся).

AI: запрещено идти в глубокую воду, если не умеет плавать или имеет низкий уровень энергии или слишком нагружен.

Отображение дополнительных параметров патронов (бронепробиваемость и т.д.) на сайте Бобби (by rftr)
Лечение в госпитале возможно при повреждении характеристик. Дополнительно, госпиталь взимает деньги за лечение характеристик (by rftr).
Исправление: наемники в вертолете могут начинать движение путем клика на колонке назначения, так же как при передвижении пешком или на машине (by rfrt).
Нажатие ESC при открытом диалоге движения на стратегическом экране теперь закрывает диалог, вместо перехода в тактический режим (by Shadooow).
Максимальное здоровье наемника на стратегическом экране отображается красным, если максимальный уровень здоровье уменьшен от критического попадания (by Shadooow).
Исправлено вычисление уровня ранения при уменьшении максимального здоровья (by Shadooow).

Активирована стандартная опция NEARBY_FRIENDLIES_AFFECT_TOLERANCE с упрощенным вычислением:
- каждый друг неподалеку добавляет +1 к сопротивляемости, если он не умирает, не паникует и не в отключке
- за каждого умирающего друга -1 к сопротивляемости подавлению
- за каждого паникующего или без сознания -0.5
- предел +-5 единиц сопротивляемости
- бонус/штраф уменьшается с расстоянием, если дистанция > TACTICAL_RANGE / 4

Увеличен базовый уровень сопротивления подавлению, теперь без штрафов базовый уровень будет выше.
Для вычисления базового уровня сопротивления подавлению, используется эффективный опыт, таким образом при нахождении неподалеку командира, сопротивление подавлению увеличивается.

Новая фича: Дополнительные свойства тайлов (by anv)
Может быть полностью отключена опцией ADDITIONAL_TILE_PROPERTIES в разделе [Extended Options]
Всем тайлам могут быть прописаны в xml дополнительные свойства, файлы должны быть с тем же именем, что и .sti и .jsd, расположен в папке \tilesets\AdditionalProperties\ или в папке, соответствующей тайлсету \tilesets\xx\
Можно задавать тип камуфляжа, который будет наиболее эффективен на клетке. Например, только снежный камуфляж будет работать на крышах, покрытых снегом, красный ковер во дворце будет плохо соответствовать городскому камуфляжу, густая трава в лесу будет давать лучший камуфляж чем редкая трава у дороги.
Можно задавать громкость шагов и трудность скрытности для каждого тайла. Ковры уменьшают громкость шагов, плитка на полу усиливает шум шагов, мелкие веточки на клетке делают скрытное передвижение более сложным.
Дополнительная информация: http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21741&#msg_330919
С помощью тега <bTrapBonus> можно задавать сложность установки ловушки в клетке (на бетонном полу ловушку заметить легче чем в густой траве).
При включенной опции DISPLAY_DETAILED_TILE_PROPERTIES по кнопке F будет отображаться дополнительная информация о клетке.

Новые опции:
- WHITE_NIGHTS: увеличивает минимальную яркость (полезно, если монитор темный и ночью ничего не видно)
- ALWAYS_CLOUDY: уменьшает максимальную яркость (полезно, чтобы убрать слишком яркий свет в тропических секторах)
Обе опции не влияют на тактические значения освещенности, только меняют визуальное отображение.
[offtop]http://https://i.imgur.com/WjgbtUY.png
http://https://i.imgur.com/qgOJvai.png[/offtop]
[offtop]http://https://i.imgur.com/Lh0ac3k.png
http://https://i.imgur.com/XFv8Qim.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.10.2021 в 12:32:52

on 1632896928, Seven wrote:
Не планируется.
:_offence: Пичалька. Тоже считаю опцию "немного лишней" и пока еще не раскрывающей своего потенциала.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 24.10.2021 в 18:09:24
2JAggernaut: потенциал в изменении игровой тактике

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.10.2021 в 01:05:17
В AI 224х перестали отображаться информационные боковые панели. Так и должно быть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.10.2021 в 04:51:32

on 1635372317, JAggernaut wrote:
В AI 224х перестали отображаться информационные боковые панели. Так и должно быть?

У меня в r2248 все работает, разрешение 1280x720. Проверь, включены ли панели в игровых опциях и достаточно ли места по бокам в выбранном разрешении.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.10.2021 в 11:14:17
2Seven: Дело оказалось в выбранном разрешении.

UPD: у меня не работает панель только в
;  9 ... 1280x800
Сам монитор 1920х1080, при этом, 1280x800 - единственное увеличенное разрешение, при котором исчезает пиксельная лесенка на отрисованных sti в секторе. Тут, действительно, панель оказалась увеличенная, и места по бокам не хватает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 10.11.2021 в 23:14:48
Заметил крутое новое окно в +AI и захотелось сделать клавишей сборку только по больше, что-бы на второй моник.
ja2 почти авиасимулятор...
http://https://i.imgur.com/394TKBN.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 11.11.2021 в 21:47:03
У меня тоже не работает инфа с боков при 1280х960 на 1900х1200 монике
Показывает оба ствола
https://i.imgur.com/LaZji6N.jpeg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2021 в 21:49:22
2coenetynwlam:
Недостаточно свободного места с боков.
Оба ствола показывает, потому что размер отряда 6 и места в панели много, если сделать 8 будет обычная панель на один предмет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 11.11.2021 в 22:40:19
Алсо, есть какая-то возможность ускорить ходы?
А то я пробовал крутить все конфиги и ничего не меняется.
Жму минус и тоже обрывисто.
Я на Вин10 с cnc-ddraw, opengl, все конфиги
http://https://i.imgur.com/zBABPGm.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 11.11.2021 в 22:44:47

on 1636656562, Seven wrote:
Оба ствола показывает, потому что размер отряда 6 и места в панели много, если сделать 8 будет обычная панель на один предмет.

То есть панели захардкодены под 1280х720?
Я ж специально 6 сделал, думая, больше места. А оно раз и заняло его.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2021 в 22:48:24

on 1636659887, coenetynwlam wrote:
То есть панели захардкодены под 1280х720?  

Привязки к конкретному разрешению нет, все зависит от свободного места с боков.


on 1636659887, coenetynwlam wrote:
Я ж специально 6 сделал, думая, больше места.

Ширина панели фиксирована для каждого конкретного разрешения, в зависимости от того, какой из трех стандартных размеров влазит - 640, 800 или 1024. Уменьшение размера отряда увеличивает свободное место только в самой панели, но не ее размер.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 11.11.2021 в 23:13:27
Заменил cnc-ddraw на registry fix с wine длл и всё норм заработало.
Теперь бы минус как toggle сделать... Можно как-то?


on 1636660104, Seven wrote:
Привязки к конкретному разрешению нет, все зависит от свободного места с боков.

Как тогда схитрить что-бы панели инфо были на 1280х960?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2021 в 23:28:29

on 1636661607, coenetynwlam wrote:
Теперь бы минус как toggle сделать... Можно как-то?

Нет, но можно попробовать поменять CLOCK_SPEED_PERCENT, ENEMY_CLOCK_SPEED_PERCENT.


on 1636661607, coenetynwlam wrote:
Как тогда схитрить что-бы панели инфо были на 1280х960?

Никак.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 12.11.2021 в 00:30:41

on 1636662509, Seven wrote:
Нет, но можно попробовать поменять CLOCK_SPEED_PERCENT, ENEMY_CLOCK_SPEED_PERCENT.

Дa! :>

AutoHotkey script, scrolllock toggles minus:

ScrollLock::
KeyDown := !KeyDown
If KeyDown
     SendInput {NumpadSub down}
Else
     SendInput {NumpadSub up}
Return

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.11.2021 в 16:36:25
Опрос для заинтересованных игроков.
Хочу поэкспериментировать с меню действий, которое появляется на долгий правый клик, насколько часто игроки его вообще используют, насколько это удобно?
Варианты изменений:
1. Заменить текущее меню полностью новым текстовым меню по типу меню навыков, добавив существующие и новые действия.
2. Добавить несколько новых иконок к существующему меню (какие именно действия были бы наиболее полезны?)
3. Быстрое изменение - заменить центральную кнопку отмены кнопкой для активации меню навыков (меню все равно можно закрыть кликом снаружи или возможно кнопкой ESC).
4. Показывать текстовое меню новых действий справа от текущего меню (так что старое меню иконок и новое текстовое меню действий будут отображаться одновременно).
5. Что-нибудь еще.
[offtop]http://https://i.imgur.com/GanwjGN.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.11.2021 в 16:43:44
никогда не пользовался, так как, по мне, не совсем удобно. Или просто привык юзать горячие клавиши. Возможно, перепривык бы к такому окну, если бы там появилось меню действий (которое шифт+4), так как по лесенке свитков нужно долго пробираться до нужного действия. А так жмяк, и все крайние действия уже на экране - выбирай.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.11.2021 в 16:46:10

on 1637502224, JAggernaut wrote:
по лесенке свитков

What the fuck is this?  :o

Меню действий и сейчас можно вызвать через Alt+ПКМ, но использовать Alt с клавиатуры может быть не всегда удобно, а тут только долгий клик мышкой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.11.2021 в 16:51:04

on 1637502370, Seven wrote:
What the fuck is this?
Сленг из 3ds max
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.11.2021 в 16:52:54
2JAggernaut:
Меню навыков в любом случае будет в прежнем виде, речь не про это.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 22.11.2021 в 19:56:38
выжимать кнопочки - это дорога к воспалению сухожилий

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.11.2021 в 19:58:40
2coenetynwlam:
Какая альтернатива для вызова наиболее нужных действий?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 22.11.2021 в 20:18:28

on 1637600320, Seven wrote:
Какая альтернатива для вызова наиболее нужных действий?  

Голосовое управление  ;D

А если по теме, то по пунктам:
1) Если так менять, список, возможно, будет очень большим. И если по типу меню навыков, то, возможно, к некоторым придётся давать пояснения (запрыгивание в окно или перепрыгивание, к примеру)
2) Из иконок: лично на мой взгляд удобнее Быстрое преобразование предметов (хотя тут вопрос, что будет в приоритете, если на оружии, к примеру, складывающийся приклад и фонарь с батарейками - что наёмник сделает сначала и что потом); Вскидка (я вижу кнопку поворота, но если будет отдельной кнопочкой, полагаю, будет лучше), Переключение режима установленных мин.
3) Как вариант, можно не вызовом меню навыков, а вызовом менюшки с действиями сектора (наполнение фляг и т.д.)
4) Интересно, как это влезать будет, но это я узнаю, только если новый ИИ буду трогать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 23.11.2021 в 16:43:50

on 1637501785, Seven wrote:
Опрос для заинтересованных игроков.
Хочу поэкспериментировать с меню действий, которое появляется на долгий правый клик, насколько часто игроки его вообще используют, насколько это удобно?  

Туда бы добавить прыжок и перепрыг через препятствие.
P.S. Ещё хотелось бы, чтоб если между целью и стреляющим находится дружественный юнит, то круг прицела менял бы свой цвет. Игра пердупреждала игрока, что на одной линии есть помеха.
В реальности ведь сразу видно, что друг-чувак своей толстой задницей прицел заслонил, а вот в игре этого не видно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 25.11.2021 в 15:56:44

on 1637600320, Seven wrote:
Какая альтернатива для вызова наиболее нужных действий?

Нe знаю, но у меня левая рука на клаве.
Могу предложить mouse wheel
http://https://i.imgur.com/TQhtgBj.png

Мне ещё очень не нравица выжимать мышку когда лезешь на крышу...

Алсо, ты наверно знаешь и трогать это не хочешь, но эта фигня дрочица по сто милйён раз, и только на минусе...
http://https://i.imgur.com/tt8lzza.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.11.2021 в 19:33:06

on 1637845004, coenetynwlam wrote:
Мне ещё очень не нравица выжимать мышку когда лезешь на крышу..

Можно не жимкать мышь, ведь на интерфейсе наёмника есть кнопка - лестница. Её жим-жим ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.11.2021 в 21:39:50

on 1637845004, coenetynwlam wrote:
Алсо, ты наверно знаешь и трогать это не хочешь, но эта фигня дрочица по сто милйён раз, и только на минусе...

Если предложишь патч для исходников, могу добавить его в +AI, сам я в это не полезу разбираться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 26.11.2021 в 19:51:43
Я посмотрел, как оно вроде под таймеры закручено, вызов на каждом тике, вроде всё правильно, просто тик вроде мин. 1мс in fastforward.
На таймеры взглянул, испугался и алт ф4...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.11.2021 в 21:33:38

on 1637951543, JAggernaut wrote:
Что-нибудь менялось в AI в плане точности метания гранат?  

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.11.2021 в 00:20:10
r2274 позволяет отображать панель действий в одну колонку в разрешениях, оставляющих 128 точек свободного места справа (1280x800).
[offtop]http://https://i.imgur.com/uxHo0bk.png
http://https://i.imgur.com/ZypuFeh.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kommy3107 на 28.11.2021 в 01:10:27
2Seven:  У меня ja2_7609ru+AI_r2274 не позволяет выйти на стратегическую карту(М).Столкнулся на "Солдатах анархии".Более старая версия работает.Возможно опять из за нестандартного разрешения.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.11.2021 в 09:35:44

on 1638051027, Kommy3107 wrote:
Более старая версия работает

Почему бы сразу не сказать, какая именно?


on 1638051027, Kommy3107 wrote:
Возможно опять из за нестандартного разрешения.

Наверное, разрешение мне нужно угадывать.

Update: r2275 исправляет зависание при выходе на стратегическую карту.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kommy3107 на 28.11.2021 в 15:15:55

on 1638081344, Seven wrote:
Почему бы сразу не сказать, какая именно?
возможно предыдущая версия,не знаю,я удалил всё кроме новой,а после затыка взял простой экзешник из 1-13

Проверил: Update: r2275 работает с перебоями,после хода противника уже выход на карту вызывает зависание.После загрузки  всё работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 30.11.2021 в 12:01:31
Либо я дурак, либо лыжи не едут.
Никак не получается активировать бинокль. Объясните по пунктам, как его включить? Что значит "Look курсор + клик"? Который через кнопку L? Так он активирует только режим наблюдателя, а сам бинокль не включается...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 12:02:39
2Morrrison:
Бинокль позволяет наблюдать только небольшую область, общий бонус обзора в +AI отключен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 30.11.2021 в 16:18:18
Понял.
Ещё вопрос: чтобы панель работала правильно нужно начать новую игру (до этого играл в 1.13 7609 с картой wildfire)? У меня не показывает оружие. Разрешение пока что стоит 1920х1080 для эксперимента. Попробовал начать новую игру - оружие появилось. Но не хочется начать сначала =(
https://imgur.com/a/pa0S4Q2

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 16:19:31
2Morrrison:
Нужно, чтобы на основной панели было достаточно свободного места, для этого нужно начинать игру с уменьшенным количеством наемников в команде, для данного разрешения будет достаточно 8.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 30.11.2021 в 22:14:57
Мод замечательный, АИ ведет себя весьма оживленно. Но, есть один момент, который я не понимаю. Если ночью, произвести выстрел в противника, находясь вне радиуса его обзора, на расстоянии, допустим, в 20 тайлов, из оружия с радиусом шума в 1 тайл и пламегасителем, то данный противник открывает ответный огонь или кидает гранату точно в мерка. Вопрос: Должен ли АИ узнавать точное местоположение мерка в подобной ситуации и почему? ::)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 22:17:34
2Tuponavt: что это за оружие с радиусом шума в 1 тайл?
Дальность слышимости определяется не только шумностью оружия, общий алгоритм уже описывал на форуме.
Кроме шума выстрела, есть шум шагов, к примеру.
Если есть сомнения в правильности расчетов, я могу рассмотреть конкретный сейв (до выстрела, при условии что противник еще не знает расположение наемника), и посмотреть, что там происходит.
Бросок гранаты точно в цель за 20 клеток - это крайне маловероятное событие, особенно если противник не видит цель.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 30.11.2021 в 22:30:47
2Seven: Для теста пистолетный глушитель в 100% скрутил.
Попытался по форуму поискать "Шум" и "Слыш" от твоего профиля, ничего не нашел.
Дело в том, что враг меня не видит и ничего не предпринимает - я его обнаружил, а он меня нет. После этого я делаю выстрел в него(и не попадаю) по наводке и пропускаю ход, после чего получаю гранату чисто под жопу. Играю без сейвов, но могу попробовать подготовить сейв, придется немного подождать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 22:33:36

on 1638300647, Tuponavt wrote:
Попытался по форуму поискать

Нужно выставлять максимальный период поиска, иначе так ничего и не найдешь.


on 1638300647, Tuponavt wrote:
После этого я делаю выстрел в него(и не попадаю) по наводке и пропускаю ход, после чего получаю гранату чисто под жопу.

Ну вот сейв перед выстрелом могу посмотреть.


on 1638300647, Tuponavt wrote:
Играю без сейвов

Имеет смысл включить автосейв, чисто на случай багов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 22:47:51

Quote:
CalcEffVolume()
     // adjust default noise volume by listener's hearing capability
     iEffVolume = (INT32)ubBaseVolume + (INT32)DecideHearing(pSoldier, sGridNo);

     // effective volume reduced by listener's number of opponents in sight
     iEffVolume -= pSoldier->aiData.bOppCnt;

     if (pSoldier->AnimMovementMode() == RUNNING)
     {
           iEffVolume -= 5;
     }

     if (pSoldier->flags.fMercAsleep)
     {
           // decrease effective volume since we're asleep!
           iEffVolume -= 5;
     }

     // calculate the distance (in adjusted pixels) between the source of the
     // noise (gridno) and the location of the would-be listener (pSoldier->gridno)
     iDistance = (INT32)PythSpacesAway(pSoldier->sGridNo, sGridNo);

     // effective volume fades over distance beyond 1 tile away
     if (iDistance > 1)
     {
           iEffVolume -= iDistance;
     }

     // if we still have a chance of hearing this, and the terrain types are known
     if (iEffVolume > 0)
     {
           if (bCheckTerrain)
           {
                 // bonus if in the same building
                 if (pSoldier->pathing.bLevel == 0 && bLevel == 0 && SameBuilding(pSoldier->sGridNo, sGridNo))
                 {
                       iEffVolume += 5;
                 }
                 // penalty if no LOS between soldier and noise spot
                 if (LOS_Location(pSoldier->sGridNo, pSoldier->pathing.bLevel, sGridNo, bLevel, NO_DISTANCE_LIMIT) == 0)
                 {
                       iEffVolume -= 5;
                 }
           }

     }

     iEffVolume = max(iEffVolume, 0);

     return (UINT8)iEffVolume;

Таким образом, громкость звука определяется его базовой громкостью + бонус слышащего, также +5 если они оба в одном здании на уровне пола.

Quote:
GetHearingBonus()
if (EffectiveExpLevel( this, TRUE ) > 3)
     {
           sBonus++;
     }

     // adjust for dark conditions
     switch (ubAmbientLightLevel)
     {
     case 8:
     case 9:
           sBonus += 1;
           break;
     case 10:
           sBonus += 2;
           break;
     case 11:
     case 12:
     case 13:
     case 14:
     case 15:
           sBonus += 3;
           break;
     default:
           break;
     }

     if (this->IsListening())
     {
           // sevenfm: need to save APs from last turn to have max hearing bonus
           sBonus += gSkillTraitValues.sVOListeningHearingBonus * min(APBPConstants[AP_MAXIMUM], usSkillCounter[SOLDIER_COUNTER_LISTEN_AP]) / APBPConstants[AP_MAXIMUM];
     }
     else
     {
           sEquipmentBonus = GetHearingRangeBonus(this);

           // allow hearing bonus from extended ear only for front direction
           if (sEquipmentBonus <= 0 ||
                 !HasExtendedEarOn(this) ||
                 !TileIsOutOfBounds(sSpot) &&
                 (this->ubDirection == AIDirection(this->sGridNo, sSpot) ||
                 gOneCDirection[this->ubDirection] == AIDirection(this->sGridNo, sSpot) ||
                 gOneCCDirection[this->ubDirection] == AIDirection(this->sGridNo, sSpot)))
           {
                 sBonus += sEquipmentBonus;
           }            

           // allow natural bonuses only when not using extended ear
           if (!HasExtendedEarOn(this))
           {
                 // old/new traits check - SANDRO
                 if (gGameOptions.fNewTraitSystem)
                 {
                       if (HAS_SKILL_TRAIT(this, NIGHT_OPS_NT))
                             sBonus += gSkillTraitValues.ubNOHearingRangeBonus;
                       if (HAS_SKILL_TRAIT(this, SNITCH_NT))
                             sBonus += gSkillTraitValues.ubSNTHearingRangeBonus;
                       if (HAS_SKILL_TRAIT(this, NIGHT_OPS_NT) && this->NightSkillActive(this->sGridNo, this->pathing.bLevel))
                             sBonus += gSkillTraitValues.ubNOHearingRangeBonusInDark;
                 }
                 else
                 {
                       if (HAS_SKILL_TRAIT( this, NIGHTOPS_OT ))
                             sBonus += NUM_SKILL_TRAITS( this, NIGHTOPS_OT );
                       if (NightTime() && HAS_SKILL_TRAIT(this, NIGHTOPS_OT))
                             sBonus += NUM_SKILL_TRAITS(this, NIGHTOPS_OT);
                 }

                 //if ( NightTime() )
                 if (this->NightSkillActive(this->sGridNo, this->pathing.bLevel))
                       sBonus += this->GetBackgroundValue(BG_PERC_HEARING_NIGHT);
                 else
                       sBonus += this->GetBackgroundValue(BG_PERC_HEARING_DAY);
           }
     }

     if (this->ubProfile != NO_PROFILE && gMercProfiles[this->ubProfile].bDisability == DEAF)
           sBonus -= 5;

     return sBonus;

Таким образом, если противник опытный, +1 к дальности слышимости, если дело происходит ночью, +2 или +3, в зависимости от темноты, расширенное ухо дает еще <HearingRangeBonus>5</HearingRangeBonus>, то есть +5 клеток к слышимости, если нет расширенно уха, то навыки могут дать ночью до +3 клеток слышимости.

Еще нужно учитывать, если у противника есть радио оператор и он в режиме прослушки

Quote:
if (this->IsListening())
     {
           // sevenfm: need to save APs from last turn to have max hearing bonus
           sBonus += gSkillTraitValues.sVOListeningHearingBonus * min(APBPConstants[AP_MAXIMUM], usSkillCounter[SOLDIER_COUNTER_LISTEN_AP]) / APBPConstants[AP_MAXIMUM];
     }

то бонус слышимости может достигать по умолчанию 20 клеток

Quote:
; we can use our radio set to listen, this will greatly enhance our hearing, but makes it easier to interrupt us
RADIO_OPERATOR_LISTENING_HEARING_BONUS    =   20

Радио оператор имеет соответствующий значок, цвет значка меняется в зависимости от типа активности рации.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 30.11.2021 в 23:01:05
На последней версии с разрешениями 1024х768 и 1366x768 игра рандомно вылетает с ошибкой (с другими разрешениями не проверял). Может вылететь прямо в процессе боя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 23:01:58

on 1638302465, Morrrison wrote:
На последней версии

Понятия не имею, что это такое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 30.11.2021 в 23:07:49
7609ru+AI_r2275. Она уже вроде не последняя =)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 23:10:02

on 1638302869, Morrrison wrote:
7609ru+AI_r2275

r2277 должна исправлять баг, появившийся в нескольких последних ревизиях.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 30.11.2021 в 23:11:07
2Seven: Я прикрепил сейв. После загрузки, игоря разверните влево, снизу от гаража будет стоять солдат, блад будет стрелять. Если стрелять рядом с ним, никто ничего не замечает, но стоит попытаться выстрелить в него, блад становиться виден чуть ли не всему сектору.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 30.11.2021 в 23:15:24
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.11.2021 в 23:16:57
2Tuponavt:
И в чем его загружать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 30.11.2021 в 23:20:16
2Seven: 7609, ja2_7609ru+AI_r2277. У меня много изменений в ини и XML таблицах, но в остальном просто 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 01.12.2021 в 00:46:16
Сделал сейв на чистой версии 7609(без изменений ини)+ja2_7609ru+AI_r2277 . Игорь ползет прямо, должен обнаружить солдата слева. блад с 30 тайлов стреляет в него и пропускает ход. Враг с разворота из гранатомета закидывает вакумку в блада. [attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2021 в 16:06:11

on 1638308776, Tuponavt wrote:
Сделал сейв на чистой версии 7609(без изменений ини)+ja2_7609ru+AI_r2277 . Игорь ползет прямо, должен обнаружить солдата слева. блад с 30 тайлов стреляет в него и пропускает ход. Враг с разворота из гранатомета закидывает вакумку в блада.  

Посмотрел в коде, это ванильный механизм - если атакуемый не видит атакующего, вызывается код

Quote:
void NoticeUnseenAttacker( SOLDIERTYPE * pAttacker, SOLDIERTYPE * pDefender, INT8 bReason )
...
UpdatePersonal( pDefender, pAttacker->ubID, HEARD_THIS_TURN, pAttacker->sGridNo, pAttacker->bLevel );

Это так работает со времен оригинальной игры - если ты атакуешь противника, он знает твое расположение, поэтому для скрытной игры нужно этого противника убивать за один ход, чтобы он не успел рассказать другим.
Или использовать дротики, там есть шанс, что он не поймет, что произошло

Quote:
if (AmmoTypes[pAttacker->inv[pAttacker->ubAttackingHand][0]->data.gun.ubGunAmmoType].dart)
     {
           // rarely noticed
           if (SkillCheck(pDefender, NOTICE_DART_CHECK, 0) < 0)
           {
                 return;
           }
     }

Нужно ли менять этот механизм в +AI, не вполне понятно пока.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 01.12.2021 в 16:25:19

on 1638363971, Seven wrote:
Посмотрел в коде, это ванильный механизм - если атакуемый не видит атакующего, вызывается код
Спасибо, что рассмотрел мое обращение. В ваниле, бот не открывает огонь в ответ, а лишь может двигаться пока не увидит мерка и только после этого атакует. В +AI все совсем по другому и я просто не могу найти логичного обоснования... Если мимо тебя пролетит пуля или она попадет в тебя, максимум узнаешь направление, можешь предпринять отчаянную атаку по наиболее подозрительным позициям, но ни как не узнаешь 100% точную позицию. С моими настройками ини,xml враг очень любит стрелять по наводке, в AI+ меня снайперы со всего секторы решетят после попытки выстрелить в отдаленного противника, а в стандартном ja2 нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2021 в 16:31:37
2Tuponavt:
В оригинале противник ночью бросался осветителями на слух, так что все он атаковал, просто это не так очевидно было..
Можно сделать рандомизацию известного положения, чтобы он атаковал примерное расположение.
Атака гранатой кстати отнюдь не точная, там погрешность несколько клеток, если попробовать несколько раз.
Понятия "направление противника" в коде игры нет, сохраняется всегда расположение.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 01.12.2021 в 16:48:44

on 1638365497, Seven wrote:
Атака гранатой кстати отнюдь не точная, там погрешность несколько клеток, если попробовать несколько раз.
С точностью гранат все в порядке, меня беспокоит лишь необъяснимое обнаружение позиции.


on 1638365497, Seven wrote:
Понятия "направление противника" в коде игры нет, сохраняется всегда расположение.
Я, возможно, ошибаюсь, по не долгим наблюдениям могу сказать что стрельба на слух от бота весьма читерной выглядит. Если игрок попытается вести стрельбу на слух, то очень часто он будет вести огонь в пустое место, а бот всегда знает есть кто-то в области шума или нет. В итоге игрок не стреляет на слух, потому как это не оправданный риск, но для бота это выгодно... Кидать осветитель или другие гранаты с большой областью поражения на слух - логично и игрок тоже может это сделать - высока вероятнось поразить цель из-за ширины области. Но, вести огонь - очень отчаянное действие и не должно быть настолько популярным.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2021 в 17:12:03

on 1638366524, Tuponavt wrote:
меня беспокоит лишь необъяснимое обнаружение позиции

Я вроде только что объяснил, как это происходит и происходило всегда, начиная с оригинала. Претензии к разработчикам игры.


on 1638366524, Tuponavt wrote:
стрельба на слух от бота весьма читерной выглядит

+AI изначально предназначен для тех, кому слишком просто и скучно в стандартный 1.13, если этот проект не нравится, можно найти себе другой по вкусу.


on 1638366524, Tuponavt wrote:
Если игрок попытается вести стрельбу на слух, то очень часто он будет вести огонь в пустое место

Если игрок попытается стрелять на слух, он прекрасно может стрелять по известным позициям услышанного противника, делая ровно то же самое, что делает противник.


on 1638366524, Tuponavt wrote:
а бот всегда знает есть кто-то в области шума или нет

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


on 1638366524, Tuponavt wrote:
В итоге игрок не стреляет на слух, потому как это не оправданный риск

Это ты не стреляешь, а Мозайка к примеру стреляет регулярно и попадает, что прекрасно видно на его прохождениях с +AI.


on 1638366524, Tuponavt wrote:
Но, вести огонь - очень отчаянное действие и не должно быть настолько популярным.

Никто не заставляет играть именно в этот мод, если он не устраивает, есть другие.

Если есть конструктив по доработке AI, чтобы сделать его более интересным без ослабления, я готов это рассматривать, но очередные жалобы игроков, которые просто не умеют играть и использовать все возможности игры, мне лично не интересны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.12.2021 в 21:29:01
r2278

Добавлена рандомизация для источника шума при запоминании позиции невидимого атакующего, до 10 клеток на расстоянии двойной дневной видимости, при использовании тихого оружия увеличивается на +2.
Уменьшен шанс использования гранат против невидимых противников (за исключением осветителей).
Уменьшена эффективность камуфляжа ночью, для максимальной скрытности в темноте нужно использовать ночную экипировку, хотя камуфляж тоже в некоторой степени работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.12.2021 в 21:46:39

on 1638383341, Seven wrote:
Добавлена рандомизация для источника шума
супер!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 02.12.2021 в 14:58:10

on 1638367923, Seven wrote:
Претензии к разработчикам игры.

Да, буду ждать от них ограничений стрельбы по целям обнаруженным подобным образом(атакуемый обнаружает атаковавшего вне зависимости от шума и обзора), хоть это и ослабление АИ.  :)


[offtop]

on 1638367923, Seven wrote:
+AI изначально предназначен для тех, кому слишком просто и скучно в стандартный 1.13, если этот проект не нравится, можно найти себе другой по вкусу.

Для меня ваш мод это в первую очередь развитие ja как симулятора. Солдаты с мозгами(а не оригинальное пушечное мясо) кажутся чем-то более живым, что делает игру реалистичнее, а геймплей более насыщенным. Сложность весьма гибко настраивается, так что это не должно быть проблемой для тех кому ваш мод кажется слишком сложным.


on 1638367923, Seven wrote:
Это очередная конспирология

Я очень извиняюсь. Мне не следовало писать тот пост, пока я полностью не разберусь в происходящем. Поэтому я написал: "Я, возможно, ошибаюсь" в начале. Если я продолжу играть с модом, то подробнее изучу этот вопрос и, в худшем случае, с сейвами вернусь.
[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2021 в 15:07:07
2Tuponavt:
Проблема в том, что если вообще убрать автоматическое обнаружение атакующего, то AI ломается вообще (я это пробовал в том сейве), то есть он будет стоять под пулями и не знать что делать, и чтобы это исправить, придется как-то дорабатывать существующую систему знаний и поведение противника, потому что если AI знает хотя бы примерное расположение противника, ничто не мешает ему атаковать.
При этом обращаю внимание, что информацию о примерном положении атакующего получает только один атакуемый противник, и если его успеть замочить за один ход, он другим ничего не сообщит и они ничего не узнают.
Также можно пользоваться дротиками, их в большинстве случаев противник будет игнорировать (хотя высокоуровневый имеет шанс заметить, но это редко, в представленном сейве за десятки атак ни разу не заметил). Можно распространить этот механизм на выстрелы с глушителем, но без каких-то разумных ограничений это получается читерно, игрок будет просто расстреливать стоящих и ничего не понимающих противников.
В существующем варианте с доработками все гораздо логичнее выглядит, я проверял на предоставленном сейве - противник начинает перемещаться, стреляет неприцельно по месту атаки и т.д., применение гранат при этом сильно ограничено (применять гранаты на слух будет только если ранен и под обстрелом, если много солдат уже убито, если просто очень крутой элитчик и т.д.), так что в нынешнем виде я серьезных проблем с поведением AI в данной ситуации не вижу, хотя вполне готов рассмотреть сейв, где поведение очевидно нелогичное.
Также обращаю внимание, что игрок-то как раз прекрасно видит, откуда его атаковали, и примерное расположение противника по видимым пулям определяет, то есть делает ровно то же самое, что сейчас делает AI (у которого погрешность определения на макс дистанции может достигать 10 клеток).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 02.12.2021 в 16:24:09
2Seven:
нашел эту кнопку.


on 1638446827, Seven wrote:
В существующем варианте с доработками

Я не сообразил, что последнее изменений про шум, касается и обнаруженных целей данным путем. Обязательно проверю.


on 1638446827, Seven wrote:
Можно распространить этот механизм на выстрелы с глушителем

нет спасибо. =)


on 1638446827, Seven wrote:
Также обращаю внимание, что игрок-то как раз прекрасно видит, откуда его атаковали, и примерное расположение противника по видимым пулям определяет

Я этим сейчас не пользуюсь, всегда воспринимал это как недоработку ::) Я где-то видел про невидимые пули. Очень спорное изменение, но, в большинстве случаев, пулю не должно быть видно глазом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2021 в 16:28:56

on 1638451449, Tuponavt wrote:
Я где-то видел про невидимые пули.

На яндекс диске в Mods\Extra\InvisibleBullets.7z лежит файл невидимой пули, положить его по пути Data\tilesets\0\BULL.STI, и можно будет представить, каково это играть, когда не понимаешь откуда по тебе вообще стреляют, а противника не видно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.12.2021 в 22:32:00
Еще небольшие изменения в r2279:
Немного увеличена вероятность обнаружения атаки дротиком для солдат высокого уровня (атаковать таким образом элитчиков более рискованно, чем админов).
При запоминании расположения невидимого атакующего используется HEARD_2_TURNS_AGO вместо HEARD_THIS_TURN, что автоматически отключает большинство возможных атак для AI, но при этом он будет пытаться найти укрытие или двигаться к нападающему.
Точка предполагаемого невидимого нападающего запоминается как общий источник звука на 12 ходов, что может помочь AI в поиске противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 03.12.2021 в 21:15:09
Если я поставил скрипт с Дарреном для WF, то он будет работать только после начала новой игры?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.12.2021 в 21:32:28
2Morrrison:
Да, скрипты работают только в новой игре.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 04.12.2021 в 19:56:34
В меню ctrl+. есть только авто пополнение фляги. Так и должно быть? В 1.13 7609 можно еще пополнять вручную. Можно как-то включить эту функцию в ai?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.12.2021 в 20:21:13

on 1638636994, Morrrison wrote:
Можно как-то включить эту функцию в ai?

Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 05.12.2021 в 16:40:51
Так и не понял, как драться на боксерской арене. В первый раз нормально, победил всех бойцов. Потом Даррен всё время говорит: "у меня дела в клубе". Все боксеры здоровы и стоят на своих местах. Пробовал выходить с сектора и снова заходить, пробовал не загружая другой сектор дождаться полуночи, пробовал промотать несколько дней - один хрен. Все скрипты (для WF в том числе) и замена 0.87.npc сделаны. Может я в здание неправильно захожу? НПЦ на входе не пускает, захожу через боковую дверь.
Версия 7609+r2279+карта WF.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 05.12.2021 в 18:16:10
Замучился уже с этим боксом. Помогите, пожалуйста, разобраться. Вот сейв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 07.12.2021 в 21:26:07
Где скачать фоновые звуки (птички и тд.)? Ссылки на сайте thepit.ja-galaxy-forum мертвы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.12.2021 в 21:36:21

on 1638901567, Morrrison wrote:
Где скачать фоновые звуки (птички и тд.)?  

1. Есть в сборках в папке Data-User.
2. Есть на гугл диске +AI в папке Data

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 07.12.2021 в 22:19:29
У меня нет папки Data-User. Качал с рутрекера (
[Mod] Модификация – Jagged Alliance 2 1.13 (7609) Wildfire (6.07) RUS+ENG / Текст+Звук [Jagged Alliance 2] [RUS + ENG]).
Попробовал создать папку Data-User - не заработало. Так же пробовал кидать в папку Data, тоже не заработало.
Ещё вопрос по NWSS. Скачал AltSounds, закинул в папку Data - тоже не работает...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.12.2021 в 22:37:25
2Morrrison:
Проще всего скачать мою сборку, там все уже установлено и подключено, Wildfire там тоже есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.12.2021 в 09:45:28

on 1637961610, Seven wrote:
r2274 позволяет отображать панель действий в одну колонку в разрешениях, оставляющих 128 точек свободного места справа (1280x800).


Нововведение нужное, но я играю на виртуальной машине, с разрешением 1024х768. Хотелось бы иметь возможность убрать панель информации (взгляд через Alt, при котором информация о противнике зависит от расстояния до него, как по мне, более интересная фишка), и заменить этой архиполезной панелькой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.12.2021 в 10:07:45
И да, может об этом говорили ранее, может это уже даже введено, но на всякий случай напишу. Противник может вызвать подкрепление из соседнего сектора без помощи радиста, что:
1. Нелогично, так как нашим бойцам для этого действия необходима рация.
2. Вынуждает использовать рацию в основном как глушилку вражеского радиосигнала, что во-первых очень быстро сажает батарею, а во-вторых несколько обедняет тактику. Думаю, очевидно, что поиск вражеского радиста (с помощью собственной рации) и попытка устранить его в самом начале боя, чтобы он не успел отреагировать на тревогу в секторе, пошли бы на пользу тактике игры.
И на всякий случай - да, я знаю о возможности отключить подкрепления из соседнего сектора через ini файл.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.12.2021 в 10:59:13
2Mangust:
Идея с радистом технически реализуема, но не факт что у противника он всегда есть в отряде, кроме того, сам код подкрепления достаточно кривой и глючный, там много с чем нужно разбираться сначала.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.12.2021 в 11:07:08

on 1639900753, Seven wrote:
Идея с радистом технически реализуема, но не факт что у противника он всегда есть в отряде


Если у противника нет радиста, он не вызывает подкрепление. Это было бы логично ИМХО. И куда лучше, чем обрезать такую возможность для всех. По логике радист - это тот, кого лучше устранять в первую очередь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.12.2021 в 12:26:35
ИМХО, не стоит связывать воедино рацию и вражеское подкрепление. Их приход вполне обоснован и при отсутствии рации.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.12.2021 в 12:28:25

on 1639905995, JAggernaut wrote:
Их приход вполне обоснован и при отсутствии рации.

Тогда он не должен зависеть от блокировки частот.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.12.2021 в 12:32:17

on 1639906105, Seven wrote:
Тогда он не должен зависеть от блокировки частот.
Согласен. Это не точные координаты для артудара передавать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.12.2021 в 13:12:11

on 1639906337, JAggernaut wrote:
Согласен. Это не точные координаты для артудара передавать.


Но по факту то зависит. Пока радист глушит сигнал, подкрепление с соседних секторов не подходит.
И да. Я может чего то не понимаю, но в чём разница между вызовом подкрепления и вызовом миномётного огня?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 19.12.2021 в 13:47:18
2Mangust: у людей уши заменяют радио

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.12.2021 в 13:57:28

on 1639910838, JAggernaut wrote:
у людей уши заменяют радио


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 19.12.2021 в 21:31:24

on 1639911448, Mangust wrote:
Во-первых ужи нельзя заткнуть радиопомехами.

Можно. Если есть радист, он может включить помехи, и ты не сможешь командовать всеми ополченцами или невидимыми. Проверял на контратаке на Грам.

on 1639911448, Mangust wrote:
Во-вторых в ополченцы, похоже, набирают только тугоухих.

В начале боя игра у тебя сразу спрашивает: Вызвать подкрепления? Если нет, то ополченцы думают: "Ну сами, так сами, сидим, пинаем большие и розовые".

on 1639911448, Mangust wrote:
В третьих крикнуть что то вроде "бомбани по площадке с тремя деревьями" можно и без рации.  

Это какую мощь глотки и лёгких надо иметь, чтобы так рявкнуть, чтоб аж из соседнего сектора услышали. Да и противник ошалел настолько, чтобы не разбежаться из предполагаемого места сразу, пока артиллеристы наводятся.

Но вообще, подкрепления к врагу приходят при условии, что в соседнем секторе (если он городской) народа больше лимита, в то время как в поле этого ограничения нет, и если ты там попал в окружение, на тебя ломанутся с четырёх сторон. Поясняю на примере: атакуем центральный сектор Драссена, в атакуемом секторе 18 врагов. В секторе с шахтой - 20, в секторе аэропорта - 15. Лимит на каждый сектор - 12 бойцов, значит, с южного направления подойдёт 8 солдат, с севера - 3. Если будет в каждом из трёх секторов Драссена по 12 бойцов - подкреплений не будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 21.12.2021 в 01:28:46

on 1639938684, BlackWing wrote:
Можно. Если есть радист, он может включить помехи, и ты не сможешь командовать всеми ополченцами или невидимыми. Проверял на контратаке на Грам.


Тут речь шла не о геймплее, а о логике происходящего. Если противник в соседнем секторе может расслышать звуки боя, или призывы о помощи своих товарищей безо всякой рации, почему постановка помех блокирует их появление?


on 1639938684, BlackWing wrote:
В начале боя игра у тебя сразу спрашивает: Вызвать подкрепления? Если нет, то ополченцы думают: "Ну сами, так сами, сидим, пинаем большие и розовые"


Угу, и даже не смотрят, как дела у их товарищей. ИМХО такие бойцы заслуживают премию Дарвина. Хотя драники, позволяющие не только перебить гарнизон соседнего сектора, но и натренировать ополчение из местных, их переплюнут.


on 1639938684, BlackWing wrote:
Это какую мощь глотки и лёгких надо иметь, чтобы так рявкнуть, чтоб аж из соседнего сектора услышали. Да и противник ошалел настолько, чтобы не разбежаться из предполагаемого места сразу, пока артиллеристы наводятся.


Эм... а разве в сектор, в который полетят мины, до того сигнальный огонь не кидают?
Что до крика в соседний сектор - опять встаёт вопрос о расстоянии до него.


on 1639938684, BlackWing wrote:
Но вообще, подкрепления к врагу приходят при условии, что в соседнем секторе (если он городской) народа больше лимита, в то время как в поле этого ограничения нет, и если ты там попал в окружение, на тебя ломанутся с четырёх сторон. Поясняю на примере: атакуем центральный сектор Драссена, в атакуемом секторе 18 врагов. В секторе с шахтой - 20, в секторе аэропорта - 15. Лимит на каждый сектор - 12 бойцов, значит, с южного направления подойдёт 8 солдат, с севера - 3. Если будет в каждом из трёх секторов Драссена по 12 бойцов - подкреплений не будет.


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.12.2021 в 13:51:45
r2284

Улучшен код для рандомизации места услышанного звука.
Добавлено предупреждающее сообщение при начале боя, если наемники несут рюкзаки.
Возвращено минимальное значение из оригинала для успешной проверки навыка.
Реплика "не могу сделать" может проигрываться уже после второй попытки (если мудрость > 80).
r9220: исправлена невозможность поворота и вскидывания оружия, стоя в воде по колено (автор исправления Shadooow).
Картинки обвеса оружия: лазер отображается поверх остального обвеса.
Добавлен бонус к шансу обнаружения атаки дротиком, в зависимости от крутости солдата.
Уменьшена активность AI по обстрелу расположения скрытного атакующего.
Добавлена рандомизация расположения скрытного атакующего, до 10 клеток на двойной дальности дневной видимости.
Эффективность камуфляжа в темноте уменьшена, для максимальной скрытности нужно использовать ночную (stealth) экипировку.
Небольшие доработки в русском переводе.
Разрешено использование боковых информационных панелей, если сбоку есть хотя бы 128 точек свободного пространства.
r9215: при использовании dxwrapper и подобных, игру можно запустить с неподдерживаемым системой разрешением, которое будет масштабироваться видео обработчиком (авто кода Asdow).
Исправление оранжевого цвета активного отряда на радаре при выключенном списке отрядов.
Улучшен код лога квестов.
Перевернуто значение модификатора пробития брони в магазине Бобби, теперь больше значит лучше.
Отключен код сохранения анимации наемника при входе в сектор.
Исправление для освещенности солдата в зависимости от освещенности тайла (автор кода Asdow).
Увеличена громкость звуков попадания в пластину (Sounds\\plate_hit.ogg, Sounds\\armour_hit.ogg)
Исправление для исчезания дождя при использовании NCTH (автор исправления Shadooow).
Улучшен код автобитвы, исправлены возможные ошибки с отрицательными значениями.
Исправление для гранат, установленных как мины в редакторе, теперь их нельзя поднимать, как гранаты, брошенные с задержкой.
При падении солдата на предмете (шарики и т.д.), текст сообщения использует название предмета, если это не стандартные шарики (предмет 314).
Экспериментальное исправление для некорректных магазинов с большими значениями, теперь при загрузке сектора количество патронов будет ограничено размером магазина.
Если наемник был в режиме бега перед спрыгиванием с крыши, он не будет переключаться на шаг (автор кода Shadooow).
Улучшен код для предотвращения мгновенной смерти, уменьшено количество остающегося здоровья.
Улучшен код для смены положения тела/начала бега, если солдат паникует или без сознания.
Исправлена невозможность подняться на следующий ход для солдата после потери сознания в некоторых случаях (автор кода Shadooow).
Отсоединение предметов проверяет корректное значение необходимых AP, раньше на всякий случай добавлялось 12 AP, чтобы куда-то положить предмет (автор исправления Shadooow).
Атака/использование предмета теперь автоматически закрывает окно предмета, для корректного вычисления AP (автор исправления Shadooow).
При разминировании растяжки (tripwire), бонус к навыку разминирования, если в руках есть кусачки (автор кода Flugente).
Ограничен штраф для оптимистов при разминировании.
При присоединении гранаты/мины к гранатомету/миномету, используется стоимость AP перезарядки оружия, а не стандартная стоимость присоединения предмета, что позволяет иметь разную стоимость перезарядки для разных гранатометов.
Проигрывание звука перезарядки использует громкость и сдвиг звука в зависимости от расположения солдата.
Присоединенное оружие (например, подствольный гранатомет) не добавляет бонус к надежности.
Камуфляжная палитра для солдата/трупа активируется при значении >= 65.
Исправлен код отображения обвеса на большой картинке для корректного отображения нескольких навесок одного типа (например, несколько прицелов).
Гражданский шпион всегда разоблачается ночью при близком осмотре.
Добавлена новая внутриигровая опция "Показ опасных зон", если включена, показывает, на каком расстоянии от противников шпион будет разоблачен.
Дальность близкого осмотра для проверки шпиона увеличивается, если поднята тревога или противник имеет навык командира.
Шпион разоблачается при близком осмотре, если противник раньше видел его без шпионского режима.
Шпион может использовать форму одного типа несколько раз, отключена пометка типа формы как скомпрометированного после разоблачения.
Увеличено количество единиц статуса, используемых при применения камуфляжа.
Доработан код эффективности камуфляжа для местности, используется максимальное значение для наиболее подходящего камуфляжа.
Отключена опция CAMO_REMOVING (удаление/замена камуфляжа всегда активна в коде).
Отключена опция ALTERNATE_MULTI_TERRAIN_CAMO_CALCULATION.
Приоритет типов камуфляжа при использовании камуфляжного набора: лесной/городской/пустынный/снежный (используется, если предмет имеет несколько типов камуфляжа).
Добавленный камуфляж не ограничен суммой типов камуфляжа, ограничение только на максимальное значение CAMO_KIT_USABLE_AREA.
Подсказка бонуса скрытности показывает бонус от биографий + STEALTH_BONUS.
Отображаемое значение камуфляжа в интерфейсе использует максимальное значение одного из типов камуфляжа вместо их суммы, чтобы лучше отображать эффективность камуфляжа.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.12.2021 в 21:58:13

on 1640083905, Seven wrote:
Разрешено использование боковых информационных панелей, если сбоку есть хотя бы 128 точек свободного пространства.
слева тоже должно работать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.12.2021 в 22:03:56
2JAggernaut: А где там написано про слева или справа?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.12.2021 в 22:07:07
2Seven: потому и спрашиваю, что справа есть, как и на предыдущем билде, а слева - нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.12.2021 в 22:09:58
2JAggernaut:
А что там должно быть слева? В опциях включил?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.12.2021 в 22:18:24

on 1640113798, Seven wrote:
А что там должно быть слева? В опциях включил?
да, все включено.
разрешение  9 ... 1280x800

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.12.2021 в 22:19:19

on 1640114304, JAggernaut wrote:
да, все включено.

Ну, я ничего не менял, должно работать как раньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 24.12.2021 в 22:02:59
2Seven:

v2287
Кажется AI игнорирует параметр из NCTH: MAX_EFFECTIVE_RANGE_MULTIPLIER
С оружием 8, пытается палить на 18, при значении 1.2.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2021 в 22:04:07
2Tuponavt:
У AI, как и у игрока, нет ограничения на дальность стрельбы, если физически можно попасть, будет стрелять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 24.12.2021 в 22:08:59
2Seven:

А если пуля падает и явно не долетает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2021 в 22:09:54

on 1640372939, Tuponavt wrote:
А если пуля падает и явно не долетает?

Одна падает, другая долетит. Это в основном огонь на подавление.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 24.12.2021 в 22:14:09

on 1640372994, Seven wrote:
Одна падает, другая долетит.


Рандомизация вроде минимальная. Там явно ни одна пуля не долетает.


on 1640372994, Seven wrote:
Это в основном огонь на подавление.


При огне на подавление, сообщение ведь обычно всплывает. И разве из пистолета может быть огонь на подавление? В данном случае огонь на подавление отключен в ини.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 24.12.2021 в 22:16:05

on 1640372647, Seven wrote:
будет стрелять.


Значит параметр  MAX_EFFECTIVE_RANGE_MULTIPLIER не работает, праввильно?


on 1640372647, Seven wrote:
если физически можно попасть


Можно, чуть подробнее. Имеется ввиду точность выстрела?
Видимо, АИ ориентируется на точность оружия, но, не учитывает дальность+падение пули.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2021 в 22:22:01

on 1640373365, Tuponavt wrote:
параметр  MAX_EFFECTIVE_RANGE_MULTIPLIER не работает

Работает, но вероятность попасть для AI всегда > 0.


on 1640373365, Tuponavt wrote:
Имеется ввиду точность выстрела?

Имеется в виду баллистика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 24.12.2021 в 22:22:26

on 1640373249, Tuponavt wrote:
И разве из пистолета может быть огонь на подавление?

Подавить можно и гранатами из гранатомёта, если они взрываться будут рядом с бойцом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 24.12.2021 в 23:14:52

on 1640373721, Seven wrote:
Работает, но вероятность попасть для AI всегда > 0.


Имеете ввиду, что Maximum effective range of Gun это когда шанс попадания > 0?
Я думал это дальность оружия из его параметров.


on 1640373721, Seven wrote:
баллистика.


В это понятие по идеи входит падение пули. И сейчас AI+ иногда роняет все пули за 3 тайла до мерка. Видимо, АИ ориентируется на точность оружия, но, не учитывает дальность+падение пули.

В целом, при оригинальных значениях точности, дальности оружия и гравитации пули, все хорошо будет и может помешать разве что кому-то вроде меня, так что править ничего не надо. Я лишь хотел сообщить о том, что параметр, возможно, не в соответствии с описанием работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.12.2021 в 23:24:55

on 1640376892, Tuponavt wrote:
Имеете ввиду, что Maximum effective range of Gun это когда шанс попадания > 0?

В описании параметра в CTHConstants.ini подробным образом расписано, что именно этот параметр делает, ни к реальной дальности оружия, ни к реальному шансу попадания это отношения не имеет.


on 1640376892, Tuponavt wrote:
И сейчас AI+ иногда роняет все пули за 3 тайла до мерка.

А иногда попадает далеко за пределами эффективной дальности.


on 1640376892, Tuponavt wrote:
Я лишь хотел сообщить о том, что параметр, возможно, не в соответствии с описанием работает.

Параметр в коде делает именно то что должен, за тем исключением что в +AI после его действия шанс попадания для AI не падает до 0, что позволяет стрелять, в основном на подавление, на любой дистанции, где физически пуля может долететь до цели.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 24.12.2021 в 23:33:50

on 1640373249, Tuponavt wrote:
И разве из пистолета может быть огонь на подавление?

Видимо тут имеется в виду стрельба альтернативным хватом? Если да, то вот:
[attach]
Такой хват у всех видов пушек имеется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 25.12.2021 в 00:16:30
2ZLOY:

Нет. Это я про suppression-fire.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.12.2021 в 00:34:42
2Tuponavt:
Очень часто боты стреляют альтернативным хватом как раз на подавление (suppression-fire). Из за того что точность при такой стрельбе минимальная, то пули могут ложиться где им вздумается. Могут упасть за несколько клеток до наёмника, а могут за наёмника, в даль улететь.
А бывает, что бот решил оставить ОД на ещё какие либо движения после стрельбы, тогда при прицеливании, бот не сводит до максимума круг. В таком случае, стрельба (точность) будет такая же, как если бы он стрелял альтернативным хватом. Может показаться что пули не долетают, или наоборот, летят дальше максимальной дальности оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 25.12.2021 в 00:48:41

on 1640377495, Seven wrote:
А иногда попадает далеко за пределами эффективной дальности.


Я 10 ходов стою на месте... один красный все эти 10 ходов упорно стреляет, хотя все пули не долетают.
Есть ли параметр какой, кроме MAX_EFFECTIVE_RANGE_MULTIPLIER, заставить его не пытаться так делать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 25.12.2021 в 01:01:35
[attach]
Вот так 10 ходов из-за дерева стреляет в мою сторону.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.12.2021 в 01:06:05

on 1640383295, Tuponavt wrote:
Вот так 10 ходов из-за дерева стреляет в мою сторону.

Между вами открытое пространство, бот не будет на него выбегать, хоть ты тресни. Так Седьмой свой +ai запрограммировал (вот и весь ответ). :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 25.12.2021 в 01:08:14

on 1640383565, ZLOY wrote:
бот не будет на него выбегать

Ну он мог бы хотя бы не стрелять, а ждать. Было бы полезнее. Можно в обход сходить. Можно дым бросить(если он у него есть конечно)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.12.2021 в 01:19:00

on 1640383694, Tuponavt wrote:
не стрелять, а ждать.

А чего ждать то. Он же - бот. Боты не умеют строить планы на бой. :)

on 1640383694, Tuponavt wrote:
Можно в обход сходить.

Некоторые враги в игре - только обороняются, такой тип поведение у них изначально прописан. Есть, которые только нападают. У ботов в игре разные типы поведения есть, не только эти два. ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tuponavt на 25.12.2021 в 01:32:30

on 1640377495, Seven wrote:
где физически пуля может долететь до цели.


Беспокоят как раз случаи, когда она физически не может долететь, а бот все равно упорно продолжает палить и палить.

Ниже цифры к скрину выше:
Расстояние до цели 190
160 дальность оружия *0,8(Item settings)=128
RANGE_COEFFICIENT = 1.0
GRAVITY_COEFFICIENT = 0.4
Пуля падает на 179

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.12.2021 в 01:44:24

on 1640385150, Tuponavt wrote:
Беспокоят как раз случаи, когда она физически не может долететь

Если стреляет, значит может долететь, и хватить здесь флудить, вопросы заданы, ответы получены.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2021 в 15:01:29
r2291
Код проверки безопасности разминирования использует вычисленный навык без модификации случайным числом для более точного определения уровня опасности.
Доработан код случайного смещения точки услышанного звука/расположения атакующего.
Панель действий поддерживает скроллинг, таким образом в любом разрешении и режиме можно получить доступ ко всем действиям.
Демо скроллинга панели действий: https://www.youtube.com/watch?v=weoB_2Qhobg
Сообщения о рюкзаках/очках появляются только в режиме пошагового боя или если в секторе есть враги.
Значение bAccuracy ограничено 20.
Модифицированное значение bAccuracy (обвесом или патронами с тегом PercentAccuracyModifier) ограничено значением 25.
Значение nAccuracy ограничено 100.
При вычислении шанса попадания в OCTH к базовому шансу добавляется bAccuracy, значение масштабировано линейно от 0 на 0 дистанции до максимального значения bAccuracy на дистанции дневной видимости (при отрицательном значении bAccuracy соответственно будет штраф от 0 до максимального значения на дистанции дневной видимости).

Новый <ItemFlag> в Items.xml, значение 2147483648, используется вместе с тегом <BestLaserRange> для имитации работы коллиматора:
- бонус не зависит от освещенности (лазерный прицел хорошо работает только в темноте)
- бонус не зависит от типа прицела (лазеры не работают с оптикой или коллиматором)
- бонус не уменьшается при добавлении кликов прицеливания (лазер наиболее эффективен при стрельбе навскидку или неприцельной стрельбе)
- до дистанции BestLaserRange бонус равен ToHitBonus
- до дистанции BestLaserRange * 1.5 бонус линейно уменьшается до 0
- при положительном значении ToHitBonus после дистанции BestLaserRange * 2 бонус становится отрицательным и штраф увеличивается с дистанцией до значения ToHitBonus * 4
Таким образом, для прицела с ToHitBonus = 5 и BestLaserRange = 200, до дистанции 200м бонус будет равен 5, потом линейно уменьшится до 0 на дистанции 300м, дальше пойдет в минус и на дистанции 400 метров будет -5, на 500 метров будет -10 и т.д. до -20 на 700м.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 26.12.2021 в 17:34:22
:kruto:

on 1640520089, Seven wrote:
Значение bAccuracy ограничено 20....
Модифицированное значение bAccuracy (обвесом или патронами с тегом PercentAccuracyModifier) ограничено значением 25.
А это зачем?? Все ж прекрасно работало. Лучше сделать нормальный, логически понятный min_distance_penalty.

on 1640520089, Seven wrote:
При вычислении шанса попадания в OCTH к базовому шансу добавляется bAccuracy
Раньше было не так?

on 1640520089, Seven wrote:
Новый <ItemFlag> в Items.xml, значение 2147483648, используется вместе с тегом <BestLaserRange> для имитации работы коллиматора
:applause:

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2021 в 17:36:46

on 1640529262, JAggernaut wrote:
Раньше было не так?

Уже лет 20 как не так.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 26.12.2021 в 23:31:19
отчет по битве на билде 2292:
1) ополченцы начали активно стрелять по танку из гранатометов.
2) при включенном "дыме после взрыва" танк слепнет,так как оказывается в дыму после попадания снаряда. (это не имеет отношения к 2292, но, вероятно, это неправильно с точки зрения боя, где танк не должен слепнуть)
3) по ощущениям, точность попаданий изменилась, и пока не совсем понятно, в какую сторону. Те, кто раньше промахивался из плохого оружия, стали процентов на 20 чаще попадать, особенно характерно для слепой автоматической стрельбы "на шум"; кто, наоборот, чаще попадал, стали мазать.
Как пример, один и тот же бой: на 2279 солдаты с плохим оружием приходили в сектор и вели, в основном, косой и беспокоящий шквальный огонь на подавление, то в 2292 такой же огонь просто выкосил обороняющихся ботов-ополченцев. В данном примере битва на 2279  выглядела логичнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.12.2021 в 23:37:56

on 1640550679, JAggernaut wrote:
на 2279 солдаты с плохим оружием приходили в сектор и вели, в основном, косой и беспокоящий шквальный огонь на подавление, то в 2292 такой же огонь просто выкосил обороняющихся

Это случайность, никаких существенных изменений в вероятности попаданий нет.


on 1640550679, JAggernaut wrote:
танк слепнет,так как оказывается в дыму после попадания снаряда

Танк прекрасно может стрелять по наводке других солдат.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.12.2021 в 23:10:36

on 1640551076, Seven wrote:
Это случайность, никаких существенных изменений в вероятности попаданий нет.
Еще один ночной бой на билде 2292. При автоогне и OCTH около 40-50% все пули летят кучно, одна за другой, точно в цель, словно пропал auto_penalty, а может, и вообще любые штрафы. И это все с оружием, где прописаны высокие штрафы (auto_penalty = 15...22) и низкое baccuracy от -3 до 3. Из очереди хоть одна пуля, но стабильно попадает в цель. Все автоматчики, да и не только - сплошь снайперы даже при стрельбе от бедра.
Провел этот же бой на билде 2287 - там все отлично, пули летят рандомно, попаданий гораздо меньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2021 в 23:27:02

on 1640635836, JAggernaut wrote:
Еще один ночной бой на билде 2292. При автоогне и OCTH около 40-50% все пули летят кучно, одна за другой, точно в цель, словно пропал auto_penalty, а может, и вообще любые штрафы. И это все с оружием, где прописаны высокие штрафы (auto_penalty = 15...22) и низкое baccuracy от -3 до 3. Из очереди хоть одна пуля, но стабильно попадает в цель. Все автоматчики, да и не только - сплошь снайперы даже при стрельбе от бедра.

Проверил в SDO - все нормально работает, и подавление, и стрельба, и штрафы. Проверяй что накосячил в XML у себя.

Попробуй еще перепроверить с версией r2294, вдруг там с русским вариантом что-то не то было, я проверял на английском.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.12.2021 в 23:52:31

on 1640636822, Seven wrote:
Проверил в SDO - все нормально работает, и подавление, и стрельба, и штрафы.
Может оно и нормально работает, но чрезмерная меткость у абсолютно всех - это ненормально. Косяков в моих XML точно нет, так как штрафы у меня гораздо выше, чем в оригинальном 7609, и все ранее было отлично. В 2292 OCTH похож на древний NCTH с его снайперскими попаданиями белке в глаз.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2021 в 23:54:27

on 1640638351, JAggernaut wrote:
чрезмерная меткость

Нет там никакой меткости, все как обычно.


on 1640638351, JAggernaut wrote:
и все ранее было отлично

Ну значит используй ту версию, в которой у тебя все "отлично".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 15:08:50

on 1640638467, Seven wrote:
Нет там никакой меткости, все как обычно.
Рост точности у наемника с меткостью 90.
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 15:10:16
Рост точности у наемника с меткостью 50
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2021 в 15:22:14
2JAggernaut:
Ну как раз bAccuracy добавила 3-5%, в чем проблема-то, из-за чего паника?
На точность стрельбы на подавление и штраф auto penalty это не влияет вообще никак.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 21:35:43

on 1640694134, Seven wrote:
Ну как раз bAccuracy добавила 3-5%, в чем проблема-то, из-за чего паника?
Это приводит к росту точных попаданий.
У Пиявки из-за отличного уровня меткости про стрельбе из непрофильного оружия рост точности возрос сразу на 11 процентов, что повысило успешность попадания на 22%. Предположу, что у драньцев примерно так же растет OCTH, так как они все меткие ребята.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2021 в 21:39:20

on 1640716543, JAggernaut wrote:
рост точности возрос сразу на 11 процентов

Это возможно только при точности оружия 11, то есть это уже снайперка уровня СВД как минимум, и только на дистанции под 30 клеток. Не вижу тут никакой проблемы.

on 1640716543, JAggernaut wrote:
что повысило успешность попадания на 22%

С хера ли рост шанса попадания на 11% увеличивает вероятность на 22%

on 1640716543, JAggernaut wrote:
Предположу

А я предположу что ты опять понятия не имеешь о чем пишешь, и как обычно без каких-либо доказательств, все на уровне ощущений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 22:17:06

on 1640716760, Seven wrote:
С хера ли рост шанса попадания на 11% увеличивает вероятность на 22%
потому что уровень параметра проверки Неудача (не знаю, как точно ее называют) автоматически снижается на те же 11%

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2021 в 22:19:28

on 1640719026, JAggernaut wrote:
уровень параметра проверки Неудача

Это вообще что?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 22:21:57
2Seven: Эта та переменная от 0 до 100, которая определяет успех/неуспех попадания в OCTH. Чем выше OCTH, тем меньше эта переменная имеет шанс на неуспех.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2021 в 22:25:27
2JAggernaut:
Ну и как у тебя 11% превращаются в 22?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 22:37:21
2Seven:  
on 1640719527, Seven wrote:
Ну и как у тебя 11% превращаются в 22?
Ок. Сложно объяснить.

on 1640719317, JAggernaut wrote:
Чем выше OCTH, тем меньше эта переменная имеет шанс на неуспех.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2021 в 22:42:26

on 1640720241, JAggernaut wrote:
Сложно объяснить

Ну попробуй объяснить, как у тебя 11% превращаются в 22%
Или по твоей логике, если к 0% добавить 50%, то шанс попадания будет 100%, ведь "тем меньше эта переменная имеет шанс на неуспех"? Что это за математический бред?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 28.12.2021 в 23:03:32
2Seven: попробую так:
если OCTH=25%, то шанс облажаться с выстрелом в 3 раза выше, чем попасть.
если OCTH=50%, то шанс облажаться с выстрелом 50/50.
если OCTH=75%, то шанс облажаться с выстрелом в 3 раза меньше, чем попасть.
Между 25 и 75 процентами разница - 50%, а шанс попасть, при этом, увеличивается в 6 раз.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 00:48:46

on 1640529262, JAggernaut wrote:
Лучше сделать нормальный, логически понятный min_distance_penalty

Что именно в нем непонятно, и что ты пытался сделать, задавая абсурдные значения типа 400 для прицела 10x?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.12.2021 в 00:58:32

on 1640728126, Seven wrote:
Что именно в нем непонятно, и что ты пытался сделать, задавая абсурдные значения типа 400 для прицела 10x?
Неинтуитивный параметр

on 1637453195, JAggernaut wrote:
Прицелы и параметр Min_Distance.
Как сейчас влияет параметр Min_Distance - это выше моего понимания логики. Вроде и правильный и очень нужный параметр, взятый из жизни, но его реализация не соответствует интуитивности мододела или игрока при пользовании прицелом.
Если же посмотреть, как оно в жизни: при работе "в поле" профессиональные стрелки до 40 метров - предпочитают открытый прицел, до 80 метров - используют загонники или коллиматоры 1х, потому что это позволяет точно ловить и преследовать "маркой" быстро перемещающуюся жертву; для 2х дистанция, соответственно увеличивается, и т.д.
Если адаптировать к игре, есть минимальная дистанция, с которой прицел начинает давать бонусы; есть оптимальная, где бонус прицела - максимальный; и есть максимальная дистанция, после которой прицел уже бесполезен, там его бонус =0. Предлагается сделать минимальную и максимальную дистанции, как -+50% от оптимальной. Или даже расширить этот диапазон до 75%.
Итого, имеем в игре дистанции, на которых прицелы начинают и перестают быть эффективными. Например:
1х: минимальная - 40, оптимальная - 80, максимальная - 120.
2х: минимальная - 80, оптимальная - 160, максимальная - 240.
3х: минимальная - 160, оптимальная - 240, максимальная - 320. И т.д.
Таким образом, мы получим максимально приближенные к реальности эффекты от прицелов, зависящие от их кратности и качества, что избавит прицелы от чрезмерной имбовости и сделает бесполезной высокократную оптику на близких дистанциях. Сейчас же такая оптика, как 10х, значительно превосходит оптику 2х, делая ее лишней на высоком прогрессе игры.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 01:30:49
"Интуитивность" тут ни при чем, тут нужно один раз включить мозги и разобраться, дальше все считается.

Параметр <MinRangeForAimBonus> используется в двух местах.

1. Минимальная дистанция, с которой начинает работать уменьшение эффективной визуальной дистанции.
Например, прицел 10x имеет параметр MinRangeForAimBonus = 100, соответственно после 100м начинает уменьшать визуальную дальность. Если у него стандартный бонус дневной видимости 100%, то при стрельбе на 300м эффективная визуальная дистанция будет 100 + (300 - 100) / 2 = 250м, то есть экономия 50м. Штраф за клетку видимости 3% после 90м, соответственно, экономия будет 15% CTH, что немного.
Если же стрелять на 600м с таким прицелом, то визуальная дистанция будет 100 + (600 - 100) / (1 + 1) = 350м, то есть экономия уже 250м, то есть 75%.
Если взять для примера прицел 4x, с MinRangeForAimBonus = 40 и бонусом видимости 40%, то на 300м получаем 40 + (300 - 40) / (1 + 0.4) = 225м, то есть экономия 75м, то есть 22%
На 600м получается 40 + (600 - 40) / 1.4 = 440, экономия 160, что дает 48%
В итоге, на средней дистанции 4x лучше, на дальней лучше 10x.
На дальности меньше MinRangeForAimBonus действует штраф, в зависимости от расстояния и кратности прицела, максимум до 40% вблизи для 10x.
Также нужно учитывать, что уменьшение визуальной дальности зависит от кликов, то есть полный эффект достигается при максимальном количестве кликов, что тоже влияет на баланс, потому как 4x прицелу достаточно условно 4 кликов для максимальной эффективности, а 10x нужны все восемь, что обычно требует сошек, навыка снайпера и т.д.
Измерять эффективность оптики нужно лежа с сошками при максимальном прицеливании, поскольку стоя действует штраф на стабильность, который делает прицелы высокой кратности менее эффективными.
Для стрельбы в голову идет дополнительный штраф от визуальной дистанции, что делает оптику более важной.

2. Параметр <AimBonus>, который добавляется к пулу кликов прицеливания.
При дистанции больше MinRangeForAimBonus значение добавляется полностью, при дистанции меньшей вычисляется по квадратичной формуле AimBonus * range * range / (MinRangeForAimBonus * MinRangeForAimBonus), то есть на дистанции MinRangeForAimBonus / 2 значение будет AimBonus / 4.

Таким образом, твой прицел 10x с кривым значением MinRangeForAimBonus = 400 вообще не работает на большинстве реальных дистанций, и может дать хоть какой-то заметный бонус разве что на дальностях порядка километра.
Нормальные с точки зрения баланса значения MinRangeForAimBonus примерно должны соответствовать ScopeMagFactor * 10, тогда все работает как положено.

Если хочешь добавить прицелу дополнительный штраф на близкой дистанции, прописываешь ему <ToHitBonus> -10, к примеру, и <AimBonus> 20, тогда до дистанции MinRangeForAimBonus будет действовать в основном штраф -10%, а после нее при максимальном прицеливании будет действовать бонус от прицеливания -10% + 20% = 10%.


on 1640728712, JAggernaut wrote:
его реализация не соответствует интуитивности мододела

Лично мне плевать на "интуитивность мододела", важно что все работает как надо в стандартном 1.13 и всех модах с нормальными значениями параметров.


on 1640728712, JAggernaut wrote:
прицелы начинают и перестают быть эффективными

В игре нет дистанции, с которой прицел "перестает быть эффективным", на практике это достигается через <DayVisionRangeBonus> и остальные бонусы видимости - на дальности больше, чем можно увидеть через прицел, начинают работать штрафы видимости.

В игре сделано все так как сделано, принципиально изменить ничего нельзя, максимум можно попробовать прикрутить доп. штраф при стрельбе дальше чем ScopeMagFactor * 100м, к примеру.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 01:50:28

on 1640728712, JAggernaut wrote:
Сейчас же такая оптика, как 10х, значительно превосходит оптику 2х, делая ее лишней на высоком прогрессе

Три ключевые параметра здесь:
1. <MinRangeForAimBonus>, который определяет минимальную дистанцию, с которой действует уменьшение визуальной дальности и начинает работать <AimBonus>.
2. <AimBonus>, который дает бонус к пулу кликов прицеливания, начиная с  <MinRangeForAimBonus> полностью.
3. Бонусы видимости прицела <DayVisionRangeBonus>, <BrightLightVisionRangeBonus> и т.д., которые определяют коэффициент уменьшения эффективной дальности как 100 / (100 + DayVisionRangeBonus).

По факту у тебя для Scope 10x задран <DayVisionRangeBonus>200, который уменьшает визуальную дальность днем на 2/3 и делает прицел слишком эффективным, если бы у него был нормальный <MinRangeForAimBonus>100, при этом <MinRangeForAimBonus>400 означает, что данный прицел невозможно использовать ни на каких реальных дальностях, кроме стрельбы на километр.

Оптика 10x даже при своей эффективности имеет штраф на стрельбу стоя/без упора, что ограничивает ее применение, плюс можно поставить ей штраф <ToHitBonus>-10, тогда без прицеливания она будет давать штраф на любой дистанции, а полное прицеливание, чтобы получить максимальный эффект сокращения дистанции, возможно только лежа с сошки, что ограничивает применение такой оптики.
Плюс штраф на автоматическую стрельбу, что делает такую оптику уделом снайперов.

Оптика 2x же применима и на близкой и на средней дистанции, не увеличивает существенно время на прицеливание и может применяться стоя/сидя без упора, что расширяет область ее применения, плюс не имеет большого штрафа на автоогонь, и соответственно может применяться на автоматах/пулеметах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 02:48:18
2JAggernaut:
Теоретически, можно отвязать эффективность прицелов от бонуса видимости и сделать формулу эффективности на основе ScopeMagFactor, примерно как сделано в NCTH, тогда все прицелы одинаковой кратности будут работать одинаково днем и ночью, за исключением бонуса видимости.
Если предложишь конкретную формулу расчета уменьшения эффективной визуальной дальности в зависимости от кратности прицела, можно попробовать реализовать в виде отдельной опции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 29.12.2021 в 15:10:15

on 1640722114, Seven wrote:
28.12.2021 в 23:03:32, JAggernaut писал(a):
Между 25 и 75 процентами разница - 50%, а шанс попасть, при этом, увеличивается в 6 раз.

Это какой-то бред. Прекращай флудить здесь своей математической безграмотностью.

Это наверно про потенциальный урон и то что он растёт не линейно по отношению к OCTH (особенно на низких OCTH).
Типа
10% OCTH, это 0.1 потенциального урона
20% OCTH, это 0.2 потенциального урона
==
+10% абсолютное повышение OCTH, а +0.1 == 100% рост относительного потенциально урона

100% >> 10%
:>>>


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 18:17:20
Табличка Excel для расчета баланса прицелов в +AI.
https://docs.google.com/spreadsheets/d/1K-HuGHRCAmXmArGwOwRRovGz7QCaBA-y/edit?usp=sharing&ouid=112276239736199319493&rtpof=true&sd=true
Вносятся основные параметры прицела, выдается штраф на заданной дистанции от 100 до 1000м, AimBonus рассчитывается с учетом максимального прицеливания.
Также поддерживается новый флаг для коллиматоров, в столбце ToHitDist задается максимальная эффективная дальность коллиматора.
В таблице есть уже готовый примерный баланс для основных прицелов со стандартными значениями.
Учитывается стандартный штраф 3%/клетка, начиная с 90м.
Предполагается стрельба лежа или с упором, в реальной игре прицелы высокой кратности будут иметь штраф при стрельбе из неустойчивого положения.
Также тут нужно учитывать, что прицелы малой кратности будут эффективнее при быстрой стрельбе (2-3 клика прицеливания максимум), тогда как прицелу 10x для выхода на максимальную эффективность потребуется 8 кликов.
Кроме того, для оптики высокой кратности есть доп. штрафы на движение цели, соответственно, они в основном эффективны по неподвижным целям.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 29.12.2021 в 18:31:21
2Seven: Спасибо, крайне полезная информация.

on 1640730649, Seven wrote:
Таким образом, твой прицел 10x с кривым значением MinRangeForAimBonus = 400 вообще не работает на большинстве реальных дистанций
Это уже устарело на 2 года. Ранее методом тыка тоже сделал у прицела MinRangeForAimBonus = 100.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 18:32:56
2JAggernaut:
Посмотри в табличке, там для 10x оптимально получается MinRangeForAimBonus = 200, но это только если бонус видимости стандартный 100%, если ставить 200% то надо увеличивать и чем-то компенсировать дополнительно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.12.2021 в 23:39:01
По поводу баланса автоматического огня, тут два ключевых параметра:

AIMING_BURST_PENALTY - это фактически множитель для <ubBurstPenalty> и <AutoPenalty>, таким образом, увеличив значение этой опции с стандартных 2 до 3 можно увеличить штраф на автоогонь для всего оружия в 1.5 раза без модификации xml.

AUTOFIRE_TOHIT_BONUS_MULTIPLIER определяет эффективность обвеса, уменьшающего штраф на автоогонь, например, уменьшив его со стандартных 5 до 3 можно заметно снизить эффективность рукояток, дульного тормоза и т.д.

Манипулируя этими двумя параметрами, можно глобально настраивать баланс автоогня даже без вмешательства в xml.

Плюс в Skills_Settings.ini параметр AUTOFIRE_PENALTY_REDUCTION дает уменьшение штрафа автоогня на заданный процент, за каждый уровень автоматчика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mozayka на 31.12.2021 в 01:58:10
https://youtu.be/VYZD-4Wd-Pg Экспериментальный бой на ja2 7609ru+AI r2296 . касательно слишком меткого OCTH . лично тут я не вижу разницы между 2287. на 2294 меткость OCTH была куда выше. хотя тут есть пару моментов слишком кучной стрельбы очередями . хотя вру... проведя ещё несколько боёв стало видно разницу не в лучшую сторону

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 31.12.2021 в 17:03:45
7, а ты в свои сборки LOBOT вставлять будешь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.12.2021 в 17:09:10
2coenetynwlam:
Это не от меня зависит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.01.2022 в 22:18:27
r2301

Увеличен шанс для AI атаковать танки с помощью гранат и РПГ.
Опция ADD_SMOKE_AFTER_EXPLOSION:
- уменьшена длительность дыма до 1 хода
- дым не создается, если взрыв происходит на клетке с танком
OCTH: увеличен штраф на клетку при стрельбе за пределы эффективной дальности оружия.
Уменьшен период сна стратегического AI после создания подкреплений, в зависимости от прогресса.
Опция отображения расположения известных противников:
- круги сделаны немного заметнее
- круги отображаются всегда (а не только с нажатым SHIFT, как раньше)
Немного увеличено повреждение кочерги при вскрытии замка, в зависимости от успеха попытки.
Радиус наблюдения ограничен одной клеткой.
При включенной опции ALTERNATE_MOUSE_COMMANDS колесо мыши позволяет переключать уровень интерфейса (аналогично TAB).
Исправлен выбор открытого прицела оружия, когда он должен быть заблокирован.
Отключение неотделяемых открытых прицелов если на оружии есть отделяемый прицел с тегом <BlockIronSight>.
Исправлен некорректный режим прицеливания после забирания на крышу.

Новая опция в игровых настройках: расширенное меню правой кнопки мыши.
https://www.youtube.com/watch?v=6_eDnQBW2ZI

Необходимые новые иконки находятся на гугл диске в папке Data\RightHoldMenu

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.01.2022 в 22:26:04

on 1641237507, Seven wrote:
Опция отображения расположения известных противников:
- круги сделаны немного заметнее
- круги отображаются всегда (а не только с нажатым SHIFT, как раньше)
мне, между делом, понравилось, как это было реализовано в версии 2287 (я пока на ней сижу, в основном). Видишь круг, выбегаешь на него или выцеливаешь, а там шанс, что будет враг находиться = 50/50. Реалистично.

Расширенное меню классно сделано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.01.2022 в 22:27:26

on 1641237964, JAggernaut wrote:
мне, между делом, понравилось, как это было реализовано в версии 2287 (я пока на ней сижу, в основном). Видишь круг, выбегаешь на него или выцеливаешь, а там шанс, что будет враг находиться = 50/50. Реалистично.

А сейчас как?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.01.2022 в 22:31:25

on 1641238046, Seven wrote:
А сейчас как?
Не знаю. Это был просто отзыв, что понравилась реализация. Лучше, чем когда было четкое указание на точное место шума.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.01.2022 в 22:43:29
2JAggernaut:
Для источника шума сделана рандомизация в зависимости от расстояния, поэтому круг отображает примерное расположение, причем для разных наемников оно может быть разным.
Для AI это работает точно так же.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.01.2022 в 01:19:13
Между тем, классические АК обрели свои картинки обвеса (за что спасибо arheolog).
http://https://i.imgur.com/TFBazBP.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 04.01.2022 в 17:55:23

on 1641237507, Seven wrote:
Новая опция в игровых настройках: расширенное меню правой кнопки мыши.
https://www.youtube.com/watch?v=6_eDnQBW2ZI


На видео выглядит шикарно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 04.01.2022 в 19:15:48
У меня есть мысль на счёт "расширенное меню правой кнопки мыши" или тех "covert actions in skills menu".

У меня было желание повесить
https://github.com/ocornut/imgui
на JA2, поставить хук на данные, которые мне были интересны и оно бы весело на лицо
как вещи в Reshade.
Но JA2 ведь DDraw и это дело работает только с костылями типа dgVoodoo

Так вот, эти менюшки нативные.
И хотя они контекстуальны под мышку/npc, игра работает дальше когда они открыты.

Как трудоёмко было бы "экстернализировать" выборку данных/действий которые бы постоянно
висели открытыми в меню на экране, а не справа/слева.

Типа
menuconf.ini
 xpos
 ypos
 action1
 action2
 data1
 ...

И JA2+AI это подхватило бы и висело бы оно там.
Правда не ясно как JA2 проводит апдейты стэйта, типа чё нажато, чё нет, итд, как у всех UI frameworks.
Хотя на кнопочках я вижу неактивные вычеркнуты.

Смысл в том что как в самолёте, все "тогглы" всегда открыты, их не надо искать в подменю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.01.2022 в 19:19:46
2coenetynwlam:
Очень интересно, но ничего не понятно.
Интерфейс в Ja2 написан на примитивном уровне, через регионы и колбэки, вряд ли оттуда что-то можно экстернализировать без дополнительных усилий.
Чем не устраивают существующие менюшки действий?
Ну и я лично что-то внешнее городить для интерфейса игры точно не буду, разве что голосовое управление прикрутить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 04.01.2022 в 19:20:59

on 1641313186, Seven wrote:
разве что голосовое управление прикрутить.

создать непися, которым будет управлять ЯндексАлиса

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем coenetynwlam на 04.01.2022 в 19:27:04

on 1641313186, Seven wrote:
Чем не устраивают существующие менюшки действий?

Хотел чтоб они были всегда открыты!
Так lel
http://https://i.imgur.com/aX8wpm.jpg

часть actions ведь уже справа в углу теперь постоянно висят.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.01.2022 в 19:02:46
r2310

Новые действия в меню правой кнопки мыши:
- разбить стекло кочергой
- перетаскивать объекты/людей/трупы
Кнопки для новых действий можно найти на гугл диске +AI в папке Data\RightHoldMenu.

Увеличен урон от запрыгивания в окно через стекло.
Чтобы разбить окно броском предмета, нужен предмет со свойством <Rock> или <Metal>, массой от 400г, тонущий в воде и не имеющий свойства <Unaerodynamic>.
Увеличена громкость звука разбиваемого окна и ломаемой двери.

Начинать перетаскивание можно в любом положении, также отключено требование пустых рук.
При нажатой кнопке CTRL отображаются все объекты/люди/трупы, доступные для перетаскивания.
Перетаскиваемый объект помечается на экране.

При стрельбе с двух рук нельзя использовать оптику (разрешены только открытые прицелы и коллиматор, а также стрельба навскидку).
В меню навыков добавлены опции для шпиона: включить/выключить режим шпиона, протестировать маскировку.

https://www.youtube.com/watch?v=qFJtGCJO64g

http://https://i.imgur.com/JkPCv7u.png

http://https://i.imgur.com/V82acQU.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.01.2022 в 19:46:44

on 1641398566, Seven wrote:
Кнопки для новых действий можно найти на гугл диске +AI в папке Data\RightHoldMenu
Их заливать в папку Interface, или создавать новую ветвь RightHoldMenu/Interface?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.01.2022 в 22:49:06
В рамках расширения функциональности меню правой кнопки возник вопрос:
1. Нужна ли кнопка переключения скрытности [Z] или ее стоит заменить на что-то более полезное?
2. Первая кнопка во втором ряду по сути это аналог ПКМ, просто переключение в режим действия, вся ее польза в картинке, которая меняется от типа действия, нужна ли такая кнопка или стоит ее заменить в расширенном режиме на что-то более полезное?

Полезные действия:
- включение/выключение режима шпиона
- перезарядка оружия в руках
- исправление заклинивания на оружии
- быстрое переключение фонаря в руках
...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 06.01.2022 в 10:04:03
2Seven: Приветствую! С новым годом и рождеством :xmas:
Скажи пожалуйста, можно ли активировать панельки (боковые) при разрешении 1024х768, бо 1280х720 мелковато и глаза устают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2022 в 11:52:41

on 1641452643, WiperX wrote:
можно ли активировать панельки (боковые) при разрешении 1024х768

Нет, в квадратных разрешениях для этого нет места.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 06.01.2022 в 13:40:33

on 1641398566, Seven wrote:
Новые действия в меню правой кнопки мыши:
- разбить стекло кочергой
- перетаскивать объекты/людей/трупы
Кнопки для новых действий можно найти на гугл диске +AI в папке Data\RightHoldMenu.


Эти действия заменяют действия из предыдущего расширенного меню или дополняют их (пока есть стекло - работает действие "разбить", когда стекла нет - активируется действие "запрыгнуть")?

И да, кнопка "Z" очень удобна для перехода в скрытный режим

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2022 в 13:45:28

on 1641465633, Mangust wrote:
Эти действия заменяют действия из предыдущего расширенного меню или дополняют их (пока есть стекло - работает действие "разбить", когда стекла нет - активируется действие "запрыгнуть")?

Эта кнопка работает в зависимости от ситуации:
Если перед наемником предмет, который можно тащить, активируется тащить (через окно тащить нельзя, поэтому другие действия тут исключаются).
Если перед наемником закрытое окно и в руках кочерга, активируется разбивать (если убрать из руки кочергу, можно будет все равно запрыгнуть в закрытое окно).
Если перед наемником окно и в руке нет кочерги, активируется запрыгнуть.

Таким образом, на одной кнопке есть три действия, которые активируются в зависимости от ситуации.


on 1641465633, Mangust wrote:
И да, кнопка "Z" очень удобна для перехода в скрытный режим

Тогда эта кнопка пусть будет.

Остается кнопка слева от нее, дублирующая ПКМ, на нее в принципе можно навесить еще действий.

Или делать уже меню 4x5 или 5x5, что может быть уже слишком громоздким, как мне представляется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kot100200300 на 06.01.2022 в 18:48:22

on 1641465928, Seven wrote:
Или делать уже меню 4x5 или 5x5, что может быть уже слишком громоздким, как мне представляется.  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 06.01.2022 в 19:11:59

on 1641484102, Kot100200300 wrote:
По красоте - желательно радиальное меню, если "не квадратные" иконки в принципе возможны. В центре например: круг "отмена", а вокруг секторное "колечко" команд.  

кто-нибудь, дайте этому человеку плюс в карму

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2022 в 19:14:37

on 1641485519, Баюн wrote:
дайте этому человеку плюс в карму

За богатую фантазию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kot100200300 на 06.01.2022 в 19:48:23

on 1641485677, Seven wrote:
За богатую фантазию.  

Лучше размеры кочерги измените, глупо делать иконку под предмет который можно носить в бою исключительно в рюкзачке "Тимс".

on 1641488159, Seven wrote:
Игрок должен страдать.

Вот-вот, по этому я и не качаю, новые сборки  ;)    

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2022 в 19:55:59
2Kot100200300:
Игрок должен страдать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 06.01.2022 в 23:10:36

on 1641484102, Kot100200300 wrote:
По красоте - желательно радиальное меню, если "не квадратные" иконки в принципе возможны. В центре например: круг "отмена", а вокруг секторное "колечко" команд. Такой элемент по форме будет недурно сочетаться с прицелами, а изменение кол-ва иконок (если понадобится) почти не повлияет на изменение габаритов (громоздкость) меню


Вообще то повлияет. На компактном радиальном меню будет очень проблематично разместить иконки такого размера, чтобы было понятно, что на них нарисовано. Чем больше будет делений, тем больше придётся делать диаметр менюшки.
Впрочем это так, офтоп)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2022 в 23:12:41
Движок игры не поддерживает непрямоугольные кнопки.
Вопрос был в том, стоит ли делать менюшку 5x5 или она будет слишком громоздкой для нормального использования.
С юзабилити в 1.13 дело обстоит так, что любая кнопка для популярных действий лучше ее полного отсутствия в стандартном 1.13

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 06.01.2022 в 23:14:22

on 1641465928, Seven wrote:
Остается кнопка слева от нее, дублирующая ПКМ, на нее в принципе можно навесить еще действий.
 
Или делать уже меню 4x5 или 5x5, что может быть уже слишком громоздким, как мне представляется.


Я думаю, 4х5 будет не особо громоздким. Другое дело - практически все необходимые функции, как по мне, уже присутствуют в меню.
Единственный вопрос - почему нельзя разбить окно, например, прикладом оружия? Потому, что в игре не реализован удар прикладом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2022 в 23:29:31
Была идея внизу расположить иконки режимов стрельбы - одиночный, отсечка, автоогонь, подствольник, штык-нож, чтобы одной кнопкой режим выбирать.
Ну и вещи типа расклинивания оружия или шпионские функции можно было бы добавить.


on 1641500062, Mangust wrote:
Единственный вопрос - почему нельзя разбить окно, например, прикладом оружия? Потому, что в игре не реализован удар прикладом?

Там все вместе завязано - функции на анимации и т.д.
Просто так подключить к оружию в руке анимацию дубинки не получится, оно будет стрелять. Это можно обойти, наверное, но мне нравится иметь в игре специальные предметы для разных задач, вот ломик как раз для специальных задач (и кроме него в SDO это свойство имеют другие предметы, типа лопаты, раскладной дубинки и т.д.)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 07.01.2022 в 01:28:29

on 1641500971, Seven wrote:
но мне нравится иметь в игре специальные предметы для разных задач, вот ломик как раз для специальных задач


Возможность использовать ломик чтобы вскрыть двери дико понравилась мне ещё в ванильной JA2 (не помню, правда, можно ли было там приложить ломиком противника). Но вот разбить окно по идее можно любым твёрдым предметом.


on 1641500971, Seven wrote:
Была идея внизу расположить иконки режимов стрельбы - одиночный, отсечка, автоогонь, подствольник, штык-нож, чтобы одной кнопкой режим выбирать.
Ну и вещи типа расклинивания оружия или шпионские функции можно было бы добавить.


Одна кнопка для переключения режимов стрельбы, одна для активации/деактивации режима шпиона, одна для проверки маскировки... в принципе было бы удобно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 01:31:07

on 1641508109, Mangust wrote:
Одна кнопка для переключения режимов стрельбы

И по три-четыре раза при необходимости вызывать меню и нажимать эту кнопку? Тогда проще [B] нажимать, весь смысл в том, чтобы вызвать меню и сразу выбрать нужный режим стрельбы, а на это надо минимум 4 кнопки.


on 1641508109, Mangust wrote:
не помню, правда, можно ли было там приложить ломиком противника

Там вроде на этом целые тактики строились по отбору ценного у врагов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 02:03:08
2 Seven:
Скажи пожалуйста! Вернётся ли боковое открывание дверей и опциональная возможность "фокусировки"? Почему первое было убрано? У тебя в новых АИ много "вкусностей". Неужели так трудно их совместить? (Надеюсь БлэкВинг меня поддержит) :-)) С Новым Годом!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 02:06:58

on 1641510188, Lenivets wrote:
Вернётся ли боковое открывание дверей

Как только будет решен баг с перехватом при боковом открытии дверей.


on 1641510188, Lenivets wrote:
опциональная возможность "фокусировки"

Там технически сложно совмещать разные режимы, плюс AI нужно настраивать на каждый режим отдельно, так что вряд ли.


on 1641510188, Lenivets wrote:
С Новым Годом!

Симметрично!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 02:39:46

on 1641510418, Seven wrote:
С Новым Годом!

Симметрично!


Теперь уж с Рождеством!
В любом случае - СПАСИБО ЗА ВАШЕ ТВОРЧЕСТВО!

А я ошибся, насчёт max 75 ед при тренинге тренер-ученик?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 02:42:58

on 1641512386, Lenivets wrote:
А я ошибся, насчёт max 75 ед при тренинге тренер-ученик?

Вроде нет ограничений.

Quote:
; Min skill required for a character to be able to increase that skill at all.
MIN_REQUIRED_SKILL_TO_BEGIN_TRAINING = 0

; Max value to which any skill can be trained.
MAX_SKILL_ACHIEVABLE_BY_TRAINING = 100

; Divisor for rate of self-training (the "PRACTICE" assignment)
TRAINING_RATE_DIVISOR = 1000

; The divisor for rate of training bonus due to instructors influence
; Reduce to speed-up trainer/student training
; This value gets added to the TRAINING_RATE_DIVISOR when calculating training points
INSTRUCTED_TRAINING_DIVISOR = 3000

; Training bonus for EACH level of Teaching skill (percentage points) (ie: Expert = double)
; Also applies to training militia
TEACHER_TRAIT_BONUS_TO_TRAINING_EFFICIENCY = 30

; The minimum skill rating a character must have before he can train fellow teammates in that skill.
MIN_SKILL_REQUIRED_TO_TEACH_OTHER = 25


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 03:03:34

on 1641512578, Seven wrote:
Вроде нет ограничений.


А почему тогда начинало мигать при тренинге Тренер Гастон (95 -меткость) - Мигель (меткость 85 - мигает и не даёт больше)) или Димитрий (меткость 75+)??

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 03:12:29

on 1641513814, Lenivets wrote:
А почему тогда начинало мигать при тренинге Тренер Гастон (95 -меткость) - Мигель (меткость 85 - мигает и не даёт больше)) или Димитрий (меткость 75+)??

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 07.01.2022 в 03:40:41
2Lenivets: Если не ошибаюсь, у Учителя должно быть превышение навыка на 20% по сравнению с Учеником.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 03:44:29

on 1641516041, JAggernaut wrote:
Если не ошибаюсь, у Учителя должно быть превышение навыка на 20% по сравнению с Учеником.


Блин! Ну почему всегда в процентах? Ну тяжко считать! (или лень( :-)))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 19:41:42
r2317

Панель действий:
- отключен показ действий по очистке оружия, если отключена система загрязнения оружия
- отключен показ действий по вооружению ополчения, если отключена опция MILITIA_USE_SECTOR_EQUIPMENT
- опция "показать детектор" отображается ниже опции "показать сеть"

OCTH:
- новая опция TOO_CLOSE_SCOPE_PENALTY включает штраф для оптики при стрельбе ближе MinRangeForAimBonus
- штраф на стрельбу очередями не может быть уменьшен до 0, если значения AutoPenalty/ubBurstPenalty > 0
- восстановлено оригинальное значение MIN_AIMING_SCREWUP (позволяет чаще попадать на близкой дистанции)
- значение MAX_AIMING_SCREWUP увеличивается, если стрелять за пределы дальности оружия или масштабируется в соответствии с штрафом AutoPenalty/ubBurstPenalty вплоть до оригинального значения MAX_AIMING_SCREWUP при штрафе на автоматический огонь в 50%
- новая опция OCTH_DEVIATION  (по умолчанию FALSE) добавляет небольшой разброс к идеальному выстрелу (величина разброса зависит от точности оружия и расстояния и не влияет на вероятность попадания)

Перетаскивание наемников разрешено только если перетаскиваемый без сознания или умирает.
Кнопка автоперевязки изменена на [Ctrl]+[A].
Кнопка [A] открывает меню навыков.
[Ctrl]+[C] открывает подменю в меню навыков.

Добавлено подменю отображения видимости/мин/укрытий в меню навыков:
http://https://i.imgur.com/cCsMZlP.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 20:27:02

on 1641573702, Seven wrote:
r2317


Это всё работает (будет работать) только в новой сборке?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 20:28:38
2Lenivets:
Это все работает с новой версией exe.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 20:51:18
Значит дополнительно ничего качать не надо? Последняя сборка от 28-09-21

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.01.2022 в 20:53:54
2Lenivets:
Последняя сборка от 04.01.22

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 07.01.2022 в 21:07:27
2 Seven:
Круто! Оперативно! Спасибо! Ты как всегда - молодец! С Новым Годом и Рождеством!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 00:46:03
Че делается-то...
[offtop]http://https://i.imgur.com/oqcxJdn.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 10.01.2022 в 00:52:56

on 1641764763, Seven wrote:
Че делается-то...  

Чё это самое? Ты прикрутил всё таки, в свою Сборку этот проект Лобуду? Её можно воткнуть в старую Сборку, без переустановки?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 00:54:09
2ZLOY:
Не я прикрутил, а автор проекта Asdow, но да, можно попробовать.
Но надо будет докинуть в Data и Data-1.13 необходимые файлы из Data\LOBOT_GameDir_7609.7z.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 10.01.2022 в 02:07:54
Почему то не получается перетаскивать предметы. Пробовал на бочках в ангаре в стартовом секторе WF, и на остатках мебели в домах. Опция не активируется. Возможно я что то делаю не так.
Версия exe файла 2317

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 02:12:31

on 1641769674, Mangust wrote:
Почему то не получается перетаскивать предметы. Пробовал на бочках в ангаре в стартовом секторе WF, и на остатках мебели в домах.

У меня все работает.


on 1641769674, Mangust wrote:
Возможно я что то делаю не так.

Подходишь к бочке, поворачиваешься к ней лицом и через меню ПКМ нажимаешь кнопку перетаскивания, или через меню навыков, тогда будет список предметов вокруг

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 10.01.2022 в 18:09:24

on 1641769951, Seven wrote:
Подходишь к бочке, поворачиваешься к ней лицом и через меню ПКМ нажимаешь кнопку перетаскивания, или через меню навыков, тогда будет список предметов вокруг


Сделал. В меню по правой кнопке ярлык перетаскивания отсутствует, через меню навыков активны пункту "перетаскивание" - "отмена".
Эта функция вшита в exe файл или в иные файлы сборки? У меня сборка скачана ещё в июле прошлого года.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 19:28:46
2Mangust:
Файлы сборки ни на что не влияют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 10.01.2022 в 19:55:04
С новым AI_r2324 игра уже при старте выдаёт ошибку, а со старым (от 03.01.22) всё в порядке.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 19:55:58
2SerTi:
Нужно добавить упомянутые файлы.
Или использовать старую версию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 10.01.2022 в 20:07:05
А где их взять?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 10.01.2022 в 20:36:08
2SerTi:  
on 1641765249, Seven wrote:
Data и Data-1.13 необходимые файлы тз Data\LOBOT_GameDir_7609.7z.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 20:37:17
2JAggernaut:
У тебя получается перетаскивать в новых версиях?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 10.01.2022 в 20:39:32

on 1641832126, Seven wrote:
Файлы сборки ни на что не влияют.


В том числе файл StructureMove.xml?
В любом случае попробую установить новую сборку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 20:41:41

on 1641836372, Mangust wrote:
В том числе файл StructureMove.xml?

Он нужен только для объектов на карте, трупы и человеки должны перетаскиваться и без него.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 10.01.2022 в 20:47:00

on 1641836237, Seven wrote:
У тебя получается перетаскивать в новых версиях?
да, все перетаскивается.

on 1641827364, Mangust wrote:
В меню по правой кнопке ярлык перетаскивания отсутствует, через меню навыков активны пункту "перетаскивание" - "отмена".
руки пустые?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 20:48:09

on 1641836820, JAggernaut wrote:
руки пустые?

Да уже не надо пустые, можно и с руками перетаскивать, и стоя или лежа включать, сам присядет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 10.01.2022 в 20:49:26

on 1641836820, JAggernaut wrote:
руки пустые?


Нет. А разве это требование не убрали? В предыдущей версии мерки у меня таскали друг друга без проблем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.01.2022 в 20:50:55
2Mangust:
Сейчас можно таскать человека только если он без сознания или умирает, во избежание игры в снайпера-тележку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 10.01.2022 в 20:55:40
2JAggernaut:
Благодарствую, всё получилось

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 10.01.2022 в 20:58:29

on 1641837055, Seven wrote:
Сейчас можно таскать человека только если он без сознания или умирает, во избежание игры в снайпера-тележку


Это я понял. Вроде поставил новую версию (ту, что от 3 января сего года), попробую с ней поработать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 11.01.2022 в 23:10:51
Назначение горячих кнопок менялись? Почему то при нажатии "ц" открывается меню, раньше по данной кнопке наёмник поворачивался и вскидывал оружие

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.01.2022 в 23:12:40
2Mangust:
Теперь [W] это специальное меню оружия.
Поворот и вскидывание по-прежнему доступны через L и среднюю кнопку мыши.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 11.01.2022 в 23:23:20
2Seven:
Значит придётся переучиваться. Я так понимаю, возможность самому назначать клавиши под функции к игре не прикрутить? Мне бы, например, было бы удобно на WASD поставить передвижение экрана.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.01.2022 в 23:27:11
2Mangust:
Все кнопки в коде прописаны, разве что внешней программой делать маппинг.
W теоретически можно вернуть к старому значению если будет большой спрос, но мне нужны новые кнопки для функций меню.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.01.2022 в 23:45:01
По поводу исчезающих анимаций в видео: https://www.youtube.com/watch?v=H19-rMU404g
Поступила рекомендация от Asdow изменить значение cachesize в файле Data-1.13\TableData\LogicalBodyTypes\LogicalBodyTypes.xml с 256 на 2, чтобы было так:

Quote:
<LogicalBodyType filter="IsRegularMaleAverage" cachesize="2">&LobotRGMguns;&LobotRGM;</LogicalBodyType>
<LogicalBodyType filter="IsBigMale" cachesize="2">&LobotBGMguns;&LobotBGM;</LogicalBodyType>
<LogicalBodyType filter="IsFemale" cachesize="2">&LobotRGFguns;&LobotRGF;</LogicalBodyType>

И посмотреть, будут ли после этого исчезающие анимации.
Если просто загрузить новую игру, все анимации работают, так что это какой-то возникающий баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.01.2022 в 20:49:56
Маленький вопрос: при перетаскивании предметов теперь не обязательно держать ALT (ai r2337), как приказать бросить бяку (Ирка таскает за собой кресло)?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.01.2022 в 20:54:07
2Lenivets:
Вроде можно хоть как передвигаться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.01.2022 в 21:09:59

on 1642182847, Seven wrote:
Вроде можно хоть как передвигаться.


Она и передвигается. С креслом за спиной. Как его отцепить? (жёлтый значок на иконке не исчезает).
Скачал hotkey (rus).txt - там ни слова по-русски.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.01.2022 в 21:10:39

on 1642183799, Lenivets wrote:
Как его отцепить?

1. встать
2. лечь
3. нажать esc


on 1642183799, Lenivets wrote:
Скачал hotkey (rus).txt - там ни слова по-русски.

Естественно, ведь никто его не переводил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.01.2022 в 21:32:00

on 1642183839, Seven wrote:
1. встать
2. лечь

Спасибо! Отцепилась. Правда после перезагрузки игры.


on 1642183839, Seven wrote:
Естественно, ведь никто его не переводил.


Тогда в чём смысл называть файл "rus"?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.01.2022 в 21:33:04

on 1642185120, Lenivets wrote:
Тогда в чём смысл называть файл "rus"?

Чтобы все спрашивали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.01.2022 в 22:15:55

on 1642185184, Seven wrote:
Чтобы все спрашивали.


Как в старом анекдоте: только математик (программист) может дать абсолютно точный и абсолютно бесполезный ответ. :-)) Со Старым Новым Годом! :-))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.01.2022 в 22:18:45
2Lenivets:
Ну не было времени перевести еще файлик, а перевод был запланирован, отсюда и имя.
И да, я математик по образованию, как это ни странно.


on 1642187755, Lenivets wrote:
Со Старым Новым Годом! :-))

Симметрично!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.01.2022 в 20:02:15
r2366

OCTH:
- новая опция MAX_WEAPON_RANGE_PENALTY (по умолчанию 5) дает дополнительно 5% штраф на максимальной дальности оружия, масштабируется квадратично на дистанции меньше
- при включенной опции LIMIT_MAX_CTH, к максимальному значению шанса попадания добавляется количество кликов прицеливания и уровень навыка владения оружием
- новая опция SCOPE_STABILITY_PENALTY (включена по умолчанию) добавляет штраф величиной до ScopeMagFactor * ScopeMagFactor при стрельбе без опоры сидя/стоя, штраф уменьшается на близком расстоянии, может компенсироваться до 50% высоким уровнем опыта и ловкости, штраф половинится если присесть (то есть, при стрельбе из 10х прицела на максимальную дальность стоя без упора, базовый штраф 100%, если наемник очень опытный и ловкий то 50%, если он присест то 25%)
- изменен тип опции AIMING_BURST_PENALTY на плавающую точку (таким образом, можно задавать число с плавающей точкой для удобного масштабирования отдачи всего оружия сразу без правки Weapons.xml, данная опция активна только при включенной опции USE_AIMED_BURST )
- штрафы на автоматический огонь рассчитываются только начиная со второй пули (оптимизация производительности)
- штраф на стрельбу по лежащему противнику уменьшается вдвое при стрельбе сбоку (90 градусов), на четверть при стрельбе под углом (45 градусов) к цели (соответственно, если сделать высокий штраф MAX_PRONE_PENALTY = 80 например, нужно будет заходить лежащему противнику во фланг, чтобы добиться хорошего шанса попадания)
- новая опция NEW_SCOPE_EFF_MODE (FALSE по умолчанию) включает новый расчет вычисления эффективности прицелов (формула: ScopeRangeMod = 1.0f + NEW_SCOPE_EFF_MODE_RATIO * ScopeMagFactor / 10.0f + NEW_SCOPE_EFF_MODE_BONUS)
- новая опция NEW_SCOPE_EFF_MODE_RATIO (1.0f по умолчанию) позволяет задать коэффициент для расчета эффективности прицела с опцией NEW_SCOPE_EFF_MODE
- новая опция NEW_SCOPE_EFF_MODE_BONUS (0.0 по умолчанию) бонус к эффективности прицелов при включенной опции NEW_SCOPE_EFF_MODE
- прицел не может иметь отрицательную эффективность (не может увеличивать эффективную дальность видимости)
- новая опция NEW_SCOPE_RANGE_MODE (0 по умолчанию), 0: стандартный метод, 1: оптимальная дистанция для прицела берется как MinRangeForAimBonus, 2: оптимальная дистанция для прицела считается как 100 * sqrt(2 * ScopeMagFactor)
- при опции NEW_SCOPE_RANGE_MODE > 0, эффективность прицела уменьшается при дистанции меньше оптимальной, при этом прицел начинает минимально работать с нулевой дистанции
- aim bonus рассчитывается с помощью iRange (реальная дистанция) вместо iSightRange (видимая дистанция)
- если NEW_SCOPE_RANGE_MODE > 0, модификатор эффективности прицела применяется даже если NEW_SCOPE_EFF_MODE = FALSE
- новая опция MAX_PRONE_PENALTY (по умолчанию 40) задает максимальный штраф при стрельбе по лежащей цели (штраф увеличивается от  0 до максимального значения по 3% за клетку)
- дополнительный штраф при стрельбе лежащей/сидящей за укрытием цели уменьшается при стрельбе с крыши по земле, на 1/2 на дальности TACTICAL_RANGE / 2, на 1/3 на дальности TACTICAL_RANGE и т.д.

Добавлен код LOBOT (за что спасибо Asdow).
Файлы xml проекта LOBOT загружаются только если в файлах игры найден Layers.xml для избежания вылета игры при запуске без необходимых файлов (LOBOT при этом очевидно работать не будет).

Корректное восстановление палитры и камуфляжа трупов при перетаскивании как предметов (теперь работает с нестандартной палитрой JA2PAL.DAT).

Разнообразные исправления и дополнения от Shadooow:
Fixed regression when newly arriving merc in Omerta was facing north instead of east if player pressed ESC key during helidrop animation.
Fixed helicopter sound playing in loop indefinitely when quick-loading during helidrop animation.
Fixed bug splitting escort-requiring npc with another merc, who is under that npc in squad list, from existing squad resulting in putting the two into different groups and disallowing to plot movement.
Fixed bug where clicking where radar screen would be during Tactical Placement GUI broke it and allowed to enter map without placing anyone.
Fixed not being able to remove vehicle from merc list.
Dismissing vehicle will drop items in its inventory in current sector without asking.
Fixed bug where kicking out a merc and telling him to drop items in current sector while having that sector map inventory open would fail to move his items into sector inventory.

Голосовые выкрики:
- громкость выкриков для невидимых солдат уменьшается только для TAUNT_INFORM_ABOUT, TAUNT_NOTICED_UNSEEN и TAUNT_SAY_HI выкриков (игрок теперь будет чаще слышать выкрики противников, при этом чаще всего они не раскрывают свою позицию)
- громкость выкриков уменьшается ночью и под землей

Файлы Battlesounds поддерживают альтернативные имена:
- dying, die
- noth, nothing
- enem, enemy

Горячие кнопки:
Восстановлена кнопка [W] для команды "посмотреть", новое меню оружия теперь на кнопке [Ctrl]+[W].
Кнопка [Q]: режим прицеливания (то же что и [.]).
Кнопка Ctrl+V открывает подменю инвентаря сектора в меню навыков.
Кнопка Ctrl+C открывает подменю отображения в меню навыков.
Кнопка Ctrl+[.] открывает подменю сектора в меню навыков.
Кнопка ESC позволяет остановить наемника, прекратить перетаскивание или опустить оружие.
Автоперевязка перемещена на кнопку Alt+A (соответствует кнопке в основной ветке разработки).

Меню навыков:
- реализовано новое тактическое меню с множеством доступных действий, организованных по категориям
- некоторые действия (паника, рюкзаки) могут не отображаться в зависимости от ситуации
- действия, связанные с чисткой оружия, не отображаются при отключенной системе загрязнений

Различные улучшения:
Отображение перетаскиваемых объектов: не показывать объекты в воде или вокруг только вода (их все равно нельзя тащить).
Преобразование предмета в руке (Shift+T или опция в меню навыков): не активирует трансформацию предмета в себя или в другой класс (таким образом, это действие можно использовать для управления прикладом или переключения режимов оружия)
Доработано проигрывание звука открытия/закрытия дверей: звук проигрывается только если солдат, открывающий/закрывающий дверь, виден на экране, или если шум от открытия/закрытия двери услышал кто-то из команды игрока.
Исправлено переключение от вскинутого оружия на вскидку в альтернативном режиме.
Нельзя активировать фокус в альтернативном режиме оружия.
Не отображаются возможные локации для фокусировки, если включена опция постоянного отображения известного расположения противников.

Перехваты:
- бонус на близком расстоянии +1, +2 (в зависимости от навыка боксера) если у солдата пустые руки или в руках предмет рукопашного боя (кастет и т.д.) (без навыка боксера бонуса нет)
- бонус на близком расстоянии +1 за нож в руке для солдата с навыком ножевика (без навыка ножевика бонуса за нож в руках нет)
- бонус +1, +2 (в зависимости от навыка пистолетчика) на дальности не превышающей дальности пистолета в руках (без навыка пистолетчика бонуса за пистолет в руках нет)
- бегущий получает штраф -2
- двигающийся получает штраф -1

AI:
Улучшено решение выбора укрытия, разрешено использовать укрытие даже если рядом есть другие солдаты.
Улучшена точность расчетов при выборе точки броска дымовой гранаты.
Бонус от использования штыка используется при расчете эффективности ножевой атаки.

Подавление: паника активируется каждый раз если солдат должен реагировать на обстрел (присесть, убрать оружие) и уровень шока (оранжевая полоска) выше уровня морали (зеленая полоска).
Перехват не отключается полностью если солдат был ранен/подавлен, вместо этого к нему применяется штраф на уровень перехвата (полностью отключен перехват
только у паникующих/без сознания/без AP).
Немного уменьшен штраф к уровню перехвата от уровня шока (1-5 единиц в зависимости от уровня шока).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gash на 21.01.2022 в 21:13:20
Приветствую,Seven не мог бы ты,если это возможно,переработать  внешний вид  бойцов Дейдраны ну мб ополченцев,с помощью моделей из lobot,например командирам береты прописать  регулярным бойцам кепки,каски,диверсантам,снайперам панамы,ну и все в таком духе,чтоб они визуально на армию похожи были,по рангу-внешний вид,поавда там работы вагон походу,начать  хотябы с шапок,придется и иконки итемов менять,сейчас ушанку одеваешь,на бойце она визуально выглядит как армейская кепка или бейсболка,придется поменять иконку ушанки на кепку,и вырезать все что неимеет модели лобот,типо куртки кожанной,ну или прикрутить к ним более подходящий визуал lobot.В общем просто идея.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.01.2022 в 21:54:15
2gash:
Я не занимаюсь графическим моддингом игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gash на 21.01.2022 в 23:43:30
Спасибо,я думал там надо чисто с конфигами возиться,кроме иконок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.01.2022 в 23:47:06

on 1642797810, gash wrote:
я думал там надо чисто с конфигами возиться

Чтобы назначить существующие анимации да, править Filters.xml

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gash на 24.01.2022 в 13:30:09
А если добавить допустим кепку в инвентарь вражескому бойцу,она автоматом в слот головы станет,или это надо прописывать и она просто будет у него в инвентаре находиться,если сам оденет то анимации с лобота автоматом сработают?
Играл бой в Сан Моне,жестко так было,патроны кончились,пришлось убитые стволы и бп с трупов поднимать,потом все свелось к ножевому бою,ради прикола бросил отрезаную башку в противника,возможно прикрутить падение морали у аи если они видят голову рядом с собой?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.01.2022 в 13:54:31
2gash:
Экипировка для противников задается в TableData\Inventory\ItemChoices_Enemy_*.xml

Quote:
<name>Helmets</name>
<name>Vests</name>
<name>Leggings</name>

Некоторым врагам экипировка прописана прямо на карте, через xml ее изменить нельзя.


on 1643020209, gash wrote:
возможно прикрутить падение морали у аи если они видят голову рядом с собой?

Ну я даже не знаю.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 26.01.2022 в 16:03:32
Ребят, а можно убавить урон гранатометов в стандартном 1.13? Херачат, как ядерным оружием с диким уроном, как по полощади, так и по ХП

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.01.2022 в 16:05:36
2gladmgn:
Общие параметры взрывчатки задаются в Items_Settings.ini

Quote:
DAMAGE_HEALTH_EXPLOSIVE_MODIFIER            = 1.0
DAMAGE_BREATH_EXPLOSIVE_MODIFIER            = 1.0

Параметры отдельных гранат и мин задаются в Explosives.xml

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 26.01.2022 в 17:38:15

on 1643202336, Seven wrote:
Параметры отдельных гранат и мин задаются в Explosives.xml

Не нашёл такой файл. Он в корне мода должен быть или где в папках?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 26.01.2022 в 20:34:10
2gladmgn:
Он в папке items должен быть, в папке твоего мода. Файл наз-ся Explosives

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.01.2022 в 10:43:02
r2419

Исправления:
- экспериментальный код для исправления зависания для умирающих в огне/газе
- исправлено некорректное отображение дневных расходов для умерших/попавших в плен наемников (автор Shadooow)
- отключено изменение назначения наемника пока он в пути (автор Asdow)
- исправлен вылет игры после чит-телепорта на стратегическом экране в сектор, в который нельзя войти с этого направления (автор Shadooow)
- исправлена потенциальная ошибка вычисления шанса выпадения оружия, если оружие помечено как запрещенное для выпадения AI

Разное:
- поддержка колеса мыши при выборе наемников в AIM и в магазине Бобби Рэя. Если курсор мыши на большой картинке предмета, Ctrl+колесо позволяет добавить/убрать предмет из корзины (автор Asdow).
- переключение наемников на стратегическом экране с помощью мыши (автор Asdow)
- добавлена опция "выбрать все" в окне выбора отряда на стратегической карте (автор Asdow)
- исправление вспышки при выстреле (автор Asdow)
- прекращение паники через кнопку Ctrl+Q не стоит AP
- лопата автоматически переключается в режим строительства, если для нее задан флаг <ItemFlag>4</ItemFlag> и курсор не находится на противнике (больше не нужны два отдельных предмета лопаты и их трансформация)
- бонус к уровню перехвата от предмета в руке (нож, пистолет, кастет) применяется только если включена стоимость манипуляции инвентарем
- старая система инвентаря/обвеса (OIV/OAS) не может быть выбрана при начале игры
- опция READ_PROFILE_DATA_FROM_XML всегда активна
- при запуске игры загрузка файлов Attachments.xml и Merges.xml игнорирует предметы старого инвентаря (OIV)
- изменен шрифт для имен неактивных наемников (при включенной опции показа имен неактивных) на FONT_LTKHAKI
- при включенной опции "безопасная кнопка D" имена наемников отображаются также если есть цель под курсором
- при включенной опции "безопасная кнопка D" нажатие кнопки D дает более информативное сообщение (нажмите Ctrl+D для завершения хода)
- добавлены недостающие опции манипуляции инвентарем ополчения в меню сектора (при включенной опции MILITIA_USE_SECTOR_EQUIPMENT )
- отключено впадение в панику для солдат под эффектом адреналина
- эффективная меткость не уменьшается от шока, если солдат под эффектом адреналина (адреналин сам добавляет штраф к меткости)
- доработано вычисление параметров выстрела из гранатомета, для улучшения стрельбы внутри/из/в здание
- увеличено расстояние от верха экрана до курсора для активации автоскрытия верхней панели
- при наведении разговорного курсора на противника панель информации обновляется сразу же
- тактическая панель: отображается текущая граната в гранатомете, рюкзак/ранец
- голосовые выкрики: должны слышаться чаще, доработаны условия активации для некоторых выкриков
- услышанный голос не дает точного расположения противника, только направление на него
- шум шагов: модификаторы бега/ползком возвращены к стандартным значениям
- отделен шок от ран и шок от подавления, шок от ран отображается на полоске энергии рядом с портретом наемника
- возвращен шанс оглушения от громких выстрелов (при этом на портрете отображается соответствующая иконка)
- оглушенный солдат не теряет слух полностью, но слышит только громкие звуки, не слышит шум шагов, голос и т.д.
- солдат с недостатком "глухой", слушающий плеер или с расширенным ухом не может быть оглушен
- оглушенный не может пользоваться рацией, оглушенным ополченцем нельзя управлять
- защита от оглушения при использовании расширенного уха работает с проверкой статуса предмета
- отключен слух для роботов
- при передаче оружия роботу неснимаемая навеска не снимается
- добавлена возможность игнорировать атаки бесшумным оружием при некоторых обстоятельствах (солдат под обстрелом, слышал недавно громкий звук и т.д)
- новая горячая кнопка Alt+C позволяет попить из фляжки, не открывая инвентарь (работает только при отключенной системе еды)
- выпадающее оружие всегда помечается как видимое, если солдат видим
- жуки не чувствительны к газу (кроме огня)

AI:
- увеличено стремление противников сближаться
- некоторые ограничения на сближение передвинуты ближе (к границам нормальной дальности видимости)
- если солдат без сознания, AI ничего не делает
- улучшение скорости обработки AI во время перехвата за счет отключения поиска пути к ближайшей цели
- уменьшен шанс специального использования гранаты (подрыв заборов гранатами и т.д.)

OCTH:
- опция SCALE_AUTO_PENALTY (по умолчанию TRUE) активирует масштабирование штрафа на автоогонь в зависимости от дистанции, от 0.5 на минимальной дистанции до 2.0 на дистанции 3/2 дневной видимости
- опция CLOSE_RANGE_PENALTY (по умолчанию FALSE) активирует штраф до 20% на стрельбу из двуручного оружия с большой дальностью вблизи, если цель активна (не умирает, не без сознания)
- опция BASE_TILE_PENALTY (по умолчанию 3.0) задает базовый штраф прицеливания за клетку, штраф стрельбы по сидячим считается как BASE_TILE_PENALTY - 1 за клетку, штраф стрельбы по лежащим считается как BASE_TILE_PENALTY за клетку
- при включенной опции SCALE_AUTO_PENALTY, трассеры убирают дополнительный штраф автоогня на расстоянии, вместо бонуса от BurstToHitBonus, AutoFireToHitBonus
- при включенной опции SCALE_AUTO_PENALTY параметры BurstToHitBonus, AutoFireToHitBonus непосредственно добавляются к шансу попадания, вместо модификации отдачи, эффект начинается полностью с выстрела номер (7 - авто_навык), и начинает постепенно уменьшаться, если общий штраф на автоогонь становится отрицательным (стрельба очередью становится точнее одиночного выстрела с определенной пули в очереди)
- трассеры не уменьшают штраф на стрельбу по цели в анимации движения, если видимость до цели полностью блокирована
- трассеры уменьшают общий штраф на движение цели за ход, начиная с пули (7 - авто_навык)

Доработки огнемента:
- огнемет определяется как предмет с индексом 63 или стреляющий патронами с <ammoflag>32</ammoflag> в AmmoTypes.xml
- отключен штраф точности для перегретого огнемета
- отключено падение урона на расстоянии для огнемета
- огонь всегда имеет ослепляющий эффект, если попадет в голову
- огонь может проходить через солдат, таким образом одним выстрелом можно поразить несколько противников
- огонь не проходит через стены и окна
- значительно уменьшена отдача выстрела для огнемета
- отключен звук/анимация пули при попадании из огнемета
- специальная анимации "огненный танец" при попадании из огнемета в корпус, если противник убит
- отключены специальные анимации для огнемета (взрыв головы/корпуса/отлетание назад)
- отключены специальные эффекты при попадании из огнемета в голову (оглушение, шок)
- отключен доп. урон при попадании в голову
- заклинивание огнемета/попытка выстрелить из неисправного огнемета приводит к созданию огня на клетке с солдатом
- при попадании в объект создается огонь на клетке (задается тегом <highExplosive> в AmmoTypes.xml)
- нет уменьшения урона по зомби при включенной опции ZOMBIE_ONLY_HEADSHOTS_WORK
- отключены критические попадания от огня
- отключено прямое повреждение объектов от попадания огня
- дальность выстрела огнемета ограничена дальностью оружия, огонь просто закончится в воздухе на определенном расстоянии, даже если не попадет в цель
- наемники могут умереть мгновенно от попадания огнемета, даже если опция мгновенной смерти отключена
- зомби могут умереть мгновенно от попадания огнемета
- огнемет имеет полную эффективность против жуков
- отключено кровотечение от огня
- более высокий шанс выронить оружие при попадании из огнемета
- бронепластины не защищают от огня
- уровень защиты от огня умножается на <ubCoverage>/100
- для огня отключен код попадания мимо защиты

Демонстрация работы огнемета (в SDO):
https://www.youtube.com/watch?v=n4piEBBy7s0&t=1s

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kaltstrat на 29.01.2022 в 15:30:56
увеличено стремление противников сближаться -Стало гораздо веселее!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 30.01.2022 в 11:14:03
Неожиданный вопрос наверное, но - каковы минимальные системные требования?  ;D Заметил, что ход противника очень долго длится и грешу на то, что играю на виртуальной машине с 2 Гб оперативы.
Или тут частота процессора важна?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2022 в 11:20:24
2Mangust:
Важна одноядерная частота, то есть скорость работы однопоточных приложений.
2гб в принципе может быть достаточно, зависит от того, сколько система съедает.
Виртуальная машина может сильно тормозить работу сама по себе в зависимости от настроек, поскольку это дополнительная прокладка между кодом и процессором.
Как должен длиться ход противника можно посмотреть в видео прохождении Mozayka, у него вроде не топовый комп:
https://www.youtube.com/watch?v=7UaiE4Mz9wI
В общем никаких особых тормозов в игре не должно быть.
У меня древний core quad 2.8ghz, win7 и 8гб памяти, и ход противника достаточно быстро проходит.
Понятно, что если в секторе 64 врага, 40 ополченцев и 32 наемника, то быстро оно работать не может по определению.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 30.01.2022 в 14:05:41

on 1643530824, Seven wrote:
Понятно, что если в секторе 64 врага, 40 ополченцев и 32 наемника, то быстро оно работать не может по определению.  

Добавим также количество дыма/огня на карте, потому как если этого полно, ход становится дольше.


on 1643530443, Mangust wrote:
что ход противника очень долго длится

Либо как вариант - покрутить настройки в разделе Graphics Setting, отвечающие за скорость хода, наёмников, врагов и прочих. У меня все параметры в 0.7, вполне комфортно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 01.02.2022 в 22:57:56
2Seven:
Нужно запретить ботам идти в рукопашку если рядом с целью есть ещё противники. Иначе это либо 100% слив, либо размен 1 в 1. имхо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 02.02.2022 в 00:28:03
2ZLOY: тогда они будут ссыкливо убегать, а их будут в спину расстреливать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ivan_ivanov на 02.02.2022 в 22:42:01
Почему же? Пусть сами стреляют с условно-безопасного расстояния.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 04.02.2022 в 00:21:06

on 1643750883, JAggernaut wrote:
тогда они будут ссыкливо убегать, а их будут в спину расстреливать


В данном случае их расстреливают на подходе, перехватывая ход. Сам в стартовой локации подстрелил одного, бегущего к моим бойцам с голыми руками, хотя потом из него пистоль выпал, вполне исправный и обойма почти полная была.
Если я правильно понимаю, у ботов патроны в принципе не заканчиваются, так что зачем они лезут в рукопашную - мне непонятно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.02.2022 в 09:05:36

on 1643923266, Mangust wrote:
Если я правильно понимаю, у ботов патроны в принципе не заканчиваются

Неправильно понимаешь.


on 1643923266, Mangust wrote:
зачем они лезут в рукопашную

Только если не могут стрелять, или в редких случаях - боксеры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.02.2022 в 16:46:45
В r2440 новая экспериментальная опция NCTH_SQRT_DISTANCE (по умолчанию FALSE), меняет закон увеличения максимальной апертуры при дальности больше NORMAL_SHOOTING_DISTANCE на нелинейный sqrt, например:
на дальности 2 * NORMAL_SHOOTING_DISTANCE увеличение разброса будет 1.4 вместо 2.0
Это позволяет получить более точную стрельбу на средней/дальней дистанции, сохраняя обычную точность на ближней.
Опция находится в Ja2_Options.ini, раздел [Extended Options].

Пример:
Игорь, открытый прицел, 250м, обычный режим
http://https://i.imgur.com/VGqnYzQ.png

Игорь, открытый прицел, 250м, NCTH_SQRT_DISTANCE = TRUE
http://https://i.imgur.com/riyb7w2.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 08.02.2022 в 10:30:11
2Seven:

Привет!
Играю в r2460, и не смог понять, какие горячие клавиши на трансформацию оружия и предметов в руке. Подскажи, пожалуйста.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2022 в 10:32:15
2boris_brejcha:
Shift + T, работает для переключения прикладов и все такое. Есть ограничение, трансформация возможна только в тот же тип, то есть оружие в оружие и т.д., остальное доступно через меню предмета и шестеренку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 08.02.2022 в 13:04:01
2Seven:
Понял, да, с оружием проблем нет.
В более ранних версиях экзешников была доступна трансформация любых типов предметов, имеющих шестерёнку. Очень бы хотелось вернуть данную возможность)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2022 в 13:06:10

on 1644314641, boris_brejcha wrote:
Очень бы хотелось вернуть данную возможность)

Зачем? Чтобы при нажатии оружие на запчасти в руках разбиралось? Есть какой-то конкретный пример того что нужно?
Сейчас разрешена трансформация в свой тип предмета. Не обязательно это оружие, фонари тоже работают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 08.02.2022 в 13:39:49
2Seven:
В солдатах анархии так очень удобно жетоны с фрагов фармить по хот кеям.
И да, соглашусь, оружие в руках разбирать совсем не хочется.
Может, как-то можно на другой хот кей данное действие прикрутить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2022 в 13:40:47
2boris_brejcha:
Можно для трупов сделать отдельное исключение, см. r2465.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 08.02.2022 в 13:53:37
Почему наёмники глохнут при выстреле через пол карты? Ладно, если без наушников в закрытом помещении или прямо над ухом, а так-то зачем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 08.02.2022 в 13:54:47
2Seven:

Благодарю!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2022 в 13:55:00
2Lenivets:
Видимо, очень громкий был выстрел!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 08.02.2022 в 13:56:52

on 1644317700, Seven wrote:
Видимо, очень громкий был выстрел!


А Расширенное Ухо поможет (не глохнуть) или усугубит?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2022 в 14:02:55
2Lenivets:
Расширенное ухо, плеер в ушах или природная тугоухость предотвращают оглушение.
Для расширенного уха и плеера проводится проверка статуса, так что если статус < 90, то появляется шанс оглохнуть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 09.02.2022 в 19:21:30
<ThermalOptics>1</ThermalOptics> Я так понимаю: эта "опция" в новых AI (с появлением фокусировки) перестала работать для прицелов. Осталась только для головных ПНВ. Правильно? Это как-то лечится?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.02.2022 в 19:23:03
2Lenivets:
В точке фокусировки должна работать.


on 1644423690, Lenivets wrote:
Это как-то лечится?

За лечением лучше обращаться к доктору, тут форум про другое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 09.02.2022 в 21:05:58

on 1644423783, Seven wrote:
В точке фокусировки должна работать.


Спасибо! Работает, хотя и с задержкой в 3-4 секунды.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 09.02.2022 в 21:09:37
2Lenivets:
В пошаговом должен сразу срабатывать, в реальном времени только через "ход", это сделано чтобы игрок не прокликивал пространство, поскольку в реальном времени нет траты AP.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 10.02.2022 в 05:56:52
Скачал последнюю версию AI, стало всё на английском. Откатился на предыдущюю, снова всё нормально. Не тот файл залии или я что-то не понимаю?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.02.2022 в 09:17:47
2SerTi:
Попробуй перекачать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.02.2022 в 17:07:11
r2477 должен исправлять некорректный расчет AP при передвижении.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 12.02.2022 в 13:51:49
Дважды пытался пройти сектор D13, и оба раза игра начинала бесконечно просчитывать ход гражданских. Версия игры WF + SDO, версия exe 2477

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2022 в 13:53:08
2Mangust:
Сейв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 12.02.2022 в 14:22:49
Играю с запретом на сейв в пошаговом, могу скинуть лишь тот, что был до начала боя. Надо?
если это важно - после долгого ожидания и нажатия на esc игра отвисла, выдав сообщение "aborting ai deadlock for [219] ai_action_schedvle_move data 6601"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2022 в 14:24:26
2Mangust:
Нужен сейв непосредственно перед багом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 12.02.2022 в 15:50:02

on 1644665066, Seven wrote:
Нужен сейв непосредственно перед багом.


С данной настройкой не получится. Несколько раз пытался воспроизвести баг, он стабильно появляется на 2-3 ходу после сейва. Если такой сейв не поможет, увы.
А что значит надпись, которую я привёл выше? Это критично для дальнейшей игры?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2022 в 17:47:56
2Mangust:
В чит режиме можно сохраняться всегда.
Баг означает, что один из персонажей не смог выполнить действие и оно отменилось. На дальнейшее прохождение влиять не должно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 12.02.2022 в 17:58:05
2Seven:
А как чит режим включается?
Если это важно - баг повторялся на каждом ходу. Загрузил раннее сохранение, вошёл в сектор и начал бой по новой, пока бага не заметил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2022 в 17:59:23

on 1644677885, Mangust wrote:
А как чит режим включается?

Как и в оригинале, Ctrl+gabbi.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlisaWet на 14.02.2022 в 11:23:57
Кстати, а как на счет того, чтобы из трупа можно было сделать укрытие? И ввести в меню сектора - Очистка от трупов автоматически. Арулько тёплая страна - и валяющиеся трупы неделями ни к чему хорошему в реале не приводит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.02.2022 в 11:25:21
2AlisaWet:
Труп в игре это не физический предмет а картинка, у него нет толщины.
Теоретически что-то можно на эту тему придумать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 15.02.2022 в 14:13:00

on 1644827121, Seven wrote:
Теоретически что-то можно на эту тему придумать.  

А если сделать его по типу кустов? То бишь есть клетка с трупом, за ним наёмник, игра считает, что он за укрытием: кустом, к примеру, соответственно, попасть тяжелее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.02.2022 в 14:17:48
2BlackWing:
Шанс попадания модифицировать можно, но для перехватывания пуль нужен более сложный код.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.02.2022 в 03:56:22
2Seven:
А прикольно бы получилось, еслиб раненые юниты кровью привлекали к себе внимание кошек. Перевязанные на одну дальность, не перевязанные на другую. И чтоб на шум кошаки лучше реагировали, а ночью были почти беззвучны.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 19:20:23
r2501

Значение опции по умолчанию: MAX_PRONE_PENALTY = 80.
Экспериментальное исправление: не отображать полоски над головой наемника во время прокрутки экрана, во избежание нежелательных эффектов.
Приказ ополчению "Занять позицию" доступен в пошаговом режиме.
Можно разбивать окна любым двуручным оружием (с шансом повредить это оружие).
Изменен принцип работы пункта меню "выбрать все" на стратегическом экране, теперь выбираются все, если есть уже выбранные (автор Shadooow)
Доработан русский перевод.
Добавлена локализация строк на тактической панели (состояние оружия: сломано, перегрев).
Отключение рации стоит AP_RADIO очков действия.
Разрешено выбрасывать предмет на землю, если AP >=0, даже если очки действия после этого уйдут в минус.
Добавлено действие "пить воду" в меню навыков и панель действий.
При краже нескольких вещей у противника, они сразу бросаются на землю.
Автоматическое переключение ПНВ/очков, если в секторе есть противник (действует только в режиме реального времени и только один раз).
Предметы, выданные AI через опцию EXTRA_ITEMS, не могут быть украдены.
Чтобы отдавать приказ ополченцу, которого наемник не видит, нужен навык командира или рация.
Звук разбиваемого окна и другие звуки (всплеск воды, муу коровы) слышны только если источник звука виден или неподалеку находится наемник.
Выход из сектора разрешен в начале хода, проверки на видимость и атаку отключены.
Новая опция NCTH_SQRT_DISTANCE (по умолчанию FALSE) изменяет закон увеличения апертуры с расстоянием на квадратный корень, при расстоянии > NORMAL_SHOOTING_DISTANCE.
Солдаты без сознания не подавляются.
Сообщение о панике пишется только если солдат виден на экране.
Улучшены подсказки для действий в меню навыков.
Исправление слишком быстрого поднятия солдата без сознания на следующий ход.
Активирован ночной/пещерный бонус видимости при использовании фокуса.
Для противника, маскирующегося под ополчение, отображаются лица ополченцев на тактической панели.
Опция SCALE_AUTO_PENALTY: по умолчанию FALSE.
Новая опция OCTH_TRACER_CODE (по умолчанию FALSE) включает новый код трассеров (добавление бонуса непосредственно к шансу попадания вместо изменения штрафа на выстрел).
Новая опция OCTH_WEIGHT_PENALTY (по умолчанию FALSE) добавляет штраф на прицеливание/автоматическую стрельбу, если оружие слишком тяжелое для наемника и стрельба идет без упора.
Новая опция для OCTH - DIRECTIONAL_PRONE_PENALTY (по умолчанию FALSE) уменьшает штраф стрельбы по лежащему при стрельбе с фланга.
Подсказки OCTH (опция EXT_TOOLTIP_CTH): штраф на авто стрельбу на выстрел, штраф на тяжесть, штраф на авто стрельбу от недостаточной силы.
Исправлен звук всплеска воды при выбрасывании предмета в воду.
При выбрасывании предмета в воду проигрывается разный звук, в зависимости от типа и веса предмета.
При попадании пули в воду проигрывается звук S_WATER_IMPACT1.
Кнопка Shift+T позволяет трансформировать труп в руке.
Кнопка Shift+T позволяет трансформировать предмет в другой предмет с таким же размером (например, трансформация лопаты).
Шанс оглушения от громких звуков учитывает дальность, максимальная дальность до источника звука TACTICAL_RANGE / 4.
Отключены звуки коров/ворон при активном ускорении таймера.
Перевод сообщений о неудачном переодевании в шпиона.
Исправлена анимация рации при поднятии тревоги.
Исправлена неспособность AI солдата поднять оружие со своей клетки.
Исправлено вычисление AP для начала бега.
Новая кнопка: Shift+P трансформация приклада, сначала ищет трансформацию для самого оружия в другой размер, затем ищет на оружии обвес типа AC_STOCK, который можно трансформировать.
Добавлено действие трансформации приклада в меню навыков и панель действий.
Добавлена поддержка тега <NeedsBatteries> для расширенного уха.
При отдаче приказа ополчению через расширенное ухо тратятся батарейки.
Фонарь использует батарейки каждый ход в пошаговом режиме.
Исправлен скроллинг панели действий, если в колонках разное количество действий.
Добавлена поддержка тега <NeedsBatteries> для плеера.
Немного увеличен бонус морали от использования плеера.
Если у наемника закончилась батарейка, отображается сообщение.
Исправление сообщения "нельзя использовать X вместе с X" при авторазмещении предметов в инвентаре.
Доработан код переключения ПНВ/очков: сохранение очков в шлеме, присоединение батареек если необходимо.
Добавлена поддержка тега <NeedsBatteries> для биноклей и ПНВ.
Отключена проверка статуса для плеера и расширенного уха.
Добавлена поддержка тега <NeedsBatteries> для детектора металла (шанс использования батареек на каждой клетке при движении).
Танки не могут стрелять, если цель лежит/сидит вплотную к танку.
Доработан код вычисления шанса попадания для огнемета, зависит от ловкости и опыта.
Стрельба из огнемета не повреждает замки.
Исправление для огнемета, огонь не проходит сквозь стены, останавливаясь на последней клетке перед стеной.
Количество кликов прицеливания из огнемета ограничено 2.
Включен мгновенный урон от огня.
Огонь действует при входе в клетку, а не при выходе.
Исправление для простреливания крыши.
Кнопки Alt + 0..9 and Alt + [~] работают одинаково в обычном и чит режиме.
Кнопки Alt + 1..5 в чит режиме изменены на Ctrl + Alt + 1..5

AI:
- солдаты могут использовать адреналин при высоком шоке, чтобы избежать паники
- доработан код массовой атаки, увеличена дальность от офицера
- дополнительная стрельба на подавление, если не может продвинуться
- использование режима стрельбы от бедра при подавлении
- солдаты с приказом STATIONARY не начинают код отступления при низкой энергии
- ограничено количество поворотов к ближайшей потенциально видимой цели за ход
- код оценки уровня перехвата использует реальный расчет уровня перехвата для большей точности
- неиспользуемый приказ SNIPER заменяется на STATIONARY

Исправления из основной ветки:
Fixed crash in debug mode when opening BR Order Page without any item selected first (by Shadooow).
Disallowed to pick up items from openable structures like crates if they are currently closed. This additionally fixes bug where Bobby Ray's delivery wouldn't show up if the player had sector of the delivery currently loaded and there were any unpicked items from previous delivery in the delivery crate. (by Shadooow)
r9290 Removed body inventory region in mapscreen for vehicles completely. There was no image rendered anyway, this way no popup message duplicating status will be shown and consumables won't popup the "Heh?" error either (by Shadooow).
r9289 Fixes random merc portraits sometimes appearing in a region where would merc inventory normally be when opening inventory of a vehicle (by Shadooow).
Set the newly initialized vehicle driver to be NOBODY. This fixes jeep and possibly tank as well in autoresolve to play sounds of player merc (by Shadooow).
fix: force inventory redraw when using the mouse wheel to navigate through your mercs in strategic view. fixes bad inventory render when using a mouse to scroll from vehicle's inventory to a merc, and vice versa (by rftr)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 20.02.2022 в 21:37:58

on 1645374023, Seven wrote:
Стрельба из огнемета не повреждает замки.


А огнемёт поджигает только людей и траву, или можно сжечь деревянную дверь (замок о ставить  ;D ) или дома целиком, такие как в Читзене?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 21:39:51

on 1645382278, Lenivets wrote:
А огнемёт поджигает только людей и траву, или можно сжечь деревянную дверь (замок о ставить  ;D ) или дома целиком, такие как в Читзене?

Из-за особенностей движка двери и деревянные стены сжигать можно, но только с определенных направлений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 20.02.2022 в 21:50:20
Понятно. И ещё вспомнил: а как теперь посмотреть есть ли в секторе вода?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 21:57:37
2Lenivets:
Качество воды для секторов задается в SectorNames.xml
Если в секторе есть плохая вода или бочка с водой, соответствующие опции в меню навыков будут активны:
http://https://i.imgur.com/2SsIpBs.png
Если в секторе есть хорошая вода, каждый час фляжки будут пополняться.

По-хорошему, стоило бы добавить тип воды в секторе в эту менюшку:
http://https://i.imgur.com/RphWLBR.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 20.02.2022 в 22:02:27
2Seven:
Спасибо большое. Видимо проглядел.
on 1645383457, Seven

wrote
:
добавить тип воды в секторе в эту менюшку


Отличная идея!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danya на 20.02.2022 в 22:02:49
Ваш ИИ видит меня в упор дальше, чем я его, по моему опыту - практически всегда. Есть где-нибудь опция для отключения такой особенности?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:03:58

on 1645383769, Danya wrote:
Есть где-нибудь опция для отключения такой особенности?

Есть, разбирайся в игровых механиках. Если лень, играй во что-нибудь другое.
На каком уровне сложности играешь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danya на 20.02.2022 в 22:06:12
Прошу описать местонахождение данной опции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:06:35
2Danya:
Нет там никаких опций.
На каком уровне сложности играешь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danya на 20.02.2022 в 22:08:13
Режим сложности: нормальный. Может, есть ссылка на документацию мода AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:10:31

on 1645384093, Danya wrote:
Режим сложности: нормальный.

Все параметры у врагов и наемников одинаковые, никаких бонусов у противника нет.
На дальность видимости влияет камуфляж, укрытие, днем солнечные очки, ночью ПНВ, плюс ночью навык ночника дает бонус к видимости.


on 1645384093, Danya wrote:
Может, есть ссылка на документацию мода AI?

Документация не существует в природе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danya на 20.02.2022 в 22:11:40

on 1645384231, Seven wrote:
Режим сложности: нормальный.

Все параметры у врагов и наемников одинаковые, никаких бонусов у противника нет.

Буду тогда от этого отталкиваться и сопоставлять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:13:33
2Danya:
У некоторых врагов есть камуфляж, их сложно заметить. Игрок может делать то же самое, экипировавшись в камуфляжную одежду и использовав камуфляжный набор.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Danya на 20.02.2022 в 22:15:07

on 1645384413, Seven wrote:
У некоторых врагов есть камуфляж, их сложно заметить. Игрок может делать то же самое, экипировавшись в камуфляжную одежду и использовав камуфляжный набор.

Я столкнулся с этой проблемой буквально в начале игры, в Драссене. У меня персонаж с ПНВ, с перком ночник, а его все равно видят раньше, чем он, притом смотрит он в сторону врага. Именно из-за такого решил сюда написать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:16:34
2Danya:
Камуфляжные враги это часть игры, их количество зависит от прогресса и уровня сложности.
Возможности их полностью отключить нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 20.02.2022 в 22:22:42

on 1645384507, Danya wrote:
У меня персонаж с ПНВ, с перком ночник, а его все равно видят раньше, чем он, притом смотрит он в сторону врага.

ПНВ нивелирует бонус видимости перка НОЧНИК.
---------------
Скрин лучше на форум закидывай, в непонятных ситуациях. ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:24:43

on 1645384962, ZLOY wrote:
ПНВ нивелирует бонус видимости перка НОЧНИК.

Они складываются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 20.02.2022 в 22:40:53

on 1645385083, Seven wrote:
Они складываются.  

странно, хотя может я с НО спутал.


on 1644827121, Seven wrote:
Добавлено действие трансформации приклада в меню навыков и панель действий.

Лишняя функция имхо, ведь никто не трансформирует приклад в игре. Транс-ция нужна лишь чтоб в рюкзак оружие положить, но размер оружия не настроен должным образом при трансформации. Складывай или не складывай, размер оружия не поменяется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 20.02.2022 в 22:45:37

on 1645374023, Seven wrote:
нужен навык командира или рация.  

Рация или рабочие наушники?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:45:45

on 1645386053, ZLOY wrote:
азмер оружия не настроен должным образом при трансформации

В SDO размер оружия меняется при складывании приклада.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:46:03

on 1645386337, BlackWing wrote:
Рация или рабочие наушники?

Рация и наушники это разные вещи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 20.02.2022 в 22:47:30

on 1645386363, Seven wrote:
Рация и наушники это разные вещи.  

Я знаю, что это разные вещи, я просто уточняю, что нужен навык командира/радиста вместе с рацией или же достаточно наушников как раньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.02.2022 в 22:50:10
2BlackWing:
Уточняю. Нужно именно то что написано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 20.02.2022 в 23:19:38

on 1645386345, Seven wrote:
В SDO размер оружия меняется при складывании приклада.  

В файле - да, а в игровой механике - нет. В сложенном состоянии, оружие уменьшает свой размер максимум на 4 ед, а для того чтоб положить из большого кармана в карман поменьше, нужно от 5 ед.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 21.02.2022 в 09:41:04
2Seven:
Приветствую! Обнови пожалуйста русскую версию до 2501.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2022 в 09:41:57
2WiperX:
Зачем? Там нет никаких важных изменений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 21.02.2022 в 10:36:59
2Seven:
Чтобы никого не обидеть и всё привести к общему знаменателю :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2022 в 10:37:55
2WiperX:
Пусть перфекционисты страдают!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlisaWet на 22.02.2022 в 08:29:28

on 1645386053, ZLOY wrote:
Лишняя функция имхо, ведь никто не трансформирует приклад в игре.  

я  складываю. Беру пп и кобуру, в эту кобуру тока пп со сложенным прикладом. Пистолеты хорошо, но пп лучче :). Идет тем кто со снайперкой или пулемётом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sinepuz на 27.02.2022 в 18:48:07
Дайте, плиз, ссылку на работающую версию, а то пытаюсь использовать ту, что на первой странице, а мне пишут, что установить нельзя - не хватает дофига ".dll".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 11.03.2022 в 21:19:18

on 1645374023, Seven wrote:
Новая опция OCTH_WEIGHT_PENALTY (по умолчанию FALSE) добавляет штраф на прицеливание/автоматическую стрельбу, если оружие слишком тяжелое для наемника и стрельба идет без упора
как определить, какое оружие слишком тяжелое для наемника?

AI умеет выбирать наилучшее положение для стрельбы, если оружие для него тяжелое или дает иные штрафы в разных положениях?


on 1645374023, Seven wrote:
Подсказки OCTH (опция EXT_TOOLTIP_CTH): штраф на авто стрельбу на выстрел, штраф на тяжесть, штраф на авто стрельбу от недостаточной силы.
это будет автоматически видно на панели или нужно что-то нажимать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.03.2022 в 21:22:42

on 1647022758, JAggernaut wrote:
как определить, какое оружие слишком тяжелое для наемника?

По подсказке.


on 1647022758, JAggernaut wrote:
это будет автоматически видно на панели или нужно что-то нажимать?

Обычное окно подсказки через ALT.

Сам код вычисления штрафа от веса выглядит так:

Quote:
INT16 sStrength = EffectiveStrength(pSoldier, FALSE);
           INT16 sWeight = CalculateObjectWeight(pInHand);

           if (Item[usInHand].twohanded)
           {
                 // less strength needed when firing crouched or from hip
                 if (pSoldier->AnimEndHeight() == ANIM_CROUCH)
                       sWeight = sWeight * 3 / 4;
                 else if (pSoldier->IsValidAlternativeFireMode(sAimTime, sGridNo))
                       sWeight = sWeight / 2;
           }
           else
           {
                 // more strength needed when firing with one hand
                 if (pSoldier->IsValidAlternativeFireMode(sAimTime, sGridNo) || pSoldier->IsValidSecondHandShot())
                       sWeight = sWeight * 2;
                 else if (pSoldier->inv[SECONDHANDPOS].exists())
                       sWeight += sWeight / 2;
           }

           INT16 sReqStrength = 50 + sWeight / 2;

           iPenalty = 0;

           if (sReqStrength > sStrength)
           {
                 iPenalty = min(iRange / CELL_X_SIZE, sReqStrength - sStrength);
           }

           iChance -= iPenalty;

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 12.03.2022 в 00:44:45
2Seven: прописал в опции OCTH_WEIGHT_PENALTY = true
нажимаю ALT в пошаговом режиме, и окно с ТТХ не меняется. В чем может быть ошибка?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.03.2022 в 00:48:16
2JAggernaut:
Что за окно с ТТХ и при чем тут это.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 12.03.2022 в 01:01:33

on 1647035085, JAggernaut wrote:
Что за окно с ТТХ и при чем тут это.
а где должна появится подсказка??? При нажатии Alt у меня ничего не происходит на экране.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.03.2022 в 01:03:56
Нажми shift + d.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 12.03.2022 в 01:16:05

on 1647036236, Seven wrote:
Нажми shift + d.
появляется надпись "вкл/откл подписи к солдатам". и в том и другом случае при нажатии alt тоже ничего нигде не появляется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 20.03.2022 в 14:39:00
После очередной попытки отбиться от драников совместно с ополченцами возникли вопросы:
1. Должна ли работать команда "занять позицию" в пошаговом режиме? У меня не работает
2. Могут ли драники залазить в окна? Разок один из них появился в доме у меня за спиной
3. Что происходит, когда ополченцы включают анимацию разговора по рации? Я никакого эффекта не заметил
4. Бык выстрелил из окна по драникам  и залёг под окном. После драники (которых я почему то прекрасно видел) зачем то стреляли в него. Допускаю, что их видели ополченцы, но зачем вражеские бойцы пытаются застрелить Быка через стену? Не очередью в окно, а именно одиночными, в то место, за которым он лежит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.03.2022 в 14:40:14

on 1647776340, Mangust wrote:
Должна ли работать команда "занять позицию" в пошаговом режиме? У меня не работает

Опция должна быть активна, как работает - не знаю.


on 1647776340, Mangust wrote:
Могут ли драники залазить в окна? Разок один из них появился в доме у меня за спиной

Да, в некоторых случаях.


on 1647776340, Mangust wrote:
Что происходит, когда ополченцы включают анимацию разговора по рации? Я никакого эффекта не заметил

Что-то сообщают друг другу, видимо. Особого смысла в этом нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 20.03.2022 в 14:45:16

on 1647776414, Seven wrote:
Опция должна быть активна, как работает - не знаю.


Активна, но при нажатии на неё ничего не происходит.

Как обычно, дописал ещё один вопрос после того, как получил ответ.  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.03.2022 в 14:49:01

on 1647776340, Mangust wrote:
4. Бык выстрелил из окна по драникам  и залёг под окном. После драники (которых я почему то прекрасно видел) зачем то стреляли в него. Допускаю, что их видели ополченцы, но зачем вражеские бойцы пытаются застрелить Быка через стену? Не очередью в окно, а именно одиночными, в то место, за которым он лежит.

Видимо, есть шанс прострелить через стену.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 20.03.2022 в 14:56:28

on 1647776941, Seven wrote:
Видимо, есть шанс прострелить через стену.


А он есть? Я видел, что тяжёлое оружие может уничтожать преграды (хотя не понял, в какой это версии игры), но у тех вроде обычные ПП были

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 20.03.2022 в 18:38:01
Как отключить показ снаряжения у модельки врага при наведении прицела?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.03.2022 в 18:38:31

on 1647790681, Mangust wrote:
Как отключить показ снаряжения у модельки врага при наведении прицела?

Показ где.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 20.03.2022 в 20:22:15

on 1647776340, Mangust wrote:
3. Что происходит, когда ополченцы включают анимацию разговора по рации? Я никакого эффекта не заметил
Увеличивают шанс перехвата на следующем ходу, если солдат, которого радист спалил, попадет в поле зрения других ополченцев.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 20.03.2022 в 21:38:12

on 1647777388, Mangust wrote:
А он есть?

Зависит от калибра и типа патронов, плюс материала укрытия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем borzzz на 21.03.2022 в 17:31:06
Подскажите как поменять отображения урона по врагам из звездочек на цирфы урона. Я вроде все настройки перепробовал из тактикал интерфейс сетинг и ставил по умолчанию и нет. а все равно отображается урон в звездочках , при том что по моим бойцам показывает нормально в цифрах

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.03.2022 в 17:31:55
2borzzz:
Надо менять в Data-SDO.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sim_Gonar на 22.03.2022 в 20:27:11
Начал играть с улучшенным AI на картах Azazel на Эксперте. Сделал 10 импов, из которых боевых только 7 (остальные чисто утилитарные: командир отряда, медик и механик). Дошел до Драссена. захватил, натренировал ополчение. Пришла контратака в 80 человек с трех сторон.

Ребята, это было ЧТО-ТО! Скажу сразу, весь бой длился 4,5 часа реального времени. ИИ реально обходит с фланга, использует крыши, кидает гранаты (слезогонки и дымы в том числе), прикрывает своих, ведет огонь на подавление. Ополчение разделилось на два фронта: южный фронт прикрывал дорогу у шахты и небольшого озера. Восточный фронт широкой цепью воевал у зданий. Ополчение с соседнего сектора прибывало постепенно, людей не хватало. На востоке нас начали давить, вражеские солдаты прорывались к церкви в центре. Смогли продержаться там до прибытия сил из соседнего сектора, начали зачищать дранников. Один из наших все же попал в окружение и погиб. На юге отряд ополченцев примерно в 12-14 человек сдерживал ораву дранников в 25-30 человек. Почти все были прижаты огнем на подавление, но из-за открытой местности враг наступал достаточно медленно. Ребята все же смогли продержаться до момента, когда с севера прибыло подкрепление в лице десятка человек, начали постепенно отбрасывать дранников обратно. В итоге выстояли, хоть и не без существенных потерь. И это была бойня с очень медленным прогрессом оружия (револьверы/пистолеты начального уровня, дробовики, легкие SMG, начальные винтовки). Что начнется, когда в ходу будут снайперки, пулеметы и гранатометы - страшно представить. Но я прям реально кайфанул с этой битвы. В какой-то момент думал даже отступить в соседний сектор, перегруппироваться и начать повторное наступление. Но ИИ удивил, держался мощно. Постоянно ход ИИ подтормаживал на моем неслабом ноуте, видимо просчитывал множество ходов, куда бежать, в кого стрелять и т.д. В не городских секторах с меньшим кол-во врагов таких тормозов нет.

Разработчикам игры и всем причастным к созданию мода и улучшению ИИ - огромнейшее спасибо!

Бойцу с позывным Kanarm - вечная память.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 22.03.2022 в 20:34:13

on 1647970031, Sim_Gonar wrote:
на картах Azazel


Что это за карты?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.03.2022 в 20:34:56
2Lenivets:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23237

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 22.03.2022 в 20:45:39

on 1647970031, Sim_Gonar wrote:
снайперки, пулеметы и гранатометы - страшно представить.

С миномётами и артподдержкой будет ещё веселее ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlisaWet на 29.03.2022 в 08:08:32
играла , играла ... ar+sdo+loot. привыкла уже к постоянным зависаниям и вылетам. я играю с зомби.
пришла тут на блокпост под эстони. ночью. пострелялаа 3 персиков. поставила на  реалтайм и ушла в конец карты. и оставила, ну лениво было , да и дела домашние. зомби выкосили всех и вся. прошлась по карте, помарадерствовала.  И игра начала вылетать , как только я покидаю сектор. Первый м3 выпал.
очень обидно. А самое главное - игра начала вылетать на любом! сэйве этой кампании. Ну хорошо.
Тут как раз обновление вышло :). Решила перестартовать игру. Но вот  решила поиграть имбами(когда все физ хар-ки 95). Выставила в ja2.ini персам максимум 700 очков, и остальные покрутила. Но! эти изменения не работают. Пошла крутить в файле конкретной сборки. там это работает. Вот и собственно .... А остальные настройки в ja2.ini тоже не работают? Кол-во милиции в секторе, кол-во отрядов дейдраны и другие?
И еще. Я уже задавала этот вопрос ранее, но так и не получилось у меня. Я про подсказки в виде картинок при нажатом alt. Дело в том ,что запуская просто ja2 я вижу каски, броники и т.д., но ja2+  их не показывает. странно. И еще. При обновлении у меня перекрестье прицела съехало вверх-лево от центра.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2022 в 10:09:26
2AlisaWet:
Вылеты с Loot надо будет починить как-нибудь.


on 1648530512, AlisaWet wrote:
Выставила в ja2.ini персам максимум 700 очков, и остальные покрутила

В Ja2_Options.ini, наверное.


on 1648530512, AlisaWet wrote:
Но! эти изменения не работают.

Значит надо в другой папке менять.


on 1648530512, AlisaWet wrote:
Я про подсказки в виде картинок при нажатом alt.

ADDITIONAL_NCTH_CURSOR_INFO            = 2


on 1648530512, AlisaWet wrote:
При обновлении у меня перекрестье прицела съехало вверх-лево от центра.

Лечится заменой файла cursors.slf

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlisaWet на 29.03.2022 в 13:16:19

on 1648537766, Seven wrote:
Выставила в ja2.ini персам максимум 700 очков, и остальные покрутила

В Ja2_Options.ini, наверное.  
ну да. Везде же говорят - что в другие конфига лазить не нужно.  Просто  не понятно, какие еще из ja2.ini не работаеют и их нужно менять в сборке?
сам принцип иеархии переменных.
Т.е. Если в ja2SDO.ini  есть переменная, то она приоритетнее, чем в ja2.ini   , или как то по другому?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2022 в 14:59:25
2AlisaWet:
В порядке увеличения приоритета:
Data->Data-1.13->SDO->остальные моды->Profile

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем AlisaWet на 29.03.2022 в 15:37:32
найти конфиги я смогу, мне логику объясните - какой фай является приоритетнее при заполненных одинаковых переменных.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2022 в 15:39:31
2AlisaWet:
см. приоритет в vfs.ini

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SpectR на 04.05.2022 в 15:40:20
Здравствуйте, решил погонять с зомби модом, включил в настройках, а они не появляюся, десяток врагов положил, но не одного мертвяка. Мод SF+SDO+AI , версия AI 2540

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 04.05.2022 в 17:02:14
2SpectR:
а в ини эдиторе зомби активированы? там есть раздел: тактикал зомби сеттинг

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SpectR на 04.05.2022 в 17:06:55
Да, стоит 0 - каждый мертвец превращается в зомби

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kommy3107 на 04.05.2022 в 17:10:29
2SpectR: Там ещё в меню надо галочку поставить

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SpectR на 04.05.2022 в 17:11:38
В меню игры? Стоит

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.05.2022 в 13:50:40
r2548

AI:
- Black AI: улучшен код сближения перед выстрелом
- поворот к ближайшему шпиону разрешен только один раз за ход
- улучшен расчет приблизительного CTH для AI при использовании NCTH, корректировка шанса при стрельбе сбоку
- AI не бросает красный дым, если отключены артналеты (RADIO_OPERATOR_ARTILLERY = FALSE)
- понижен приоритет поиска красных дымов, сначала AI будет использовать гранаты обычных типов
- улучшен код для игнорирования умирающих солдат или пустого транспорта при поиске ближайшего противника

Для ослепших солдат:
- нельзя использовать радио
- ограничены некоторые решения AI
- только прячется
- может использовать дым для укрытия
- может начать отступление
- поиск предметов ограничен 1 клеткой

Исправления:
- исправлено клонирование обвеса при трансформации предмета
- исправление отключения режима наблюдателя/фокусировки при трате AP
- исправление для гранат, убираемых в инвентарь, если солдат пытается бросить гранату и при этом замечает противника (Shadooow)
- исправлен некорректный ID бутылки с зажигательной смесью, используемой для создания огня
- исправлено зажигание объектов от обычных (не трассирующих) пуль
- исправлено разбивание окон с некоторых направлений
- исправление для пропадающих иконок режима прицеливания после закрытия EDB (Shadooow)
- исправление зависания игры после убийства Дейдранны, если опция PLAY_INTRO = 0 (Shadooow)
- исправлены графические артефакты появляющиеся вокруг роликов окончания игры (Shadooow)
- исправлены графические баги при использовании окна ключей (Shadooow)
- исправлена стоимость комплектов для AIM (rftr)
- исправлен баг, позволяющий клонировать перетаскиваемые объекты путем открывания/закрывания их (Shadooow)
- исправлен баг опции NO_REMOVE_RANDOM_SECTOR_ITEMS, приводивший к чрезмерному исчезновению предметов в секторе с противником (sun_alf)
- исправлены некорректные флаги патронов

Разное:
- кнопка [F] показывает приблизительный шанс попадания при использовании NCTH (очень приблизительный)
- повреждение двери ломиком/пинками возможно только если сложность повреждения замка не OPENING_NOT_POSSIBLE.
- уменьшен шанс прокачки силы при использовании пинков или ломика для открытия двери
- небольшие доработки русского перевода
- при разрушении объектов пулями учитывается модификатор GUN_DAMAGE_MODIFIER (для сохранения нормальной разрушаемости при повышенном уровне пуль)
- если на панели наемников недостаточно места для отображения тактической панели и слева есть свободное место и левая панель отключена, тактическая панель отображается слева
- при использовании навыка фокусировки, небольшой штраф к перехвату вне области фокусировки
- отключен штраф к меткости от адреналина
- отключен штраф к ловкости от шока, добавлен штраф от адреналина
- кнопка [F] показывает первую линию оранжевым цветом для лучшего выделения
- доработан штраф на перехват, если солдат бежит, 1 единица за бег, еще 1 если бегущий не видел противника раньше
- кнопка [\] позволяет разбить окно или начать перетаскивание
- кнопка [\] проверяет наличие AP перед началом перетаскивания
- по умолчанию RANDOM_INTERRUPTS = FALSE
- кнопка Ctrl+[W] активирует подменю оружия из меню навыков, чит код для этой кнопки отключен
- при включенной опции ADDITIONAL_NCTH_CURSOR_INFO, всегда отображается броня противника, оружие/ПНВ показываются только при нажатой ALT
- добавлена поддержка колеса мыши на сайт MERC, аналогично сайту AIM (используется при наведении на лицо наемника), модификаторы SHIFT/CTRL применяются к колесу мыши (rftr)
- отключены изменения r2036, r2157
- опция EXTRA_ITEMS не добавляет гранаты с красным дымом, если артналеты отключены в настройках
- опция "Выбрать все" в окне движения на стратегическом экране отображается только если в секторе больше 1 отряда, способного двигаться (Asdow)
- оптимизация вызова RandomMagazine() уменьшает паузу при входе в сектор (sun_alf)
- кнопка ESC позволяет опустить оружие для выбранных наемников, сначала наемники останавливается, следующее нажатие опускает оружие
- немного увеличена дальность броска гранат
- бонус к дальности броска гранат не применяется одновременно, если есть навыки подрывника и метателя
- добавлена подсказка в меню навыков по использованию кнопки [\] для перетаскивания предметов и разбиванию окон
- добавлено сообщение о возможности использовать ESC для прерывания зависшего хода AI
- улучшена подсказка для опции отображения последнего известного расположения противника
- отключено одновременное проигрывание одного и того же звука, приводившее к искажениями и перегрузке звуковой системы (минимальная задержка 1 мс перед повторным проигрыванием такого же звука)

NCTH:
- доработки опции NCTH_SQRT_DISTANCE
- исправлена работа штрафа AIM_VISIBILITY при стрельбе по целям за укрытиями
- бонус для открытых прицелов IRON_SIGHT_PERFORMANCE_BONUS работает полностью до дистанции NORMAL_SHOOTING_DISTANCE
- для штрафов на движение используется движение только за текущий ход
- новая опция NCTH_CLOSE_RANGE_AIM_BONUS (FALSE по умолчанию) помогает прицеливаться на расстоянии меньше NORMAL_SHOOTING_DISTANCE * 2, линейно уменьшаясь, начиная с NORMAL_SHOOTING_DISTANCE
- лазеры помогают базовому прицеливанию, вместо уменьшения итоговой апертуры

Опция SIDE_FACING_DIVISOR:
- только для стоящих/присевших противников (для лежащего поправка не применима)
- только для человеческих бодитайпов (техника и живность имеют совсем другие JSD)
- только при прицеливании в корпус/ноги (голова квадратная)
- отключено уменьшение вертикального отклонения (разница есть только в горизонтальном размере цели)

OCTH:
- для расчета базовой вероятности попадания, используется формула с учетом ловкости и меткости

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 06.05.2022 в 15:54:11
2Seven:
Приветствую! Спасибо за релиз :) Поправь пожалста ссылку на гуглодиск, там ошибка сейчас.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.05.2022 в 15:54:40
2WiperX:
Гугл диск отключен навсегда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 06.05.2022 в 15:55:49
2Seven:
а хде скачать теперича?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.05.2022 в 15:57:20
2WiperX:
На яндекс диске сборок в папке Ja2+AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем WiperX на 06.05.2022 в 15:58:09
2Seven:
Спасибо Мастер!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 06.05.2022 в 16:29:43

on 1651841680, Seven wrote:
Гугл диск отключен навсегда.

А давно это произошло вообще?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.05.2022 в 16:35:10
2BlackWing:
Не все ли равно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем smashov на 07.05.2022 в 20:48:12
2Seven:
Уважаемый, а планируете ли вы в Яндекс диске сборок (папке Ja2+AI) выкладывать новые Англоязычные версии?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.05.2022 в 20:51:06
2smashov:
Я пока в раздумьях, надо ли мне это вообще. Русская версия будет периодически обновляться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем smashov на 07.05.2022 в 21:02:07
Понятно, в любом случае, огромное вам спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.05.2022 в 21:53:54
r2559

Задержка для проигрывания одного и того же звука изменена на 50мс.
Разрешено отображение известного расположения противника при использовании навыка наблюдателя или прослушке с помощью рации.
Добавлена информация о типе воды в секторе в окно информации сектора.
Исправление: шаг в бок со вскинутым оружием в пошаговом режиме при включенном режиме бега.
Исправление: подсказка на левой панели при отключенной в настройках левой панели.
Отображение объектов для перемещения в режиме курсора руки - только при нажатой кнопке SHIFT.
Отображение видимости/укрытий активно только во время хода игрока.
Доработан код прослушки с помощью рации - отображение иконки при максимальной эффективности, накопление AP для прослушки.
Используется системное время для прерывания работы зависшего AI (позволяет избежать проблем с AI при ускорении таймера).
LOBOT: добавлена поддержка наколенников и рубашки с длинными рукавами, надеваемой под бронежилет.
Эффект забывчивости не активен, если наемник находится под действием эффекта мудрости.
Оптимизация кода поиска пути для ускорения работы.
Наколенники уменьшают стоимость передвижения ползком на 1 AP.

NCTH:
- увеличен размер базовой апертуры при расчете шанса попадания в танки или машины для AI
- используется нормальное распределение при выстреле, равномерное распределение при выстреле за пределы эффективной дальности оружия
- доработки кода ограничения максимального отклонения пули

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

Повреждение замка пулями:
- восстановлены значения минимальной сложности вскрытия и повреждения замка для урона обычными пулями (50 и 70)
- параметр lockBustingPower работает как бонус в процентах к урону пули
- урон замку наносится, только если замок в принципе можно открыть
- замок может быть поврежден пулями, если сложность повреждения замка <= lockBustingPower + базовый урон пули

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 14.05.2022 в 00:57:31

on 1651834240, Seven wrote:
- если на панели наемников недостаточно места для отображения тактической панели и слева есть свободное место и левая панель отключена, тактическая панель отображается слева


Было бы полезно иметь возможность поставить панель действий вместо тактической панели. Лично я тактической панелью не пользуюсь, а панель действия не влазит из за размеров экрана.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 14.05.2022 в 08:22:59
Только что слил бой, во время которого по Быку лупили двое противников, а он их не видел. Позже оказалось, что враги были рядом, за кустами. Вопрос - АI умеет стрелять на слух, да ещё и прицельно? В принципе я видел круги, которыми, если я правильно понял, отмечалась позиция стрелков, но выстрелы по этим меткам результата не принесли, достать одного гада вышло лишь когда мои бойцы сделали несколько шагов в сторону и увидели его.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.05.2022 в 16:23:25

on 1652505779, Mangust wrote:
Только что слил бой, во время которого по Быку лупили двое противников, а он их не видел. Позже оказалось, что враги были рядом, за кустами.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 22.05.2022 в 22:48:10
В меню навыков, во вкладке "оружие" подсказки над пунктами меню не соответствует их названию. Подсказка к "Режиму стрельбы" - "прекратить панику", к "Режиму прицеливания" - "пить из фляжки", и так далее. Версия exe "ja2_7609ru+AI_r2560", версия "Azazel maps+SDO".
Есть ещё ощущение, что герои стали дико меткими, ранее (в WF + SDO) в основном в "молоко"  лупили, но это субъективно. Или я лучше играть стал  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.05.2022 в 22:54:14

on 1653248890, Mangust wrote:
подсказки над пунктами меню не соответствует их названию

Это только в русской версии.


on 1653248890, Mangust wrote:
Есть ещё ощущение, что герои стали дико меткими

В SDO по умолчанию включены новые опции NCTH_SQRT_DISTANCE и NCTH_CLOSE_RANGE_AIM_BONUS, можно их отключить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 22.05.2022 в 23:04:25

on 1653249254, Seven wrote:
Это только в русской версии.


То есть баг известный? Хорошо.


on 1653249254, Seven wrote:
В SDO по умолчанию включены новые опции NCTH_SQRT_DISTANCE и NCTH_CLOSE_RANGE_AIM_BONUS, можно их отключить.


Это какой файлик редактировать надо? И где можно почитать про эти опции?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.05.2022 в 23:06:36

on 1653249865, Mangust wrote:
То есть баг известный?  

Исправлен в r2563.


on 1653249865, Mangust wrote:
Это какой файлик редактировать надо?

Data-SDO/Ja2_Options.ini


on 1653249865, Mangust wrote:
И где можно почитать про эти опции?

В папке Docs на яндекс хранилище или поискать в этой теме.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем evgensaven на 24.05.2022 в 13:42:44
Здравствуйте! Спасибо за мод и поддержку, играть одно удовольствие! Подскажите, как использовать радиста ??? Создал персонажа с перком "Радист" и во время боя не получается применить радиостанцию, в меню выбора позиции недоступны. Может я что то упустил. Противник вызывает поддержку с соседнего сектора и мой отряд погибает в неравной схватке :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2022 в 13:59:38
2evgensaven:
Приветствую! Рацию нужно надевать как рюкзак, и убедиться что в ней есть специальная батарейка.
Вот тут еще есть полезная информация:

on 1466674164, Seven wrote:
51. Как вызвать артиллерийский удар?
 
Нужно, чтобы в соседнем секторе было ополчение, или наемники с рацией и минометом.  
Выбрать своего наемника с навыком радист и радиостанцией (радио носится как рюкзак, и должны быть батарейки).  
Alt+Правый клик мыши (или Shift+4) вызывает меню навыков, там выбрать радио оператор, выбрать сектор, откуда вызвать удар.  
После вызова прилетает красный дым, на следующий ход в место, отмеченное красным дымом, прилетают мины. Если есть несколько красных дымов на карте, выбирается случайно один из них.  
Противник может блокировать радиообмен, в этом случае вызвать арт. удар нельзя, нужно найти и уничтожить вражеского радиста.  
Аналогично наемник-радист может блокировать вызов артподдержки у противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 24.05.2022 в 21:58:53
2evgensaven: небольшое дополнение к сказанному выше. Для того, чтобы заблокировать вызов поддержки, придётся весь бой держать рацию в режиме постановки помех. Мой опыт показывает, что батареи хватает примерно на полтора боя в таком режиме, а товарищи подсказывают, что батареи у Бобби Рея появятся где то в середине игры.
В общем, лучше сразу привыкать бороться и с врагом в секторе, и с его пополнением.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2022 в 22:03:01
Можно просто найти и прибить вражеского радиста, например шпионом. Без радиста артобстрела не будет.
В SDO у батареи рации <ubCoolness>1</ubCoolness>, так что можно купить у Бобби с самого начала, если аэропорт под контролем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 24.05.2022 в 22:08:14
2Seven: благодарю за пояснение.
Помнится, ранее поднимался вопрос о том, что хорошо бы привязать способность врага вызывать подкрепление к наличию у него живого радиста. Есть подобное в планах, если не секрет?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.05.2022 в 22:11:07
2Mangust:
Подкрепление приходит, если поднята тревога, так сейчас сделано.
Привязать к радисту теоретически можно, на данный момент в планах такого нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.05.2022 в 01:02:30

on 1653388964, evgensaven wrote:
Может я что то упустил. Противник вызывает поддержку с соседнего сектора и мой отряд погибает в неравной схватке  

скорее всего ты просто спешишь в данном случае, когда заходишь в важный сектор, значит слишком рано ещё.
я в таких случаях, стараюсь гулять по карте, нападаю на слабые сектора или патрули, жду когда попадётся радист у противника в слабых малочисленных группах.
У Бобби Рея могут и не появится батарейки в ассортименте, там как повезёт.
С рацией особые проблемы могут возникнуть при игре БЕЗ выпадения всего. Рация может и не выпасть из юнита после его гибели. Я частенько добываю рацию кражей.
Можно попробовать напасть на сектор без рации, но тока с ополченцами, они отвлекут от наёмников.
Есть же ещё в игре сигнальная дымовая шашка. Она вроде бы меняет точку удара арт обстрела.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.05.2022 в 09:25:47

on 1653429750, ZLOY wrote:
сигнальная дымовая шашка. Она вроде бы меняет точку удара арт обстрела.

Не меняет, а артудар прилетает на случайный красный дым на карте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем evgensaven на 25.05.2022 в 19:01:48
Благодарю за своевременные и полезные ответы! ::) Давно, когда только познакомился с "Джа", порой мечтал обо всех этих тонкостях и нюансах, которые как я думал некому будет реализовать и вот сюрприз! Совершенно случайно узнал о таком чудесном моде и теперь благодаря Создателю Мода я снова залипаю с удовольствием в любимую игру :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем evgensaven на 25.05.2022 в 19:12:47
1. Подскажите как использовать "Носильщик" в стратегическом экране, что даёт и для чего?
2. Нажимаю Alt + лев.кн.м. чтобы наёмник вышел боком из-за укрытия или в приседе боком, НО он всегда идёт задом. Что не так делаю? Перекатываться в положении лёжа получается.
3. Как использовать Учитель-Ученик? Игорем решил потренировать Айру в меткости, но ничего не вышло...
4. Отец Уокер, после угощения алкоголем не откровенничает как в оригинале. Детей освободил до встречи со священником. Выглядит как баг.
5. Не могу в Драссен Шахта обезвредить две ловушки в милицейском офисе? Боец созданный мной Электронщик. Механика и Взрывчатка по 60

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.05.2022 в 19:15:19
2evgensaven:
Идти вбок можно только из положения стоя, и только под 90 градусов.
Носильщик перетаскивает предметы из другого сектора в свой, можно использовать только для загруженного сектора.
Ловушка, вероятно, имеет высокий уровень, нужно прокачивать взрывчатку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 25.05.2022 в 21:50:49

on 1653495167, evgensaven wrote:
Игорем решил потренировать Айру в меткости, но ничего не вышло...


Если параметры Игоря не правились руками ДО начала новой игры, то Игорьку не плохо бы самому под учиться меткости и лидерству сначала. ;D Если меткости для тренировки кого-то может хватить, то лидерства в начале у него маловато будет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 27.05.2022 в 23:07:33
Благодарю за отсылание сюда, с вопросом по новой системе прицеливания из коментов ютуба. Наверное я идиот, но ничего не получилось. Редактировать дальность видимости бинокля надо items.xml каком именно? Предположил, что в том что в /data-1.13/tabledata/. Там в xml файле найти бинокль и выставить в day и bright light >200<.  Сделал - не помогло дальность та же. Что-то где-то сделал не так?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2022 в 23:10:35
2Zakharov_Oleg:
Папка для редактировпния зависит от мода.
В стандартном 1.13 биноклей 2, обычный и компактный, id 199 и 200.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.05.2022 в 23:16:26

on 1653682235, Seven wrote:
В стандартном 1.13 биноклей 2, обычный и компактный,


2 Seven: А разве в ИИ После 1975 дальность оптики (любой) не урезана в экзешнике? Или я что-то не правильно понял.?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2022 в 23:22:50
2Lenivets:
Вроде ничего не отрезано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 27.05.2022 в 23:29:56
2Seven: не предендую на звание совсем уж продвинутого пользователя, но что-то не сработало. Играю 1.13  WF соответственно тот xml и редактирую. Проверял в игре, правда, только на одном бинокле, но редактировал, оба. При наличии в руках у мерка бинокля поле зрения не изменяется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 27.05.2022 в 23:30:07

on 1653682586, Lenivets wrote:
После 1975 дальность оптики (любой) не урезана в экзешнике?

Не урезана. Просто механика с обычным увеличением дальности заменена фичей "Фокус".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.05.2022 в 23:32:46
2Zakharov_Oleg:
С чего вдруг оно меняться будет, надо фокусироваться на точку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 27.05.2022 в 23:39:53
Все понял. Обнаружение противника на расстоянии дальше поля зрения не вооружённого глаза все-же сводится к прокликиванию маленьким кружочком, дальность и отклонение его определяется по наитию?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.05.2022 в 23:53:22

on 1653683407, BlackWing wrote:
Не урезана. Просто механика с обычным увеличением дальности заменена фичей "Фокус".


Ты же сам матерился, когда х9 кажет почти вдвое меньше, даже днём, чем в 1975. Плюс (или минус) термо режим работает только во время фокусировки. (Я помню. Севен объяснял как это работает) :-))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 27.05.2022 в 23:56:59

on 1653684802, Lenivets wrote:
Ты же сам матерился, когда х9 кажет почти вдвое меньше, даже днём, чем в 1975.

Когда это было? И я выше 1975 не играл, так что не должен был так ругаться. А термоприцел у меня был только в Урбан Хаосе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 28.05.2022 в 00:04:54

on 1653685019, BlackWing wrote:
Когда это было? И я выше 1975 не играл, так что не должен был так ругаться. А термоприцел у меня был только в Урбан Хаосе.


Ну ты же пробовал новые ИИ, поэтому и остался на 1975 (как и я). Ну на запись не матерился.  ;D"Мимика очень матерная была..." (не помню фильм). Термоприцел Я пробовал на новом ИИ, даже Севена спрашивал, как это работает. Он и сказал, что нужна фокусировка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.05.2022 в 10:49:49

on 1653683993, Zakharov_Oleg wrote:
Обнаружение противника на расстоянии дальше поля зрения не вооружённого глаза все-же сводится к прокликиванию маленьким кружочком, дальность и отклонение его определяется по наитию?

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 28.05.2022 в 14:07:37
Я понимаю логику такого решения, определённой динамики боям это добавило, игра перестала идти по сценарию: лежат двое, все видят стреляют по уткам. Группа снайпер+пулемёт перестали быть основой группы, но от снайпера худо-бедно все ещё есть толк, к пулемёту вопросов нет - все ещё важнейший мерк. Мне скорее обидно за бинокли, бышие обязательным предметом для всех, чтобы следить за передвижением противника. Теперь, пожалуй реальный толк от них есть только для споттера и то в меньшей степени, пропала разведка наблюдением, только ползти в камуфляже или переодеваться. Непросматриваемость абсолютно плоского пустынного сектора в бинокль выглядит максимально странно... Под дальностью и отклонением я имел в виду следующее:
Абсолютно интуитивно не понятно, где этот кружочек можно поставить, а где нельзя. Препятствия не всегда очевидны в изометрии, дальность и сектор тоже ограничены чем-то интуитивным. Допустим, если бы конус увеличенной возможной дальности отображался, ну например, там красным, а кружочком можно было бы его уже "зелёным подкрашивать". Полагаю, если нет возможности настроить расход ОД, то размер кружочка для определённой оптики и подавно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.05.2022 в 14:22:57
2Zakharov_Oleg:
При наведении курсор показывает, где можно фокусировать а где нет, если 0 AP значит нельзя.
Отображение всего возможного сектора теоретически можно сделать, но это надо отдельно заморачиваться, в игре такой функции нет.
Бинокль вполне себе полезен, чтобы навестись на слух или проверить очевидные места, типа укреплений из мешков или будки рядом со шлагбаумом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 28.05.2022 в 14:24:52
Да, я так и ориентировался, очень пиксельхантинг в квестах нулевых напомнило=)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 28.05.2022 в 15:04:26
С позволения обнаглею и ещё несколько вопросов задам:
1) Где в xml редактируется размер занимаемого предметом слота в molle. Например, я категорически уверен, что спальник можно скрутить явно меньше, чем занимает миномет=)
2) Какие условия должны быть соблюдены для питания пулемёта лентой из разгрузки? Опять таки из модульного подсумка специализированного под ленту питание не идёт. Пулемёт ленточный, тот же тип патронов в подсумка, подсумок на бедре/жилете (из рук мерка рядом все прекрасно работает)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.05.2022 в 15:17:41

on 1653739466, Zakharov_Oleg wrote:
Где в xml редактируется размер занимаемого предметом слота в molle.

Items.xml, <ItemSize>XX</ItemSize>

on 1653739466, Zakharov_Oleg wrote:
Какие условия должны быть соблюдены для питания пулемёта лентой из разгрузки?

Должен быть специальный класс
<nasAttachmentClass>8388608</nasAttachmentClass>
Работает ли это с модульными разгрузками, не знаю, может только с обычными.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 28.05.2022 в 15:27:05
Ленточное питание идёт из спец разгрузки, у неё должен стоять параметр "ленточное питание". Это разгрузка LARK. А размер предмета задаётся в items.xml соответственно. <ItemSize>. Посмотреть!!! НЕ редактировать можно xml-эдиторе. Редактировать - только руками, например, из Notepad++.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 28.05.2022 в 20:51:44

on 1653685494, Lenivets wrote:
Ну ты же пробовал новые ИИ, поэтому и остался на 1975

Не пробовал, а смотрел в видео Мозайки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 29.05.2022 в 00:00:47
После нажатия правой кнопки мыши -> "меню навыков" -> "оружие"  ->  "отмена" в пошаговом режиме из рук Лиски пропадают пистолеты. С остальными бойцами такого эффекта не наблюдаю.
Могу скинуть сейв, если мне подскажут, как. К сообщению можно прицепить только 300К, он весит больше

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 29.05.2022 в 02:38:52
Сжал сейв архиватором. Версия exe "ja2_7609ru+AI_r2560", версия мода "Azazel maps+SDO".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 29.05.2022 в 12:31:24

on 1653740261, Seven wrote:
Должен быть специальный класс
<nasAttachmentClass>8388608</nasAttachmentClass>

Странно, не встретил ничего подобного у LRAK в xml, да и вообще он вроде бы ничем принципиально не отличается в документе, точно не в pockets. дело?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 29.05.2022 в 12:55:11
2Zakharov_Oleg: А в свойствах пулемёта через шестерёнку ленточную подачу включал?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.05.2022 в 21:35:39
2Zakharov_Oleg:
Судя по коду, игра проверяет саму разгрузку на наличие специального флага AMMO_BELT_VEST

Quote:
// as a merc, the only slots that are valid for external feeding are the 2 medium-sized slots on a vest (because I say so). And that only if the vest is allowed to do that, which we will now check:
           if ( !(this->inv[VESTPOCKPOS].exists()) || !HasItemFlag( this->inv[VESTPOCKPOS].usItem, AMMO_BELT_VEST ) )
                 return( isFeeding );

Для LRAK он задан в items.xml

Quote:
<ItemFlag>512</ItemFlag>


Quote:
#define AMMO_BELT_VEST                  0x00000200      //512            // this is a vest that can contain AMMO_BELT items in its medium slots

Больше в стандартном 1.13 предметов с таким флагом нет.
Теоретически, если задать такой флаг базовой MOLLE разгрузке, тогда она сможет выдавать патроны из двух больших слотов

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 30.05.2022 в 15:22:34

on 1653849339, Seven wrote:
Больше в стандартном 1.13 предметов с таким флагом нет.
Теоретически, если задать такой флаг базовой MOLLE разгрузке, тогда она сможет выдавать патроны из двух больших слотов


Сработало только при добавлении флага к желаемой разгрузке И сумке 3.11 для патронных лент. Работает только для жилета, при той же схеме добавления флага к коду набедренных сумок и отдельно висящему на бедре подсумке эффекта нет.
Полагаю, там уже совсем в код нужно будет зарыться и добавлять не только для "Vestpocks"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.05.2022 в 15:44:42

on 1653913354, Zakharov_Oleg wrote:
Работает только для жилета

Именно так.

on 1653849339, Seven wrote:
as a merc, the only slots that are valid for external feeding are the 2 medium-sized slots on a vest (because I say so). And that only if the vest is allowed to do that, which we will now check

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 03.06.2022 в 12:13:56
А в целом насколько сильно порезан рост наёмник в навыках? Помню, на день так этак 20й интенсивных боев с 70+ меткости все с гарантией уже имели 90+, сейчас буквально по три-четыре поинта подняли не больше, да и так во всех навыках, кроме взрывчатки, естественно=)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем eXoriare на 03.06.2022 в 12:31:48

on 1654247636, Zakharov_Oleg wrote:
А в целом насколько сильно порезан рост наёмник в навыках? Помню, на день так этак 20й интенсивных боев с 70+ меткости все с гарантией уже имели 90+, сейчас буквально по три-четыре поинта подняли не больше, да и так во всех навыках, кроме взрывчатки, естественно=)


По крайней мере для SDO можно изменить интенсивность прокачки в nactical difficalty settings:

; Attributes
HEALTH_SUBPOINTS_TO_IMPROVE             = 100
STRENGTH_SUBPOINTS_TO_IMPROVE             = 100
WISDOM_SUBPOINTS_TO_IMPROVE             = 200
DEXTERITY_SUBPOINTS_TO_IMPROVE             = 100
AGILITY_SUBPOINTS_TO_IMPROVE             = 100
; Skills
MARKSMANSHIP_SUBPOINTS_TO_IMPROVE       = 50
MECHANICAL_SUBPOINTS_TO_IMPROVE       = 50
EXPLOSIVES_SUBPOINTS_TO_IMPROVE       = 50
MEDICAL_SUBPOINTS_TO_IMPROVE             = 50
LEADERSHIP_SUBPOINTS_TO_IMPROVE       = 100
; Experience
LEVEL_SUBPOINTS_TO_IMPROVE             = 500

Как написано в описании в Ja2_Options.ini :

JA2 defaults are:
Skills: 25 Sub-Points to advance
;    Includes Marksmanship, Mechanical, Explosives, Medical, and Leadership.
; Attribs: 50 Sub-Points to advance
;    Includes Health, Strength, Wisdom, Dexterity, and Agility.
; ExpLevel: 350 Sub-Points (times the current experience level) to advance.
Соответственно, на столько сейчас сложнее получить одно очко в навыке по сравнению с оригинальным JA2.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.06.2022 в 12:39:25
2Zakharov_Oleg:
Помимо настроек в ini, в MercProfiles.xml для наемника может быть задан тег <bEvolution>, замедляющий или вообще убирающий рост навыков.
Также в +AI скорость роста замедляется при увеличении навыка и при увеличении расстояния от первоначального навыка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 03.06.2022 в 14:49:59
Благодарю, за ответы.
И ещё один вопрос:
Дважды пересмотрел видео со взрывчаткой и растяжками, почему-то у меня предметы (например клеймор) к растяжке не добавляются, соответственно в сеть не добавляются. И, конкретно этой мины, как и единичной растяжки не бухты, есть два варианта: с переводом и без, игра считает их разными предметами в один слот инвентаря не стыкуются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.06.2022 в 14:53:20
2Zakharov_Oleg:
Клеймор вроде как устанавливается самостоятельно как мина и активируется от растяжки на соседней клетке, добавлять его никуда не надо.
Про с переводом и без ничего не понятно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.06.2022 в 16:17:36
2Zakharov_Oleg: Клейморы и растяжки (нити) имеют 8 направлений. Это кроме просто самого предмета, условно, универсального, который потом преобразуется при установке в какое-то направление (север, юг и т.д). Каждое направление - это отдельный предмет. Попробуй через шестеренку на предмете преобразовать предмет в "универсальный", если в твоем моде это возможно.
Вероятно, у тебя карты WF - там подобные предметы с уже заданным направлением иногда встречаются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zakharov_Oleg на 03.06.2022 в 21:56:07
Спасибо реально работает если рядом положить в стык! Tripwire трансформируется, Claymore в стандартный нет.

Я тут, наверное, всех уже заколебал вопросами, но спрошу ещё.
1) Маниакальное желание противника разнести к чертям транспортное средство где-то отключается? Атаковать чужой автомобиль логично, но стоя в паре шагов, закидывать пустой фургон мороженщика гранатами бррр.
2) Возможно ли где-то в xml редактировать какая навеска доступна для конкретного оружия? (ja2v113WF) а то ей богу, как не наёмники, как без cursed-AK? =)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.06.2022 в 22:02:51
Автомобиль - средство передвижения игрока, уничтожение его влияет на мобильность, так что это разумный шаг. Чем его уничтожать, если не гранатами? Наиболее эффективное средство. "Стоя в паре шагов" никто гранату кидать не будет, там есть ограничение на безопасную дальность.
Обвес оружия задается в Items.xml, Attachments.xml и AttachmentSlots.xml, редактировать это все для сотен стволов руками сомнительное занятие, имеет смысл воспользоваться одним из оружейных модов, где это уже проделано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.06.2022 в 22:05:09
Для клейморов можно добавить в Item_Trnasformations.xml следующий код:

Code:
     <TRANSFORM>
           <usItem>1584</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>
     <TRANSFORM>
           <usItem>1585</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>
     <TRANSFORM>
           <usItem>1586</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>
     <TRANSFORM>
           <usItem>1587</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>
     <TRANSFORM>
           <usItem>1588</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>
     <TRANSFORM>
           <usItem>1589</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>
     <TRANSFORM>
           <usItem>1590</usItem>
           <usResult1>1523</usResult1>
           <usAPCost>0</usAPCost>
           <iBPCost>0</iBPCost>
           <szMenuRowText>Normalize</szMenuRowText>
           <szTooltipText>Transform into regular Claymore item that can be used.</szTooltipText>
     </TRANSFORM>

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sten на 18.06.2022 в 12:02:08
Seven, снова приветствую.
Нет так давно познакомился с великой JJ2.
Начинал играть с рандомной багованной сборки из сети от Азот Мангалимава
Перешёл на твою, естественно с AI, который радикально улучшает игру.
Собственно пост не про похвалу, сборку от Азата неслучайно упомянул, в ней присутствует интересный эффект с отступлением врагов из сектора, если у них остаётся мало солдат (1-3) супротив наёмников и ополчения. В твоих сборках эта функция отключена или не реализована, её можно как-либо включить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.06.2022 в 12:04:06
2Sten:
Отступление работает в стандартном ja2.exe, в +AI оно отключено так как смысла в этом никакого нет с точки зрения игры, эти 1-3 врага в соседнем секторе ни на что повлиять не могут и просто сидят там мешаются.
Возможно, функция отступления из сектора в будущем будет реализована в каком-то более осмысленном виде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sten на 18.06.2022 в 12:09:07
Благодарю за разъяснения,
Согласен, что смысла в 1-3 врагов в соседнем секторе нет,
Было бы неплохо если бы они отступали до более крупных отрядов, думаю особенно это было бы круто для городов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.06.2022 в 16:40:18

on 1655543046, Seven wrote:
Отступление работает в стандартном ja2.exe, в +AI оно отключено так как смысла в этом никакого нет с точки зрения игры, эти 1-3 врага в соседнем секторе ни на что повлиять не могут и просто сидят там мешаются.
Не сказал бы.
В случае новой контратаки на сектор, из которого трусы сбежали, они иногда присоединяются к отряду нападающих, и вместе заново пробуют освободить сектор.
В конце битвы появляется азарт найти и догнать убегающих, чтобы завладеть их трофеями до того, как те скроются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.06.2022 в 03:59:18
Выстрел в секторе из оружия без глушителя слышен всем? Или на каком то определённом расстоянии?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.06.2022 в 06:41:14
2Mangust:
в параметрах оружия написана дальность. открой ствол ПКМ, там всё есть в табличке.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 19.06.2022 в 11:16:08
2ZLOY:
Открыл. Дальность 50 тайлов (Calico M-900), но враги как будто не слышат выстрелов. Стреляю по одному, он реагирует и отстреливается, а через некоторое время рядом появляется другой драник, причём по поведению не похоже, что он ищет стрелка. Может дело в том, что их в секторе всего 5 было

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.06.2022 в 11:56:29
r2587

Оптимизация кода поиска пути.
Наколенники уменьшают стоимость ползания на 1AP (только в системе 100AP).
Для уменьшения AP при ползании, наколенниками считается любая ножная броня с параметром ubCoverage < 30.
Исправлены подсказки меню навыков на русском языке.
Предмет считается солнечными очками, если brightlightvisionrangebonus > 1 (солнечные очки дают защиту от ослепления яркой вспышкой).
Исправлено некорректное объединение предметов, если статус предмета равен величине уменьшения (параметр <PointsUsed> в Merges.xml).
Добавление дыма при взрыве: ubDamage >= 20.
Исправление: удаление пула предметов при старте новой игры (rftr).
Наемник с навыком скаут тратит меньше AP, чтобы включить режим наблюдателя (активировать бинокль на точку).
Новая опция в Skills_Settings.ini, [Scouting]: SIGHT_RANGE_BONUS_IN_DAYLIGHT (1 по умолчанию).
На сложности безумие противник получает +1 клетку видимости.
Бонус видимости от прицелов активируется только при фокусировке и стрельбе, при вскидывании оружия работает обычная дальность видимости (ПНВ также активен).
Бонус видимости от экипировки проверяет только лицевые слоты и слот шлема.
ПНВ не активен в режиме фокусировки или бинокля (человек при этом смотрит через бинокль или прицел, ПНВ использовать невозможно и бонусы не складываются).
OCTH, NCTH: нет штрафа невидимости, если цель можно видеть при неактивном прицеле (например, в ПНВ) (если увидел цель в ПНВ и выстрелил с обычного прицела без ночных бонусов, дополнительного штрафа нет).
Ускорение расчета видимости для AI и отображения областей обзора.
Исправление: проверка уровня при активации наблюдателя или фокусировки.
Шок влияет на дальность видимости и ограничение поля зрения только для людей.
Активировано уменьшение ограничения поля зрения для противника на высоких уровнях сложности (только для ограничений от оружия и экипировки).
Активирован тег <VisionRangeBonus> (бонус складывается с остальными бонусами видимости - <NightVisionRangeBonus>, <DayVisionRangeBonus>, <CaveVisionRangeBonus> и <BrightLightVisionRangeBonus>), при этом <VisionRangeBonus> дает бонус ко всем типам освещения, а специализированные дают дополнительный бонус только к своему типу.
Иконка режима прицеливания отображается только для оружия, которое может иметь режимы прицеливания (usItemClass = 2) (отключены иконки прицела для минометов или РПГ).
Исправление: наемник может двигаться боком или шагом с вскинутым гранатометом (для гранатометов, которые можно вскидывать как оружие, типа M79).
Активирован звук вскидывания оружия для гранатометов, которые можно вскидывать.
Фокусироваться можно только с оружием (usItemClass = 2).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gyzmo на 25.06.2022 в 12:41:43
2Seven: В твоём видео на мерках отображаются рюкзаки, каски и тд. В каких настройках это включается, и какой командой? Во всех модах можно включить или только SDO? И вопрос тебе как программисту про ИМПер: действительно так сложно переделать под dat2 или просто лень? Читал твой ответ раньше, но ИМПер в основном люди используют для редактирования инвентаря имп для разных модов. Очень полезная вещь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.06.2022 в 14:29:00
2Gyzmo:
Рюкзаки включаются опцией LOBOT в игровых настройках.
Работают во всех модах, но не везде анимации будут соответствовать предметам.
Редакторы IMP в 1.13 не работают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gyzmo на 25.06.2022 в 15:43:28

on 1656156540, Seven wrote:
Рюкзаки включаются опцией LOBOT в игровых настройках.  

Не нашёл такого. В каком файле .ini и что точно нужно прописать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 25.06.2022 в 15:51:56
2Gyzmo:
в запущенной игре в настройках

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gyzmo на 26.06.2022 в 17:46:46
2Seven:
А где скачать можно этот LOBOT? У тебя в сборках нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.07.2022 в 20:02:35

on 1656254806, Gyzmo wrote:
А где скачать можно этот LOBOT? У тебя в сборках нет.

В любой сборке по 7609, LOBOT встроен в +AI, необходимые файлы уже есть в Data.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gyzmo на 04.07.2022 в 15:51:03
2Seven:
Спасибо, разобрался. У меня была старая сборка. Нашёл ссылку на гитхаб автора, но скачать не смог, хотел поставить на Легион2. У тебя скачал последнюю сборку - всё работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 16.07.2022 в 18:35:22
Всем привет!
Не играю в +AI, для меня слишком много микроменеджмента...
Но музыка там сильно крута по сравнению с exe+fix... )))
И вчера буквально попробовал LOBOT...
ЭТО КРУТО!!!
Это как у жены с которой живешь 30 лет, найти новую фишку. )))
Мне очень понравилось! Выглядит потрясающе!
А нельзя эту фишку в exe+fix как-нить перетащить?..  ::)
Заранее спасибо за ответ.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.07.2022 в 18:41:01

on 1657985722, Daimon_Fish wrote:
для меня слишком много микроменеджмента

Например?


on 1657985722, Daimon_Fish wrote:
музыка там сильно крута по сравнению с exe+fix

Музыка лежит в Data-User/Music, можно использовать с любым exe, но доп. треки будут проигрываться только в +AI.


on 1657985722, Daimon_Fish wrote:
А нельзя эту фишку в exe+fix как-нить перетащить?

LOBOT это патч exe, если есть навыки в программировании, то можно, иначе нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 16.07.2022 в 19:40:40

on 1657986061, Seven wrote:
Например?


Например по мне так управление шпионом стало подобно управлению дивизией...
Для меня и моей играбельности перебор
И садящиеся за 20 минут боя батареи радиостанции для меня тоже запредельно...
Ну... основное это...
Я не сложностей ищу,  а время с любимой провести...
Любимой игрой конечно, игрой. )))
Но понимаю - дело нужное, слежу, пробую, тестирую, но ... не играю взахлеб... так бы сказал. )))
on 1657986061, Seven wrote:
LOBOT это патч exe, если есть навыки в программировании, то можно, иначе нет.

жаль, таких навыков нет... (((
Дочь на геймдизайнера хочет учиться, но это не совсем программирование, как я понимаю... )))
Так что жаль
Уж больно понравилось )))
Бойцы такие стали клевые... я им многое простил за это ))))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.07.2022 в 19:58:26
2Daimon_Fish:
И шпион и расход батареек настраиваются в INI.

Item_Settings.ini

Code:
; various energy costs for the radio set
ENERGY_COST_RADIOSET_ACTIVATE            =   100.00
ENERGY_COST_RADIOSET_JAM                 =    30.00
ENERGY_COST_RADIOSET_SCAN                =    15.00
ENERGY_COST_RADIOSET_SCAN_ASSIGNMENT     =  3000.00


Skills_Settings.INI

Code:
; if an enemy gets closer than this, he will inspect your equipment much more thorough
COVERT_CLOSE_DETECTION_RANGE = 10

; if disguised as a soldier, we will still be caught if we are this close to a fresh corpse
COVERT_CLOSE_DETECTION_RANGE_SOLDIER_CORPSE = 5

; elite soldiers can uncover even perfectly disguised spies if standing next to them and more expericenced
; this only works on soldier disguises, levels in this trait require the elite to be more experienced to uncover the spy
COVERT_ELITES_DETECT_NEXTTILE = TRUE


Анимации LOBOT прикольные, к сожалению этот патч реализован только для актуального Unstable и также для +AI (за что спасибо Asdow).
Адаптировать патч для +fix возможно, но очень многое придется вручную вносить, а патч довольно большой, я лично на такие подвиги не готов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 16.07.2022 в 20:14:41
2Seven:
Спасибо за наводки на INI., гуру !!!:pray:
Обязательно покопаюсь.
Пользуясь случаем хочу сказать спасибо тебе, за твою работу над нашей любимой. ;)
Это очень здорово, что есть такие люди как вы, ребята!
Я первый раз её узнал еще немецкой пираткой с Митьки...
Диск правда пять лет назад сгорел, вместе с домом, сам еле окно выбив чудом спасся, слава Богу... )))  :D
Хорошего вам , ребята!
Читаем, следим, пробуем. :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.07.2022 в 15:13:46

on 1640791040, Seven wrote:
Табличка Excel для расчета баланса прицелов в +AI.
Где сейчас можно посмотреть таблицу?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.07.2022 в 18:56:46

on 1658060026, JAggernaut wrote:
Где сейчас можно посмотреть таблицу?

Тут должна быть:
https://disk.yandex.ru/d/I9GO1z5ao0FbJQ

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 17.07.2022 в 21:05:16
Вопрос, конечно, упорот, но всё же - чистой "зомби" фичи в свежих билдах так и не появилось? Ну чтоб прям как в Dead State, воевать сразу с зомби, а не с воскресающими солдатиками?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.07.2022 в 21:06:30
2lol27:
Нет, это надо весь сюжет тогда переделывать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 17.07.2022 в 21:10:28

on 1658081190, Seven wrote:
Нет, это надо весь сюжет тогда переделывать.

Понял. Жаль. Будем ждать энтузиастов )

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.07.2022 в 20:56:04
2JAggernaut:
Перетаскивание вызывается одной кнопкой в меню правого клика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.07.2022 в 21:09:11

on 1658167349, JAggernaut wrote:
войти в меню действий - войти в меню навыков - войти в навыки

Не надо никуда входить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.07.2022 в 21:24:56
2Seven: Разобрался, хоть и не сразу. Оказывается, окошко динамически меняется, в зависимости от объекта рядом, так что все норм.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 19.07.2022 в 10:03:57
Привет, играю в сборку WF607+SDO+AI2588
Столкнулся с проблемой переноски предметов из сектора в сектор. При назначении перса, предметы начинают клонироваться, останалвивается время в игре, затем чёрный экран и вылет. Так повторяется каждый раз, в любом городе, в любое время.
Если запустить сейв обычным exe ja2 1.13, то переноска работает номрально. Как только AI, то клонирование.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 19.07.2022 в 11:03:06
Так же на чистой джагге 1.13 7609, только установленной, без модов запустил ai2588. Такие же проблемы с переноской, клонирование, остановка времени в игре и чёрный экран

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 20.07.2022 в 19:50:25
Вопрос - можно как то сделать апскейл отдельно тактическому экрану?
Просто интерфейс удобен и информативен в разрешении 1920 на 1080, но тактическая карта при таком разрешении напоминает муравьиную ферму, полностью нивелируя даже все бонусы лобота.
Помнится в любительских патчах для первого фолыча было нечто подобное.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.07.2022 в 19:54:05

on 1658335825, lol27 wrote:
Вопрос - можно как то сделать апскейл отдельно тактическому экрану?

Нет, движок игры это не предусматривает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2022 в 13:30:05
2Jigga:
Можно попробовать сейв посмотреть на предмет багов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 21.07.2022 в 13:41:16

on 1658217786, Jigga wrote:
Такие же проблемы с переноской, клонирование, остановка времени в игре

Кстати, да. Вчера, прочитав это, попробовал у себя поручить мерку переноску. После чего игровое время остановилось, какую бы временную шкалу я не выбирал - ни на минуту не сдвинулось.
Сомневаюсь что сейв поможет, после этого косяка загрузил другой сейв - проблема осталась. Помог только перезапуск игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 21.07.2022 в 13:50:38
Вот, воспроизвел, сохранил. Похоже баг в сейве присутствует.
Кажется что воспроизводится тогда когда переноска инициируется с тактической карты, хотя не уверен.
В обще, отдал Фло приказ перенести предметы в сектор F8, примерно в 15:06. До 16:00 время шло, затем встало намертво.
[attach]
пардон, аттач не влез, кинул сюда
https://www37.zippyshare.com/v/4vR2LOaD/file.html

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2022 в 13:59:52
2lol27:
И куда его загружать, этот сейв.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 21.07.2022 в 14:02:28

on 1658401192, Seven wrote:
И куда его загружать, этот сейв.

Не уверен что понял вопрос. Я взял из папки \Jagged Alliance 2\Profiles\SavedGames\
Версия exe - JA2+AI, вроде последняя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.07.2022 в 14:03:33
2lol27:
Что за мод, сборка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 21.07.2022 в 14:07:19

on 1658401413, Seven wrote:
Что за мод, сборка.

Мод 1.13 7609
Сборку вряд ли назвать смогу, так как по сути просто сам меняел кое-какие файлы, в основном предметные.
Из последней скачанной сборки присутствует только папка Data-User, но в основном - это чистый 1.13 7609 + AI.
Никаких AR, WF, DL или SDO нет.
Я бы даже не запаривался, может сам чего и сломал, просто раз уж об этом упомянули, что у кого то еще воспроизводится - то выложил сейв.
Когда началось такое поведение - сказать не смогу, ибо носильщиками в принципе никогда не пользовался.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.07.2022 в 17:12:08
2lol27: в плен брал кого-нибудь?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lol27 на 21.07.2022 в 18:02:34

on 1658412728, JAggernaut wrote:
2lol27: в плен брал кого-нибудь?

Нет. Вообще этой фишкой никогда не пользовался.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 26.07.2022 в 22:30:44
По поводу бага с клонированием,вот в этой версии его ещё нет ja2_7609ru+AI_r2477, а потом во всех AI ru этот баг, в AI en его нету.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.07.2022 в 22:43:44
r2530 отменяет исправление таймера из r2157, может с этим фокусы таймера связаны.
Ничего связанного с переноской и клонированием вещей начиная с r2477 не вижу.


on 1658863844, predelnik wrote:
во всех AI ru этот баг, в AI en его нету.

Это вообще какая-то мистика.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 27.07.2022 в 17:30:41
2Seven: Спасибо еще раз за наводку на свойства рации.
Подправил немного заряд батареи, и смог наконец поиграть с так понравившимся мне LOBOT в +АI.
Играю в UC с UC1.13 .ini, и тоже вылез глюк с носильщиком и клонированием...
Если выйти совсем, то по повторном запуске эффект стоп-время пропадает, и чтобы не морочится разруливанием ситуации, я все за клонированные вещи просто выбрасываю(что помню ессесно или чего уж очень до фига  стало).
Теперь носильщики носят в рюкзаках, нормально. Розбад и всякая подобная шваль, делать бойцов из которых много мороки.))
Реализма прибавило 100%  ;D

Как-то так. ))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 27.07.2022 в 20:43:57
Кстати если загрузить тот сектор из которого переносишь шмотки, то вещи не будут клонироваться, правда таймер все равно стопается, но не зависает, просто снимаешь наёмника с задания и таймер прокручивается дальше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 27.07.2022 в 23:16:09
2predelnik: принято, попробую, спасибо

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 30.07.2022 в 15:09:56
Правильно я понимаю, чтобы корректно работали изменения нужно редактировать Ja2_Options.INI в папке Data-User?
У меня сборка WF607+SDO+AI2591

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 30.07.2022 в 15:58:23
2Daimon_Fish: Выручил! Теперь порядо в городах

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.07.2022 в 19:10:28

on 1659182996, Jigga wrote:
Правильно я понимаю, чтобы корректно работали изменения нужно редактировать Ja2_Options.INI в папке Data-User?

Это вопрос для другой темы:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1411964565
Изменения настроек в Data-User применяются ко всем модам.
Изменения настроек в других папках применяются в соответствии с приоритетом vfs.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 31.07.2022 в 16:16:07
Возможно ли высаживаться с вертолёта в сектор с врагом? У меня Runtime Error выскакивает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.07.2022 в 16:18:58

on 1659273367, amigo wrote:
У меня Runtime Error выскакивает.

Это какой-то баг.


on 1659273367, amigo wrote:
Возможно ли высаживаться с вертолёта в сектор с врагом?

Вроде можно было.

Code:
;******************************************************************************************************************************
; Set how to handle Skyrider "hot LZ" options
;
; 0 = Don't allow Skyrider to drop off mercs in hot LZ (Vanilla style)
; 1 = Allow Skyrider to drop off mercs to center of map
; 2 = Skyrider drops mercs at map edge from direction he entered the sector.
; 3 = Allow Skyrider to drop your mercs as a group at a location of your choosing
;******************************************************************************************************************************

ALLOW_SKYRIDER_HOT_LZ = 2

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 31.07.2022 в 16:22:40
Да, параметр стоит = 2, но прилетаю в сектор, выбираю Вертолёт-->Отряд 1 и происходит Runtime Error.

пс: разобрался. Нельзя парковать вертолёт двойным щелчком. В этом случае вылета нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 02.08.2022 в 10:20:05
А давно приаттаченый к каске ПНВ влияет на меткость? Я специально проверил на снайпере - снимаю пнв с каски в инвентарь  - шанс 93,  пнв на каске - шанс 73  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.08.2022 в 10:24:05
2Jigga:
Неактивный пнв на шанс попадания влиять не должен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.08.2022 в 22:59:21
У кого-нибудь есть сейв с воспроизводимым дублированием предметов при переноске между секторами через назначение?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.08.2022 в 22:35:58

on 1659470361, Seven wrote:
У кого-нибудь есть сейв с воспроизводимым дублированием предметов при переноске между секторами через назначение?
если никто не скинул, могу завтра воспроизвести баг в SoA и сделать его сейв

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.08.2022 в 22:39:57
2JAggernaut:
Если в r2600 баг стабильно воспроизводится, сейв нужен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 03.08.2022 в 23:06:00
2Seven: ок, посмотрю

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 19:52:02
http://https://i.ibb.co/YXfwDCZ/2022-08-04-194548860.png (https://ibb.co/nBQt3GC)

Играю в АИ. Перед Везунчиком в 1 клетке лежит тело, выключенное с кулака и ограбленное. На следующий ход мерк его не видит. По-моему это не норма)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 19:53:29

on 1659631922, amigo wrote:
Играю в АИ

Какая версия exe?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 19:55:08
7609

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 19:57:12

on 1659632108, amigo wrote:
7609

Это не версия AI.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 20:02:23

on 1659632232, Seven wrote:
Это не версия AI.

Качал по ссылке из этой темы. Как узнать версию exe?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 20:04:33
2amigo:
Актуальная версия здесь
https://disk.yandex.ru/d/GvmFTgvCCMytyQ

on 1659632543, amigo wrote:
Качал по ссылке из этой темы

В каком году это было?

on 1659632543, amigo wrote:
Как узнать версию exe?

По названию файла.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 20:06:44
файл так и называется - Ja2+AI.exe

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 20:07:46

on 1659632804, amigo wrote:
файл так и называется - Ja2+AI.exe

Там нет таких файлов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 20:08:29

on 1659632673, Seven wrote:
В каком году это было?

Затрудняюсь сказать, но файл изменен 15.07.2018

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 20:09:43
2amigo:
Попробуй скачать актуальную версию по ссылке выше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 20:16:25
2Seven: да, тут другое дело. Местонахождение тела выделено кружком, но изменив положение (встав) Везунчик увидел врага. Спс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 20:18:40
2amigo:
При изменении положения тела происходит перерасчет видимости, и в новой версии он считается правильно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amigo на 04.08.2022 в 21:38:38

on 1659470361, Seven wrote:
У кого-нибудь есть сейв с воспроизводимым дублированием предметов при переноске между секторами через назначение?

Возможно не совсем то, что нужно, но у меня ситуация, что в ja2_7609ru+AI_r2600 нельзя назначить носильщика из H8 Камбрии. Зашёл под старой версией, вынес предметы из H8 и они задвоились.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2022 в 21:39:44

on 1659638318, amigo wrote:
в ja2_7609ru+AI_r2600 нельзя назначить носильщика из H8 Камбрии

Видимо, потому что там нет предметов.


on 1659638318, amigo wrote:
Зашёл под старой версией

В этом причина багов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 06.08.2022 в 20:30:06
Возвращаясь к теме:

А давно приаттаченый к каске ПНВ влияет на меткость? Я специально проверил на снайпере - снимаю пнв с каски в инвентарь  - шанс 93,  пнв на каске - шанс 73  ;D

Я давно заметил, что вначале игры меткость намного лучше, после завхвата драссена с появлением на касках ПНВ меткость мерков падает.

И вот скрины

https://disk.yandex.ru/i/2Sfpu33bgwQZCQ

https://disk.yandex.ru/i/QXz1B8siIfqzcA

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.08.2022 в 20:32:01

on 1659807006, Jigga wrote:
с появлением на касках ПНВ меткость мерков падает

Вроде в r2602 не должна падать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 06.08.2022 в 20:45:38
В облаке нет ru сборки r2602, только en

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.08.2022 в 20:47:28
2Jigga:
Все есть.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 06.08.2022 в 20:55:32
2Seven: Меткость теперь работает как надо  ::)

А вот с переноской всё ещё проблемы, не таскают, но и не дублируют. время останавливается

Пользовался костылём от 2amigo:  - загружал тот сектор откуда надо было перенести и тогда работало

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 06.08.2022 в 20:56:53
Сейв

https://disk.yandex.ru/d/ZE4tA6-508yJpw

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.08.2022 в 20:56:57
2Jigga:
Что пишет, когда время останавливается? В r2600 просто так останавливаться не должно.


on 1659808613, Jigga wrote:
Сейв

И куда его загружать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 06.08.2022 в 21:02:34
2Seven:
\Profiles\SavedGames

Ничего не пишет, просто время стопается, как это и было в предыдущих версиях. Только там ещё в чёрный экран выкидывало  :)

UPD
Оказывается это долгий пролаг, если поспамить пробел время всё таки продолжает идти. Но оно определённо стопается. Перенос вещеё не просиходит

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.08.2022 в 21:04:53

on 1659808954, Jigga wrote:
\Profiles\SavedGames

В какой мод загружать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 06.08.2022 в 21:07:09
2Seven:

Я этот vfs_config.SDO.ini мод загружаю через INI Editor

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 07.08.2022 в 16:39:30
Докладываю - в версии r2602 носильщик по прежнему сломан. Tаймер встаёт, вещи дублируются. Если загрузить сектор из которого надо перенести вещи - вещи переносятся корректно, но таймер по прежнему встаёт.
Мод AR+SDO из сборки ув.тов. Seven, сейв https://disk.yandex.ru/d/lF-td700-ddoIg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 07.08.2022 в 16:59:04

on 1659807006, Jigga wrote:
Я давно заметил, что вначале игры меткость намного лучше, после завхвата драссена с появлением на касках ПНВ меткость мерков падает.

В SDO ПНВ прописаны штрафы на модификаторы точности. Что в принципе логично.
Однако эти штрафы передаются головному убору к которому приаттачен неактивный в данный момент ПНВ. Вот это решение мне категорически не нравится, ибо аттачи приборов к шляпе сделаны для удобства и быстрая их смена по shift-n весьма годная с геймплейной точки зрения затея уменьшающая занудный микроменеджермент которого и так в джаге выше крыши.
Отсюда вопрос - можно ли как то не учитывать  штрафы ненадёванного и неактивного оборудования?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 07.08.2022 в 18:25:55
2lexsee: Пофиксили в r2602, штрафы не учитываются неактивного ПНВ на каске. Что логично

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 07.08.2022 в 18:56:45
Хм. А циферки со штрафами на каске остались.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.08.2022 в 19:17:39
2lexsee:
Есть скрин с штрафами на каске от пнв? В игре это проявляется при прицеливании?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 07.08.2022 в 19:37:45
100% штрафы при стрельбе перестали учитываться. мерки стали лучше стрелять. И нет разницы пнв на каске или в инвентаре, шотрейт одинаковый.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 07.08.2022 в 20:55:17
22Seven:
Скрин: https://disk.yandex.ru/i/MKxOyJ0KvBFtxA
Как проявляется при прицеливании сказать сложно, играю с NCTH, общий размер кружечка вроде не меняется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.08.2022 в 21:23:52
2lexsee:
Отображение штрафов должно быть исправлено в r2603.
Эти модификаторы работают только в OCTH, в новой системе на прицеливание не влияют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.08.2022 в 22:02:42

on 1659808613, Jigga wrote:
Сейв

А где там переноска вещей? И где баг? Назначил команде переноску вещей из F8, все переносится корректно, никаких зависаний.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.08.2022 в 23:23:17

on 1659879570, lexsee wrote:
Tаймер встаёт, вещи дублируются.

Как воспроизвести баг?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 08.08.2022 в 09:43:07
2Seven: у меня сам по себе баг никак не производится, просто не работает переноска. Таймер стопается, вещи не переносятся.
Если запустить просто ja2.exe и загрузить сейв, то переноска работает, но это уже "классик 1.13" джага, ai в нём не такой челенджовый  8)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 09:50:03
2Jigga:
Проверь версию, у меня все работает нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 08.08.2022 в 09:57:37
2Seven: ja2_7609ru+AI_r2602.exe

Как минимум у трёх тут отписавшихся недавно есть такой баг. Только теперь и костыль не работает, который всё таки переносил вещи, если загрузить тот сектор ИЗ которого нужно перенести вещи

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 09:58:33

on 1659941857, Jigga wrote:
Как минимум у трёх тут отписавшихся недавно есть такой баг.  

И ни с одного сейва баг не воспроизводится в актуальной версии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 10:02:02
22Seven:
Назначить к примеру Барри на переноску вещей из А8. Таймер стопается вещи дублируются.
В инишнике правил STRENGTH_TO_LIFT_HALF_KILO до 1,0, может это как то влияет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 10:05:46

on 1659942122, lexsee wrote:
Назначить к примеру Барри на переноску вещей из А8. Таймер стопается вещи дублируются.

Только что проверил в актуальной версии - ничего не останавливается и не дублируется.
Если таймер останавливается - у тебя какая-то древняя версия.


on 1659942122, lexsee wrote:
В инишнике правил STRENGTH_TO_LIFT_HALF_KILO

Этот параметр при переноске вещей на стратегическом экране не учитывается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 08.08.2022 в 10:11:11
2Seven: в английской версии переноска работает как надо, только что проверил на ja2_7609en+AI_r2605.exe. в ру версии таймер стопается

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 10:12:48
22Seven: Только что проверил на r2605. Стопается, дублируется.
AR+SDO , без +loot. Сборка твоя последняя с этого сайта. В инишнике - менял размер гарнизонов, процент элиты, включал меркам возможность ремонта до 100% и подкручивал силу.
В xml - перераздача навыков, отключение батарейного питания у ушей и пвн.
Вроде всё, больше ничего не менял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 10:17:27
2lexsee:
Глюк есть только в русской версии, английская работает нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 10:29:15
22Seven:  Сие загадочно весьма. Могу только предполагать что обычно проблемы с русскими версиями либо в банальном отсутствии поддержки расширеных страниц кодировки либо в размерах буферов выделяемых под наименования ибо русские слова длиннее. Как это может быть связано с таймерами - ума не приложу. Может сообщение какое выскакивать по таймеру должно и не может? В моём сейве ничего ровно в 10-00 не выскакивает?
Больше мне на ум ничего с моим милиписичным опытом не приходит :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 11:01:00
2lexsee:
r2606 должен исправлять данный баг.
Баг этот был довольно давно и проявлялся только в русской версии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 11:59:25
Ура! Заработало!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 13:11:45
Есть еще какие-то воспроизводимые критические баги?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 08.08.2022 в 13:26:13
Переноска заработал. Жирный лайк!

Касательно механики игры, с новым ai я понял, что без командира или старшины дальше омерты не уйти без спама сейв лоада. Иначе мерки весь бой будут лежать подавленными. Так вот касательно двойного бонуса на радиус действия, только у командиры должны быть уши или у всех мерков находящихся рядом с командиром?
Логично конечно добавить какой нибудь бонус на бинокль, потому что он спотит биноклем в моём случае, а наёмники уже отрабатывают.
И по расходу батареек ушами и пнв? Он ирасходуются во время боя или на глобал карте тоже вне боя?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 13:32:00

on 1659954373, Jigga wrote:
без командира или старшины дальше омерты не уйти без спама сейв лоада

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


on 1659954373, Jigga wrote:
касательно двойного бонуса на радиус действия

Если это про

Code:
; If both squadleader and the soldier wear extended ears(or similar devices), the proximity is increased to this value tiles
BONUSES_RADIUS_EXTENDED_EAR = 20

то там написано, что оба должны быть экипированы расширенными ушами, иначе как они будут общаться? В уши встроена мини рация для переговоров.


on 1659954373, Jigga wrote:
Логично конечно добавить какой нибудь бонус на бинокль, потому что он спотит биноклем в моём случае

Бонус на бинокль есть у разведчика (scout).


on 1659954373, Jigga wrote:
И по расходу батареек ушами и пнв? Он ирасходуются во время боя или на глобал карте тоже вне боя?

Только во время боя, в пошаговом или в реальном времени, когда в секторе есть противник. Пустого расхода батареек в мирное время нет.
Батарейки для пнв/ушей в обновлении SDO будут отключены, хотя ничего не мешает включить их обратно в xml при желании.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 13:57:50
22Seven:  
on 1659953505, Seven wrote:
Есть еще какие-то воспроизводимые критические баги?

Ну не знаю баг это или фича, но вызываемое врагом подкрепление иногда частично материализуется за границей экрана, так что в него только в ноги и прицелишься.
При стрельбе по таким гражданам пару раз игра уходила в Runtime Error.
Такое поведение было при включенном тонком прогресс-баре. Потом я его отключил и вроде всё нормализовалось, хотя может просто совпадение.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 13:59:16
2lexsee:
Если будет сейв за ход до прихода подкрепления, можно будет попробовать изучить.
Сейв с багом при стрельбе тоже может быть полезен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 14:01:30
22Seven:  Старые сейвы к сожалению затёрлись уже, если баг опять всплывёт - вышлю сейвы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 14:12:50
22Jigga:
Подавление можно того, прикрутить немножко в инишнике, что бы сильно не страдать. Ибо враг умён и тактически грамотен, воюет как числом так и умением, умело окружает и подавляет, ловко мечет гранаты через укрытия и  вообще непонятно кто его на вот это всё в такой глухомани натаскал:)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 14:22:14
Если нет сейвов с багами, тогда есть  предложения по поводу наиболее востребованных фич/доработок в +AI?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 08.08.2022 в 14:45:15
2lexsee: Справедливости ради этот приём работает и в обратую сторону против противников, 1 пулемётчик может заставить лежать в панике кучку солдат пока автоматчики заходят с флангов  8)

После классик 1.13 было не превычно видеть в ai как весь мой отряд в панике прижат к земле и ничего не может сделать. Коммандир/старшина в этой сборке роляет гораздо больше, чем это было в классике 1.13

Ну ещё и баг с меткостью с пнв на касске, тоже внёс свой челендж попади во врага с 10 клеток  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 14:47:37
Попав под подавление, можно использовать алкоголь для уменьшения шока.
Или Стимулятор, чтобы убежать под огнем.
Также шок уменьшает интенсивная стрельба из автоматического оружия по противнику.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Jigga на 08.08.2022 в 14:54:21
2Seven: Подсумки забиты свинцовыми подарками  :) Попробую вариант с алкоголем.
Пока командир с биноклем прям выручает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 19:31:05
Поймал момент - вражины обходят через край карты, видны только ноги.
AR+SDO Сейв: https://yadi.sk/d/UyFpUn8LNUFlbg

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.08.2022 в 19:48:26
2lexsee:
Они глючат при этом? Само по себе это не баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 08.08.2022 в 20:39:49
22Seven: Вроде не глючат. Ладно, не баг так не баг, будем по ногам стрелять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 09.08.2022 в 19:46:28
Спасибо что починили баг с переноской!!! :) :) :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 10.08.2022 в 18:10:01
Ребята. у меня в +AI не активируется наблюдатель...
В меню иконка не активна(не светится), пишет требования стандартно:
+20 AD
бинокль
терпение
И нифига...
Весь бой не плохой боец пролежал, как на нудистском пляже, со здоровенным биноклем... ::)
В простом .ехе помню надо было прицелится биноклем...
А тут как-то иначе?

PS может они на меня обиделись, что я Майка нанял за "О" денег?... :o

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 10.08.2022 в 18:13:29
2Daimon_Fish:
Нужно зацеливать биноклем конкретную точку через кнопку L.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Daimon_Fish на 10.08.2022 в 18:14:52
2Seven: Спасибо!!!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 11.08.2022 в 21:04:34
2 2Seven:
on 1659957734, Seven wrote:
Если нет сейвов с багами, тогда есть  предложения по поводу наиболее востребованных фич/доработок в +AI?

Есть, есть такая фича! Наёмники AIM  в рядах врага. Причём со снаряжением с сайта, желательно элитным.  Надо дать возможность королеве уровнять шансы.:)
Играл с такой опцией в НО, очень понравилось, помню на первом же блокпосту наткнулся на Жнеца. Еле завалил зато винтовку с него поднял - до середины игры с ней дошёл. Опять же Сдоба его смерть радостно откомментировала, ибо на дух не переносит. Замечательная фича.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем lexsee на 12.08.2022 в 12:54:42
22Seven: Вопрос - не сломается ли стратегический ИИ если я в процессе игры изменю количество народа во вражеских гарнизонах (INITIAL_GARRISON_PERCENTAGES) и минимальный размер отрядов (MIN_ENEMY_GROUP_SIZE) ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.08.2022 в 13:34:59
2lexsee:
Первый параметр после начала игры ни на что не влияет, второй я бы не стал менять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем sxdemon на 12.08.2022 в 13:58:16

on 1660298082, lexsee wrote:
Вопрос - не сломается ли стратегический ИИ

А его можно сломать мелкими изменениями? И как выглядит поломка стратегического ИИ. А то у меня были прохождения, где ИИ переставал нападать (хоть и стоял анлим подкреплений и т.д).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 12.08.2022 в 17:43:56
Можно сделать чтобы назначать сразу несколько наёмников на занятие, допустим в казарму,а то по одному клацать такое себе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 12.08.2022 в 17:51:53

on 1660298082, lexsee wrote:
и минимальный размер отрядов

я увеличивал по ходу игры, проблем не было. наверное будут проблемы если уменьшить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 12.08.2022 в 18:41:15

on 1660301896, sxdemon wrote:
А то у меня были прохождения, где ИИ переставал нападать

ну если играть агрессивно, несколькими отрядами то да, после захвата 50% карты враг уже начинает реже атаковать. это чисто из за возни ИИ с захватом блокпостов, гулянием по карте и атакой дальних секторов.
хз, может если бы научить ИИ не атаковать сектора в глубоком тылу игрока и забить на блокпосты когда рядом есть захваченные игроком сектора города, может тогда бы ИИ не распылял ресурсы, а концентрировал их нападая на более важные цели.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 12.08.2022 в 18:41:19

on 1660315436, predelnik wrote:
Можно сделать чтобы назначать сразу несколько наёмников на занятие, допустим в казарму,а то по одному клацать такое себе.


Так вроде с ctrl или shift можно выделять нужных. Или ПКМ на номер отряда - что бы ВСЕх.  :D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 12.08.2022 в 19:23:31
Это на стандартные занятия пациент или обучение можно отряд назначить с стрл и шифтом, а вот допустим в казарму или в дом на ночлег из всего отряда по одному назначается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 12.08.2022 в 19:45:16

on 1660321411, predelnik wrote:
в казарму или в дом на ночлег из всего отряда по одному назначается.


Действительно. Выбираешь несколько, а отдыхать идёт один. Не замечал раньше. Тогда ждем Севена.  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.08.2022 в 00:00:06

on 1660315436, predelnik wrote:
Можно сделать чтобы назначать сразу несколько наёмников на занятие, допустим в казарму

Можно потестировать в r2610.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 13.08.2022 в 11:52:43
Круто всё работает, СПАСИБО :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RudeBoy на 13.08.2022 в 21:17:05
Всем привет, подскажите, в каком порядке устанавливать Ja2+AI
Я скачиваю в Steam JA2 Gold издание, потом из этой темы:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1204028534
Устанавливаю
Официальный релиз русской версии 7435
потом
Обновление до 7609

и только потом из текущей темы http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1466672499
Скачать Ja2+AI
потом
Скачать Ja2+fix

Верно или нет?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.08.2022 в 21:19:49
2RudeBoy:
Ja2+AI это просто исполняемый exe файл, заменяющий стандартный ja2.exe версии 7609.
Проще всего сделать копию чистой оригинальной ja2, распаковать сверху сборку, потом при желании скопировать актуальную версию Ja2+AI.exe из этой темы или использовать тот что идет в сборке.
Видео инструкция есть тут:
https://www.youtube.com/watch?v=pLCYL2r6FgI
Порядок установки описан в этой теме в шапке:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1411964565

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем RudeBoy на 13.08.2022 в 21:21:27

on 1660414789, Seven wrote:
Ja2+AI это просто исполняемый exe файл, заменяющий стандартный ja2.exe версии 7609.

Благодарю  :) разберусь теперь, спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 15.08.2022 в 16:28:13
Включаю DIRT_SYSTEM, во время боя открываю инвентарь направляю на любой предмет и появляется сообщение недостаточно очков действия. https://wampi.ru/image/RNCNsxi

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.08.2022 в 19:41:08
2predelnik:
Это в актуальной версии?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 17.08.2022 в 13:10:18
Да, 7609ru+Mods + ja2_7609ru+AI_r2616  WF607+SDO.ini

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 17.08.2022 в 21:38:30

on 1659957734, Seven wrote:
есть  предложения по поводу наиболее востребованных фич/доработок в +AI?


Озвучивалось давно, но всё же - хотелось бы, чтобы вражеское подкрепление из соседнего сектора вызывали радисты, а не любой драник при отсутствии радиопомех

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 17.08.2022 в 21:41:16
2Mangust:
Теоретически, это сделать довольно просто - добавить к проверке на помехи проверку, что в команде противника есть радист. А что это дает в плане игры, кроме того что не все отряды противника смогут вызывать подкрепления?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 18.08.2022 в 03:49:12

on 1660761676, Seven wrote:
Теоретически, это сделать довольно просто - добавить к проверке на помехи проверку, что в команде противника есть радист. А что это дает в плане игры, кроме того что не все отряды противника смогут вызывать подкрепления?


Ну во-первых добавит разнообразия. Сейчас если мы хотим отрезать подкрепления противника, приходится включать рацию в режиме глушилки с начала боя. Это быстро жрёт батарею и не даёт пользоваться другими функциями. Теоретически если привязать подкрепление к наличию радиста, появится возможность найти его и вывести из строя до того, как поднимется тревога. Ну или пытаться добраться до него во время боя, пока радист команды блокирует его рацию.
Ну и потом это просто логично. Если наша глушилка отрубает подкрепления, значит его вызывают по рации. А коли так - логично предположить, что во вражеской команде для этого должен быть радист.
[offtop]Ну или, если это возможно, добавить такую проверку для всех секторов, кроме городских. Между секторами одного города логично вообще пускать подкрепления безо всяких проверок (в том числе и на помехи). Но это уже так, к слову. [/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 18.08.2022 в 13:41:56
2Mangust: это не добавит, а снизит разнообразие. Если нет у противника рации, то подкрепление тогда вообще приходить не будет, что приведет к банальности боя. ИМХО, не стоит ничего менять, все хорошо, как есть.
Быстро-сгорающая батарея - это античит против имбовости радиста.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 18.08.2022 в 22:48:38

on 1660819316, JAggernaut wrote:
это не добавит, а снизит разнообразие. Если нет у противника рации, то подкрепление тогда вообще приходить не будет, что приведет к банальности боя. ИМХО, не стоит ничего менять, все хорошо, как есть.  
Быстро-сгорающая батарея - это античит против имбовости радиста.


Чтобы бой был менее банальным, надо, чтобы на каждого нашего наёмника приходилось по 10+ драников?  ;D Это уже не джага, а DOOM получается. ИМХО сейчас даже десяток противников способен задать жару нашему отряду. А осознание того, что при нападении на какой-нибудь сектор мы сагрим на свой отряд все соседние сектора (если не палить батарею рации), как по мне, тактику не сильно разнообразит. В отличие от разведки и поиска вражеского радиста в начале боя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2022 в 07:22:33

on 1660570093, predelnik wrote:
Включаю DIRT_SYSTEM, во время боя открываю инвентарь направляю на любой предмет и появляется сообщение недостаточно очков действия.


on 1660731018, predelnik wrote:
7609ru+Mods + ja2_7609ru+AI_r2616  WF607+SDO.ini

Не получается воспроизвести. Может есть сейв где баг стабильно проявляется?

Возможно, r2619 исправляет данную ошибку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 19.08.2022 в 12:18:21
В ja2_7609en+AI_r2619 нету бага, ja2_7609ru+AI_r2616 есть вот сейв https://disk.yandex.ru/d/_2N6EdQ1Sc08vQ

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2022 в 12:19:12
2predelnik:
Если баг исправился, то сейв не надо  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2022 в 20:28:45
В порядке эксперимента в r2620 добавлена проверка на наличие у противника активного радио оператора для прихода вражеских подкреплений.
Если отключена опция ASSIGN_SKILL_TRAITS_TO_ENEMY, подкрепления будут приходить и без радио оператора у противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 31.08.2022 в 10:42:48
после захвата ПВО, в сектор Дейдрана направляет маленький отряд элитчиков. было бы прикольно, если эти отряды не были бы заметны на карте. а иначе они не представляют угрозу.
ваще, в латиноамериканских странах же были отряды коммандос, для борьбы с  повстанцами коммунистами. можно добавить мелкие отряды по 10 юнитов в первой половине, 15 во второй половине игры, которых не видно на карте. их будет видно тока через спец здания. Разведчикам они тоже не будут видны.
это было бы доп усложнением игры.
эти отряды коммандос, не могли бы вызывать подкрепления отрядов Дейдраны. типа они наёмники капитал стран.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 31.08.2022 в 15:08:22

on 1661931768, ZLOY wrote:
после захвата ПВО, в сектор Дейдрана направляет маленький отряд элитчиков. было бы прикольно, если эти отряды не были бы заметны на карте. а иначе они не представляют угрозу.


А смысл? Ты ведь и так знаешь, что они придут. ;D Прокрутку времени никто не отменял. А режим "айрон мен" мало кто сейчас использует. А только в этом режиме это нововведение стало бы полезным.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 31.08.2022 в 16:44:17

on 1661947702, Lenivets wrote:
Ты ведь и так знаешь, что они придут

вся фишка коммандос в том, что маленькие отряды будут двигаться невидимыми, нападая на сектор неожиданно.
- маленький отряд
+ неожиданное нападение

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 31.08.2022 в 17:01:35

on 1661953457, ZLOY wrote:
неожиданное нападение


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 31.08.2022 в 17:10:34

on 1661954495, Lenivets wrote:
будешь сразу занимать круговую оборону

так в этом и смысл! на круговую оборону нужно больше ресурсов, человеческих и материальных.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.09.2022 в 13:40:14
r2625
Новая опция BASE_SPOTTING_AP_DIVISOR (по умолчанию 4):
- базовое значение AP для наблюдения/фокусировки задается как AP_MAXIMUM / BASE_SPOTTING_AP_DIVISOR
- диапазон значений BASE_SPOTTING_AP_DIVISOR от 1 до 8
- итоговое значение AP для включения наблюдателя/фокусировки зависит от расстояния и ограничено значениями от AP_SPOTTER до AP_MAXIMUM
- наемник с навыком разведчик (SCOUTING) использует значение (BASE_SPOTTING_AP_DIVISOR + 1)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем eXoriare на 06.09.2022 в 16:49:24

on 1662460814, Seven wrote:
r2625


Вот прям спасибо, как раз не хватало для снайпера, а то уж больно затратное заацеливание по умолчанию, как по мне.

Если добавить в Data-User/APBPconstants, то будет применятся ко всем модам? Или в другое место нужно новые опции вставлять ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.09.2022 в 17:00:04

on 1662472164, eXoriare wrote:
Если добавить в Data-User/APBPconstants, то будет применятся ко всем модам?

Естественно. Если задан MERGE_INI_FILES = APBPConstants.ini в Ja2.ini, как в сборках сделано.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.09.2022 в 18:54:20

on 1662460814, Seven wrote:
BASE_SPOTTING_AP_DIVISOR
отличная вещь. Единственный странный момент в BASE_SPOTTING - это то, что он имеет смысл только за пределами обычной видимости бота, а до этого можно и не тратить на него ОД.

Билд r2628 - баг с разбивкой атакующих отрядов королевы свыше 32 солдат на несколько отрядов все еще присутствует.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.09.2022 в 19:17:25

on 1663257260, JAggernaut wrote:
странный момент в BASE_SPOTTING - это то, что он имеет смысл только за пределами обычной видимости бота, а до этого можно и не тратить на него ОД.

Что мешает применить фокусировку в пределах обычной видимости и получить бонус к перехвату в этой точке и бонус к видимости, который позволит увидеть противника в камуфляже или за препятствием или в тени?


on 1663257260, JAggernaut wrote:
баг с разбивкой атакующих отрядов королевы свыше 32 солдат

Этот баг был там всегда, если блокировать радиочастоты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 15.09.2022 в 19:55:59
2Seven: вообще никогда радиочастоты не блокирую. Баг появился с 2596. В 2588 его еще не было.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.09.2022 в 19:59:21

on 1663260959, JAggernaut wrote:
вообще никогда радиочастоты не блокирую

Вот если заблокируешь, будет ровно тот же самый баг, в том числе в оригинальном 7609.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.09.2022 в 14:37:11
В r2630 добавлена новая опция в игровых настройках, позволяющая включать или отключать 10x иконки солдат в секторе. Примечание: иконки 10x все равно будут использоваться, если в секторе недостаточно места для отображения солдат обычным способом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 22.09.2022 в 16:20:01
2Seven: А можешь плз выложить сами файлы на исходники +AI, хотелось бы посмотреть, как что делал. Ну если есть возможность и если не жалко, а то может и не хочешь давать их.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.09.2022 в 16:21:35
2Rambo3000:
Исходники +AI открыто не распространяются. Список изменений из svn есть на яндекс диске.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 27.09.2022 в 13:34:31
Можно как то добавить чтобы у поломанной разгрузки были недоступны рандомные слоты и снижался камуфляж? Для усложнения :) ;)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.09.2022 в 13:40:09
2predelnik:
Состояние разгрузок никак не влияет на их функциональность. Насчет снижения камуфляжа теоретически можно подумать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 27.09.2022 в 20:20:43

on 1664274871, predelnik wrote:
Можно как то добавить чтобы у поломанной разгрузки были недоступны рандомные слоты и снижался камуфляж?
По-моему, в реальной жизни изношенность разгрузок повышает камуфляжные свойства за счет своей рваности и естественной грязи.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 04.10.2022 в 22:26:04
У ополченов ИИ не резали? В последнем бою они, мягко выражаясь, тупили. Ни огня по наводке, ни на слух. С этого момента началась вообще какая-то вакханалия. https://youtu.be/ZNt7bqj_R0U?t=2211

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.10.2022 в 22:27:31
2SerTi:
Никого не резали.
Там же видно, что ополченцы все пистолетиками вооружены, они не стреляют на подавление. По наводке там тоже никто стрелять не мог, потому что противник был в дыму, прицелиться нельзя. Все там нормально работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 04.10.2022 в 22:51:33
А почему там один встал и убежал вместо того чтоб выстрелить в упор? Сидел ведь на соседней клетке с врагом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.10.2022 в 22:53:50
2SerTi:
Мало ли почему, не хватало ap, патроны закончились или испугался просто.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем speqtre на 15.10.2022 в 20:33:20
Ребята подскажите пожалуйста при каких обстоятельствах мерк получает опыт в проворность? (помимо тренинга) Насколько понимаю мод вносит изменения в прокачку параметров

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.10.2022 в 20:52:52

on 1665855200, speqtre wrote:
Насколько понимаю мод вносит изменения в прокачку параметров

В скорость прокачки да, но сама прокачка принципиально не меняется, так что можно ориентироваться на стандартный 1.13 - где работает прокачка проворности, там же и в +AI должна работать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rip0sta на 27.10.2022 в 18:39:00
2Seven:
Hi Seven. I have few questions about your modification, that maybe you would like to answer. Sadly you left discord groups that allowed to easly communicate with you, specially for people that are not willing to learn russian language. Also if there are answers here to my questions and i didnt found them, then im sorry, but i dont speak russia at all and it's hard for me to navigate on this forum, so i would also ask you to answer me in english language:

1. This blue circle that appears after i click with my scroll button. Can you tell me how it works? I was thinking it's some sort of a additional focus option, so mercenary will get more CtH or chance to interrupt on enemies that appear in this exact spot, but after my tests nothing is changing, like literally not even by 1%

2. How does binoculars work? When i give my merc an binoculars (the ones that Ira have from the beggining in her inventory) then it no longer gives anyone better field of view, but just allows to see small, exact point - what's the reason behind that and what it does, how to use that correctly?

3. How spotter feature currently work now? How to make one of my merc increase chance to hit of other merc that is using sniper rifle? I'm guessing it's strongly bonded with how binoculars work now. Also is using rifle or sniper rifle nessecary to get bonus from spotter or maybe it works for every type of weapon even pistols?

4. Im currently playing your modpack + AI and i choosed AR+SDO+Loot. I see you are frequently adding new patches to that modpack, while i already made changes for my own in .ini files in "Data-SDO" folder that i dont wanna change, because these are my personal favourites. How can i install your newest patches without losing my own changes? Can i just download all of that each time and replace everything except these few particular .ini files?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2022 в 19:17:11
2Rip0sta:
Hi! I think it's ok to ask questions in English here, unless forum administration objects. I could probably create my own discord channel to support English speaking users but not sure if it's worth the effort.
1. The blue/green circles are for focus/spotting features. In +AI, you cannot instantly have a vision bonus from scope/binocs, you need to focus or start spotting at the spot to have vision bonus and also bonus to interrupt level and bonus to CTH.
2. You need to activate spotting feature with middle mouse button click or using right-hold menu. Vision bonus only works for the 3x3 area, this is done for the game balance and cannot be changed.
3. Spotter feature works the same as before, but only for selected area, so you have a spotter next to your sniper, spotter activated binocs on selected spot and sniper gets the bonus which grows with turns. Also there is no unseen penalty when shooting with the help of spotter.
4. You can use WinMerge tool if you want to see which files are changed in new modpack, usually changes are very minor so you can keep your Data-SDO ini files or only update exe from yandex and keep old mod files, there are no important changes there usually.

New Vision Mode demo on my youtube channel:
https://www.youtube.com/watch?v=YphVdoP7E9c

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rip0sta на 27.10.2022 в 19:32:34
2Seven:

That would be GREAT if you would create a discord group just for a purpose of communicating with people about your mods or jagged alliance overall. If you would have your own group then the problem about people hating your country would be solved because you would be in charge of what can be written and what not, while everyone will still have very comfortable way to talk with you. I also think it's just healty for your mod because it always somehow increases the statistical chance that a new player will find your magnificent AI work and that's why you are doing that - for people to play with it.

From me i can offer helping you with anything about developing a group, i also have my own discord bot that im writing in javascript in my freetime that could also have some functions on your group if you would want that, i dont think you will ever need it - just a simple offer from me, i just like to participate.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rip0sta на 29.10.2022 в 16:01:49
2Seven:

Hi, looks like you dont want to answer anything about that discord idea - it's ok. Maybe then you could answer me to another pack of questions about your mod:

1. Did you provided any additional options to change anything about these massive counterattacks that deidranna sends after we conquer a city? From what i remember it was pretty damn frustrating to be attacked by 80 soldiers in 2-3 separate places. I know i can turn off Drassen counterattack, but is there anything else?

2. By using showel i was able to take fortification off map and have that bag filled with sand in my inventory. I also saw that i can throw the sand away and carry empty bags to later fill them with sand again by using showel - that also works fine. The problem i have is that im getting info that "i cannot use these fortifications on this sector", which seems to happen in every sector - grass, fields whatever. Because of that i cannot do shit with these empty bags, while i was thinking i can have my own portable fortifications. How to use empty bags then?

3. Does carring weapon in particular places in merc inventory during travel between sectors changes something due to that weapon state? For example i can carry my weapon in merc hands, in his backpack and also on merc's back - does it makes any difference?

4. This question is bonded with previous one, but does particular backpacks do anything except giving me particular type of space? For example having or buying a sniper bag feels for my merc that uses sniper rifle seems very cool, but does it change anything in terms of that weapon condition?

5. How does cleaning kit works? How can i use it on weapon and how can i see when my weapon is dirty and needs to be cleaned?

2.  

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.10.2022 в 16:13:05
2Rip0sta:
I'm just not sure I need all that, since I'm already semi retired from modding.
1. I didn't change that in +AI, so default options should work to remove additional scripted attacks:
TRIGGER_MASSIVE_ENEMY_COUNTERATTACK_AT_DRASSEN = FALSE
AGGRESSIVE_STRATEGIC_AI = 0
2. Sandbags feature depends on selected tileset for the sector, unfortunately you cannot make fortifications in most sectors, unless they already have sandbags/concertina on the map. Some mods provide required tileset for all maps, for example WF+SDO or Aimnas, I think there is also small mod to add sandbags to most vanilla sectors which have unused tilesets.
3. I don't think it makes any difference where you carry weapon between sectors. Also weapon status should not change except when shooting or explosion damages weapon etc. Not sure how dirt feature works for that but I never use it, you can find more information on dirt feature on the forum, I never changed the way it works.
4. I think the only difference between backpacks is in the pocket layout and support for MOLLE. Also some backpacks may be compatible with certain combat packs. They certainly have no effect on weapon condition.
5. You cannot use cleaning kits directly in inventory, instead you select "Clean weapon/s" action from sector menu (Ctrl+dot) or from right panel menu (if enabled in the ingame settings), also they may be auto used when using repair assignment.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rip0sta на 30.10.2022 в 12:52:32
2Seven:

I have a very modest vocabulary and I express delight brillant sons of bitches that you created. They literally planted a bomb on the second side of the wall after they ackowledged that i have 3 mercs here waiting focused on the door. It happened at the end of the 60 minute fight after i killed 90% of them. 3 mercs dead.

Vanilla AI would just go right into these doors to see what a surprise they can find here

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.10.2022 в 12:56:03
2Rip0sta:
Calm down please.
Yes, they are mean bastards, and yes, this is intentional.
From my experience, camping in buildings doesn't work well in +AI, since enemy can blow up wall or blow up roof above you, or sometimes shoot through the wall or shoot with RPG at the wall if there are opponents in the room. They should also be able to throw gas grenades into the room but I'm not sure if it works.
In general, you want to have fire control over terrain around you, if you allow soldiers to come close to you, you are very much in trouble.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zoldatten на 30.10.2022 в 16:04:54

on 1667123552, Rip0sta wrote:
*** these brillant sons of


I also have a very modest vocabulary and I express delight

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем bypass на 31.10.2022 в 04:29:18

on 1667123763, Seven wrote:
camping in buildings doesn't work well in +AI


Exactly the reason +AI is great fun.

In actual 1.13 all I've had to do in defense is to concentrate fire on the natural chokepoints and pickup the enemies long before their visibility range using 4-7x scopes. The same tactics in +AI would require twice the manpower if not greater.

I've also found out that +AI seems to work perfectly on big maps at AIMNAS - the tactics of exercising fire control over the terrain just naturally works there.

The mod deserves more attention.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zed на 31.10.2022 в 23:42:01
2Rip0sta:
Now you come to this forum and ask questions. But you don't ask with respect. (kinda c)

Profanity is not allowed on this forum.
Also, you maybe see blinking text at top on forum main page:

Quote:
Martial law has been introduced on the forum. Any discussion with political overtones is punishable by a two-week ban. Merit is determined by the moderator "by eye" without the right to appeal and warnings.


If you want to be able to participate and not get banned, please read and stick to rules:
https://translated.turbopages.org/proxy_u/ru-en.en.8a96c26e-63602fa8-742c3695-74722d776562/forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=news;action=display;num=1083149562

Please be aware that the next violation will be your last.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rip0sta на 01.11.2022 в 13:44:06
Personally i find all of that JA 1.13 modding scene an insane mess... Why there are so many modifications that are not running with the others
[11:29 AM]
After so many years of modding it's still a matter of choosing particular options that we gonna dd to our game, but then we need to resign from the other ones because files are not compatibile
[11:29 AM]
For example - many cool features for the newest version of 1.13 like ARC, but ofc i cannot have it when i play with AI+
[11:30 AM]
why people cannot just work together and create an big mod that will contain all of that where everyone will be able to choose whatever feature he wants
[11:31 AM]
instead of that there is a huge chaos with millions of options and dozens of hours needed to spend just for reading about what mods exist and how to obtain them

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.11.2022 в 15:07:56

on 1667299446, Rip0sta wrote:
create an big mod that will contain all of that where everyone will be able to choose whatever feature he wants
You are welcome to do that  :)


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rip0sta на 01.11.2022 в 18:00:34
2JAggernaut:

yea, but i would do it only in english so 90% of russians, which is propably atleast 50% of entire community would be unable to play it.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.11.2022 в 18:36:53
2Rip0sta: we will translate.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.11.2022 в 20:15:48
Запилил для разнообразия иконку открытого прицела.
http://https://i.imgur.com/8G8NtGQ.png

Также при использовании опции DIRT_SYSTEM на оружии, требующем чистки, появляется маленькая иконка.
http://https://i.imgur.com/lIm9z4e.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 04.11.2022 в 05:44:27
Hi Seven, I'm the guy who was on your YouTube channel and who reported the bug with the infinite AP which happens sometimes, I've managed to have a save file with it repeatedly happening (I also don't speak Russian but I see it wasn't a problem so I made an account here)

Once you end turn, enemy ID 43 (Grim) will get a huge number of AP and he will run around killing every mercenary

Here is a link to the save file:
https://easyupload.io/aq78ls

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.11.2022 в 08:08:00
2Obamayang:
Thanks for the bug, what is the mod version to run the save?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 04.11.2022 в 15:53:04
I was using the latest English version from Yandex (2640), gamedir version is the same from original 7609 and I believe to load the same the max vehicle limit had to be changed to 6 (I changed it to that on my ja2_options)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.11.2022 в 21:35:28
2Obamayang:
I tested your save but cannot reproduce the bug, enemy 43 has 23 AP and when I press [D] he shoots once or doesn't do anything until next turn, and everyone behaves normal.
Is there a way to reproduce it, do you have any specific INI changes or anything?

Ok, the bug can be reproduced, but only in unchanged 7609 dir, so the problem is in some INI settings.
The bug only happens with INCREASE_AIMING_COSTS = FALSE, if it's set to TRUE, the AP calculation works normal.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 04.11.2022 в 22:01:01
I see. Thank you! I suspected it was something in my INI settings causing this because it happens often enough that I doubt the players here wouldn't notice it if it was happening but I have no idea what setting would be causing the problem.

I wonder if there are any other bugs I have from using the original gamedir as opposed to SDO which I see most people here use.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.11.2022 в 22:03:01
2Obamayang:
It's not because from gamedir, it's the bug in the code which only happens if you have default ini settings.
If it gets fixed, you should be able to play with default inis without any problem.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Терапевт на 04.11.2022 в 22:13:56
2Rip0sta:
Do not be deceived. The surname Dolvich (Dolwicz) is of Polish origin. The Shadow is a regular chauvinist.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 04.11.2022 в 22:15:27

on 1667576695, Rip0sta wrote:
I noticed that for the first time and i love this hero now even more  

I didn't understand, but how does this statement relate to the topic?
The answer to the question is a FAQ, message No. 7

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 04.11.2022 в 22:38:14
2Seven:
Understood, I have turned that ini setting on and now it's indeed no longer happening

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.11.2022 в 22:44:46
2Obamayang:
r2642 should fix the bug with incorrect AP calculation, so it should not happen now even with default settings.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 04.11.2022 в 23:16:24
2Seven:
Great, thanks for the fast fix! But I never noticed the increased aiming ap cost option before and now I want to try with it on  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 07.11.2022 в 03:16:18
2Seven:
Is it possible to use disease feature in +AI? It seems to have been added before 7609, but can't seem to get it working. I don't really care about the actual diseases but what was cool in trunk 1.13 is the feature where if you get critical hit sometimes you can have conditions like broken arm or broken leg then you can't use that arm or leg anymore. (Yes I'm a masochist)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.11.2022 в 08:03:33
2Obamayang:
Only features before something like 68xx are in the stable branch (this is the point where it separated from main trunk), so disease is not a part of 7609.

Code:
r6749
Created new branch for the official 2014 release
- Based on development trunk rev. 6748
https://ja2svn.no-ip.org/source/ja2/trunk/GameSource/ja2_v1.13
- This branch should only contain bugfixes

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 07.11.2022 в 21:27:41
здравствуйте, есть ли быстрая клавиша для переключения между основным и запасным оружием?
извините за мой русский

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.11.2022 в 21:35:01
2JonnyJalapeno:
Переключение оружия/предметов между руками - Shift + H, а также клик правой кнопкой мыши на области оружия.
Переключение между оружием в руке и оружием на ремне - Shift+K.
Также существует список всех горячих кнопок в 1.13 7609:
https://disk.yandex.ru/i/S7RbpqB8eEuN5Q
и в виде картинки:
https://disk.yandex.ru/i/-1INbIcvUw1f5g
а список измененных/новых кнопок в +AI можно найти тут:
https://disk.yandex.ru/d/jmiFoqkCZThqNA

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 07.11.2022 в 21:50:54
спасибо, еще один вопрос, есть ли способ изменить разрешение стратегической карты?
Я играю в 1080p, но стратегическая карта слишком мала. Единственное решение — уменьшить общее разрешение, что не идеально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.11.2022 в 21:53:32

on 1667847054, JonnyJalapeno wrote:
есть ли способ изменить разрешение стратегической карты?  

Нет, в игре есть три разрешения для интерфейса, 640x480, 800x600 и 1024x768, при игре в более высоком разрешении тактическое поле будет увеличиваться, но все элементы интерфейса останутся в фиксированном размере и будут становиться относительно меньше.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 07.11.2022 в 22:17:50
@Seven

у меня есть идея - можно ли установить и загрузить горячие клавиши из файла .xml, или это невозможно?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.11.2022 в 22:21:50
2JonnyJalapeno:
Все в коде прописано.
Все что можно настроить через Ja2_Options.ini, это:

Code:
FAST_FORWARD_KEY = SUBTRACT
HELP_PICTURE_KEY = APPS
QUICK_ITEM_1 = -1
QUICK_ITEM_2 = -2
QUICK_ITEM_3 = -3
QUICK_ITEM_4 = -4
QUICK_ITEM_5 = -5
QUICK_ITEM_6 = -6
QUICK_ITEM_7 = -7
QUICK_ITEM_8 = -8
QUICK_ITEM_9 = -9
QUICK_ITEM_0 = 1636

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 08.11.2022 в 23:39:33
насколько я понимаю, ополченцы всегда будут использовать пистолеты, если я не включу опцию секторного снаряжения?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2022 в 23:44:51
2JonnyJalapeno:
Если опция MILITIA_USE_SECTOR_EQUIPMENT отключена, ополчение будет использовать вооружение по прогрессу из GunChoices_Militia_XXX.xml, а что конкретно там прописано, зависит от мода.
В стандартных xml 1.13 при низком прогрессе будут пистолеты, потом появится приличное оружие, но для этого нужно будет продвинуться по игре.
В некоторых модах ополчению может быть специально прописано плохое оружие.

При включенной опции MILITIA_USE_SECTOR_EQUIPMENT, игроку необходимо предоставить ополчению оружие, в соответствии с включенными категориями MILITIA_USE_SECTOR_EQUIPMENT_GUN, MILITIA_USE_SECTOR_EQUIPMENT_AMMO, MILITIA_USE_SECTOR_EQUIPMENT_GRENADE и т.д., иначе у них просто ничего не будет из предметов соответствующего типа.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 11.11.2022 в 20:20:02
как воевоевать в помещении? Враги довольно часто начинают действовать первыми. У меня нет баллистического щита, как в новой версии 1.13. Я действительно не знаю, как войти в комнату, чтобы меня не застрелили.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.11.2022 в 20:22:47
2JonnyJalapeno:
Так надо в помещение вдвоем заходить - сначала входит граната, потом наемник.
Можно с обратной стороны пострелять, они могут отвернуться на звук.
Или сделать новую дверь в стене взрывчаткой или пулеметом, чтобы всю комнату простреливать или просматривать.
Можно дым внутрь кинуть, потом зайти и гранаты или очереди по углам.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Zoldatten на 11.11.2022 в 20:32:31
2Seven: У тебя ник неправильный: нужно чтобы как в песне дикинсона 7 Son of the 7 son!
Никого более увлечённого мегаигрой ja2 со всеми возможными модами не обнаружено!  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 11.11.2022 в 22:58:31
2Seven:
Hi, I saw the update you brought over from trunk for drivable vehicles. Some thoughts here (most of which you probably already thought about but it doesn't hurt to bring it up)

1. It should be almost always a disadvantage to be inside a vehicle (of course unless it's a heavy armored vehicle) during combat. Realistically when firefights happen, the procedure is usually to dismount.
2. It should be possible to easily shoot through all the vehicles except the tank. Shooting the vehicle should have a high chance of also hitting an occupant. (Realistically it should be even higher chance than being shot in the open because glass being shattered by bullets could very easy injured the occupants.)
3. Vehicles have way too much health right now and they are hard to hit. They should be very big targets and also much more easily disabled by gunfire.
4. It should be harder to ram people, if a vehicle is ramming towards a person it should cause a much higher chance of interrupt for the person about to be rammed.
5. It should be very hard to do drive-by shooting while inside a vehicle, similar to the penalty you get for run and gunning.

Also some suggestions if you are thinking about bringing over more trunk features, two that come to mind is enemy helicopters (because this is +AI mod, if players can have helicopters, so should AI) and also disease feature (especially the later update that allows limbs to be broken, it's a good challenge for players who want more permanent injury effects)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 12.11.2022 в 04:04:54
Another bug report with newest version
https://easyupload.io/4y9ov0

Bloodcats stand still and do nothing
(Weird thing is, it works for version before 2660, but after 2661 the bloodcats stop moving even though it seems 2661 is just a fix for ramming)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2022 в 11:18:35
2Obamayang:
The bug can be reproduced, the problem seems in InternalGoAsFarAsPossibleTowards function which returns NOWHERE when bloodcat tries to get closer to target.
Update: should be fixed in r2665.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.11.2022 в 14:16:21

on 1668196711, Obamayang wrote:
Also some suggestions if you are thinking about bringing over more trunk features, two that come to mind is enemy helicopters (because this is +AI mod, if players can have helicopters, so should AI) and also disease feature (especially the later update that allows limbs to be broken, it's a good challenge for players who want more permanent injury effects)

I can only add features that do not break compatibility with mods, for example drivable vehicles do not support externalized seats feature from the trunk because it would require updating all Vehicles.xml files in all mods for 7609 to correctly run the game with new exe.
As for enemy helicopters, maybe I will look into it some day, not sure if it really adds to the game. I mostly prefer features that enhance existing game mechanics and add more interaction, like with vehicles, instead of adding layers of completely new systems that don't really fit well into the game or work with other parts.
As for other 1-5 suggestions, I think it needs more testing in the game. I tried to engage enemy early in the game sitting in the vehicle and my truck was quickly blown up so it doesn't seem to offer real protection. Ramming people is fun, currently I like how it is, also playing with IIS may provide a chance to interrupt moving vehicle.
As for shooting from vehicle, it's the same as with shooting at moving opponents - the game is turn based and doesn't support simultaneous actions, so everything is represented as static, when you shoot from vehicle, it is stationary and there is no way to distinguish if you shoot from moving or it stopped for short time to allow shooting. Also these things are really confusing for players as they don't get the concept that static shooter/target in fact represent movement that happened before or will happen after the action.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 12.11.2022 в 20:46:01
2Seven:
Well, regarding the moving point, I was just talking about something similar to how NCTH handles it. If you moved this turn, you would get a penalty to chance to hit. If enemy has moved this turn, it would give a penalty to the shooter targeting the mover.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 13.11.2022 в 02:00:33
Я нашел баллистический щит в магазине Бобби Рей, купил его, но он не работает, как в новейшей версии SCI. Тогда баллистический щит бесполезен? Играю в брейнмод.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.11.2022 в 02:08:49
2JonnyJalapeno:
В 7609 нет баллистических щитов.
Brainmod разрабатывался под unstable, если его использовать вместе с 7609+AI, некоторые предметы не будут работать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 15.11.2022 в 17:02:06
2668ru 4 раза просит подтвердить скачивание, а в итоге не скачивается. Подтверждение просило и на прошлые версии, но скачивалось нормально.
http://[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.11.2022 в 17:05:25
2Morrrison:
Мне про это ничего не известно, проверил файл через virustotal, никаких угроз не обнаружено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 15.11.2022 в 23:09:25
2Morrrison:
[offtop]может у тебя в антивирусе в настройках стоит максимальный уровень безопасности, ну или типа того. вот он так реагирует. попробуй на средний поставить[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем griin на 16.11.2022 в 19:47:05
Скачал, всё работает. AI очень нравится, но есть несколько вопросов.
Как сделать так, чтобы бинокль работал как раньше? Чтобы давал дальность видимости.
В шапке написано, что нужно активировать бинокль.
Я пытался нажать на W поместив бинокль в активный слот, но появлялась видимость только в радиусе куда я нажал там 5 клеточек. А если просто бинокль лежит в слоте, но никакой дальности видимости, как раньше он не даёт вообще.

И ещё что за улучшенное прицеливание появилось на которое тратится много очков действий и появляется активная зона в радиусе 5 клеток? Что это даёт?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2022 в 19:50:05

on 1668617225, griin wrote:
Как сделать так, чтобы бинокль работал как раньше?  

Никак.

on 1668617225, griin wrote:
но появлялась видимость только в радиусе куда я нажал там 5 клеточек.

Так и должно быть.

on 1668617225, griin wrote:
но никакой дальности видимости, как раньше он не даёт вообще.

И не будет.

on 1668617225, griin wrote:
И ещё что за улучшенное прицеливание появилось на которое тратится много очков действий и появляется активная зона в радиусе 5 клеток?  

Фокусировка.

on 1668617225, griin wrote:
Что это даёт?

Бонус видимости от прицела и бонус к перехвату.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 16.11.2022 в 22:47:21
Он не бесполезен, просто работает по-другому (только во время фокусировки, кнопка L).
Ориентируешься либо по последнему месту, на котором видели противника, либо по звуку (светлые круги). Ещё можно по очевидным местам, в которых может быть враг или в которых будет.
В траве у бинокля дальность маленькая (как и у прицелов).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем griin на 16.11.2022 в 23:25:07
Я только что проверил. Действительно бинокль работает в радиусе 9 клеток и светит при активации за пределами дальности видимости разведчика.

Интуитивно непонятно! Как я должен догадаться, что бинокль может светить за пределы дальности? Это как догадаться, что в фоллауте нужно нажать кнопку G чтобы разрешить Яну стрелять очередями из ПП. (а подсказок этому в игре нету)
Если игрок привык к тому, как бинокль работал раньше, то просто не поймёт, что так можно и будет жать наблюдение в пределах видимости персонажа.

Всё равно кстати фигня какая-то усложнённая. Слишком мудрёно и всего 9 клеток, серьёзно? Особенно учитывая AI который теперь так и норовит зайти с фланга. Очень бы пригодился старый бинокль.
Тем более в реальности когда смотришь в бинокль, то видишь всю линию, а не только определённую конечную область (ну это такое я уже придираюсь)
Лучше уж Бобу бы выдали рацию в инвентарь в начале игры. Спасибо за ответы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.11.2022 в 23:31:28
2griin:
В пошаговом режиме при активации режима Look (кнопкой L или средней кнопкой мыши) для точек, куда можно активизировать бинокль, отображается количество AP, а если точка за пределами дальности или за сплошным препятствием, то будет показывать 0.
Для большей наглядности на моем канале даже есть самое задизлайканое видео про новый режим видимости:
https://www.youtube.com/watch?v=YphVdoP7E9c
Ну и вообще стоит изучить описание используемого мода, посмотреть разные видео на ютубе с прохождениями и демонстрацией особенностей.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем ZLOY на 19.11.2022 в 03:34:45

on 1664274871, predelnik wrote:
Можно как то добавить чтобы у поломанной разгрузки были недоступны рандомные слоты и снижался камуфляж? Для усложнения

а интересно, можно ли добавить потерю предметов из за ухудшения вещей\разгрузок\рюкзаков?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 19.11.2022 в 03:44:16

on 1668818085, ZLOY wrote:
а интересно, можно ли добавить потерю предметов из за ухудшения вещей\разгрузок\рюкзаков?


Ты издеваешься? Ещё не хватало терять предметы из дырявовго рюкзака. (За гриьами плохо сходил) : ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.11.2022 в 23:31:24

on 1668630307, griin wrote:
Лучше уж Бобу бы выдали рацию в инвентарь в начале игры.

В следующей версии сборки в моде SDO у Боба будет отдельный набор экипировки с рацией.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.11.2022 в 21:37:28
r2678
Добавлен новый тег <ubJamChance> в Items.xml и AmmoTypes.xml, задает дополнительный шанс заклинивания оружия (работает независимо от стандартного механизма заклинивания, зависящего от состояния оружия, температуры и загрязнения).
Все значения тега суммируются у оружия, обвеса и патронов.
Позволяет создать оружие, имеющее, к примеру, 3% шанс заклинивания даже в идеальном состоянии, при этом по мере ухудшения состояния будет использоваться и стандартный механизм.
Или сделать низкокачественные патроны, которые будут заклинивать, например, в 10% случаев независимо от состояния оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2022 в 01:15:49
r2682
Новые теги <ubDifficulty> (значение от 0 до 100) и <ubDifficultyBonus> (значение от -100 до 100) в Items.xml, используются только в OCTH:
- сложность использования оружия вычисляется как максимальное значение <ubDifficulty> у оружия и обвеса
- навык обращения с оружием у солдата вычисляется как (6 * Marksmanship + 2 * ExpLevel * 10 + 2 * bNumSkillTraits * 10) / 10, где NumSkillTraits это количество навыков для используемого оружия
- высокий уровень мудрости может частично компенсировать недостаток уровня владения оружием, до 25%
- если навык оружия меньше сложности оружия, добавляется штраф к базовому шансу (до модификаторов от расстояния и т.д.) и максимальному бонусу прицеливания (из которого потом берется бонус при каждом клике), штраф относительный, до 50% значения при максимальной разнице
- относительный штраф к базовому шансу и максимальному бонусу прицеливания отображается в подсказке при включенной опции EXT_TOOLTIP_CTH

Пример:
Сложность оружия 50.
У наемника меткость 60, уровень 2, навыков нет.
Навык оружия = (6 * 60 + 2 * 10) / 10 = 38.
Мудрость 60, после модификации навык оружия (3 * 38 + 60) / 4 = 43.
Базовый шанс попадания 80%, после применения штрафа будет 80 * 50 / (2 * 50 - 43) = 70, то есть значение уменьшилось на 10%, так же на 10% будет уменьшен максимальный бонус от прицеливания.

Другие изменения OCTH:
- при вычислении максимального бонуса прицеливания учитываются навыки для дробовика и автоматического оружия (раньше считался только снайпер и пистолетчик, остальные были без доп. бонуса к прицеливанию от своего типа оружия)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 23.11.2022 в 13:24:53
2Seven: прикольный параметр. не думаешь, что недостаток уровня владения оружием должен еще время на выполнение манипуляций увеличивать? перезарядки, вскидывания, прицеливания, устранения задержек, типа того.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2022 в 13:30:53
2Баюн:
Теоретически можно и это прикрутить, вообще хочу пока посмотреть как это будет работать.
Основная идея в том, что неопытному наемнику лучше дать винтовку под 9мм, а не снайперку в .338 Lapua Magnum с оптикой 10x, а в стандартном 1.13 так и получается, что есть оружие просто лучше, и оружие хуже, а тут уже нужно выбирать - этот наемник потянет с СВД работать, этому АКМ можно выдать, а остальным дробовики да ПП с открытым прицелом, а лучше коллиматором, если ему минус к сложности прописать, как оно и должно быть по идее.
А так-то можно и привыкание к оружию сюда же прикрутить, чтобы любимое оружие давало к примеру +20% к эффективному навыку оружия.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 23.11.2022 в 14:01:29
Добрый день.Поиграл немного в сборку,мод SDO+AR+Loot версия AI+ 2675.Включил режим отображения LOBOT.Во время боев с ополчением ополченцы показываются без визуального снаряжения(на них к примеру одет броник флак или кевлар но они как бы голые),хотя броники начинаются отображаться во время действий по типу когда они говорят по рации на долю секунды.У  врагов такого не замечал они отображаются вроде нормально.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2022 в 14:31:34
2PARKAN:
Какой-то странный глюк. Никакой разницы не должно быть, анимация идет от бодитайпа, который одинаковый. Различаться может только экипировка, для которой не прописана правильная анимация. Разговор по рации может вообще использовать стандартную анимацию, я не знаю точно делали ли в LOBOT новую.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 23.11.2022 в 14:45:33

on 1669199453, Seven wrote:
А так-то можно и привыкание к оружию сюда же прикрутить, чтобы любимое оружие давало к примеру +20% к эффективному навыку оружия.
+20 - очень жирно, на уровне хорошего снайперского прицела. ИМХО, правильнее, если неопытный не может сразу раскрыть потенциал оружия, и потому получает сразу антибонус к точности оружия, а по мере привыкания выходит на реальную точность оружия. Оптимальным антибонусом вижу -3 к точности, и чтоб от нее не так уж и легко, с "трех патронов", выйти на реальную точность, а хорошо так настрелять и пристреляться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.11.2022 в 14:51:09

on 1669203933, JAggernaut wrote:
+20 - очень жирно, на уровне хорошего снайперского прицела.

Не к шансу попадания, а к эффективному навыку оружия, см. предыдущий пост, это вообще про другое.

on 1669203933, JAggernaut wrote:
получает сразу антибонус к точности оружия

Точность оружия это техническая кучность, к умению прицеливаться отношения не имеет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.11.2022 в 23:14:03
r2691

Новый тег <ubLaserType> в Items.xml, определяет тип лазера:
0 - стандартный красный лазер
1 - зеленый (меньше штраф от освещенности)
2 - ИК (бонус только при использовании ПНВ)
3 - белый (отображает вспышку света на цели при выстреле)

Бонусы от лазеров не работают в ярком свете (тропические сектора днем).
Тип лазера отображается цветом в интерфейсе и на курсоре NCTH.
Выстрел при активном лазере работает аналогично выстрелу со вспышкой (видеть могут только противники, в чьем направлении произведен выстрел), видеть выстрел с ИК лазером могут только противники в ПНВ.
Вспышка при выстреле (или использование лазера) отменяет эффект камуфляжа стрелка для проверки видимости в этот момент.
Лазер можно сделать отдельным прицелом (<AttachmentClass>4194304</AttachmentClass>), такой открытый прицел с заданным <BestLaserRange> будет отображаться буквой "L", бонусы и штрафы от него применяются только если он выбран в качестве прицела, также бонус от него применяется при стрельбе от бедра.
При использовании лазера как отдельного прицела добавляется штраф (максимум -50), если точка прицеливания плохо видна.
При использовании стандартных лазеров (<AttachmentClass>4</AttachmentClass>) штраф не применяются, они работают как бонус к открытому прицелу или при стрельбе от бедра.
Если лазер задан для самого оружия (например, ракетная винтовка), то этот бонус от лазера применяется для всех прицелов, включая коллиматор и оптику, таким образом реализуется "встроенный прицел".
Если задать бонус лазера для коллиматора или оптики, то он будет применяться как дополнительный бонус только для этого прицела.
Например, в SDO есть совмещенные прицелы (коллиматор + лазер), это ISM-V-IR (ИК лазер) и ITL MARS (красный лазер большой мощности).

Новый тег <usBestToHitRange> в Items.xml задает максимальную эффективную дистанцию для <ToHitBonus>, работает аналогично расчету дистанции для лазера, только для всех предметов и не зависит от освещенности.

Опции LASER_PERFORMANCE_BONUS_HIP, LASER_PERFORMANCE_BONUS_IRON, LASER_PERFORMANCE_BONUS_SCOPE отключены, вместо них используется <ToHitBonus>, код унифицирован между OCTH и NCTH.

Исправление: отображение подсказки поверх курсора NCTH.

В items.xml отключены флаги  BALLISTIC_GOGGLES (очки считаются защитными при значении BrightLightVisionRangeBonus = 1) и TOHIT_REFLEX (вместо него используется тег <usBestToHitRange>).

Демонстрация работы лазеров (https://www.youtube.com/watch?v=2f0kyoI0bxc).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.11.2022 в 23:23:23
А я уж обрадовался, что лазерные винтовки ввели, а тут просто прицелы. ;D ;D ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.11.2022 в 23:24:46
2Lenivets:
За этим - в другой отдел  :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 29.11.2022 в 22:25:35
2Seven:
Чтобы весь обновленный функционал по лазерам работал - экзешник скачать недостаточно?
Надо еще сборки скачать все заново?
Установить поверх установленной игры?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2022 в 22:28:39
2Tweed:
Изменения в exe будет работать только с exe, но новые предметы и свойства лазеров в SDO появятся только с новой сборкой.
Сборку устанавливать поверх чистой оригинальной игры.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 29.11.2022 в 22:50:50
2Seven:
Старые сейвы совместимы будут? при прочих равных

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.11.2022 в 22:51:57
2Tweed:
Смотря насколько старые. В целом совместимость должна сохраняться.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 11.12.2022 в 11:18:54

on 1669201289, PARKAN wrote:
Поиграл немного в сборку,мод С+AR+Loot версия AI+ 2675.Включил режим отображения LOBOT.


LOBOT подружили с SDO? Вроде раньше он только на ванильном снаряжении работал правильно

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2022 в 12:51:55
2Mangust:
Вроде нормально работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 11.12.2022 в 20:10:07
2Seven:

Он обновлялся? Просто ранее мне тут же мне пророчили проблемы с ним. Сам, помнится, отключил после первой встречи с невидимым врагом.
Кстати, вспоминаю, что однажды экипировка стала визуально пропадать во время анимации (в моём случае анимации бега). Всё заработало после перезагрузки

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.12.2022 в 20:14:21
2Mangust:
Каких-то обновлений в коде LOBOT не было. Никаких багов с LOBOT я лично не видел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 14.12.2022 в 07:13:09

on 1670778861, Seven wrote:
Никаких багов с LOBOT я лично не видел


Насколько я помню, была речь о том, что некоторые солдаты превращались в "невидимок".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2022 в 07:23:01

on 1670991189, Mangust wrote:
превращались в "невидимок".

В случае обнаружения солдат-невидимок нужно выяснить, какое оружие они использовали, и исправить файл Filters.xml для его поддержки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.12.2022 в 11:31:23
2Seven: Скажи, пожалуйста, параметры для +AI в [Extended Options] DROP_DAMAGE и TACTICAL_REINFORCEMENTS ещё действуют???

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.12.2022 в 12:23:58
2Lenivets:
Действуют.
Список действующих параметров можно почитать тут:
https://disk.yandex.ru/d/sEdgvCaN4g6L0Q
https://disk.yandex.ru/d/Bt2GEYmQooZz3w

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.12.2022 в 12:43:39
2Seven:

Благодарю!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.12.2022 в 19:19:39
+fix r2713 получил исправление для застревания королевы в стенах подвала (в +AI это исправление уже давно есть).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 28.12.2022 в 18:52:53
2Seven: Проверь плиз на переполнение параметры навыков с бонусами.
Такое ощущение что при 100 механика у инженера становится отрицательной.
Сори если не прав

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.12.2022 в 19:14:46

on 1672242773, Psyho wrote:
Такое ощущение что при 100 механика у инженера становится отрицательной.

Не встречал такого. Если есть сейв с конкретным действием, которое при 100 механики получается хуже чем при 50 могу посмотреть как там считается.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2023 в 16:16:19
r2717
Новая опция INACTIVITY_PENALTY в разделе [Extended Options] файла Ja2_Options.ini
Задает уровень падения лояльности в городах, если игрок не предпринимает активных действий.
Активными действиями в игре считаются захват контролируемого противником сектора, полный захват города или нанесение урона любому солдату армии (так что можно заниматься партизанскими действиями и небольшими набегами, чтобы сбросить счетчик).
Значение по умолчанию INACTIVITY_PENALTY = 10 соответствует оригиналу.
Если задать INACTIVITY_PENALTY = 0, все эффекты от неактивности будут отключены, и Энрико не будет присылать гневных писем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Sazwetty на 08.01.2023 в 16:38:05
Добрый день, можно ли вернуть как то в опциях начало\завершение хода на клавишу D? Иногда хочется зачистить сектор ножиком, но связкой ctrl-D капец как не удобно. Да-да очередной абузер механики вечного первого хода XD

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.01.2023 в 17:03:12

on 1673185085, Sazwetty wrote:
Добрый день, можно ли вернуть как то в опциях начало\завершение хода на клавишу D?

Не планируется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 11.01.2023 в 18:16:39
2Seven:  
on 1673183779, Seven wrote:
r2717
Новая опция INACTIVITY_PENALTY в разделе [Extended Options] файла Ja2_Options.ini
Задает уровень падения лояльности в городах, если игрок не предпринимает активных действий.
Активными действиями в игре считаются захват контролируемого противником сектора, полный захват города или нанесение урона любому солдату армии (так что можно заниматься партизанскими действиями и небольшими набегами, чтобы сбросить счетчик).
Значение по умолчанию INACTIVITY_PENALTY = 10 соответствует оригиналу.
Если задать INACTIVITY_PENALTY = 0, все эффекты от неактивности будут отключены, и Энрико не будет присылать гневных писем.

Почему то нет этой опции, ехе последний стоит сборка тоже?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.01.2023 в 18:18:03

on 1673450199, Tixon wrote:
Почему то нет этой опции

Ну так ее надо добавить в файл, сама по себе она не появится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 11.01.2023 в 21:50:13
2Seven: понял, спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 15.01.2023 в 15:24:42
2Seven: ja2_7609ru+AI_r2720 не получается скачать, ругается на вирус!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.01.2023 в 15:28:14
2Tixon:
Выбрось свой антивирусник.
https://www.virustotal.com/gui/file/851445adc1326bca48e83ca0a500f53a3c75eeec06e4b4ce5126147a2506af7d?nocache=1

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tixon на 15.01.2023 в 16:28:36
2Seven: да уменя его нет

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 15.01.2023 в 16:35:37
2Tixon:
Ну кто-то же ругается, вот его и выбрось!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.01.2023 в 23:17:19
В версии r2725 добавлена экспериментальная доработка кода подкреплений.
Солдаты, уже находящиеся в секторе, должны теперь добавляться всегда, как только освобождается место, подкрепления из соседних секторов могут быть заблокированы радистом.
Опции ограничения количества подкреплений за ход и отсрочки начала подкреплений должны работать, при этом если у противника осталось мало солдат, то подкрепления могут прийти сразу без ограничений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 21.01.2023 в 05:01:19
Ура, старая добрая классика. За кадром протестировал бой с заходом врагов из двух соседних секторов. Результатом доволен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 21.01.2023 в 13:29:27

on 1674266479, SerTi wrote:
Ура, старая добрая классика. За кадром протестировал бой с заходом врагов из двух соседних секторов. Результатом доволен.


А теперь нам, пожалуйста, продемонстрируй.  ;D ;D ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 21.01.2023 в 15:10:38

on 1674296967, Lenivets wrote:
А теперь нам, пожалуйста, продемонстрируй

Сегодня вечером постараюсь с третьей попытки. Первый раз за кадром тестировал, второй раз зависла в самом конце и автосейвы оказались битыми. А бой неплох-10 против 51.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.01.2023 в 10:26:02
r2737
Новая опция в игровых настройках: Максимальное прицеливание.
Позволяет при наведении на цель автоматически выставлять уровень прицеливания, который дает максимальный шанс попадания.

Опция представляет собой доработанный вариант аналогичной настройки из unstable.

r2738
Курсор для обмена местами с гражданскими можно активировать кнопкой ALT, также курсор обмена активируется, если навести разговорный курсор на ноги гражданского.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.01.2023 в 16:45:18
r2741 добавляет опцию в игровые настройки, позволяющую включить или отключить автоскрытие верхней полосы при наведении курсора.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 25.01.2023 в 23:54:31

on 1674245839, Seven wrote:
В версии r2725 добавлена экспериментальная доработка кода подкреплений.
Солдаты, уже находящиеся в секторе, должны теперь добавляться всегда, как только освобождается место, подкрепления из соседних секторов могут быть заблокированы радистом.
Опции ограничения количества подкреплений за ход и отсрочки начала подкреплений должны работать, при этом если у противника осталось мало солдат, то подкрепления могут прийти сразу без ограничений.


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.01.2023 в 23:56:50
2Mangust:
Разница в более правильной работе, когда радист блокирует только приход подкреплений из других секторов, но не тех кто уже в секторе но не добавился, потому что места нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 26.01.2023 в 00:15:29
2Seven: но при этом для блокирования подкреплений радист, как раньше, должен постоянно держать  глушилку включенной, я правильно понял?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.01.2023 в 00:16:24

on 1674681329, Mangust wrote:
но при этом для блокирования подкреплений радист, как раньше, должен постоянно держать  глушилку включенной, я правильно понял?

В этом отношении ничего не изменилось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 26.01.2023 в 00:29:43

on 1674681384, Seven wrote:
В этом отношении ничего не изменилось.


Возможно сделать эту функцию отключаемой? Мне по душе подкрепления по команде радиста, и, думаю, не одному мне.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.01.2023 в 00:33:21
2Mangust:
И что мешает вызывать подкрепления командой радиста?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 26.01.2023 в 01:13:13
2Seven:  речь о том, чтобы врагу подкрепление мешало вызвать отсутствие радиста. Как в екзешнике версии 2720.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.01.2023 в 17:33:34

on 1674684793, Mangust wrote:
речь о том, чтобы врагу подкрепление мешало вызвать отсутствие радиста

Этого нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 26.01.2023 в 18:07:58

on 1674743614, Seven wrote:
Этого нет.


Хм... а разве в 2720 версии не так? Я вот сейчас играю, и при штурме вражеской территории враг не набегает из всех соседних секторов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 27.01.2023 в 02:48:43

on 1674745678, Mangust wrote:
Хм... а разве в 2720 версии не так? Я вот сейчас играю, и при штурме вражеской территории враг не набегает из всех соседних секторов.


Набегают, если последних не убивать, а предложить сдаться. Хотя пару раз приходили и при полном уничтожении врагов. Насколько я помню, этот баг-фичу починили в 2734 и подкрепы приходят, как раньше, т.е все сразу. А если их много, подгружаются по мере убы(и)вания.  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 27.01.2023 в 20:09:54

on 1674776923, Lenivets wrote:
Набегают, если последних не убивать, а предложить сдаться. Хотя пару раз приходили и при полном уничтожении врагов. Насколько я помню, этот баг-фичу починили в 2734 и подкрепы приходят, как раньше, т.е все сразу. А если их много, подгружаются по мере убы(и)вания.  


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2023 в 00:33:55
r2747
Добавлена возможность потребовать от противника сдачи в плен по рации.
Штраф к уровню силы команды игрока, если сдачи в плен требует наемник без навыка командира.
После неуспешного требования сдачи в плен противник может несколько ходов отказываться от переговоров.

Экспериментальная опция NCTH_PRE_RECOIL (по умолчанию отключена) в Ja2_Options.ini, секция [Extended Options].
Активирует упреждение отдачи для всех выстрелов вне зависимости от навыков наемника, делая автоматическую стрельбу в целом более эффективной.

Другие изменения автоматической стрельбы:
- бонус 30% к максимальной силе компенсации отдачи при стрельбе от бедра (позволяет стоя стрелять из оружия с большей отдачей и при этом компенсировать увод ствола)
- бонус к максимальной силе компенсации отдачи при стрельбе длинными очередями (до 50% для десятой пули), позволяет лучше стрелять из оружия с большой отдачей при использовании длинных очередей

Новая опция RADIO_OPERATOR_REINFORCEMENTS (по умолчанию включена), блокирует подкрепления из других секторов для противника, если у него нет радио оператора (работает только в тактике). Подкрепления в городах всегда приходят, независимо от этой опции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 28.01.2023 в 05:17:34

on 1674855235, Seven wrote:
Экспериментальная опция NCTH_PRE_RECOIL

Адепты секты "я не могу ни во что попасть" додавили всётаки:-))) Ладно, потестируем.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 28.01.2023 в 09:51:47
Новые опции прописываются самостоятельно при запуске экзешника? Или надо прописывать их ручками?
Прошу прощения за ламерский вопрос  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2023 в 10:42:58
2Mangust:
Само по себе ничего не появляется и никуда не исчезает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.01.2023 в 12:06:06
2SerTi:
Настоящая секта это свидетели священного бонуса видимости для биноклей и прицелов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 28.01.2023 в 16:08:32
2Seven:

Вышеуказанные настройки надо прописывать вручную? Или их пропишет экзешник?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gladmgn на 31.01.2023 в 22:03:40
"Экспериментальная опция NCTH_PRE_RECOIL (по умолчанию отключена) в Ja2_Options.ini, секция [Extended Options]."
Скачал последний архив, но не нашёл этой опции.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.01.2023 в 22:05:37

on 1675191820, gladmgn wrote:
Скачал последний архив, но не нашёл этой опции.

Это потому что ее там нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 01.02.2023 в 00:26:02
Если я правильно понял, опции есть, но переключать их мы не можем

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Psyho на 05.02.2023 в 22:15:27
2Seven: При выстреле в противника существует анимация отбрасывания его. Особенно при повышенном дамаге. Есть ли возможность сделать включение этой анимации опциональной.
Суть проблемы следующая. Часто при отбрасывании возникает вылет если за тушкой какие либо объекты. А при повышенном дамаге (150 - 200%) шанс отбрасывания довольно высок.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.02.2023 в 22:20:18

on 1675624527, Psyho wrote:
Есть ли возможность сделать включение этой анимации опциональной.

Нет. Разве что отключить "Кровь и жестокость" в игровых настройках, тогда будут отключены все анимации жестокой смерти, в том числе с отлетанием.

on 1675624527, Psyho wrote:
Часто при отбрасывании возникает вылет если за тушкой какие либо объекты.

Нужен сейв с воспроизводимой ошибкой.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем elenhil на 12.02.2023 в 21:01:35
Скажите, а есть визуальное подтверждение того, что снайпер получает бонус от наводчика?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2023 в 21:05:23
2elenhil:
По уровню прицеливания/шансу попадания можно посмотреть и сравнить.
Также при включенной опции отображения имен неактивных наемников, роли снайпера/наблюдателя будут отображаться, когда выполняются условия для бонуса.
Максимальный бонус достигается, когда иконка на портрете наблюдателя меняется через пару ходов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем elenhil на 16.02.2023 в 23:41:39

on 1676225123, Seven wrote:
Также при включенной опции отображения имен неактивных наемников, роли снайпера/наблюдателя будут отображаться, когда выполняются условия для бонуса.

Вот странно: не вижу отображения ролей. Может, настройки в ini какие-то нужны?

Может это как-то быть связано с тем, что я пытаюсь использовать двух наёмников из IMP? Мало ли. Вдруг для них это не работает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pakos на 21.02.2023 в 22:54:24
После 1 прохождения JA 2 1.13 решил установить улучшенный Искусственный интеллект т.к. враги уж очень глупые были даже в 1.13, толпами пёрли под пули из-за угла с флангов так себе обходили и т.д. Интеллект хорош спору нету. Уже успел оценить, однако есть небольшое но.
Это изменение механики. Многие изменения мне понравились, многие я считаю излишними, но кому не нужно, тот и не пользуется там какими-то сетями для взрывчатки и комбинацией и т.д.
Однако ничего не поделать с изменённым бонусом видимости от биноклей и прицелов который отключён и изменена механика на фокусировку. Я долго не мог понять в чём дело, но потом наткнулся на эти ролики на ютубе и комментарии под ними.
https://www.youtube.com/watch?v=sS7dOvijXvk&list=PLfKEfJUeTgBFvv50W5HAOTHBP2Kz9XY9z&index=4
https://www.youtube.com/watch?v=YphVdoP7E9c
Я не пытаюсь принизить ту титаническую работу которая была проделана за 7 лет, но данное нововведение крайне спорное.
Я согласен, что "Во что играть дело личное, каждый вариант имеет свои плюсы и минусы". Но как бы не вижу тут никаких плюсов вообще, а тем более к сожалению нельзя отключить данную опцию.
После твоего AI в стандартную 1.13 с тупыми ботами уже не хочется играть, но после подобной механики хочется вернуться обратно в 1.13.

Бесполезность снайперских винтовок, да и просто винтовок и автоматов с прицелами больше 4 в принципе т.к. дальность видимости этот как раз почти 4x чуть-чуть даже ближе 4, 4 - это уже много уже не идеальное сведение прицела, а враги как раз на вас набегают. Зачем нужны все прицелы больше 4x мне не ясно.
То ваши персонажи сидят с прицелами x7 и т.д. сзади, кто-то видит впереди сидящего персонажа и он собирает все шишки, а персонажи сзади у которых прицелы x7 они стреляют из слепой зоны, боже...

Как играть за снайпера тоже непонятно.
В лучшем случае если только командой идти вперёд, а снайпер с прицелом в десятку сидит сзади и когда вы видите врага, то снайпер там как-то может фокусировку прожать потом прицелится потом выстрелить... Это ещё сделать когда враг не в укрытии. Зачем вообще тогда нужен снайпер лучше автомат ему дать? Серьёзно. Или винтовку с четырёхкратным прицелом вместо баррета. А так ты уже и сам не рад, что взял этого снайпера, лучше бы ему просто прицел на x4 взял и два раза хэдшот за ход поставил с близкой дистанции и дальше бы врагов спокойно отстреливал чем вот это.

В лучшем случае можно в начале боя сделать 1 выстрел снайпером на x10 или x8, подсветив как-то врага с помощью разведчика, прокликав биноклем 30+ раз и найдя этого бедного врага потратив 7 минут своего времени когда ты уже и сам не рад, что этим начал заниматься или подсветив близко подойдя другими персонажами, сделать один выстрел, дальше под AI враги, как тараканы разбегаются, кто куда, берут в клещи и кого ты там дальше прокликаешь лёжа снайпером за пол карты или разведчиков вообще не ясно. Кликаешь разведом - ну это -1 персонаж который бесполезен в битве и если раньше ещё можно было режим наблюдателя использовать стоять светить разведом на дальнюю дистанцию, хотя и так опция спорная была т.к. -1 персонаж, так теперь вообще не ясно зачем это.

В принципе бой строится крайне сумубурно без улучшенной видимости прицелов. Враг просто забегает к вам, видит вас и вы его только что увидели и начинает стрелять в вас и уже какие-то трупы или коцаные герои. Вы даже встретить их не можете, как в стандартном 1.13 где можно было там прицелиться и получить хоть какое-то преимущество.
Эта дальность видимости и фокусировка абсолютно неиграбельна и даже вредна она делает многие оружия просто бесполезным, ломает систему боя полностью. Это сначала у них пистолеты, а когда у них будут автоматы, то что? Как с ними воевать вообще если тебя просто видят и всаживают сразу магазины с вероятность в 70% даже если ты в укрытии. Можно конечно, но то такое....

Короче автор, может я не такой гений, как ты и не профессиональный игрок в Джагу и просто не умею играть, но пожалуйста ради своего детища ради скачивающих его обычных игроков которые хотят насладится продвинутым искусственным интеллектом и прочими радостями вроде ХОРОШИХ нововведений, пожалуйста сделай так чтобы можно было этот кошмар отключить в настройках и вернуть бонус видимости от биноклей и прицелов отключив фокусировку.

Или просто напиши, как вернуть данную опцию к стандартному значению 1.13. Чтобы кто хотел, тот мог поиграть как раньше. Наслаждать умными врагами прочими радостями и не страдать из-за подобного.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.02.2023 в 23:07:09

on 1677009264, Pakos wrote:
Бесполезность снайперских винтовок

Это не так, прицелы полностью эффективны на своей дальности, поэтому если у тебя впереди разведчик в камуфляже, он обнаруживает противника, по этому противнику снайпер может сразу отработать без штрафа в пределах бонуса прицела, ничего дополнительно зацеливать не нужно.
Также ничего не мешает посадить рядом со снайпером наблюдателя с биноклем, который будет известных на слух врагов обнаруживать, благодаря уменьшенной стоимости включения наблюдателя, а снайпер уже будет по ним стрелять без штрафа.
Есть масса видео на ютубе, где игроки используют новую механику видимости и все прекрасно работает, так что проблема не в игре.
То, что кому-то мои изменения могут не понравиться, это нормально, к счастью для Ja2 есть огромное количество модов, каждый может выбрать себе по душе, даже в рамках +AI можно скачать более старую версию, где не было изменений дальности видимости, и играть в нее.
Я стараюсь прислушиваться к отзывам игроков, но пока что никто аргументированно не убедил меня, что новая система плоха с точки зрения баланса игры, а не потому что "мне вот раньше нравилось, а теперь не нравится, потому что я не могу посадить в углу карты десять IMP-снайперов и отстреливать всех противников на дистанции 600м еще до того, как они поймут что вообще происходит".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Pakos на 21.02.2023 в 23:42:02
«Даже в рамках +AI можно скачать более старую версию, где не было изменений дальности видимости, и играть в нее.»
А где какая именно из этих старых версий последняя подходит не подскажите?
https://disk.yandex.ru/d/GvmFTgvCCMytyQ/Archive

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 22.02.2023 в 00:18:42
Раз спрашивают мнения, выскажусь и я. Вначале тоже боялся использовать новую механику прицеливания, но потом рискнул перейти. И удивился, насколько лёгким оказался переход и игровой процесс стал даже более интересным. Просто надо немного поменять тактику.

on 1677009264, Pakos wrote:
Бесполезность снайперских винтовок

Мы точно в одно и то же играем? Мой снайпер просто зверь, и часть отряда работает только на него (заставить цель остановиться или вообще сбить с ног, выложив его на блюдичке для снайпера. И тандем "пулемётчик ложит, снайпер убивает"- это вообще  классика).


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.02.2023 в 15:10:31

on 1677012122, Pakos wrote:
А где какая именно из этих старых версий последняя подходит не подскажите?

r1977 видимо, можно по логу изменений смотреть (Ja2_7609+AI.log)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 22.02.2023 в 21:56:28
r1975 точно. Blackwing точнее скажет. 1977 - сомнительно. (Всё в папке Архив). А если нужно ДО АВТОпополнения фляги - r816.  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 22.02.2023 в 22:11:58

on 1677092188, Lenivets wrote:
Blackwing точнее скажет

Нет меня.

on 1677092188, Lenivets wrote:
r1975 точно.

Да, мне советовали в комментариях 1975, это и была последняя до этих изменений.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 22.02.2023 в 22:16:41

on 1677093118, BlackWing wrote:
Нет меня.


Как суслик: нет тебя - но есть. ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.02.2023 в 14:43:32
r2588 - r2787

Вычисление размера предмета с учетом присоединенных предметов:
- присоединенный детонатор не влияет на размер
- вычисление максимального относительного размера через вместимость ячейки багажника машины для данного размера

Вычисление урона от оружия:
- унифицировано вычисление урона в старой/новой системе, сначала берется модифицированное значение урона, затем умножается на модификатор типа оружия
- в качестве урона для гранатометов/рпг используется урон боеприпаса или C1 для одноразовых гранатометов
- отключено отображение урона для гранатометов/рпг, поскольку они используют урон боеприпаса
- исправлен выбор гранатометов/рпг для ополчения, используется обычный урон для обычного оружия, параметр deadliness для гранатометов/рпг

Отключено отображение точности в подсказке оружия для гранатометов/рпг/минометов, поскольку она не участвует в вычислении шанса попадания.
Увеличен параметр MAX_AMMO_TYPES_PER_GUN до 64, позволяет иметь большое количество типов патронов для одного оружия.
На уровне сложности безумие противник получает +1 к уровню перехвата.
При вычислении уровня перехвата, дробовик в руках дает +1 к уровню перехвата на дальности оружия, даже если он вскинут в режиме "от бедра".

Исправление: при автоматическом отключении рации (например, при потере сознания и т.д.) не тратится AP.
Содержание пленных в тюрьме:
- более точное вычисление соотношения пленных и охранников
- улучшено вычисление количества беглых пленных (пленный может сбежать даже если он единственный в тюрьме)
- сообщение о побеге отображается только если кто-то реально сбежал

Доработка назначения переноски вещей:
- если в секторе уже есть вещи на доступных местах, пробуем складывать новые вещи туда
- бонус от ловкости к количеству переносимых за раз вещей
- максимальный переносимый вес зависит от силы наемника
- не показывать сообщение, если количество перенесенных вещей равно 0
- не останавливать время, если количество перенесенных вещей равно 0
- подменю переноски отображает только сектора, в которых есть вещи
- когда завершена переноска вещей из сектора, отображается сообщение и время останавливается

Добавлен r9393: дополнительная проверка безопасности (автор Asdow).
Бонус к прицеливанию: игнорировать лицевые предметы, присоединенные к другим предметам (например, ПНВ присоединенный к шлему не влияет на меткость).
Исправление поиска аптечек в инвентаре для AI.
Бонус <Bipod> применяется только для активного прицела или для обвеса, не являющегося прицелом.
Отображение подсказок для фоновых назначений сектора.
Отключена опция автоскрытия верхушек деревьев (всегда активно).
Отключен сброс списка выбранных наемников на стратегическом экране при выборе пункта "отмена" в меню назначений.
Можно назначать группу наемников на объект/работу.
При вычислении ограничения поля зрения используется максимальное из значений <PercentTunnelVision> вместо суммы.
Отображение температуры и погоды в описании сектора (для посещенных секторов).
Высокая температура и яркий свет ограничены пустынными/тропическими секторами при отсутствии дождя.
Отображение ошибки загрузки большой картинки предмета/оружия вместо тихого вылета (автор Asdow).
При загрузке сектора, некорректные предметы пропускаются (isItem == 0 или usItemClass == 0), это позволяет избежать ошибок в некоторых модах.
Возможное количество подкреплений противника отображается на тактической панели (если игрок знает о них).
Количество противников в секторе отображается другим цветом, если есть ожидающие солдаты противника (которые не поместились в сектор из-за ограниченного количества мест и будут добавлены по мере выбывания гарнизона).
Добавлена проверка открытого рюкзака для различных действий, требующих перемещения.
Отключен параметр gfCaves, gfBasement, выставленный для сектора в редакторе, если сектор не подземный (исправляет ошибки в некоторых секторах).
Опция SET_MINIMUM_ATTRIBUTES_FOR_TRAITS: отключено требование лидерства для охотника и шпиона.
Базовый уровень перехвата вычисляется как эффективный уровень опыта, +1 если подвижность >=90, -1 если ловкость <70, для робота проверяется ловкость наемника с контроллером.
Добавлена новая опция в игровых настройках, позволяющая включать или отключать 10x иконки солдат в секторе. Примечание: иконки 10x все равно будут использоваться, если в секторе недостаточно места для отображения солдат обычным способом.
Исправлено питание наемников-пленников при включенном режиме еды (автор rftr).
Новая трансформация: чистка оружия (если чистящий комплект присоединен к оружию).
Можно напрямую использовать чистящий комплект на оружии, чтобы его почистить.
Исправление заклинивания оружия создает шум.
Добавлен маленький индикатор загрязненности на оружии.
Для иконки улучшенного открытого прицела используется уменьшенный индикатор, который отображается только если прицел не блокирует стандартный открытый прицел.
Исправлено использование неинициализированной переменной при вычислении прицеливания в режиме лежа.
r9404: исправление некорректного доступа к массиву (автор Asdow).
Исправлено выставление флагов высадки с вертолета при вынужденном высаживании пассажиров из вертолета.
При нажатой кнопке CAPS в тактике отображается картинка с подсказками по горячим клавишам (файлы Hotkeys.png, Hotkeys_640.png и т.д. из папки Interface).
Новая опция HELP_PICTURE_KEY позволяет задать кнопку для вызова картинки подсказки.
Исправление: не показывать имена неактивных наемников, когда они находятся в машине.
Добавлено передвижение машин в тактике.
Новые значения в APBPConstant.ini: AP_ENTER_VEHICLE, AP_EXIT_VEHICLE, AP_CHANGE_SEAT_VEHICLE.
Параметры AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_MODE, AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_SCALE перемещены в раздел [Extended Options] файла Ja2_Options.ini
Отключен шок от ранений для зомби и машин.
Роботы и монстры не получают повреждений от газа (кроме огня).
Зомби не получают повреждений от газа (кроме огня и жучиного газа).
Уменьшен урон от слезоточивого/горчичного газа для умирающих.
Пассажиры автомобиля могут стрелять с опорой и получать бонус.
Можно давить противников и объекты автомобилем, если состояние автомобиля падает до критического, давить нельзя.
Исправлен баг, появившийся в версии r2661, из-за которого кошки не двигались к противнику.
Исправлено вычисление стоимости комплекта экипировки наемника, учитывается стоимость всех одинаковых предметов, если их несколько.
Проигрывание звука при пролете пули над наемником (когда срабатывает подавление), используется файл Whoosh[N].ogg.
LOBOT: отображение рюкзаков для противника.
Если для перевязки используется предмет с тегом <PoisonPercentage> (например, обычная тряпка в SDO), то в процессе перевязки пациенту будет добавлен уровень отравления.
При преобразовании магазина в ленту, можно преобразовывать в ленту большего размера, чем магазин доступного оружия.
Можно преобразовывать ящики/коробки патронов в ленты большего размера.
При трансформации ящика патронов в инвентаре, можно выбрать желаемый размер магазина.
Отображение иконки трансформации на ящиках и коробках.
Отображение имени магазина при трансформации ящика/коробки патронов.
При питье из фляжки/бочки с водой, используется параметр ubPortionSize для величины порции, если задан.
Исправлена ошибка при отображении длинных имен в инвентаре сектора (автор Asdow).
Исправлена ошибка, приводившая к зависанию нового меню ПКМ, если у наемника был некорректный режим прицеливания.
Некорректный режим прицеливания отображается буквой "X" на оружии, можно исправить нажав точку для смены режима прицеливания.
При создании предмета еды через чит, ему задается температура OVERHEATING_MAX_TEMPERATURE, чтобы еда была свежей.
Навык разведчика не работает из вертолета.
При первой загрузке сектора предметы Nada пропускаются.
LOBOT: добавлена поддержка прикрепленных к шлему предметов (балаклава, например).
LOBOT: добавлена поддержка прикрепленных к штанам предметов (например, наколенники).
Отключена опция "анимированный дым" (всегда активна).
Отключена опция "единичный трассер" (всегда активна).
Отключена внутриигровая опция "распространение огня" (добавлена опция SPREAD_FIRE в раздел [Extended Options] файла Ja2_Options.ini).
При обмене местами (через курсор или кнопку [X]) проигрывается звук шагов и создается шум.
Разрешено обмениваться местами с нейтральным гражданским в пределах одной комнаты.
Курсор для обмена местами с гражданскими можно активировать кнопкой ALT, также курсор обмена активируется, если навести разговорный курсор на ноги гражданского.
Добавлена опция "скрывать верхнюю полосу" в игровых настройках.
Новая опция RADIO_OPERATOR_REINFORCEMENTS (по умолчанию включена), блокирует подкрепления из других секторов для противника, если у него нет радио оператора (работает только в тактике). Подкрепления в городах всегда приходят, независимо от этой опции.
Уменьшена длина строки лояльности на карте, чтобы улучшить отображение рядом с краем карты.
Если потребление воды/еды отключено в настройках, уровень еды/воды выставляется на нормальный.
Исправлена необходимость дополнительной ручной перезарядки после перезарядки оружия, теперь ручная перезарядка требуется только если заряжается пустое оружия, для которого необходима ручная перезарядка.
Добавлена поддержка языковых файлов *.Item_Transformations.xml
Уменьшен приоритет AI медиков при выборе навыков.
Пленные солдаты в контролируемых игроком секторах используют цветовую схему Шэнка и Динамо.
Новая опция NCTH для настройки параметров прицелов: AIM_TOO_CLOSE_THRESHOLD = 1.0
Исправление для некорректного количества единиц лечения доктором в некоторых случаях.
Исправлена ошибка AI, когда он пытался двигаться через дверь или забор из положения лежа.
Если поднята тревога, AI всегда сообщает другим об обнаруженных противниках.
Исправлено применение выкриков противника при первом поднятии тревоги.
Перемещение портретов наемников по панели стрелками отключено из-за багов.
Если солдат, двигающийся к кнопке тревоги, теряет сознание, вместо него выбирается другой.
Добавлена новая внутриигровая опция "расширенная информация курсора", замещающая опцию ADDITIONAL_NCTH_CURSOR_INFO.
Отключен побочный эффект от наркотиков, если скорость его уменьшение равна 0.
Штраф к укрытию от экипировки: штраф от предметов в руках/на ремне вычисляется исходя из относительного размера предмета сравнительно с емкостью ячейки багажника автомобиля
Активирован бонус камуфляжа для оружия в руках/на ремне.
Исправлен код для массовой атаки AI в тактике.
Отключена портретная иконка для наемников под воздействием эффектов психа.
Исправлена некорректная подсказка для пунктов трансформации предмета.
Новый тип параметра для настройки быстрых предметов: задайте -10 для метательного оружия типа метательных ножей.
Разрешено выбрасывать предмет или класть его в инвентарь, если результирующее количество AP будет не меньше -MAX_AP_CARRIED и AP_MIN_LIMIT.
Уменьшен шрифт названий городов и лояльности, в зависимости от разрешения экрана.
Убрано требование тега <Attachment> для минометных мин при поиске мины для артобстрела, исправляет артобстрел в некоторых модах (например BRAINMOD).

Добавлена возможность потребовать от противника сдачи в плен по рации.
Штраф к уровню силы команды игрока, если сдачи в плен требует наемник без навыка командира.
После неуспешного требования сдачи в плен противник может несколько ходов отказываться от переговоров.

Экспериментальная опция NCTH_PRE_RECOIL (по умолчанию отключена) в Ja2_Options.ini, секция [Extended Options].
Активирует упреждение отдачи для всех выстрелов вне зависимости от навыков наемника, делая автоматическую стрельбу в целом более эффективной.

Другие изменения автоматической стрельбы:
- бонус 30% к максимальной силе компенсации отдачи при стрельбе от бедра (позволяет стоя стрелять из оружия с большей отдачей и при этом компенсировать увод ствола)
- бонус к максимальной силе компенсации отдачи при стрельбе длинными очередями (до 50% для десятой пули), позволяет лучше стрелять из оружия с большой отдачей при использовании длинных очередей

Новая опция в игровых настройках: Максимальное прицеливание.
Позволяет при наведении на цель автоматически выставлять уровень прицеливания, который дает максимальный шанс попадания.
Опция представляет собой доработанный вариант аналогичной настройки из unstable.

Экспериментальная доработка кода подкреплений.
Солдаты, уже находящиеся в секторе, должны теперь добавляться всегда, как только освобождается место, подкрепления из соседних секторов могут быть заблокированы радистом.
Опции ограничения количества подкреплений за ход и отсрочки начала подкреплений должны работать, при этом если у противника осталось мало солдат, то подкрепления могут прийти сразу без ограничений.

Новая опция INACTIVITY_PENALTY в разделе [Extended Options] файла Ja2_Options.ini
Задает уровень падения лояльности в городах, если игрок не предпринимает активных действий.
Активными действиями в игре считаются захват контролируемого противником сектора, полный захват города или нанесение урона любому солдату армии (так что можно заниматься партизанскими действиями и небольшими набегами, чтобы сбросить счетчик).
Значение по умолчанию INACTIVITY_PENALTY = 10 соответствует оригиналу.
Если задать INACTIVITY_PENALTY = 0, все эффекты от неактивности будут отключены, и Энрико не будет присылать гневных писем.

Объединение USE_ITEM:
- если задан тег <PointsUsed> и у присоединяемого предмета недостаточно статуса, уменьшается статус результата
- если задан тег <PointsAdded>, он задает статус созданных предметов
- по умолчанию статус второго созданного предмета равен статусу первого заданного предмета


Новый тег <ubLaserType> в Items.xml, определяет тип лазера:
0 - стандартный красный лазер
1 - зеленый (меньше штраф от освещенности)
2 - ИК (бонус только при использовании ПНВ)
3 - белый (отображает вспышку света на цели при выстреле)

Бонусы от лазеров не работают в ярком свете (тропические сектора днем).
Тип лазера отображается цветом в интерфейсе и на курсоре NCTH.
Выстрел при активном лазере работает аналогично выстрелу со вспышкой (видеть могут только противники, в чьем направлении произведен выстрел), видеть выстрел с ИК лазером могут только противники в ПНВ.
Вспышка при выстреле (или использование лазера) отменяет эффект камуфляжа стрелка для проверки видимости в этот момент.
Лазер можно сделать отдельным прицелом (<AttachmentClass>4194304</AttachmentClass>), такой открытый прицел с заданным <BestLaserRange> будет отображаться буквой "L", бонусы и штрафы от него применяются только если он выбран в качестве прицела, также бонус от него применяется при стрельбе от бедра.
При использовании лазера как отдельного прицела добавляется штраф (максимум -50), если точка прицеливания плохо видна.
При использовании стандартных лазеров (<AttachmentClass>4</AttachmentClass>) штраф не применяются, они работают как бонус к открытому прицелу или при стрельбе от бедра.
Если лазер задан для самого оружия (например, ракетная винтовка), то этот бонус от лазера применяется для всех прицелов, включая коллиматор и оптику, таким образом реализуется "встроенный прицел".
Если задать бонус лазера для коллиматора или оптики, то он будет применяться как дополнительный бонус только для этого прицела.
Например, в SDO есть совмещенные прицелы (коллиматор + лазер), это ISM-V-IR (ИК лазер) и ITL MARS (красный лазер большой мощности).

Новый тег <usBestToHitRange> в Items.xml задает максимальную эффективную дистанцию для <ToHitBonus>, работает аналогично расчету дистанции для лазера, только для всех предметов и не зависит от освещенности.

Опции LASER_PERFORMANCE_BONUS_HIP, LASER_PERFORMANCE_BONUS_IRON, LASER_PERFORMANCE_BONUS_SCOPE отключены, вместо них используется <ToHitBonus>, код унифицирован между OCTH и NCTH.

Исправление: отображение подсказки поверх курсора NCTH.

В items.xml отключены флаги  BALLISTIC_GOGGLES (очки считаются защитными при значении BrightLightVisionRangeBonus = 1) и TOHIT_REFLEX (вместо него используется тег <usBestToHitRange>).

Поиск пути для AI:
- кошки и зомби избегают света
- кошки избегают свежих трупов других кошек

Новые теги <ubDifficulty> (значение от 0 до 100) и <ubDifficultyBonus> (значение от -100 до 100) в Items.xml, используются только в OCTH:
- сложность использования оружия вычисляется как максимальное значение <ubDifficulty> у оружия и обвеса
- навык обращения с оружием у солдата вычисляется как (6 * Marksmanship + 2 * ExpLevel * 10 + 2 * bNumSkillTraits * 10) / 10, где NumSkillTraits это количество навыков для используемого оружия
- высокий уровень мудрости может частично компенсировать недостаток уровня владения оружием, до 25%
- если навык оружия меньше сложности оружия, добавляется штраф к базовому шансу (до модификаторов от расстояния и т.д.) и максимальному бонусу прицеливания (из которого потом берется бонус при каждом клике), штраф относительный, до 50% значения при максимальной разнице
- относительный штраф к базовому шансу и максимальному бонусу прицеливания отображается в подсказке при включенной опции EXT_TOOLTIP_CTH

Добавлен новый тег <ubJamChance> в Items.xml и AmmoTypes.xml, задает дополнительный шанс заклинивания оружия (работает независимо от стандартного механизма заклинивания, зависящего от состояния оружия, температуры и загрязнения).
Все значения тега суммируются у оружия, обвеса и патронов.
Позволяет создать оружие, имеющее, к примеру, 3% шанс заклинивания даже в идеальном состоянии, при этом по мере ухудшения состояния будет использоваться и стандартный механизм.
Или сделать низкокачественные патроны, которые будут заклинивать, например, в 10% случаев независимо от состояния оружия.

Новые действия в меню навыков:
- сигнал, использует файл Sounds\Misc\CarHorn.ogg
- фары (работает аналогично свету от фонаря)
- радио, использует файл Music\CarMusic.ogg

Регенератор:
- отключено повреждение максимального здоровья
- перевязка ран 5-25 за ход (остановка кровотечений)
- восстановление здоровья 1-3 единиц за ход

Новая опция BASE_SPOTTING_AP_DIVISOR (по умолчанию 4):
- базовое значение AP для наблюдения/фокусировки задается как AP_MAXIMUM / BASE_SPOTTING_AP_DIVISOR
- диапазон значений BASE_SPOTTING_AP_DIVISOR от 1 до 8
- итоговое значение AP для включения наблюдателя/фокусировки зависит от расстояния и ограничено значениями от AP_SPOTTER до AP_MAXIMUM
- наемник с навыком разведчик (SCOUTING) использует значение (BASE_SPOTTING_AP_DIVISOR + 1)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем elenhil на 26.02.2023 в 10:43:54
Извините, нубский вопрос (кстати, на предыдущий, почему не отображаются роли снайпера и наводчика, так и не ответили): что добавленные модом опции нужно вручную прописывать в инишниках - это я, вроде как, понял. А вот откуда брать Hotkeys.png, который в этом чейнджлоге упомянут?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.02.2023 в 10:50:39
2elenhil:
В любой сборке он есть Data-User\Interface\, или на яндекс диске +AI можно взять в Data\HotkeyPictures.7z


on 1677397434, elenhil wrote:
почему не отображаются роли снайпера и наводчика, так и не ответили

Потому что они отображаются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.02.2023 в 20:15:35
Небольшая донастройка AI в r2792, интересующиеся могут потестировать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 03.03.2023 в 23:44:20
Почему враг так боится слезогонки, даже при наличии противогаза? В моём последнем бою это было отчётливо видно. Когда враги обложили меня слезогонкой с двух сторон по всей ширине фронта, я думал бой слит. Ведь врагу надо было ломануться вперёд всей толпой под её прикрытием и хоть пара врагов но прорвалась бы для нанесения невосполнимого урона (на этом прогрессе противогазы есть почти у всех врагов). Но они сидели и ждали, пока всё рассеится. Для меня- хорошо, а вот для AI- недоработка.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.03.2023 в 10:44:17
2SerTi:
AI солдат игнорирует слезоточивый газ, если на нем надет противогаз, поэтому в такой ситуации он в принципе даже не знает, что в клетке есть газ, и никак не может на него реагировать.
Что может быть это если у них есть противогаз, но он не надет, в этом случае они могут бояться заходить в клетки с газом.
Вообще, чтобы такую ситуацию полноценно протестировать, нужен конкретный сейв.

Также в версии r2802 добавлена возможность AI заходить в газ, если противогаз есть в инвентаре, и надевать его перед заходом в клетки с газом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 05.03.2023 в 16:39:24
Хочу задать вопрос.В Аи+ есть ли такая же фича как в нестабильном билде:
Items in a slot granted by LBE with the flag LBE_EXPLOSIONPROOF (<ItemFlag> 2147483648) are protected from explosion damage (and cannot cause a chain reaction).

Если такого нету то можно ли добавить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.03.2023 в 17:20:30
2PARKAN:
Такого флага нет, но предметы в карманах взрываются только при ubVolatility >= 10, то есть на практике опасно носить только RDX и подобное, обычные гранаты в карманах не взрываются.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 05.03.2023 в 17:31:50

on 1678026030, Seven wrote:
обычные гранаты в карманах не взрываются

хехехехехехехе (злобный смех из НО)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.03.2023 в 16:03:33
r2805
Небольшие доработки интерфейса для удобства:
ЛКМ на основном оружии - смена режима стрельбы (одиночный, очередь и т.д.).
Прокрутка колесом мыши на основном оружии - смена типа прицела.
ЛКМ на втором оружии - поменять с оружием на ремне.
ПКМ на основном или втором оружии - обменять оружие местами.

Демо видео:
https://www.youtube.com/watch?v=f4ZEf_Hf_2I

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.03.2023 в 15:33:07
r2808 добавляет бонус скорости (стоимость движения -2 AP на клетку) для машин при движении по дорогам с твердым покрытием. Бонус применяется только при быстром режиме движения (бег), текущий режим движения отображается на панели наемников в слоте второй руки буквами H/L.

Раньше в 1.13 машины ездили и по траве и по асфальту с одинаковой скоростью, теперь дороги имеют большее значение для передвижения на машине в пошаговом режиме.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2023 в 01:14:03
r2810 позволяет перетаскивать многотайловые структуры (для этого их нужно прописать в TableData\Items\StructureMove.xml)
Также авиабомбе (тайлсет wp_stuf1.sti) может быть задан специальный взрыв, для этого предмету взрыва в Items.xml нужно прописать <ItemFlag>536870912</ItemFlag>
Исправлена работа опций AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_MODE, AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_SCALE, управляющих расходом AP пассажиров при движении машины:
- водитель всегда полностью использует AP, пропорционально расходу AP машины, остальные пассажиры при опции AP_SHARED_AMONG_PASSENGERS_AND_VEHICLE_MODE = 3 могут сохранять некоторый резерв AP
- более точный расчет трат AP пассажиров на клетку

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.03.2023 в 21:23:09
r2815
При использовании опции USE_EXTERNALIZED_ENEMY_ITEM_DROPS = 1 уменьшен шанс выпадения магазинов большой емкости.
Исправление ошибки при ведении логов AI, которая могла приводить к непредсказуемым последствиям при выполнении некоторых действий противника.
Уменьшен штраф на прокачку при увеличении навыка и дельты, прокачать наемника до максимальных параметров за кампанию теперь должно быть заметно проще.
Потеря крови после ранения происходит несколько чаще, урон здоровью при этом увеличен, частота кровотечения и урон здоровью в пошаговом режиме зависят от интенсивности движения (количество клеток за ход с учетом режима бега).
Отключен звук урона здоровью для невидимых солдат, в том числе должен быть отключен звук для раненых невидимых солдат противника при потере крови.
AI доработан для временного отступления солдата на перевязку при высоком уровне кровотечения.

Доработана опция DROP_DAMAGE (значение по умолчанию 1):
0 - нет дополнительного урона для выпадающих предметов
1 - дополнительный урон для предметов, имеющих слишком высокий параметр ubCoolness для данного прогресса.
2 - дополнительный урон для оружия, если солдат получал повреждения корпуса, дополнительный урон лицевым предметам, если было попадание в голову
3 - дополнительный урон для некоторого оружия, зависит от шанса выпадения данного типа оружия

Доработан шанс выпадения оружия:
- оружие выпадает всегда, если шанс выпадения данного типа оружия задан в EnemyWeaponDrops.xml как 100
- оружие выпадает, если такое оружие еще не выпадало в этой игре
- обычный шанс выпадения, заданный в EnemyWeaponDrops.xml, уменьшается с прогрессом, при прогрессе 100 шанс будет в два раза меньше, чем при прогрессе 0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.03.2023 в 11:16:12
r2824
Командир может задать на карте точки расположения ополчения через меню навыков:
http://https://i.imgur.com/a44gZlf.png
Тип точки расположения ополчения определяется цветом:
Зеленый - базовая точка.
Синий - приоритетная точка, будет занята в первую очередь ополченцами высокого уровня.
Желтый - снайпер, может быть также занята метким стрелком
Оранжевый - меткий стрелок.
Фиолетовый - пулеметчик, может быть также занята автоматчиком.
Серый - автоматчик.
Alt+клик - быстрое удаление точки, без необходимости прокликивать все типы.
http://https://i.imgur.com/IOXtYo2.png

Демо видео:
https://www.youtube.com/watch?v=rNHlalaaYeU

Также улучшено распределение навыков у противника, уменьшена частота появления навыка метателя при включенном бонусе точности и дальности для гранат.
Ополчение по умолчанию использует стандартные приказы в секторе.
Небольшие изменения характеристик солдат противника в зависимости от бодитайпа.
Отключен звук му при загрузке сектора с коровами.
Исправлено слезание/залезание на крышу для ополчения при отдаче приказа на передвижение, если ополченец уже стоит на точке слезания/залезания.
При появлении ополчения на краю карты по умолчанию им дается приказ FARPATROL, чтобы избежать стояния на месте.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 22.03.2023 в 21:33:25

on 1679472972, Seven wrote:
Командир может задать на карте точки расположения ополчения через меню навыков:


Неплохой такой баф командиру.
А можно ещё бафнуть самый бесполезный перк игры - Холодное оружие?


on 1679472972, Seven wrote:
Также улучшено распределение навыков у противника, уменьшена частота появления навыка метателя при включенном бонусе точности и дальности для гранат.


А как этот бонус включить для дальности и точности гранат?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.03.2023 в 21:35:23

on 1679510005, BlackAlex wrote:
А можно ещё бафнуть самый бесполезный перк игры - Холодное оружие?

Куда бафнуть и зачем?


on 1679510005, BlackAlex wrote:
А как этот бонус включить для дальности и точности гранат?

В Skills_Settings.ini

Code:
[Throwing]

; Bonus CtH when throwing grenades
CTH_WHEN_THROWING_GRENADES = 30
; Percentage APs reduction when throwing grenades
APS_NEEDED_TO_THROW_GRENADES_REDUCTION = 25
; Percentage bonus to max range when throwing grenades
MAX_RANGE_TO_THROW_GRENADES = 20

В сборках уже есть по умолчанию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 22.03.2023 в 21:44:37

on 1679510123, Seven wrote:
[Throwing]
 
; Bonus CtH when throwing grenades
CTH_WHEN_THROWING_GRENADES = 30
; Percentage APs reduction when throwing grenades
APS_NEEDED_TO_THROW_GRENADES_REDUCTION = 25
; Percentage bonus to max range when throwing grenades
MAX_RANGE_TO_THROW_GRENADES = 20


То есть надо всё это удалить, чтобы у врагов чаще стал появляться перк мастера по метанию?
А если не удалять, то меньше будет метателей?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.03.2023 в 21:47:52

on 1679510677, BlackAlex wrote:
То есть надо всё это удалить

Зачем?

on 1679510677, BlackAlex wrote:
чтобы у врагов чаще стал появляться перк мастера по метанию?

Где я такое писал?

on 1679510677, BlackAlex wrote:
А если не удалять, то меньше будет метателей?

С чего вдруг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 22.03.2023 в 21:54:10

on 1679510872, Seven wrote:
Где я такое писал?


Выше же в чейнджлоге.

Если бонус для гранат включен -  у врагов уменьшен шанс появления навыка метателя.
Или я что-то не так понимаю?
Чтобы этот бонус считался отключённым, что надо сделать? Удалить его полностью или достаточно 0 везде проставить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.03.2023 в 21:55:53
2BlackAlex:
Не надо ничего делать, все и так работает как положено.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 22.03.2023 в 22:08:42
Всё. До меня дошло.
Под бонусом имеется в виду бонус, который в перке Мастер по метанию прописан.
Я думал ещё отдельно где-то есть какая-то строчка бонуса для дальности метания гранат глобальная.
Простите, что там сильно ступил.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.03.2023 в 22:13:59
2BlackAlex:
Глобально можно прописать бонус дальности метания гранат в Items_Settings.ini

Code:
RANGE_GRENADE_MODIFIER          = 1.0



on 1679472972, Seven wrote:
Также улучшено распределение навыков у противника, уменьшена частота появления навыка метателя при включенном бонусе точности и дальности для гранат (для навыка метателя).

Смысл данного изменения в том, что раньше навык метателя выдавался почти всем подряд, если бонус метания гранат был прописан в секции [Throwing] в Skills_Settings.ini, сейчас он выдается только если к тому же у данного солдата есть граната, с проверкой что она выпадает, то есть не из выданных дополнительно через EXTRA_ITEMS, так что данное изменение просто приводит ситуацию в норму, когда навыки demolitions и throwing будут у некоторых солдат, но не у каждого второго.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2023 в 05:11:09
r2833
Более агрессивные настройки AI для более динамичных боев.
Ограничено количество поворотов AI за ход, добавлен код для более осмысленного выбора направления взгляда в помещении, чтобы солдат смотрел на возможную точку появления противника, а не в стену.  
Исправлен обход с флангов по глубокой воде для AI.
Все типы дыма вызывают статус "отравлен газом" при нахождении на клетке без противогаза, при этом снижается максимальная дальность видимости и уровень перехвата, на следующих ход статус снимается, если солдат на клетке без газа.
Улучшено расположение ополчения, исправлено переключение приказа в SEEKENEMY у ополчения при появлении противника.
Стандартным кликом можно выбрать только обычную точку расположения  ополчения (зеленый цвет) или приоритетную (синий цвет), остальные выбираются из меню 4x4 через Alt+клик.
Shift+клик удаляет точку расположения ополчения.
Для специализированных точек (снайпер, командир и т.д.) добавлена подпись на карте.
AI не будет вызывать артудар, если на карте уже есть красный дым (по идее, если набрать красных дымов и все время держать на карте один активный, то можно обойтись без блокировки радиочастот, противник не будет использовать артудар).
Улучшена эффективность прицелов в OCTH, уменьшен штраф от положения цели, отключен дополнительный штраф от дальности оружия.
Увеличен расход энергии при перетаскивании чего-либо, особенно многотайловых объектов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 29.03.2023 в 13:33:09

on 1680055869, Seven wrote:
добавлен код для более осмысленного выбора направления взгляда в помещении, чтобы солдат смотрел на возможную точку появления противника, а не в стену.  


Это теперь тактика, когда ты снаружи дома стреляешь в стену и враг поворачивается на звук и ты потом заходишь в дом с другой стороны и его расстреливаешь в спину, перестанет работать? Или возможности штурма домов без получения перехвата таки останутся?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2023 в 13:52:43

on 1680085989, BlackAlex wrote:
Это теперь тактика, когда ты снаружи дома стреляешь в стену и враг поворачивается на звук и ты потом заходишь в дом с другой стороны и его расстреливаешь в спину, перестанет работать?

Надо пробовать, но по идее он теперь должен чаще на окно и дверь смотреть чем в стенку.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 29.03.2023 в 14:17:28

on 1680085989, BlackAlex wrote:
штурма домов без получения перехвата таки останутся?

дым в дверной проем, шумка в комнату не работает?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 29.03.2023 в 14:26:30

on 1680088648, Баюн wrote:
дым в дверной проем, шумка в комнату не работает?


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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2023 в 14:35:42
2BlackAlex:
Если расположение противника известно, можно еще во врага через стенку пострелять, большинство стен пулемет прошибет.
Ну или стенку взорвать или крышу над противником.
Можно просто заходить высокоуровневым наемником (перехват в основном уровнем определяется), при этом желательно заходить со вскинутым оружием и смотреть в сторону противника, это увеличивает шанс перехвата, или пистолет в руке иметь.
Гранаты имеют в помещениях увеличенный урон и дальность, так что может быть достаточно в центр комнаты осколочную или газовую гранату закинуть, светошумовая тоже будет эффект иметь если противник в ее сторону смотрит и не имеет очков, может ослепить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 29.03.2023 в 15:04:23

on 1680089742, Seven wrote:
или пистолет в руке иметь


Не знал про пистолет. Надо носить теперь его всегда с собой. А есть ещё какие скрытые функции у оружия?

А автоматические пистолеты, вроде Каштана имеют повышенный перехват?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2023 в 15:12:32

on 1680091463, BlackAlex wrote:
А есть ещё какие скрытые функции у оружия?

Скрытых нет, все описано в логе изменений.

Quote:
бонус к уровню перехвата от предмета в руке (нож, пистолет, кастет) применяется только если включена стоимость манипуляции инвентарем
Перехваты:
- бонус на близком расстоянии +1, +2 (в зависимости от навыка боксера) если у солдата пустые руки или в руках предмет рукопашного боя (кастет и т.д.) (без навыка боксера бонуса нет)
- бонус на близком расстоянии +1 за нож в руке для солдата с навыком ножевика (без навыка ножевика бонуса за нож в руках нет)
- бонус +1, +2 (в зависимости от навыка пистолетчика) на дальности не превышающей дальности пистолета в руках (без навыка пистолетчика бонуса за пистолет в руках нет)
- бегущий получает штраф -2
- двигающийся получает штраф -1

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2023 в 15:13:29

on 1680091952, Seven wrote:
А автоматические пистолеты, вроде Каштана

Каштан это ПП скорее, где-то у него тип должен быть написан в магазине Бобби или в Weapons.xml
Автоматические пистолеты бонус имеют, это типа стечкина или беретты, или глок 18.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 29.03.2023 в 15:25:35

on 1680092009, Seven wrote:
Каштан это ПП скорее, где-то у него тип должен быть написан в магазине Бобби или в Weapons.xml


Я перепутал Каштан с Вереском.
В общем всё, что у Бобби в автоматических пистолетах имеет бонус к перехвату.
Пистолетчики совсем другими красками заиграли.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 29.03.2023 в 16:58:20
Тогда возвращаюсь к вопросу об открывании дверей сбоку. Было же время, когда это работало. Или хотя бы сделать разрушение стен не только кк пулемётом  и взрывчаткой, но хотя бы гранатой мк2. Иначе придётся изменять "_lift_half_kilo", что бы таскать много врывчатки.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.03.2023 в 17:06:33

on 1680098300, Lenivets wrote:
возвращаюсь к вопросу об открывании дверей сбоку

Будет как только будет починен перехват при открывании дверей.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 29.03.2023 в 17:41:07

on 1680098793, Seven wrote:
Будет как только будет починен перехват при открывании дверей.


Дежа вю.  ;D ;D ;D Тем не менее Спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 30.03.2023 в 13:19:18
2Seven:


on 1680091952, Seven wrote:
Скрытых нет, все описано в логе изменений.


в логах где-то была история и со вскинутым дробовиком. Он тоже бафает перехват?
и второй вопрос. Все эти бонусы работают с обеими системами перехвата?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.03.2023 в 13:32:11
2boris_brejcha:

Бонусы работают в оригинальной системе перехвата, про новую не могу сказать, надо в коде смотреть.
Полный список бонусов и штрафов для перехвата в оригинальной системе:
https://vk.com/feed?w=wall-207865501_178
Дробовик работает в альтернативной вскидке как с пистолетчиком, без учета направления. Если вскинуть, то как любое оружие, бонус только в направлении взгляда.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.04.2023 в 23:16:48
r2843

Увеличен приоритет роли медика для AI.
Опция EXTRA_ITEMS также добавляет перевязочные пакеты, фляжки и алкоголь ополчению.
Опция EXTRA_ITEMS добавляет разные предметы шахтерам (лопаты, фляжки, динамит и т.д.).
Увеличена агрессивность AI для более активного поведения.
Исправлена возможная ошибка с зависанием при попытке отобрать оружие у наемника, если на оружии есть ремень (оружие с ремнем нельзя отобрать).
Уменьшен размер шрифта в разрешениях < 1024x768 в режиме отображение шахт и предметов.
Ускорено истекание кровью умирающих врагов.
Нельзя размещать ополчение на возвышенностях с помощью функции размещения ополчения.
После присоединения предмета проверяется, может ли он все еще помещаться в карман, в котором расположен, и происходит его переразмещение, если необходимо (например, после присоединения глушителя к пистолету в кобуре).

NCTH, OCTH: бонус от фокусировки доступен немедленно (а не на следующий ход, как раньше).
Бонус от фокусировки отображается в подсказке (EXT_TOOLTIP_CTH = TRUE).

Red, Black AI:
- доработан код поворотов для избежания повторяющихся поворотов в разные стороны
- улучшен код поворота в сторону точки появления противника, если солдат в здании (вместо  того, чтобы смотреть в стену в сторону противника)
- доработан код альтернативного движения (шаг в сторону или назад, перекат и отползание)
- солдаты реже будут садиться в конце хода, если в этом месте нет для них непосредственной угрозы

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 03.04.2023 в 12:14:01
2Seven:


on 1680466608, Seven wrote:
Увеличен приоритет роли медика для AI.

Астрологи провозгласили повышенное выпадение докторских аптечек?
Беда с ними постоянно, без доступа к госпиталю и БР часть моих бойцов лечатся "временем".
Докторские аптечки в битве не юзаю, лечу ими только травмы (когда минус статы).

п.с. Я не гнушаюсь брать в плен вражин, и заметил, что верёвка и наручники позволяют связать пленного, и оба предмета расходуют по 50 ОД. Может, для наручников стоит снизить эту цифру? (в реальности щёлкнуть браслетами будет быстрее, чем вязать верёвку)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 03.04.2023 в 12:31:41
2Seven:


on 1679510123, Seven wrote:
Куда бафнуть и зачем?


ИМХО милишники есть, а толку от них действительно не много. Дубинки занимают много места в инвентаре, ножами часто мажут (если бить не лежачего). А можно ли в моде сделать возможность милишникам атаковать прикладом двуручного оружия?
Сделать фиксированные ОД на удар любым двуручным (чтобы не заморачиваться с каждым предметом), а ля как со штыком, только не убивать, а оглушать. и не надо тратить ОД на "достань дубинку, убери дубинку)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.04.2023 в 14:15:32

on 1680513241, boris_brejcha wrote:
Астрологи провозгласили повышенное выпадение докторских аптечек?

Вроде нет, проблему аптечек проще всего решить в EnemyMiscDrops.xml

Code:
<DROPITEM>      <!-- first aid/med kits -->
           <uiIndex>6</uiIndex>
           <usItemClass>4096</usItemClass>
           <ubEnemyDropRate>100</ubEnemyDropRate>
           <ubMilitiaDropRate>0</ubMilitiaDropRate>
     </DROPITEM>


on 1680513241, boris_brejcha wrote:
заметил, что верёвка и наручники позволяют связать пленного, и оба предмета расходуют по 50 ОД. Может, для наручников стоит снизить эту цифру?


Если 50 AP слишком много, можно уменьшить значение в APBPConstants.ini

Code:
;***********************************************************************
;* The APs needed to handcuff someone                                  *
;***********************************************************************
AP_HANDCUFF = 50

Если веревка заранее подготовлена, чтобы только накинуть и затянуть, то вряд ли это дольше будет чем с наручниками.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.04.2023 в 14:17:55

on 1680514301, boris_brejcha wrote:
ИМХО милишники есть, а толку от них действительно не много.  

По идее, ножевик может ночью тихо вырезать врагов, особенно если ему еще атлета дать и подвижность прокачать. Но в целом понятно что это менее эффективно в бою, чем огнестрельное оружие, что, наверное, логично.


on 1680514301, boris_brejcha wrote:
А можно ли в моде сделать возможность милишникам атаковать прикладом двуручного оружия?

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 03.04.2023 в 14:26:34
2Seven:


on 1680520532, Seven wrote:
Если 50 AP слишком много, можно уменьшить значение в APBPConstants.ini


мой посыл был в том, чтобы повысить ценность наручников, сепарировав ОД на верёвку и наручники. Сейчас у них разница только в слоте, куда их можно положить. + верёвка крайне доступна, а наручники сложно найти вначале.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.04.2023 в 14:35:10
2boris_brejcha:
Разница еще и в том, что веревка исчезает при использовании, а наручники потом вернутся, они многоразовые, плюс веревку легче снять противнику, если оставить пленных без охраны, но это в целом маловероятный сценарий.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 03.04.2023 в 14:37:32
2Seven:  


on 1680521710, Seven wrote:
веревка исчезает при использовании


Не совсем так. У меня верёвка дропается при перемещении врага в тюрьму, и её снова можно применять в следующем сражении.

У меня не было кейса, чтобы связанный оппонент выпутывался из верёвки. Все смиренно сидят и ждут, пока закончится бой. Только другой оппонент может освободить связанного.

Напрягает, что только "выключенного" врага можно перетаскивать, а связанного сидячего - уже нельзя. Это вносит дополнительные сложности игры в стеллс режиме без S/L.

П.С. жаль нельзя перетаскивать своего бойца, если в данный ход ему прострелили ногу, и он упал.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.04.2023 в 15:24:07
r2844
При использовании наручников количество AP уменьшается до 3/4 от AP_HANDCUFF или еще меньше, если у наемника есть биография <prisonguard>.
Разрешено перетаскивать захваченных в плен солдат противника.
Разрешено перетаскивать упавшего солдата (bCollapsed)
При освобождении пленных наручники возвращаются, веревка и стяжки исчезают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 03.04.2023 в 17:02:50

on 1680520675, Seven wrote:
По идее, ножевик может ночью тихо вырезать врагов, особенно если ему еще атлета дать и подвижность прокачать. Но в целом понятно что это менее эффективно в бою, чем огнестрельное оружие, что, наверное, логично.


В улучшенным аи такое не прокатывает. Там враги всегда прикрывают друг-друга. Особенно если ты нашумел и они вошли в режим осторожности. Может для милишника дать хотя бы, как в навыке боксер/боевые искусства увеличенный шанс открыть ящик или шкаф с помощью ломика и других оружий ближнего боя? А то получается, что у боксёров сразу есть 2 бонуса дополнительно к урону от рукопашной - облегчённое открытие шкафов с пинка и снижение ОД на смену положений тела, а у милишника ничего такого дополнительного нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 03.04.2023 в 17:26:23
2Seven:


on 1680524647, Seven wrote:
Разрешено перетаскивать захваченных в плен солдат противника.  


а механика игры позволяет добавить возможность обыскивать захваченных врагов, пришедших в сознание? Или, например, чтобы после завершения боя они оставляли все предметы?


on 1680524647, Seven wrote:
если у наемника есть биография <prisonguard>

Ого, а это делает быка актуальным и в середине игры.
Как вариант, можно добавить SWAT, спецназ и всякое такое.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 03.04.2023 в 17:28:24
2BlackAlex:


on 1680530570, BlackAlex wrote:
увеличенный шанс открыть ящик или шкаф


получается какой-то небоевой скилл. Может, ему повысить шанс перехвата? Чтобы можно было бы с бОльшей вероятностью выскакивать из-за угла и резать резать резать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 03.04.2023 в 18:31:21

on 1680532104, boris_brejcha wrote:
получается какой-то небоевой скилл. Может, ему повысить шанс перехвата? Чтобы можно было бы с бОльшей вероятностью выскакивать из-за угла и резать резать резать?


Тогда лучше дать милишнику +2 уровня опытности, если он держит в руках мили оружие. Это позволит и лучше перехватывать, и самому быть реже перехватываемым.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.04.2023 в 21:39:41

on 1680531983, boris_brejcha wrote:
Или, например, чтобы после завершения боя они оставляли все предметы?

Так вроде и сейчас захваченные враги оставляют все предметы в конце боя.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 04.04.2023 в 17:23:55
2Seven:


on 1680547181, Seven wrote:
захваченные враги оставляют все предметы в конце боя


Только что проверил на r2838, оставляют не всю экипу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.04.2023 в 17:40:12
2boris_brejcha:
Тогда r2845.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 05.04.2023 в 20:26:02

on 1677009264, Pakos wrote:
Бесполезность снайперских винтовок, да и просто винтовок и автоматов с прицелами больше 4 в принципе т.к. дальность видимости этот как раз почти 4x чуть-чуть даже ближе 4, 4 - это уже много уже не идеальное сведение прицела, а враги как раз на вас набегают. Зачем нужны все прицелы больше 4x мне не ясно.

Поначалу тоже были проблемы. Но это дело привычки и навыка.
Сейчас у меня в команде 3 снайпера (один с анти-материальной, второй с обычной и третий с полуавтоматической). Проблемы редко возникают. Анти-материальные винтовки в моде SDO вообще разрывают всё живое: очень большая дальность и простреливают любые стены и препятствия.
Большие проблемы только в секторах с высокой травой (карта Wildfire этим особенно грешит). Сейчас играю в AR, там таких секторов очень мало, при желании их можно обходить стороной.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 14.04.2023 в 17:54:25
2Seven:
Хотел скачать обновленный экзешник AI+ а антивирус начал ругатся.Раньше такого не было.Всегда качал и было все ок.Вин10.Встроенный антивирус.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.04.2023 в 17:55:35
2PARKAN:
Для решения проблемы, нужно удалить вредоносное ПО с компьютера.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.04.2023 в 22:26:33

on 1681484065, PARKAN wrote:
Всегда качал и было все ок


А попробуй скачать другим браузером, а не Яндексом. (просто бывало у меня такое.)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем PARKAN на 14.04.2023 в 23:08:59
2Lenivets:

on 1681500393, Lenivets wrote:
А попробуй скачать другим браузером, а не Яндексом. (просто бывало у меня такое.)


У меня google Chrome.Говорю это странно,впервые такое,после проверки в браузере,файл был скачен нормально.Удивительно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.04.2023 в 23:22:23

on 1681502939, PARKAN wrote:
файл был скачен нормально.Удивительно.


Я уже давно ничему не удивляюсь.  ;D ;D ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 16.04.2023 в 10:33:24

on 1679472972, Seven wrote:
r2824
Командир может задать на карте точки расположения ополчения через меню навыков:


Интересная функция. Но, как я понял по видео, ополченцы только появляются на данной точке при смене экрана? Возможность задать точку, которую ополченец стремился бы занять, добежав до неё ножками, была бы полезнее ИМХО

Скачал по новой сборку. Прошу напомнить, какая функция отключает повышенную меткость в NCTN

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.04.2023 в 10:34:41

on 1681630404, Mangust wrote:
ополченцы только появляются на данной точке при смене экрана?

При загрузке сектора в тактике.


on 1681630404, Mangust wrote:
Возможность задать точку, которую ополченец стремился бы занять, добежав до неё ножками

Такая функция давно есть в меню управления ополчением.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 16.04.2023 в 11:02:19
2Seven:

Благодарю за пояснение. Что насчёт опции, повышающей вероятность попадания в NCTH? Помню, тут писали раньше про такую, но найти тот диалог не могу.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.04.2023 в 11:03:32

on 1681632139, Mangust wrote:
Что насчёт опции, повышающей вероятность попадания в NCTH?

Мне такая неизвестна.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 16.04.2023 в 14:33:34
Есть одно пожелание, не помню, высказывал ли ранее.
Играю в формате 1024х768, тактическую панель не использую, а панель действий не отображается. Если бы можно было поместить панель действий на место тактической панели, это было бы очень кстати.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 16.04.2023 в 14:38:11

on 1681632212, Seven wrote:
Мне такая неизвестна.


Речь о этих опциях
"В SDO по умолчанию включены новые опции NCTH_SQRT_DISTANCE и NCTH_CLOSE_RANGE_AIM_BONUS, можно их отключить."

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.04.2023 в 16:42:11

on 1681644814, Mangust wrote:
Играю в формате 1024х768, тактическую панель не использую, а панель действий не отображается. Если бы можно было поместить панель действий на место тактической панели, это было бы очень кстати.

Попробуй r2852.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 16.04.2023 в 16:59:43

on 1681652531, Seven wrote:
Попробуй r2852.


Работает. Благодарю, теперь играть намного удобнее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 24.04.2023 в 00:07:48
Есть возможность добавить в игру справку по всплывающим у портретов статусным иконкам? Что такое молния вроде уже понятно, но что такое рупор или фиолетовый овал, я не понял.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 24.04.2023 в 00:54:12
2Mangust:
В ветке ЧаВо на первой странице все знаки обьяснены.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 24.04.2023 в 02:20:31
2SerTi: увидел. Причину появления рупора понял, но вот что означал овал? В том списке он под номером 23

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 24.04.2023 в 04:44:59
2Mangust:
Отравление газом, r2833
Seven писал:
Все типы дыма вызывают статус "отравлен газом" при нахождении на клетке без противогаза, при этом снижается максимальная дальность видимости и уровень перехвата, на следующих ход статус снимается, если солдат на клетке без газа.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gashtek на 24.04.2023 в 12:57:29
Помню игру Cannon fodder там после гибели бойцов появлялось кладбище,можно ли реализовать,захоронение убитых ополченцев(братская могила) и наемников,отдельная с памятником,чтоб делалось все лопатой на тайле с песком или тп,и чтоб когда подходишь к такой могиле,члены команды фразы бы говорили,типо -лучше ты,чем я!,-покойся с миром,- горе то какое и тп)
Seven можешь прекрутить к балистической маске,lobotский скин балаклавы,а то балаклава надевается в слот каски и ее не возможно с каской использовать,хочется,что бы балаклава отображалась визуально вместе со шлемами.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.04.2023 в 14:58:28

on 1682330249, gashtek wrote:
Seven можешь прекрутить к балистической маске,lobotский скин балаклавы,а то балаклава надевается в слот каски и ее не возможно с каской использовать,хочется,что бы балаклава отображалась визуально вместе со шлемами.

Я посмотрю что можно сделать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gashtek на 24.04.2023 в 16:47:11
спасибо!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 24.04.2023 в 18:54:55

on 1682300699, SerTi wrote:
Все типы дыма вызывают статус "отравлен газом" при нахождении на клетке без противогаза


Даже обычная дымовая граната?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.04.2023 в 19:15:12
2Mangust:
Дым тоже вызывает это состояние, так что без противогаза в дыму сидеть не рекомендуется.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.04.2023 в 19:36:12

on 1682330249, gashtek wrote:
Seven можешь прекрутить к балистической маске,lobotский скин балаклавы

Будет в следующей версии сборки.


on 1682330249, gashtek wrote:
а то балаклава надевается в слот каски и ее не возможно с каской использовать,хочется,что бы балаклава отображалась визуально вместе со шлемами.

Это изменить нельзя, балаклава занимает слот каски, как и черная шапка и кепки и т.д., если сделать ее присоединяемой к каскам, тогда она будет присоединяться ко всем аналогичным предметам, и ее нельзя будет носить отдельно.
Сейчас балаклава это вариант для скрытных операций - максимальная скрытность или камуфляж, минимум защиты.

Вообще, для подобных вопросов есть специальная ветка:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1541195861
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1541195861

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Wrungel на 29.04.2023 в 01:57:04
Прошу помощи. Элементарное: как наполнить водой фляги(питьевую систему)? В меню сектора (команда Ctrl+[.]) такой опции нет. И оно совсем другое, не такое как на многих видео. Но если запустить игру через другой экзешник (Ja2, Ja2+fix) , то в меню сектора имеется возможность пополнить флягу. Итак как при игре с Ja2+AI.exe наполнить водой флягу?
Дико извиняюсь если это всем известно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 29.04.2023 в 03:28:02
2Wrungel:
Они автоматически наполняются в начале часа, вроде раз в два часа, если в секторе есть питьевая вода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.04.2023 в 05:02:41
Фляжки пополняются автоматически каждый час, если в секторе есть вода. Вручную можно наполнить, если в секторе есть бочка с водой или плохая вода.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 17.05.2023 в 02:06:48
Ножи у противников отлично вписались в геимплей. Ваще звери стали.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.05.2023 в 19:06:45
2JAggernaut:
Я вроде не добавлял врагам ножики?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.05.2023 в 22:29:02

on 1684685205, Seven wrote:
Я вроде не добавлял врагам ножики?
добавлял в одной из последних ревизий.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 24.05.2023 в 19:40:30

on 1684278408, JAggernaut wrote:
Ножи у противников отлично вписались в геимплей. Ваще звери стали.


Пипец! ИМ скоро и оружие не понадобится. Будут толпой с дрынами/ломами/ножами нападать. Маньяки!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 24.05.2023 в 21:26:07

on 1684946430, Lenivets wrote:
Пипец! ИМ скоро и оружие не понадобится. Будут толпой с дрынами/ломами/ножами нападать. Маньяки!
Подпускать их близко теперь страшно. Ополченцев режут, как белки орешки щелкают. Обидно, когда сидишь в засаде с вскинутым пистолетом, а бармалей выбегает из-за угла, пробегает почти весь коридор до мерка и режет, как будто в него вселился Рубен :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 31.05.2023 в 23:07:27

on 1684952767, JAggernaut wrote:
бармалей выбегает из-за угла, пробегает почти весь коридор до мерка и режет, как будто в него вселился Рубен  


Значит остаётся только у ножей убирать параметр "ignor armor". Потому как это вааще беспредел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 01.06.2023 в 01:48:25

on 1685563647, Lenivets wrote:
Значит остаётся только у ножей убирать параметр "ignor armor". Потому как это вааще беспредел.
Не. Шикарно ж! К этой фишке просится систему перехватов улучшить. Тут капец как не хватает влияния остающихся ОД на перехват, как в IIS.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.06.2023 в 17:44:10
2Seven: Есть предложение убрать из формулы перехвата влияние уровня опыта. Подозреваю, что из-за него присутствует сильный дисбаланс в перехватах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.06.2023 в 18:32:08
2JAggernaut:
Это базовая механика из оригинальной игры. В чем именно дисбаланс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.06.2023 в 18:42:09
2Seven: Например, сидит наемник с неплохой ловкостью/проворностью в засаде со вскинутым пистолетом. Из дыма выбегает посредственный противник (не элитчик) и расстреливает того, кто сидит в засаде и по всем ожиданиям имеет преимущество на первый выстрел.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.06.2023 в 18:43:39

on 1685979729, JAggernaut wrote:
наемник с неплохой ловкостью/проворностью

Неплохой это сколько? Основной вклад в уровень перехвата идет от уровня опыта.


on 1685979729, JAggernaut wrote:
и по всем ожиданиям

Ожидания у всех разные, ориентироваться имеет смысл на игровые формулы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.06.2023 в 22:42:41

on 1685979819, Seven wrote:
Неплохой это сколько?
Ловкость и проворность плюс-минус 85.

on 1685979819, Seven wrote:
Основной вклад в уровень перехвата идет от уровня опыта.
Вот я и говорю об этом: на перехват, логически, должны влиять всякие ловкость-проворность-усталость-ранение..... Опыт если и должен оказывать хоть какое-то влияние, то очень мизерное. В 10 раз меньше, чем по оригинальной формуле, то есть, чтобы это было 1-10% к шансу перехвата, а не плюс 10-100%.

on 1685979819, Seven wrote:
Ожидания у всех разные, ориентироваться имеет смысл на игровые формулы.
Я думаю, многие со мной согласятся, что перехваты по оригинальной формуле всегда были не айс.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 06.06.2023 в 14:47:56
2JAggernaut:
при зависимости от опыта у игрока есть четкое понимание того, от чего зависит перехват в тот или иной момент. мерк 5 уровня перехватит 5 и ниже, мерк седьмого уровня перехватит 7 и ниже, и так далее. если речь о встрече накоротке, а не о перехвате куда-то по кустам.
если низвести зависимость от опыта, то у игрока пропадет четкое понимание ситуации 100%
кто первый выстрелит, быстрый или опытный? кто знает куда смотреть, умный или опытный?
как говорится, не надо ломать то, что работает.
для игрока это становится проблемой, когда у него нет мерка нужного уровня, а дизайнером карт кемпер был поставлен в ситуацию гарантированного первого хода, типа затрудненной видимости из-за комода и так далее. и если у игрока нет относительно честной возможности пробросить гранату кемперу, или относительно нечестной возможности начать пошаг заранее и поменять правила перехвата для движка, то тогда игроку приходится танковать урон и жертвовать здоровьем мерка. или мерком целиком. но это  и есть ситуация, когда правила игры работают, просто ими воспользовался дизайнер карты с целью создать игроку проблему.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 06.06.2023 в 15:55:28

on 1686052076, Баюн wrote:
при зависимости от опыта у игрока есть четкое понимание того, от чего зависит перехват в тот или иной момент. мерк 5 уровня перехватит 5 и ниже, мерк седьмого уровня перехватит 7 и ниже, и так далее.
Ожидаемо, в игре это выглядит так: на старте игры малоопытных мерков всегда перехватывают, но потом, когда мерки поднимают свой опыт до максимума, их никогда не перехватывают. Плюс, опыт дается не за только за победы игрока, но и за то, что отведешь мальчика Джои к мамке домой.

on 1686052076, Баюн wrote:
если низвести зависимость от опыта, то у игрока пропадет четкое понимание ситуации 100%, кто первый выстрелит, быстрый или опытный? кто знает куда смотреть, умный или опытный?
У игрока итак нет понимания, кто перехватит, потому что он не может выбрать себе противника по опыту. Опыт если и должен влиять, то все же гораздо меньше, чем та же ловкость: ИРЛ кто успел первым нажать на спуск, тот и сделал первый выстрел. Если в темном парке встретятся гопник и ботаник, знающий все уловки бокса в теории, я поставлю на гопника, так как он втащит очень опытному ботанику гораздо раньше.

on 1686052076, Баюн wrote:
для игрока это становится проблемой, когда у него нет мерка нужного уровня, а дизайнером карт кемпер был поставлен в ситуацию гарантированного первого хода, типа затрудненной видимости из-за комода и так далее.  
Это и есть проблема формулы, а не фича дизайнера. Но. Если игрок видит состояние и характеристики своего мерка, он уже хоть как-то может оценить шансы на перехват. Если устал, или ранен, или ловкость низкая, лучше сбежать или спрятаться, чем занять позицию для перехвата. Просто потому что это аналогично работало бы и в реальной жизни, поэтому и понятно игроку, а из JA2 1.13 как раз и делается приближенный к реалистичности симулятор боя.


Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 06.06.2023 в 17:06:02

on 1686056128, JAggernaut wrote:
Если в темном парке встретятся гопник и ботаник, знающий все уловки бокса в теории, я поставлю на гопника, так как он втащит очень опытному ботанику гораздо раньше.

правильно, потому что в этом случае гопник опытнее, ибо у него ОПЫТА уличных драк больше, чем у ботаника.

в джаге очень странно раскиданы физические характеристики.
вот есть здоровье, она же конституция. но она никак не влияет ни на переносимые нагрузки, ни на скорость восстановления после травм.
вот есть ловкость, она же Dexterity - это вроде как точность мелкой моторики, но при этом и скорость макродействий тоже. и акробатика тоже, особенно в модах на нее любят вешать всякое.
вот есть подвижность, она же Agility - это вроде как тоже ловкость, но другая, она и скорость, она и выносливость к аэробным нагрузкам, она  же и акробатика.
есть сила  - она вроде как сила удара, и выносливость к нагрузкам.
есть мудрость - она тебе и интеллект, и зрение, и слух, и внимание. но при этом слух и внимание и на ловкости с подвижностью висят частично.
а есть лидерство. и оно нихера.

первым на спуск нажмет не самый быстрый палец на диком западе, а тот палец, который не протупил, которого не захлестнул кортизол, который знает куда нажимать, то есть опять же - ОПЫТНЫЙ,

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.06.2023 в 18:07:56
Помимо уровня опыта, есть десятки разных модификаторов (https://vk.com/ja2ai?w=wall-207865501_178) (например, где-то неподалеку сидит командир и добавляет противнику опыта, что влияет на уровень перехвата), в любом случае игрок не в состоянии на глаз определить, кто выиграет перехват, наемник или противник. Либо это должна быть радикально другая система.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 06.06.2023 в 19:37:31
Я тоже за то, чтоб оставить текущюю систему перехвата. Там, по крайней мере, всё понятно и она более-менее прогнозируемая, даже если иногда приходится орать: "Да как же так!!!".

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 13.06.2023 в 12:02:13
2Seven:

Приветствую!

у меня в r2845 пропадают наручники при взятии в плен (после боя не остаются на месте захваченного врага). Играю в AR+SDO.

Подскажи, пожалуйста, в последней версии AI поправлено?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.06.2023 в 12:44:33
2boris_brejcha:
Было исправление в недавних версиях, см лог.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BugF5 на 16.06.2023 в 13:35:50
А можно ли как-нибудь отключить новую навеску и инвентарь ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.06.2023 в 14:25:34
2BugF5:
Нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем boris_brejcha на 22.06.2023 в 09:38:54
2Seven:

Приветствую!
Я заметил, что в r2859 очень скудный ассортимент у торговцев (Тони продаёт 15 дней одно и тоже, у барменов только пиво). Загрузил тот же сейф в r2845, подождал день, и ассортимент появился.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.06.2023 в 09:40:29
2boris_brejcha:
Попробуй r2856 и r2857, в последнем было изменение, касающееся торговцев (а также, в r2855).

Также, в r2860 добавлено возможное исправление для обновления инвентаря торговцев.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 06.07.2023 в 16:16:27

on 1680466608, Seven wrote:
Бонус от фокусировки отображается в подсказке (EXT_TOOLTIP_CTH = TRUE).

Куда вписывать данный параметр?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.07.2023 в 16:18:10
2Morrrison:
Ja2_options.ini

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 11.07.2023 в 08:54:15
2Seven:

Hello, small option request if possible. There was a change a long time ago in AI+ that makes armor plates not provide protection from behind.

Is it possible to make this an option in extended options? Like PLATE_PROTECTS_FROM_BEHIND or something similar

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 11.07.2023 в 09:58:51
2Obamayang:
It's possible.

Update: r2866
New option PLATE_PROTECTION_SIDE (default 3) defines sides from which plate protection works:
0 - all sides (vanilla)
1 - front side only (no protection when prone)
2 - back side only (no protection when prone)
3 - front + back (no protection when prone)
4 - sides only

As with all other added options, put this option into Data-User\Ja2_Options.ini file, section [Extended Option] in the end of the file.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 16.07.2023 в 19:46:19
2Seven:
Thank you :pray:
Legend

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 16.07.2023 в 20:05:21
"4 - sides only" - это защита только по бокам?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 16.07.2023 в 20:07:45
2JAggernaut:
Все верно.
https://vk.com/wall-207865501_288

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 17.07.2023 в 22:03:34
Seven, как слабые черты мерков - типа Боязнь насекомых или Клаустрафобия - влияют на их калькуляцию перехвата? Где это увидеть посмотреть?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.07.2023 в 06:10:10
2Tweed:
Через уровень опыта разве что.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 18.07.2023 в 13:47:03
2Seven: не понял ответ, поэтому переформулирую вопрос - влияет ли "боязнь насекомых" на перехват? Если сравнивать двух идентичных мерков, кроме: один боится насекомых, другой нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.07.2023 в 14:15:43
2Tweed:
Непосредственно нет, но если она снижает эффективный уровень опыта в определенный момент, то влияет, поскольку уровень опыта основной параметр доя перехвата.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 19.07.2023 в 17:49:35
Объясните, пожалуйста, новому в теме человеку - что такое New Chance to Hit (NCTH)? Я понимаю, что это обновление всей системы прицеливания и вероятности попадания, но я местами читал что у NCTH новый курсор или что-то в этом роде?
В игре как-то реализовано переключение между OCTH и NCTH? Если да, то как?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем arheolog на 19.07.2023 в 18:21:34
2Cyric:
Соседняя тема
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1285772568;start=0#0

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 19.07.2023 в 18:29:34
2arheolog Да, я её читал, но там говорится о самой механике и нововведениях. Я имел в виду чисто с прикладной точки зрения. Вот скачал я Ja2 1.13+AR+SDO+AI. Там уже NCTH по умолчанию?

Просто курсор вроде бы привычный, а я так понял, что NCTH имеет новый курсор в игре в зависимости от того, какой прицел используется на оружии и пр. Это как-то дополнительно активируется?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.07.2023 в 18:35:07
2Cyric:
В начале игры выбирается, отличается более чем всем, от курсора до принципа расчета баллистики.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 20.07.2023 в 23:47:59
Мда... Начал на трудном, думал я хоть как-то умею играть. Дальше первого сектора не могу уйти, иду в Драссен, встречаю 13 бойцов, у меня 6 криворучек, ночь, чистополе.

Решительно не понимаю, как это играется. Я врага не вижу, он видит. Гранаты, дымы, свет, всё у них есть. Как это проходить хз.

Пнв1 надел - на что он влияет вообще, дальше видеть не стал, стрелять лучше тоже...

Как?

Ещё не понял, мой снайпер с m14 со старта, а в инвентаре прицел оптический. Но навесить нельзя на винтовку. Почему-то...

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 21.07.2023 в 00:15:22
2Cyric:
on 1689886079, Cyric wrote:
Просто курсор вроде бы привычный, а я так понял, что NCTH имеет новый курсор в игре в зависимости от того, какой прицел используется на оружии и пр.

Да. Честно по мне, это тотальная вода вообще этот новый прицел. Я так понял, его выводили вообще для тех кто играет на очень высоких разрешения для красоты. Типо 4к монитор. Лично у меня FHD и классического прицела хватает вообще за глаза. А я так же по первой, когда включил мод 1.13, так у меня еще и разрешение было подходящее для моего монитора 1366х768. Просто с этого прицела обалдел. Он был реально в пол монитора. Ничего не понятно, как с него целить и т.д. Самое понятное как работает стрельба, + бонусы с оружия навесок и прочего, чисто интуетивно понятно на ванильном прицеле. А это целенье и новые системы, чисто левый менеджемент и тотальная лишняя вода.


on 1689886079, Cyric wrote:
Мда... Начал на трудном, думал я хоть как-то умею играть. Дальше первого сектора не могу уйти, иду в Драссен, встречаю 13 бойцов, у меня 6 криворучек, ночь, чистополе. Решительно не понимаю, как это играется. Я врага не вижу, он видит. Гранаты, дымы, свет, всё у них есть. Как это проходить хз. Пнв1 надел - на что он влияет вообще, дальше видеть не стал, стрелять лучше тоже... Как?

Ну +AI Реально сложно играется, почитай разницу от простого 1.13, вижон ботов щитай приравнен к вижону твоих мерков, независимо от прицелов, биноклей, навесок на ствол. Пнв добавляет обзорности на 1-2 клетки (таил), только ночью, днем он естественно работает в обратку, делает еще хуже. Его да, нужно снимать и убирать в сумки. Нажимаешь кнопку END можешь увидеть обзорное поле своих Бойцов.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 21.07.2023 в 00:21:50
Да в том-то и дело, что мои мерки вообще не видят врага. Постоянно из темноты прилетает. Пострелял, в одного, в тебя с четырёх направлений стреляют, все твои смотрят в ту сторону, врага никто не видит вообще. Как в это играть-то.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 21.07.2023 в 00:28:41

on 1689888110, Cyric wrote:
Да в том-то и дело, что мои мерки вообще не видят врага. Постоянно из темноты прилетает. Пострелял, в одного, в тебя с четырёх направлений стреляют, все твои смотрят в ту сторону, врага никто не видит вообще. Как в это играть-то.


Ну вот так вот :)... Нужно брать ночника перк, брать одевать такому мерку ПНВ даже хотя бы ПНВ1. Стараться держатся кустов, травы, да еще и лежа. Твои мерки и не видят врагов, т.к. боты в АI находят более выгодные позиции (кусты, трава, укрытия и т.д.)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 21.07.2023 в 00:38:52

on 1689888110, Cyric wrote:
Постоянно из темноты прилетает. Пострелял, в одного, в тебя с четырёх направлений стреляют, все твои смотрят в ту сторону, врага никто не видит вообще. Как в это играть-то.
Маневрировать, уходить с позиции, обманывать врага - его поведение стало соответствовать примерному поведению игрока, так что он поступает примерно так же, как поступил бы ты.
Враги стреляют на звук в надежде, что случайно попадут, и часто попадают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 21.07.2023 в 01:12:11

on 1689780574, Cyric wrote:
Просто курсор вроде бы привычный, а я так понял, что NCTH имеет новый курсор в игре в зависимости от того, какой прицел используется на оружии и пр. Это как-то дополнительно активируется?


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


on 1689886079, Cyric wrote:
Решительно не понимаю, как это играется. Я врага не вижу, он видит. Гранаты, дымы, свет, всё у них есть. Как это проходить хз.  

Лично я по возможности каждый бой начинаю из стелса. Бойцы ползают, прячутся за укрытиями, подолгу изучают местность. Если есть возможность - делятся на команды. При начале боя, после того, как с неизвестного направления начинают лететь пули, опять же прячутся за препятствиями, если есть возможность - пытаются зайти во фланг предполагаемому противнику.
Впрочем всё от конкретного мода зависит. Я играю в WF+SDO, там с самого начала есть и винтовки, и пистолеты-пулемёты. Быть может если в игре есть пистолетный период, первые бои будут проходить на более коротких дистанциях.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 21.07.2023 в 15:10:52
Куда лучше податься из Омерты? Или лучше варианта чем Драссен нет сейчас?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 21.07.2023 в 15:51:36

on 1689941452, Cyric wrote:
Куда лучше податься из Омерты?

В Сан Мону, конечно. Там сразу можно хорошие деньги поднять.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 21.07.2023 в 16:57:12
А что за способ поднять бабла? Продать оружие? Машины-то нет, как туда это всё стащить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 21.07.2023 в 20:19:27
2Cyric: найдите магазин одежды и бар. Желательно наличие бойца с высоким лидерством.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 22.07.2023 в 00:35:01

on 1689891131, Mangust wrote:
WF+SDO

WF+AI - издевательство над родом человеческим. Слишком много высокой травы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 22.07.2023 в 03:36:05
Очень сильно занерфлена стрельба. Я не понимаю с чем это связано, может  Seven не просто так это делал. Если боты ведут себя тактично, тут вообще ничего плохого не скажешь. То уровень попадания у твоих мерков просто дичайший. С калькуляцией попадания никак не могу разобраться. В СДО допустим, ПСО 1 оптика, даёт +12% к меткости, но отнимает 8% уровень попадания, %60 к радиусу обзора. Что тут на что влияет, вообще непонятно... Если в обычном 1.13 + %60 к обзорности увеличивает радиус обзора бойца и ты просто раньше засекаешь врагов, ну как бы логично с оптикой... То тут то радиус обзора одинаковый остаётся. Хорошо ок, я вроде понял почему так сделано. Но как влияют теперь вот эти +%12 и - 8%попадания, вообще не понятно... Если с оптикой у винтовки попадание становится хуже, чем с открытого прицела. Мерки с меткостью 80+ с какой-нибудь СВД, у которой дальность почти 70, с сошек, лёжа, еле 50% попадания в пузо набирают с тайлов 15-20. Зато боты с ПП на те же 15-20 тайлов лупасят, чуть ли не каждый точный выстрел. + так же непонятно как работают клики прицеливания теперь... Проверял попадания с обычным 1.13 и с АИ. Ну попадания при всех одинаковых параметрах оружие-мерк меньше раза в 2, просто лютейший нерф игрока. И если в 1.13 оружие с сошками, то лёжа клики прицеливания гарантированно нормально добавляются и если ещё и навык стрелок-снайпер. И снайперка, действительно ощущалась как снайперка, относительно дистанции. Как все в АИ работает теперь непонятно. Такое чувство что оптика, прицелы вообще нужны только для того, что бы наблюдение делать. А прибавку к меткости она вообще не даёт. И главное что ещё в конфигах модов умудрялись дальше нерфить игрока, в прокачке, в характеристиках навесок и т.д. Действительно, может кто нормально пояснить за характеристики навесок, оружия, как это все взаимодействует с меткостью, с кликами прицеливания, с механикой наблюдения, на что влияет точность оружия и откуда берутся штрафы, что за штрафы и т.д,  поясните пожалуйста калькуляцию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 22.07.2023 в 11:34:47

on 1689986165, Rambo3000 wrote:
Зато боты с ПП на те же 15-20 тайлов лупасят, чуть ли не каждый точный выстрел


В смысле бьют очередью, и вся очередь попадает в мерка? По моим наблюдениям боты очень редко стреляют одиночными.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 22.07.2023 в 12:00:02
2Rambo3000: категорически не разделяю Ваш скепсис))
Очевидно, что Вы мыслите джагой 20-летней давности - когда было "убероружие" - типа ФН Фал в полном обвесе, и игра шла в логике "одиночных выстрелов-хедшотов".

Сейчас Джага, благодаря в огромной степени Севену (огроменное ему спасибо, снова буду донатить), стала увлекательным реалистичным тактическим симулятором, где у каждого бойца есть своя задача, сообразно его навыкам, а у каждого и класса оружия есть своя роль.

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

Очень важно бывает именно остановить и подавить врага, подранить, отвлечь на другое направление, чтобы обойти с фланга и тд.

У каждого оружия своя задача. Дробовик пулей в лоб в упор гарантированно убивает врага в любой броне, а пара выстрелов дробью от бедра сшибают очки действия и подавляют.

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

Снайперу всегда выдаю с собой пистолет-пулемет малый, на случай необходимости вести ближний маневренный бой. У всех мерков всегда есть пистолет - на случай, когда либо   основной ствол требует перезарядки, а перед тобой враг, либо ствол перегрелся уже и дал осечку.

В общем сплошной кайф)

P.S. А попадают все так, как и должны - снайпер, если зафокусился - отлично попадает.
4хкратные прицелы на штурмовых винтовках - не всегда нужны или лучше коллиматоров.
Укороченные штурмовые винтовки в помещениях гораздо практичней своих "полноразмерных" аналогов.
И тд.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 22.07.2023 в 13:01:30

on 1689058731, Seven wrote:
New option PLATE_PROTECTION_SIDE
Интересно, самим плитам можно делать назначение стороны, по аналогии с опцией PLATE_PROTECTION_SIDE?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 22.07.2023 в 14:10:11

on 1690016402, Tweed wrote:
Очевидно, что Вы мыслите джагой 20-летней давности - когда было "убероружие" - типа ФН Фал в полном обвесе, и игра шла в логике "одиночных выстрелов-хедшотов".  

Я мыслю JA2 из родного exe 1.13 и из ехе +AI. И в 1.13 все бонусы, которые приписаны к чему-либо, более-менее  правильно прибавляют и работают. И если мерк со снайперкой залег на сошках, то он и целит от 8 до 9 кликов с х10 оптикой. Тогда как в AI все радикально изменено. И я просил не офтопить всякой ерундою. Ответы, которые обоснованы просто на каких-то общих ощущениях которые я и сам вижу. И типо СДО ориентирован только на новую систему прицеливания... Я видел конфиг СДО, там игрок от обычного 1.13 просто занерфлен в хлам, во всем, в чем только можно. Но если кто нормально знает, дать нормальный ответ за калькуляцию характеристик, конкретно в цифрах. И почему в 1.13 так, а в + AI так... Почему уже снайпер с сошками лежа с той же СВД, да у которой еще и точность выше чем у СВД в 1.13, целит всего 4 клика, а не 8 и при этом еще и % попадания куда ниже. И это не водою объяснить. А разница новой и старой системы прицеливания, вообще не пойму причем, если калькуляция из самого ехе идет, и то-есть Seven настраивал exe только под СДО и новую систему прицеливания, а на старую там вообще забит болт и ее просто с нерфили чтоль? Вообще не похоже что б он так делал, как бы целостность систем для чего вообще в ехе существует? Что б можно игроку было выбрать и так играть и так. А значит и та и та система в пропорциях должна + - нормально работать что в +АI, что и в обычном 1.13 если ее код не нерфили.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 22.07.2023 в 14:39:15

on 1689986165, Rambo3000 wrote:
И снайперка, действительно ощущалась как снайперка, относительно дистанции.

Она и с +AI ощущается. Особенно когда начинают появляться серьёзные винтовки со скользящим затвором.
По поводу прицелов: помнится, Севен писал, что прицелы "срабатывают" в момент стрельбы. А что бы работали без стрельбы, необходимо использовать фокусировку. Но в большинстве случаев фокусировка снайпером не выгодна по очкам, лучше использовать наблюдателя с биноклем или "подсвечивать" врага другим наёмником. А если в секторе высокая трава, как это часто бывает на карте WF, то тут уже приходится извращаться (огонь на подавление по звуку, гранаты).
Тоже, помнится, плевался и не понимал прицеливание с +AI. Сейчас уже привык, 4 снайпера в команде (AR+SDO+AI).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 22.07.2023 в 14:47:24

on 1690025955, Morrrison wrote:
По поводу прицелов: помнится, Севен писал, что прицелы "срабатывают" в момент стрельбы. А что бы работали без стрельбы, необходимо использовать фокусировку. Но в большинстве случаев фокусировка снайпером не выгодна по очкам, лучше использовать наблюдателя с биноклем или "подсвечивать" врага другим наёмником. А если в секторе высокая трава, как это часто бывает на карте WF, то тут уже приходится извращаться (огонь на подавление по звуку, гранаты).

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.07.2023 в 15:15:08

on 1690020090, JAggernaut wrote:
Интересно, самим плитам можно делать назначение стороны

Это как раз в планах, но пока не сделано. Можно будет реализовать отдельно плиты боковые например, или полный комплект одним предметом.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.07.2023 в 15:16:58
2Rambo3000:
Если наемник подавлен, у него количество кликов уменьшается. В целом оно определяется динамически, от 1 до 8, восемь это наемник с навыком снайпер и прицелом большой кратности при стрельбе на дальность примерно в две нормальные дальности видимости.
Никаких скрытых процентов прицеливания в игре нет.
Механика вычисления шанса попадания одинакова для игрока и противника.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.07.2023 в 15:19:54

on 1690025955, Morrrison wrote:
помнится, Севен писал, что прицелы "срабатывают" в момент стрельбы.

Бонус видимости от прицелов не дает увеличения дальности видимости на карте (без фокусировки), но работает для прицеливания, то есть если обнаружить противника другим наемником (разведчиком или наблюдателем), то снайпер с его 10x прицелом сможет в него стрелять без штрафа, если расстояние до цели укладывается в видимость с бонусом от прицела.
Кроме того, нужно помнить, что уменьшение эффективной дистанции прицеливания зависит от кликов, к примеру прицел 10x может просто так навскидку стрелять немного хуже чем коллиматор или открытый прицел, но при максимальном количестве кликов позволяет эффективно стрелять на дистанции, недостижимые для них.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 22.07.2023 в 16:59:51

on 1690028394, Seven wrote:
Бонус видимости от прицелов не дает увеличения дальности видимости на карте (без фокусировки), но работает для прицеливания, то есть если обнаружить противника другим наемником (разведчиком или наблюдателем), то снайпер с его 10x прицелом сможет в него стрелять без штрафа, если расстояние до цели укладывается в видимость с бонусом от прицела.
Кроме того, нужно помнить, что уменьшение эффективной дистанции прицеливания зависит от кликов, к примеру прицел 10x может просто так навскидку стрелять немного хуже чем коллиматор или открытый прицел, но при максимальном количестве кликов позволяет эффективно стрелять на дистанции, недостижимые для них.


Seven, спасибо за разжёвку. Ну вот это уже хоть нормальные ответы. А как понять тогда эффективную дальность, от чего она считается, от того какая навеска типо прицел х4 или х10, или это дистанция оружия? То есть, если с прицелом х10 например стреляешь всего тайлов на 20, то попадание будет хуже, чем если бы стрелял с прицелом х4 и получается тогда сама кратность прицела или тип прицела (колиматор\открытый допустим) они и имеют свою эффективную дальность? + Как тогда влияет точность оружия (причем в других версиях СДО, я видел и отрицательную точность на оружие, это как тогда так?), и что тогда такое бонус попадания и бонус прицеливания? Как правило, бонусы попадания, почему то вся навеска, броня, инвентарь уменьшают и он отрицательный, а бонус прицельвания положительный. Например на ПСО-1 бонус попадания -8%, а бонус прицеливания +12%, что это значит, как это работает на кликах?


on 1690028218, Seven wrote:
Если наемник подавлен, у него количество кликов уменьшается. В целом оно определяется динамически, от 1 до 8, восемь это наемник с навыком снайпер и прицелом большой кратности при стрельбе на дальность примерно в две нормальные дальности видимости.

Нет, естественно найм не подавлен. Так от чего эта динамика изменения зависит (от меткости, от положения лежа, от дистанции, точности оружия?) Как определить-то, сколько кликнет у тебя Боец, если в 1.13 там было все просто и понятно, если лежа на сошках то и кликов даст максимум (а снайпер, или стрелок сделает бонусом еще + 1 или 2 соответственно), то как в AI то? Спасибо еще раз за ответы. И верен ли миф, уж да простит меня       JAggernaut, что ехе +AI координально подстроен под СДО и лучше работает только на новой системе прицеливания и не как в 1.13 что разницы просто нету и это не зависит от ехе. Только может быть просто конфики СДО, просто переделаны под новую систему, но так же можно и старую систему нормально настроить?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 22.07.2023 в 18:20:24
А как работает механика фокусировки?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.07.2023 в 18:21:45
2Cyric:
https://www.youtube.com/watch?v=YphVdoP7E9c

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 22.07.2023 в 21:38:09
Где находятся автомобили? Я не против спойлеров.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Morrrison на 22.07.2023 в 21:44:35
2JonnyJalapeno: один можно купить слева от Балайма. Фургон можно встретить на дорогах. Остальные зависят от карты.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 22.07.2023 в 22:12:50
вы не добавили новые машины? а как насчет того красного в одном из ваших видео? Это только из мода KSM?

редактировать: извините, я думал, что разговариваю с sevenfm

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 23.07.2023 в 17:47:35
Можно ли добавить радиус гранаты в описание гранаты к Бобби Рэю?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.07.2023 в 17:49:32
2JonnyJalapeno:
Разве его там нет?


on 1690053170, JonnyJalapeno wrote:
вы не добавили новые машины?

Я не добавлял новые машины.

on 1690053170, JonnyJalapeno wrote:
а как насчет того красного в одном из ваших видео?

Видимо, было добавлено автором мода KSM.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 23.07.2023 в 20:24:41
r2868
Новый тег <uiExtraType> в Items.xml задает направление защиты для бронеплит:
0 - используется значение по умолчанию заданное опцией PLATE_PROTECTION_SIDE
1 - защита только спереди (нет защиты в положении лежа, кроме головы)
2 - защиты только сзади (нет защиты в положении лежа, кроме головы)
3 - спереди и сзади (нет защиты в положении лежа, кроме головы)
4 - только с боков

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.07.2023 в 21:28:43
r2869
Новый тег в Backgrounds.xml

Code:
<double_toss>1</double_toss>

позволяет бросать две гранаты одновременно, для этого их нужно взять в руки (гранаты могут быть разных типов) и бросить с зажатым ALT, при этом стоимость броска увеличивается на 20%.
Место броска и расчет параметров дальности отображаются только для гранаты в основной руке, вторая может упасть ближе, если она тяжелее.
Траектория полета у каждой гранаты своя, так что они падают и взрываются с некоторым разбросом.
В сборках данная особенность задана только для Фиделя в моде SDO, в других модах при необходимости ее можно добавить в Backgrounds.xml нужному наемнику до начала игры.
Демонстрация броска двух гранат:
https://www.youtube.com/watch?v=zud_kYvfC0s

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.07.2023 в 17:13:50
r2873
Новые свойства биографии <wood_camo> и <permanent_camo>
Наемники с <wood_camo> начинают игру с камуфляжным портретом и максимальным уровнем лесного камуфляжа, заданным параметром CAMO_KIT_USABLE_AREA, при этом камуфляж можно стереть тряпкой или заменить другим камуфляжем из набора.
Каждый час, если наемник не спит и не в пути, восстанавливается оригинальный лесной камуфляж.
Наемник с <permanent_camo> не позволяет убрать или заменить стандартный камуфляж.
В моде SDO Shadow, Monk, Spooky и Tex имеют свойство <wood_camo>, Spooky также имеет свойство <permanent_camo>, так как у него нет других портретов.
Опция CAMO_PROFILES отключена.
Также Пабло теперь должен использовать разные фразы в зависимости от размера пришедшей посылки (маленькая, средняя, большая), если с ним заговорить.
Также реактивирована возможность проигрывания фразы о достижении нового уровня при повышении навыков.
http://https://i.imgur.com/P5F54s2.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем eXoriare на 26.07.2023 в 17:30:50

on 1690380830, Seven wrote:
r2873


Очень круто, и перманентный камуфляж и двойные гранаты, ждем обновления на яндекс диске)) А почему у shadow не перманентный камуфляж, только из-за альтернативного портрета без оного или по другой причине?)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.07.2023 в 17:33:59
2eXoriare:
Были жалобы игроков на прошлую реализацию фичи (с опцией CAMO_PROFILES), что они хотят менять камуфляж для разных условий боя, так что в этот раз сделана более гибкая реализация.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 26.07.2023 в 19:12:12
было бы круто, если бы игра сама автоматически наносила камуфляж после того, как вы находитесь в бою, в зависимости от местности и наличия камуфляжа в вашем инвентаре

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.07.2023 в 19:14:39
2JonnyJalapeno:
Это не предугадать заранее, кто-то полезет на крышу с городским камуфляжем, кто-то будет прятаться в траве с лесным.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 27.07.2023 в 22:12:14
я думал о секторном камуфляже

извините, я не могу цитировать сообщения форума

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем arheolog на 27.07.2023 в 22:17:45
2JonnyJalapeno:
[attach]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 27.07.2023 в 22:23:48
это не работает

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 27.07.2023 в 22:38:07

on 1690485828, JonnyJalapeno wrote:
это не работает

Если выделить сообщение/слово и нажать на кнопку, то работает

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JonnyJalapeno на 28.07.2023 в 00:09:10
спасибо, я думал это цитирует все сообщение

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2023 в 14:00:01
r2884
Новое свойство биографии <russian_vodka> меняет эффекты алкоголя на противоположные:
- 5% бонус к навыкам за каждый уровень опьянения
- бонус к уровню опыта за каждый уровень опьянения, двойной штраф при похмелье
- бонус сопротивления урону и потере энергии за каждый уровень опьянения (сходно с особенностью бодибилдер)
- бонус к меткости за каждый уровень опьянения в NCTH, двойной штраф при похмелье
- удвоена потеря AP при похмелье
- более длительное похмелье

В моде SDO это свойство есть у Игоря.
http://https://i.imgur.com/zrD941P.png

Также общие изменения:
- потеря AP при похмелье увеличена с 5 до 10
- модификатор уровня навыка при похмелье 100% -> 80%
- модификатор уровня опыта при похмелье 0 -> -1

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 01.08.2023 в 15:04:36

on 1690887601, Seven wrote:
Новое свойство биографии <russian_vodka> меняет эффекты алкоголя на противоположные

Как мне это напоминает WoW-овскую абилку "Пьяный мастер"  ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 01.08.2023 в 21:58:13

on 1690887601, Seven wrote:
Новое свойство биографии <russian_vodka> меняет эффекты алкоголя на противоположные:


IMP-ов это тоже касается? В смысле при создании перса в биографии появится пункт <russian_vodka> или что-то в этом роде?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.08.2023 в 21:59:58
2Lenivets:
Сам по себе не появится, но можно прописать этот тег в одну из выбирабельных биографий в Backgrounds.xml.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 01.08.2023 в 23:38:59

on 1690916398, Seven wrote:
прописать этот тег в одну из выбирабельных биографий в Backgrounds.xml.


Благодарю! Вот, оказывается, где биографии обретаются. ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 03.08.2023 в 09:01:26
Контратака на Читзену, 78 солдат. С миномётом. Это... хм... как играется вообще?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.08.2023 в 10:56:33
2Cyric:
Какой уровень сложности? Контратаки включены в настройках?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 03.08.2023 в 12:43:01
Включены, hard.

Но блин, 70+. Это уж вне всякого здравого смысла :(

Пришлось включить читы и хотя бы до 32 их скостить, там кое-как вывез на бесконечных save/load

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.08.2023 в 12:51:27
2Cyric:
Контратаки по смыслу массированные, чему тут удивляться? Если слишком сложно, они отключаются в настройках, будут приходить обычные отряды по 20-30 противников.
Сложный уровень на то и сложный, если нет опыта с +AI, имеет смысл играть не выше среднего уровня сложности.
Никаких принципиальных проблем разобраться с 70 противниками нет, просто это требует специальных мер, а не просто сесть на крышу и отстреливать набегающих, как это было в стандартной игре.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 03.08.2023 в 13:54:01
Где бы понять, каких специальных мер. Есть какой-то гайд по тактике в +AI ?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.08.2023 в 14:00:08
2Cyric:
Встретить противника в поле и разбить по частям, а не ждать, пока он всей толпой на сектор нападет.
Натренировать ополчение, расставить по ключевым позициям.
Взывать артобстрел от ополчения из соседнего сектора радистом, потом вызвать это ополчение в сектор на подмогу.
Расставить в месте появления противника мины, оружие-ловушки, натащить туда бочек, машинок и прочего взрывоопасного со всего сектора и взрывать выстрелами.
Разложить мины за деревьями и прочими укрытиями с той стороны, откуда будет наступать противник - они всегда стараются прятаться за укрытиями, и наступят на мины.
Активно использовать подавление - по местам где противник кучкуется, стрелять на подавление из пулеметов и всего что есть, в том числе вслепую по невидимому противнику, это сильно уменьшает мораль противника, его желание наступать и меткость.
Отступить из сектора, потом, когда противник разделится, разбить его по частям и снова взять сектор.

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 03.08.2023 в 18:15:13
Это круто. Не знал, что можно расставлять бочки и прочее взрывоопасное, а что вообще взрывоопасное, и как его расставлять?

Смысл в том, что я даже не успел ополчение натренировать, захватил Читзену, прошло 12 часов и 70+ супчиков нарисовалось. У меня ещё ни мин, ничего. Оружия-то толкового не у всех.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.08.2023 в 18:21:21
2Cyric:
Все что взрывается - бочки, машины, авиабомбы.
Расставлять - просто перетаскивать наемниками.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 03.08.2023 в 22:35:30

on 1691042486, Cyric wrote:
Это... хм... как играется вообще?  

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 04.08.2023 в 08:16:09
А как перетаскивать предметы? Не нашёл нигде  :(

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2023 в 08:25:49
2Cyric:
https://www.youtube.com/watch?v=ampZhc_vpck

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Cyric на 04.08.2023 в 09:19:18

on 1691126749, Seven wrote:
2Cyric:  
https://www.youtube.com/watch?v=ampZhc_vpck


Спасибо, очень полезно! А вот у меня есть Командир и он может назначать места для ополчения, они когда на эти места встают? Точки расставил, а никто туда не идёт. Или лучше каждому персонально?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.08.2023 в 09:21:04
2Cyric:
Они там распределятся при загрузке сектора.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 05.08.2023 в 20:26:30
Idea for a change similar to what's been changed. Right now some of the resistance_(type) in backgrounds are limited to only 25% or 20%. resistance_physical for example is limited to a very small 10% (if you make resistance_physical 50 for example it will just go to 10% if you start the game.) It very much limits how much you can edit profiles.

Maybe raise limit to like 50% similar to trunk and that gives more freedom to edit backgrounds

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.08.2023 в 20:31:07
2Obamayang:
In the trunk, XML_BACKGROUND_RESI_MAX = 20, which defines -20..+20 limits for most resistance, for resistance_physical it's the same -10..+10 as in 7609:

Code:
else if(strcmp(name, "resistance_physical") == 0)
{
     pData->curElement = ELEMENT;
     pData->curBackground.value[BG_RESI_PHYSICAL] = min(10, max(-10, (INT8) atol(pData->szCharData) ));
}

Not sure why these limits though. Probably backgrounds weren't meant to be too powerful.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Obamayang на 08.08.2023 в 01:33:25
2Seven:
Interesting, I didn't know that, I always assumed trunk had it higher because the xml was changed but I guess it's not

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kit44 на 13.08.2023 в 15:38:39
Всем привет, играл давно часами в этот шедевр. Сейчас без доступа к компу играю на телефоне через экс геар,  когда все запустилось,  радости не было предела. Такой вопрос,  можно ли поменять ускорение времени с плюсика и минуса, так как на управлении моем нет таких кнопок,  не могу забиндить плюсик и минус.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.08.2023 в 15:43:29
2Kit44:
Кнопка ускорения задается в Ja2_Options.ini
По умолчанию минус (поискать subtract поиском в файле настроек)

Code:
FAST_FORWARD_KEY = SUBTRACT

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kit44 на 13.08.2023 в 17:33:21
О, благодарю за подсказку и за твои старания!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.08.2023 в 17:35:53
2Kit44:
Вообще, в игре есть автоускорение ходов противника (включается в настройках в игре), я обычно минус жму только для определенных действий, когда нужно по сектору пробежаться вещи собрать и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kit44 на 14.08.2023 в 00:20:26
Понял, благодарю!

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 19.08.2023 в 00:38:45
Играю r2888 русский.
При использовании навыка Командир для расстановки ополчения:
- зеленый и синий кружки через прокликивание и через меню по кнопке Alt работают корректно.
- отмена позиции по меню по кнопке Alt работает корректно.

При попытке выбрать через меню по кнопке Alt другие роли для позиции ополчения  (снайпер, командир...) - окно с игрой сворачивается (вываливаюсь в виндовс), и игра перестает отвечать (тк играю не в оконном режиме).

Пробовал r2825 - такая же история.

Попробовал английский (русского в архиве нет) r2824 для циклического прокликивания - аналогичное зависание с выпадением в виндовз на третьем клике (после зеленого и синего кружка).

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 19.08.2023 в 18:46:36
2Tweed:
Баг не воспроизводится, в моих тестах все режимы выбираются и работают нормально в английской и русской версиях.

Попробуй ja2_7609ru+AI_r2888_short.exe, там укорочены названия ролей, может из-за них messagebox глючит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 20.08.2023 в 10:38:38
2Seven: 2Seven:

Спасибо! Проблемы с message box нет.
Все работает корректно и с длинными и с короткими  названиями ролей.

Нашел свою проблему (не решена) - она в ddraw.dll

Дело в том, что я использую старый ddraw.dll датированный 23.10.2013, и делаю патч реестра по инструкции. Глюк с вылетом происходит с этим старым dll.

В конце 2022 года в сборках появился более свежий ddraw.dll - датированный 01.11.2022, который работает в связке с появившимся ddraw.ini. С ними все работает корректно.

Моя проблема в том, что с новым dll файлом графика в разрешении 1366*768 смазана, а со старым dll и патчем реестра - графика четкая. Поэтому я и в 2023  использую старый dll.

Играю с разрешением 1366*768 на ноуте с экраном 3840*2160 и диагональю 15 дюймов.

Может быть можно что-то в ddraw.ini подшаманить, чтобы попробовать исправить проблему нечеткой графики с новым dll?


P.S. В русской версии экзешника укороченные названия ролей реально удобней для восприятия)



Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 20.08.2023 в 16:32:29
2Tweed:
Попробуй подобрать настройки, по умолчанию в сборках
ddraw.ini

Code:
shader=Shaders\nearest-neighbor.glsl

Также можно задать вопрос по работе cnc-ddraw в конкретных разрешениях тут:
https://github.com/FunkyFr3sh/cnc-ddraw/issues


on 1692517118, Tweed wrote:
В русской версии экзешника укороченные названия ролей реально удобней для восприятия

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

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 20.08.2023 в 19:23:35
2Seven:


on 1692538349, Seven wrote:
Code:
shader=Shaders\nearest-neighbor.glsl

Также можно задать вопрос по работе cnc-ddraw в конкретных разрешениях тут:
https://github.com/FunkyFr3sh/cnc-ddraw/issues


Огромное спасибо! Разобрался сам - потыкался в cnc-ddraw.exe, удалось найти конфиг, полностью решивший проблему - теперь и графика как нравится, и функция Командира не глючит. Использую ddraw последней версии.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 21.08.2023 в 20:38:50
r2890
Новые особенности биографий:
<loyalitylossondeath> - большой штраф к лояльности во всех городах, если наемник погибает
<animal_friend> - отказывается атаковать животных, за исключением случая самозащиты, когда только что был атакован этим животным
<civgroup_loyal> - отказывается атаковать тех, кто находится в той же <ubCivilianGroup>

Параметр <resistance_physical> ограничен значениями -XML_BACKGROUND_RESI_MAX .. XML_BACKGROUND_RESI_MAX (то есть -20..+20).
Исправлено зависание при попытке атаковать себя (автор исправления anv).

Дальность слышимости:
- бонус от навыка/биографии применяется при использовании расширенного уха
- биография <hearing_night> работает всегда ночью, не только в темных местах
- бонус ONTOP_HEARING_RANGE_BONUS_IN_DARK требует, чтобы цель и наемник были в темноте

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 21.08.2023 в 20:52:30

on 1692639530, Seven wrote:
<animal_friend> - отказывается атаковать животных, за исключением случая самозащиты, когда только что был атакован этим животным

туда ему и дорога, как говорится.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 22.08.2023 в 02:18:48
Где смотреть степень загрязненности оружия?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2023 в 13:10:51

on 1692659928, predelnik wrote:
Где смотреть степень загрязненности оружия?

В подсказке на оружии
Также, на маленькой картинке оружия появится небольшая серая точка, когда оружие стоит почистить.
http://https://i.imgur.com/KtZQueg.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 22.08.2023 в 15:19:12
Отлично,спасибо! И ещё вопрос как почистить оружие у всего отряда или сектора? Есть чистить всё, но тогда наёмник чистит только всё своё оружие, присутствует ли такая опция чтобы мерк с набором почистил всё оружие отряда?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2023 в 16:38:27

on 1692706752, predelnik wrote:
как почистить оружие у всего отряда или сектора?

Очистка оружия у всех наемников в секторе делается через менюшки:
http://https://i.imgur.com/cKm338A.png

http://https://i.imgur.com/K0OTinV.png

Также при включенной опции в Ja2_Options.ini, при полном ремонте оружие чистится.

Code:
; repairing a gun to its currently possible maximum value also cleans the gun (always so on repair shopkeepers)
FULL_REPAIR_CLEANS_GUN = TRUE

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 22.08.2023 в 17:18:04
7609ru+Mods wf607+sdo+loot+ja2_7609ru+AI_r2890 нажимаю сектор-Чистить всё оружие, наёмник чистит только всё своё оружие, в этом же отряде есть мерк с набором и грязным оружием, он своё не чистит. И ещё набор для чистки если положить в слот оружия, он тогда не используется, только в инвентаре или в руках чистит.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2023 в 17:58:04

on 1692713884, predelnik wrote:
И ещё набор для чистки если положить в слот оружия, он тогда не используется

С ним должно быть можно чистить оружие через шестеренку.


on 1692713884, predelnik wrote:
нажимаю сектор-Чистить всё оружие, наёмник чистит только всё своё оружие, в этом же отряде есть мерк с набором и грязным оружием, он своё не чистит

Судя по коду, при выборе опции "чистить все" в мирном секторе в меню сектора или на панели действий, все наемники в секторе, у которых есть набор для чистки в инвентаре, должны чистить все свое оружие.

Code:
void CleanWeapons( BOOLEAN fEntireTeam )
{
     if ( !gGameExternalOptions.fDirtSystem )
           return;

     // no functionality if not in tactical or in combat, or nobody is here
     if ( (guiCurrentScreen != GAME_SCREEN && guiCurrentScreen != MSG_BOX_SCREEN) )
           return;

     // if in combat, always only for selected merc
     if ( !fEntireTeam || (gTacticalStatus.uiFlags & INCOMBAT) )
     {
           if ( gusSelectedSoldier == NOBODY )
                 return;

           SOLDIERTYPE* pSoldier = MercPtrs[ gusSelectedSoldier ];

           if ( pSoldier->bActive )
                 pSoldier->CleanWeapons(FALSE);
     }
     else      // perform action for every merc in this sector
     {      
           UINT8                                                      bMercID, bLastTeamID;
           SOLDIERTYPE*                                          pSoldier = NULL;

           bMercID = gTacticalStatus.Team[ gbPlayerNum ].bFirstID;
           bLastTeamID = gTacticalStatus.Team[ gbPlayerNum ].bLastID;

           // loop through all mercs
           for ( pSoldier = MercPtrs[ bMercID ]; bMercID <= bLastTeamID; ++bMercID, ++pSoldier )
           {
                 //if the merc is in this sector
                 if ( pSoldier->bActive && pSoldier->ubProfile != NO_PROFILE && pSoldier->bInSector && ( pSoldier->sSectorX == gWorldSectorX ) && ( pSoldier->sSectorY == gWorldSectorY ) && ( pSoldier->bSectorZ == gbWorldSectorZ) )
                 {
                       pSoldier->CleanWeapons(TRUE);
                 }
           }
     }
}

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 22.08.2023 в 18:13:38
Вот сохранение https://disk.yandex.ru/d/V8_4mTSVXSr8qw

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2023 в 18:54:48
Проверил в тестовом сценарии, по кнопке "чистить все" все наемники в секторе чистят свое оружие, в том числе в других отрядах.
Также, начиная с версии r2893, для чистки оружия может использоваться набор, присоединенный к оружию.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 22.08.2023 в 19:27:16
Оружие теперь чистится когда в слоте набор, а вот чистить всё оружие чёта не работает, скачал заново сборку 7609ru+Mods wf607+sdo+loot+ja2_7609ru+AI_r2893, ничего не менял, поставил только DIRT_SYSTEM=TRUE в ini editor, по прежнему наёмник чистит только своё оружие.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2023 в 19:40:16
2predelnik:
Все там работает, выбрал Игорем чистить всем, Хряп тоже почистил, у остальных или оружие чистое, или наборов нет.
[offtop]http://https://i.imgur.com/MSfxNCI.png[/offtop]

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 22.08.2023 в 21:00:23
Всё разобрался, оказывается в правой менюшки надо было колёсиком вниз пролистать и нажать Всем чистить (у меня виднелось только чистить оружие), тогда у кого есть набор чистит всё своё оружие, а вот shift+4 сектор- Чистить всё оружие, наёмник только своё оружие чистит)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 22.08.2023 в 22:27:58

on 1692727223, predelnik wrote:
а вот shift+4 сектор- Чистить всё оружие, наёмник только своё оружие чистит

r2894 исправляет чистку оружия через меню сектора.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 01.09.2023 в 11:49:25
r2898 исправляет зависание игры при автоматической еде в некоторых случаях.
Также теперь при опустошении фляжки она получает статус чистой воды.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 03.09.2023 в 16:47:11
здравствуйте, тоже вопрос по командованию, первый: в пошаговом режиме не работает меню командира на ополченце "занять позицию", команда активна, но при нажатии на нее курсор не меняется на значок рации. и второй вопрос; через №-кол-во ходов ополченцы начинают покидать свои позиции и подставляться под пули, либо бежать за ближайшей броней, а обратно уже не вернуть из за первого вопроса соответственно. wf+sdo+loot+ai_2875. И еще хотел узнать, есть ли руководство по настройке ini-файлов под себя, в одном месте, чтоб не шерстить весь форум. Заранее спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.09.2023 в 16:59:37

on 1693748831, amadeus wrote:
в пошаговом режиме не работает меню командира на ополченце "занять позицию"

В пошаговом режиме эта команда не работает.


on 1693748831, amadeus wrote:
через №-кол-во ходов ополченцы начинают покидать свои позиции  

Если у них команда держать позицию, то не начинают.
Назад их не вернуть, можно задать агрессивное или оборонительное поведение через соответствующую команду.


on 1693748831, amadeus wrote:
И еще хотел узнать, есть ли руководство по настройке ini-файлов под себя

Нет, все описание параметров находится непосредственно в INI файлах.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 03.09.2023 в 17:19:09
в том то и дело, что нет держать позицию, есть держать оборону, приходится каждый ход теперь кликать. Получается командир из боя выпадает. Но все равно один/два ополченца начинают уходить по своим делам и тут же нарываются. Иногда получается увести их командами типа "за мной" или "отступить", но куда он отступит то же большой вопрос. еще вопрос не нашел ни одной канистры с бензином, открыл пол карты, обшарил все сектора и в итоге авто кинул. можно ли добавить в будущем заправку авто в аэропорту, где вертолетная заправка?  у Боби тоже нет в продаже бензина вроде.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 03.09.2023 в 17:20:42
2amadeus:
Бензин вроде на свалке продается.
Если ополченцам задана команда держать позицию, они никуда не уходят, максимум могут передвигаться в пределах 5 клеток.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2023 в 20:29:31
r2900
Исправлено вычисление бонуса от сошек в разных положениях (OCTH).
Отображение режима удержания оружия появляется сразу после вскидывания, без задержки.
Исправлено вычисление шанса попадания для разных режимов удержания оружия, когда оно не вскинуто.

Текущий режим удержания оружия отображается на картинке оружия:
M (Mounted) - с опорой на землю или объект перед стрелком
B (Bipod) - на сошках (только лежа или с опорой)
G (Grip) - за переднюю рукоятку (только сидя/стоя)
S (Sling) - с использованием тактического ремня (только сидя/стоя)
http://https://i.imgur.com/kl2IUqN.pnghttp://https://i.imgur.com/exBS9VL.pnghttp://https://i.imgur.com/HOglpuu.pnghttp://https://i.imgur.com/yyLp4vx.png

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Баюн на 04.09.2023 в 21:01:42

on 1693848571, Seven wrote:
M (Mounted) - с опорой на землю или объект перед стрелком

не припомню, а опора на вещмешок реализована?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.09.2023 в 21:03:48
2Баюн:
Сейчас на земле всегда с опорой стрельба идет, не знаю почему так сделано, раньше на земле тоже нужно было на что-то опираться, например на тело товарища впереди.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 05.09.2023 в 01:39:58
7609ru+Mods wf607+sdo+loot+ja2_7609ru+AI_r2902 установил, засунул старый сейв и при стрельбе выдаёт ошибку
https://disk.yandex.ru/i/h6KwLuajkx9Z3Q
https://disk.yandex.ru/d/V8_4mTSVXSr8qw

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.09.2023 в 09:04:34
2predelnik:
Должно быть исправлено в r2904.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 05.09.2023 в 11:51:01

on 1693893874, Seven wrote:
Должно быть исправлено в r2904.


Я так понимаю теперь  в r2904 просто в положение лежа статус Mounted не появляется? Только с опорой на камень или на оконный проем?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 05.09.2023 в 12:07:07
2Tweed:
Да, в положении лежа по умолчанию опоры нет.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 07.09.2023 в 00:59:30
Revision: 2911
Author: sevenfm
Date: 6 сентября 2023 г. 22:00:02
Message:
NCTH: -20% to handling when shooting prone with gun mounted on object (without bipod).

Хотелось бы уточнить: как лежа (prone) можно получить букву M (mounted) ?  На что теперь можно лежа ствол опереть?
Опору на оконнный проем или камень получается только сидя делать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 07.09.2023 в 07:58:23
2Tweed:
На любой низкий объект.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Tweed на 12.09.2023 в 11:18:38

on 1680524647, Seven wrote:
r2844
При использовании наручников количество AP уменьшается до 3/4 от AP_HANDCUFF или еще меньше, если у наемника есть биография <prisonguard>.
Разрешено перетаскивать захваченных в плен солдат противника.
Разрешено перетаскивать упавшего солдата (bCollapsed)
При освобождении пленных наручники возвращаются, веревка и стяжки исчезают.


Играю r2911, SDO+AR+Loot

Наручники при использовании пропадают, как и веревка((  Может в настройках что-то сбилось?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.09.2023 в 19:13:25
2Tweed:
Попробуй добавить наручникам свойство <Metal>1</Metal> в Items.xml
Или использовать r2912.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.09.2023 в 15:04:09
r2913
В городских секторах жители могут иногда кормить голодных наемников (если включен режим еды), шанс и количество еды зависят от лояльности в городе.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 13.09.2023 в 20:34:58

on 1694606649, Seven wrote:
В городских секторах жители могут иногда кормить голодных наемников (если включен режим еды)


Для этого нужно дать "серебряное блюдо" жителю? "Мадам! Жё не ман шпа сиз жюр..."  ;D ;D ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 24.09.2023 в 22:02:04
r2916
Капкан работает как обычная мина, за исключением того, что не взрывается, а вынуждает противника упасть, потерять очки действия и проворность.
Капкан задается в Explosives.xml как мина с новым типом <ubType>13</ubType>.
Демо видео использования капкана (https://www.youtube.com/watch?v=U_EhCnYsxtk)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем predelnik на 25.09.2023 в 18:16:01
на яндекс диске вижу только r2918 en, планируется ru?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 25.09.2023 в 21:43:16

on 1695582124, Seven wrote:
ынуждает противника упасть, потерять очки действия и проворность.


Даже не знаю зачем это. Шарики действуют почти также. Только здоровье у вражин не отнимают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 26.09.2023 в 10:25:34
Некоторые ополченцы намертво сидят на крышах, приказам не подчиняются. Есть ли способ их переместить в другое место?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.09.2023 в 10:28:06

on 1695713134, amadeus wrote:
Есть ли способ их переместить в другое место?

В мирном режиме дать им команду двигаться. Возможно, на картах некорректно заданы точки слезания с крыш, тогда они переместиться не смогут.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 26.09.2023 в 10:31:55
касается ПВО, наемники залазят/слазят а эти не хотят

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 26.09.2023 в 10:33:12

on 1695713515, amadeus wrote:
наемники залазят/слазят

Наемники не используют код AI, им не нужны точки залезания.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 28.09.2023 в 06:32:50
2Seven:
Возник вопрос в связи с новой системой упора. Раньше, вроде, если сидя имеешь упор (камень, подоконник) и присутствуют сошки и рукоятка то бонус от них складывался. А как сейчас с этим делом?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 28.09.2023 в 06:35:14
2SerTi:
Если сошки активны, рукоятка не должна работать.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 28.09.2023 в 06:37:16
Жаль, именно в этой ситуации, по идее одно другому не мешает.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 29.09.2023 в 21:56:27
r2922
Оптимизация поиска возможной навески, улучшает скорость интерфейса в модах с большим количеством предметов (автор исправления sun_alf).
Можно использовать символ ± в Items.xml для обозначения новой строки в поле <szItemDesc> (файл должен быть в кодировке UTF8).
Максимальное количество записей в файле RandomItem.xml увеличено до 2000.
Максимальное количество тегов <randomitemX> и <itemX> в RandomItem.xml увеличено до 20.
Взрыв с ubRadius 0 в Explosives.xml не должен повреждать стены и крыши.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем JAggernaut на 05.10.2023 в 19:24:09

on 1693850628, Seven wrote:
Сейчас на земле всегда с опорой стрельба идет, не знаю почему так сделано
Так передняя рука локтем в землю и есть опора-монопод.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Heavy на 23.10.2023 в 18:29:14
больше 20 лет не играл - поставил - кайфанул)
но долетел до края Камбрии, высадился и отправил вертолет обратно
пилот захныкал, что в него попали и надо долететь еще до Драссена.
долететь то он долетел, но после этого ни наниматься ни разговаривать про найм не хочет (
подскажите плиз - как разрулить тему:??

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 24.10.2023 в 04:30:05

on 1698074954, Heavy wrote:
подскажите плиз - как разрулить тему:??  
Есть предположение, что нужно отремонтировать вертолёт.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Heavy на 24.10.2023 в 15:14:02

on 1698111005, SerTi wrote:
Есть предположение, что нужно отремонтировать вертолёт.

еще  бы знать - как ? ))
вертолет живой стоит в аэропорту  Драссена и пилот рядом шляется.
в местных мастерских инженер не предлагает свои услуги при общении

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 24.10.2023 в 15:57:58

on 1698149642, Heavy wrote:
еще  бы знать - как ?
Повреждённый вертолёт притащить на базу в Драссене, появится сообщение, что Вальдо может отремонтировать вертолёт за 24 часа и н-ую сумму. Если этого не произошло, то поможет только загрузка сейва до прибытия вертолёта в Драссен.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Heavy на 25.10.2023 в 10:24:07

on 1698152278, SerTi wrote:
Повреждённый вертолёт притащить на базу в Драссене, появится сообщение, что Вальдо мо

вертолет сам долетел, но предложений чинить не было. сейв давно был - поэтому придется без вертолета , видимо, играть)
Деньги и серебро и золото давал и пилоту и инженеру - не чинят )
Придется таскать на горбу из Драссена купленное барахло) тк машина вечно на патрули напарывается)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем arheolog на 25.10.2023 в 10:41:32
2Heavy:
По ремонту вертолёта подробности надо искать на форуме медведей (он жив еще?)  ::)
Русские вертолёты еще не ломали, или не признавались в этом  ;D
Скорей всего, я так думаю (с), ремонтировать вертолет через меню занятий наёмников, как назначаешь на ремонт вещей или машин.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 25.10.2023 в 19:43:52
Стою своей командой (10 наёмников и 19 ополченов) рядом с городом, жду ночи чтоб атаковать. И вдруг из города на меня нападают 10 врагов. Я офигел, думал сразу сдаться или драпануть из сектора. В общем есть предложение: подкрутить AI, если это возможно, чтоб враг анализировал силы и не бросался в самоубийственные атаки по крайней мере из города.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 25.10.2023 в 22:22:41

on 1698252232, SerTi wrote:
сразу сдаться или драпануть из сектора


Русские - не сдаются!  ;D ;D

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем SerTi на 26.10.2023 в 15:56:46

on 1698261761, Lenivets wrote:
Русские - не сдаются!
Теперь в городе на 10 человек меньше убить придётся, обидно однако. Практически хлеба и зрелищ лишили.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Heavy на 27.10.2023 в 11:17:42
подскажите, плиз, если на каске и очки и ПНВ приаттачены - надо ли их как то активировать в соответствии с состоянием день-ночь, или это автоматом происходит?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.10.2023 в 11:18:58
2Heavy:
Очки работают только из лицевого слота, авто экипировка shift+n.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Heavy на 27.10.2023 в 12:18:10

on 1698394738, Seven wrote:
Очки работают только из лицевого слота, авто экипировка shift+n.

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

а автоэкипировка - это что? типа автоматом в лицевой слот встают : днем-очки,  а ночью пнв?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.11.2023 в 07:17:52

on 1698398290, Heavy wrote:
очки перед боем надо снимать с каски

С каски ничего снимать не нужно, лицевые предметы работают только из лицевых слотов.

on 1698398290, Heavy wrote:
спрашиваю потому, что снайперы из нормальных палок мажут почти в упор , белым днем

Если используется NCTH, там в зависимости от настроек может быть штраф на стрельбу с оптикой с близкого расстояния.

on 1698398290, Heavy wrote:
а автоэкипировка - это что?  

По нажатию Shift+N экипируется нужный предмет в соответствии с временем суток, ненужный убирается на каску или в инвентарь.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 06.01.2024 в 13:17:56
Прошу напомнить, какой файл и в каком месте надо подредактировать, чтобы на картинках оружия отображалось не точное количество патронов, а вес.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2024 в 14:07:04
2Mangust:
INACCURATE_CTH_READOUT = TRUE в Ja2_Options.ini, для сборок менять в папке Data-User.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 06.01.2024 в 20:19:23
2Seven: после замены надо новую игру начинать?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2024 в 20:21:35
2Mangust:
Нет, зачем, это чисто интерфейсная настройка.
Там не вес отображается, а очень примерное представление наемника о том, сколько выстрелов осталось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Mangust на 06.01.2024 в 22:30:12
2Seven: не сработало. Для всех модов это меняется в одной папке?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.01.2024 в 23:10:15

on 1704569412, Mangust wrote:
не сработало.

Это потому что я неправильную опцию написал, та опция для оценки шанса попадания в OCTH, а для патронов нужно прописать там же
HIDE_BULLET_COUNT_INTENSITY = 75

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 13.01.2024 в 15:59:48
Ja2+AI r2940
Новая особенность биографии <shadow_hiding> обеспечивает бонус к скрытности, если наемник прячется в тени.
Чтобы активировать возможность, нужно провести ход в режиме скрытности в тени, при этом нельзя тратить AP, пользоваться фонарем или носить рюкзак. Также для бонуса скрытности нужно, чтобы был активен режим Одиночка, то есть нет других наемников поблизости.
Основной эффект от скрытности достигается ночью, днем предпочтительнее использовать обычный камуфляж, соответствующий местности.
В сборках данную особенность имеет Тень в моде SDO.
http://https://i.imgur.com/23OmQyO.png

А также разные исправления и дополнения:

Исправление для режима перемещения при падении персонажа (автор исправления anv).
Исправление для отображения экипировки на портретах наемников (автор исправления anv).
Улучшения для экранов загрузки (автор дополнения anv), новая опция LOADSCREEN_STRETCH_MODE в разделе [Extended Options] файла Ja2_Options.ini
Новая опция BONUS_CTH_FLAMETHROWER в разделе [Technician] файла Skills_Settings.INI, по умолчанию значение 10.
Добавлено отображения крови и разрушений от попаданий пуль на стенах, новая опция ADDITIONAL_DECALS в разделе [Extended Options] файла Ja2_Options.ini.
Исправление немецкого перевода.
Исправление для перетаскивания предметов (автор olafwqq).
Внешнее питание для оружия без автоматического режима разрешено только от другого наемника (например, ручная зарядка патронов вторым номером в ПТРД).
Уменьшен урон для танков от обычных (не взрывающихся) пуль, имеющих свойство <antiTank>.
Способность Одиночка: увеличение AP в начале хода на величину AP_LONER из APBPConstants.ini (по умолчанию 8), если рядом нет других наемников.
Исправления для поддержки системы 25AP.
Параметры GREEN_MILITIA_APS_BONUS, REGULAR_MILITIA_APS_BONUS, VETERAN_MILITIA_APS_BONUS, ENEMY_AP_BONUS_NOVICE, ENEMY_AP_BONUS_EXPERIENCED, ENEMY_AP_BONUS_EXPERT, ENEMY_AP_BONUS_INSANE, PLAYER_AP_BONUS переводятся в актуальную систему AP при чтении их из файла настроек.
Параметры bDrugEffect, bDrugSideEffect переводятся в актуальную систему AP при применении бонусов/штрафов адреналина.
Уменьшение AP при похмелье корректируется в соответствии с используемой системой AP.
Бонусы/штрафы AP для техники корректируются в соответствии с используемой системой AP.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gile на 23.01.2024 в 22:56:43
Не слишком ли много AP тратит милиция на эти бессмысленные переговоры по радио?
Сидят в обороне сектора рядом друг с другом и каждый второй по треть хода, наверное, что-то говорит по рации. Это малус специальный им?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.01.2024 в 10:59:40

on 1706039803, Gile wrote:
Не слишком ли много AP тратит милиция на эти бессмысленные переговоры по радио?  

Нет, они используют радио либо для поднятия тревоги либо если нет возможности атаковать противника и нет необходимости в перемещении.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Gile на 25.01.2024 в 18:59:31

on 1706169580, Seven wrote:
если нет возможности атаковать противника  

Я правильно понимаю, что огонь на подавление они ведут только из автоматического оружия и, даже если есть патроны, не при любой возможности?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 25.01.2024 в 19:04:24
2Gile:
Там масса модификаторов от ситуации и настроек, сколько осталось патронов, какая дистанция до противника и насколько эффективным будет подавление и т.д.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2024 в 13:34:11
Обновление ja2_7609+AI_r2942_fix.exe:
- исправлена критическая ошибка в коде попадания по солдату
- исправлен код сближения с противником в коде поиска точки передвижения

Всем использующим актуальные версии +AI рекомендуется обновить exe.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackAlex на 27.01.2024 в 13:37:59

on 1706351651, Seven wrote:
исправлен код сближения с противником в коде поиска точки передвижения


Это когда враг на тебя бежит и внезапно зависает, что приходится ждать и нажимать эскейп, чтобы игру продолжить? Встречал такое много раз. Если это пофиксили, то прекрасно.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 27.01.2024 в 13:40:30

on 1706351879, BlackAlex wrote:
Это когда враг на тебя бежит и внезапно зависает

Нет, это другой баг.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 30.01.2024 в 13:52:35
В версии r2942_fix01 добавлено отображение кобуры на противнике при включенном LOBOT, если она выдана солдату при создании.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gashtek на 31.01.2024 в 18:05:51
Что то не работает,много боев провел,в итем лист прописано 1091,92,93,хотя может не попадается просто,кстати набедренная кобура для дробовиков коротышей ни на ком не отображается к лоботу походу не привязана,еще заметил,что ополчение и враги имеют птрд,но не стреляют из нее.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 31.01.2024 в 18:20:10
2gashtek:
Надо с версией fix02 пробовать, в прошлой было неправильно сделано.


on 1706713551, gashtek wrote:
набедренная кобура для дробовиков коротышей ни на ком не отображается к лоботу походу не привязана

В следующей версии будет привязана.


on 1706713551, gashtek wrote:
ополчение и враги имеют птрд,но не стреляют из нее

Видимо, AP не хватает за один ход вскинуть и выстрелить, а просто так они его не вскидывают.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gashtek на 02.02.2024 в 21:33:36

on 1706714410, Seven wrote:
Надо с версией fix02 пробовать, в прошлой было неправильно сделано.

Работает,для ополчения пожалуйста тоже сделай.
А у Lobot есть дискорд?,ссылку бы.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 02.02.2024 в 21:45:04

on 1706898816, gashtek wrote:
А у Lobot есть дискорд?

Это надо тут спрашивать:
http://thepit.ja-galaxy-forum.com/index.php?t=msg&goto=362278&
Или в общем дискорде 1.13, адрес мне не известен.


on 1706898816, gashtek wrote:
для ополчения пожалуйста тоже сделай.

r2942_fix03

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gashtek на 06.02.2024 в 18:27:34
Seven можешь краткое описание фиксов писать,тут,хоть знать что новый фикс вышел,а не постоянно на диск лазить,про косяки визуалов линейки ак отписал в "ошибках и проблемах"

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.02.2024 в 18:29:16
2gashtek:
Там минимальные исправления, fix ветка временная, пока не будет завершена интеграция VR в основную.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 06.02.2024 в 21:37:14
fix06:
- исправлен слишком большой бонус к силе удержания оружия при длинных очередях
- пулемет сложнее удерживать на линии огня без навыка пулеметчика
- пулемет более склонен к поломкам при использовании без навыка пулеметчика

fix07:
- уменьшен максимальный штраф видимости во время грозы

fix08:
- исправлено выбрасывание магазине при трансформации для оружия с адаптерами магазинов
- новая опция LIMIT_HIGH_LEVEL_DROP (по умолчанию TRUE) ограничивает выпадение слишком крутого оружия для текущего прогресса

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 08.02.2024 в 08:17:20
подскажите пожалуйста как убрать звуки при нажатии комбинаций клавиш: alt+s, alt+x

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2024 в 08:23:28
2amadeus:
Что за звуки?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 08.02.2024 в 08:28:37
звук винды, причем громкость в игре не регулирует этот звук

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2024 в 08:32:03
2amadeus:
Ну это надо в винде смотреть, что там завязано на эти кнопки.
В игре при нажатии alt+s пишется "игра сохранена" и проигрывается стандартный звук при выводе сообщения, при alt+x вообще ничего не проигрывается, просто диалоговое окно на выход из игры.

Про звуки винды при alt+s можно почитать тут:
https://superuser.com/questions/1452510/why-does-windows-make-a-sound-when-i-press-alts
https://support.inqscribe.com/support/solutions/articles/27000069698-how-to-turn-off-windows-default-beep-for-alt-key-shortcuts-snippets

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем amadeus на 08.02.2024 в 08:45:28
помогло отключение звуковой схемы виндовс, спасибо! Думал что звук зашит в игру для этих комбинаций клавиш. Очень раздражало.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 08.02.2024 в 19:44:30
версия r2942_fix09:

- новая опция LIMIT_HIGH_LEVEL_DROP (включена по умолчанию) предотвращает выпадение оружия, слишком продвинутого для данного прогресса
- ополчение может получать LBE в случайной выдаче предметов, это позволяет им носить рюзкаки и кобуры в LOBOT
- отображение кобуры в LOBOT для солдат армии и ополчения
- исправлено непроизвольное выпадение магазина с патронами при складывании приклада, если оружие имеет установленный адаптер увеличенного магазина
- уменьшен штраф видимости во время грозы
- бонус к силе удержания оружия при автоматическом огне в NCTH в альтернативной вскидке применяется только при наличии специальности автоматчика/пулеметчика
- сложнее контролировать отдачу пулемета, если нет навыка автоматчика/пулеметчика
- исправлена ошибка бонуса к силе удержания при длинной очереди, также теперь этот бонус доступен только при наличии специальности автоматчика/пулеметчика
- пулеметы заклинивают чаще, если у стрелка нет навыка автоматчика/пулеметчика
- дальность слышимости уменьшена в дождь на 5 клеток, в грозу на 10 клеток
- разрешен доступ к инвентарю автомобиля в тактике через механизм воровства (также можно запустить загребущие руки в инвентарь другого наемника)
- исправлена критическая ошибка при попадании по солдату, если атакующий неизвестен
- исправлена критическая ошибка в коде кошек
- простая атака на противника не считается активностью, чтобы не было штрафов от пассивного поведения, нужно победить в бою, захватить новый сектор или посетить за день 4 новых не открытых  ранее сектора
- исправлено некорректное увеличение навыков при воровстве у противника без сознания
- исправлена критическая ошибка в коде передвижения, приводившая к излишней пассивности противника в тактике

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kot100200300 на 12.02.2024 в 19:15:45

on 1707410670, Seven wrote:
версия r2942_fix09:


Описание - здорово
Правка ошибок - понятно
А вот балансные правки, возможно, было бы лучше писать с вашими комментариями, (зачем и почему). Если вам интересно  мнение пользователей...

ЗЫ: Может я чего не знаю и вы сборку под себя лично настраиваете?

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2024 в 19:19:13
2Kot100200300:
Пользователи могут высказывать свое мнение по опыту игры. Балансные изменения периодически вносятся, иногда по отзывам дорабатываются или отменяются.
В целом вроде на мое видение баланса в NCTH пока никто не жаловался, будут реальные отзывы, можно будет что-то подкрутить.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kot100200300 на 12.02.2024 в 20:29:08

on 1707754753, Seven wrote:
В целом вроде на мое видение баланса в NCTH пока никто не жаловался

Насколько помню комменты здесь и на ютубе (а я посматриваю), все кто более-менее заинтересован в джаге сразу скручивают ваши настройки под себя, причем как мне показалось, в большинстве случаев уменьшая сложность игры...
Я к сожалению, настраивать не умею, поэтому с тревогой слежу за вашими манипуляциями  >:(
 

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 12.02.2024 в 20:30:51
2Kot100200300:
К сожалению, прогресс не остановить, некоторые просто выбирают версию, которая им больше всего подходят, и с ней играют.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Kot100200300 на 12.02.2024 в 20:58:27

on 1707759051, Seven wrote:
прогресс не остановить

Я болтливый и люблю общие темы, заранее извините.
Заходя с большими перерывами в в игру, я не заметил какого либо прогресса по балансу. Да, фичи добавились, а "баланса" в разношерстном сборнике карт взгроможденном на фундамент люто рандомной стрельбы - так и не добавилось.

Я как бы пытаюсь понять, какого результата вы пытаетесь достичь и не могу...

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

Не понимаю            

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 13.02.2024 в 00:30:43

on 1707760707, Kot100200300 wrote:
пулемета любой дурачек всех драников пачками кладет

Это если они в куче тусуются, то да, хорошо заходит. Основная задача пулемёта: подавление, очень желательно групп противника. Стрелять необходимо лёжа, чтобы получать упор с сошек, либо просто рядом с каким-нибудь укрытием, чтобы упор был, иначе вся стамина выжрется на раз-два. Если ситуация совсем печальная - бить от бедра.
Чтобы выстёгивать противника необходимо также оружие с небольшой отдачей и хорошие сила и ловкость у наёмника (80+), в противном случае шанс на попадание будет не таким хорошим, как хотелось бы и будет пулемёт пока на подавление работать. Плюс позицию пулемётчику необходимо хорошую подбирать, чтобы действительно клал всё и вся с минимальными затратами на развороты и перезарядку (второе можно частично пофиксить разгрузкой пулемётчика и включением внешней подачей ленты, но будет небольшое увеличение отдачи).

Подсказки я дал, хоть и играл давно, так что вряд ли ещё чем-то помогу. Так что лёгкой игры :)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем gashtek на 13.02.2024 в 15:05:48
На ополчении так и не вижу кобуры fix09,в итемлист прописано,может еще где шанс появления прописывать надо?
Заметил смену скина оружия при навеске,например у ак 100 линейки,если навесить приклад и натовскую оптику,скин становится как м16,такой ака получает другой индекс? В filters я ничего похожего не нашел.
У себя поменял вид вала и вихря на скин от сайги(был черный ак),смотрится похоже)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 14.02.2024 в 19:57:09
2gashtek:
Надо смотреть в Items.xml, там много вариантов AK, в том числе видимо и варианты western optics, в следующей сборке добавлю их в фильтр HasBlackAKInHand.


on 1707825948, gashtek wrote:
У себя поменял вид вала и вихря на скин от сайги(был черный ак),смотрится похоже)

В следующей сборке тоже поменяю, посмотрим как будет выглядеть.


on 1707825948, gashtek wrote:
На ополчении так и не вижу кобуры fix09

Возможно, где-то еще в коде нужно прописать, чтобы ополчению LBE выдавалось.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Lenivets на 14.02.2024 в 20:05:27

on 1707773443, BlackWing wrote:
хоть и играл давно, так что вряд ли ещё чем-то помогу. Так что лёгкой игры


Есть в планах какая-нить Джага? Люблю твою "болтовню". :-)))

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем BlackWing на 15.02.2024 в 10:13:12

on 1707930327, Lenivets wrote:
Есть в планах какая-нить Джага?

Абсолютно точно нет) третья не зашла, моды на вторую не хочется трогать)

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 17.02.2024 в 22:31:57
2Seven:

Seven, привет. Такой момент есть по +AI. В версии 2940+ (русской) в моде SDO (в остальных как не знаю), в магазине в бобби рейе, на оружие не отображается список доступной на него обвески. Этот глюк однозначно начался с +AI 2940+, проверил с предыдущей версией +AI 2866, нормально отображается.

Еще есть такой момент... Заметил, что теперь с +AI относительно оригинального exe 1.13, нельзя (при старте игры) выбирать систему навески и инвентаря на старый\старый и старую раскладку навыков. То есть в +AI это заблочено сразу и играть теперь можно только новый\новая. Не знаю почему ты так сделал, может на то были причины, но вот я например хотел переделать уже сам мод под старую систему навески и не хотелось бы чтобы систему старый\старый списывали. В ней все таки есть свой прикол. И еще... В оригинальной JA2 и в оригинальном exe 1.13 лазерные  прицелы работали не как отдельный прицел (при переключении), а бонус к попаданию давали сразу, когда установлены, если цель попадала в радиус действия лазерного прицела %попадания сам сразу становился больше. В +AI, ты толи лазеры пытался под SDO подстроить, толи что еще... Но если они не работают, как отдельные прицелы (а так сделано в SDO), то как они работали в ваниле и оригинальном ехе 1.13 они не работают. Их нужно обязательно переключать как отдельный прицел. Что тоже, в некоторых моментах, уже мешает перестроить сам мод, т.к. уже производили какие-то манипуляции в ехе под мод.

В целом, я сам хочу разобраться как устроен исходник и возможно уже сам сделать свой мод и соответственно свой ехе. И чтобы донатеры, обязательно донатили. Или потом им вообще ничего обновлять не буду, пускай в говно играют и это логично и справедливо. Качаете сборку, правки, или ехе, так поднимите свою жопу и 50р переведите, это справедливо думаю, когда правки и идеи огонь, человек тратил время свое, а донатеры только своими зенками в монитор похлопали, с фиксами отлично поиграли и разошлись. Но я пока только учусь и С+ вообще не знаю. По этому когда смогу вносить хоть какие-то правки вообще не известно и это с учетом того, что и мод править нужно куча времени. + ты +AI не распространяешь (хотя бы хоть какой-то старый посмотреть), поэтому очень сложно научится и разобраться без чьей-то помощи.

А ты уже все равно + AI прогрессируешь постоянно, можешь как-то учесть и поправить эти моменты... Уж если у тебя все таки какой-то свой взгляд на фишки и функции чтобы +AI не связывался или поменьше связывался с модом особо и чтобы у людей была потом возможность корректировать мод относительно оригинального 1.13 7609. Ведь просто самих модов много и чтобы +AI был как бы универсален под них и при желании мод можно было переделывать. Я пока учусь и не скоро до своего ехе дотяну наверное чтобы это исправить, а ты ж уже можешь все таки вернуть как было и в дальнейшем при своих обновлениях +AI учесть это.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 18.02.2024 в 07:23:46

on 1708198317, Rambo3000 wrote:
В версии 2940+ (русской) в моде SDO (в остальных как не знаю), в магазине в бобби рейе, на оружие не отображается список доступной на него обвески. Этот глюк однозначно начался с +AI 2940+, проверил с предыдущей версией +AI 2866, нормально отображается.  

Попробую проверить.


on 1708198317, Rambo3000 wrote:
с +AI относительно оригинального exe 1.13, нельзя (при старте игры) выбирать систему навески и инвентаря на старый\старый и старую раскладку навыков

Устаревшие системы в +AI не поддерживаются, если есть желание с ними играть, есть старые версии, есть +fix и есть другие моды.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Rambo3000 на 18.02.2024 в 17:57:56
2Seven:


on 1708230226, Seven wrote:
если есть желание с ними играть, если старые версии

Ок спасибо.

Заголовок: Re: Ja2+AI - улучшенный AI и тактика в 1.13 7609
Прислано пользователем Seven на 04.03.2024 в 20:38:39
Ja2+AI_r2942_fix11.exe

Разрешено лечение навыков, уменьшенных от голода/жажды, при низком уровне еды.
Объединен код лечения обычным доктором и в госпитале, теперь госпиталь должен лечить поврежденные навыки и отравления.
Разрешено использование операции при лечении на стратегическом экране, даже если уровень ранений небольшой, если это необходимо для лечения навыков.
Улучшен код для кормления наемников местным населением в городах при высокой лояльности.
При лечении в госпитале наемники будут получать еду, если у них нет своей.
Улучшен код проверки возможности лечения поврежденных от голода/жажды навыков (чтобы лечение не запускалось для навыков, если их нельзя вылечить при данном низком уровне еды/воды).
Ускорено восстановление навыков при лечении в госпитале (по крайней мере 1 единица навыков каждый час).
Восстановление навыков, уменьшенных от голода/жажды, при лечении в госпитале возможно независимо от текущего уровня еды/воды.



A.I.M. » Powered by YaBB Modification 4 (v.4.0.0-pre)!
YaBB © 2000-2003. All Rights Reserved.