A.I.M. Jagged Alliance2

Добро пожаловать, Гость. Пожалуйста, выберите:
Вход || Регистрация.
05.07.2025 в 21:17:19

Главная Главная Помощь Помощь Поиск Поиск Участники Участники Вход Вход Регистрация Регистрация
A.I.M. « New CTH system - Presentation »
   A.I.M.
   Обсуждаем игры
   JA2 V1.13 Mod
(Модераторы: KombaT, Seven, iншы)
   New CTH system - Presentation
« Предыдущая Тема | Следующая Тема »
  Тема:  New CTH system - Presentation             Страниц:  1     « Открыть сокрытое! »Прочитано 194709 раз
JAggernaut
[Сын батьки Махно]
Прирожденный Джаец

Он же Махновский




Пол:
Репутация: +135
Re: New CTH system - Presentation
« Ответ #444 от 17.03.2019 в 23:23:40 »

17.03.2019 в 23:13:53, Seven писал(a):
как результат, вычисляется величина увода ствола от вектора выстрела последней пули в очереди.

только на одну последнюю пулю влияет?
Зарегистрирован

Мод JA2 "Солдаты Анархии": http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;num=1461950373;start=0#0
Видеоканал: www.youtube.com/playlist?list=PLfiTd_jX0ZXcL5mOEXr7t3u3Mygzqbzzp

antiopa7
Прирожденный Джаец

JA2 ЖИВ!




Пол:
Репутация: ---
Re: New CTH system - Presentation
« Ответ #445 от 20.11.2020 в 21:34:47 »

Quote:
Номинальная Дальность Стрельбы
Это важный фактор для всей системы, он определяет расстояние на котором пройдет бой. В практических терминах, это наидальняя точка на которой механические прицельные приспособления оружия ещё 100% эффективны. После этой точки они начинают терять свою эффективность.

А какова наидальняя точка различных прицелов? Есть где циферки?
Зарегистрирован

lexsee
Неназываемый






Репутация: ---
Re: New CTH system - Presentation
« Ответ #446 от 07.08.2022 в 13:53:42 »

Добрый день! Пытаюсь разобраться c NCTH. По прицеливанию и одиночной стрельбе в целом понятно, по автоматической уже возникают вопросы:
1. не понятно на какие именно параметры оружия смотреть дабы понять его кучность в авторежиме, есть ли какой то один финальный параметр для сравнения или нужно производить вычисления с учётом отдачи, силы противодействия и разных модификаторов. И если последнее то по какой формуле считать.
2. не понятно где именно применятся в NCTH параметр AUTOFIRE_PENALTY_REDUCTION, который обеспечивается трейтом Auto-weapons/Machingunner - при расчёте величины отдачи оружия, при расчёте противодействия или просто применяется на финальное расстояние увода ствола. Искал расчёт в исходниках и не нашёл. Если кто-нибудь сможет подсказать где именно я могу посмотреть формулу расчета величины увода ствола при автострельбе буду очень признателен.
« Изменён в : 07.08.2022 в 13:58:45 пользователем: lexsee » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #447 от 07.08.2022 в 14:19:15 »

07.08.2022 в 13:53:42, lexsee писал(a):
где именно применятся в NCTH параметр AUTOFIRE_PENALTY_REDUCTION

Это только для OCTH. Параметры NCTH см. в CTHConstants.ini
 
 07.08.2022 в 13:53:42, lexsee писал(a):
где именно я могу посмотреть формулу расчета величины увода ствола при автострельбе

LOS.cpp
CalcPreRecoilOffset
CalcRecoilOffset
CalcCounterForceMax
CalcCounterForceAccuracy
« Изменён в : 07.08.2022 в 14:22:21 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
lexsee
Неназываемый






Репутация: ---
Re: New CTH system - Presentation
« Ответ #448 от 07.08.2022 в 16:46:21 »

Спасибо! Будем изучать.
Зарегистрирован

Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #449 от 02.08.2023 в 14:53:41 »

Хочется поднять вопрос о том, что именно отображает цифра "шанс попадания" при нажатии клавиши F. Играю AR+SDO+Loot,+AI 7609 сборка от 01.08.2023
 
Как следует из характеристик оружия, сложность обращения с ним - является одним из факторов расчета шанса попадания. Также свою роль должно играть наличие опоры для оружия (синяя буква М).
 
В режиме чит мода смотрел что показывает шанс попадания из ПМ (Пистолет Макарова) на дистанции 9 тайлов в торс стоящего противника.  
Обнаружил что шанс попадания в положениях стоя и лежа - одинаков, например. 42, а в положении на колене - слегка меньше.
 
Это удивило. Решил потестить ИМПа с навыком снайпер и винтовкой Мосина (с прицелом ПЕ) на дистанции чуть более 30 тайлов. Результат оказался тоже странным - шансы попадания из положений лежа и стоя - одинаковые, а с колена - наоборот слегка выше.  
При этом, как мы знаем, в положении лежа у любого оружия появляется "упор" - синяя М, что для Мосинки должно быть мегаактуально)
 
Продолжил с прицеливанием из ПМ, при этом давал в "неактивную" (нижнюю) руку бойца второе оружие. Шанс попадания становился меньше, чем когда в руках лишь один пистолет. То есть модификатор занятой второй руки работал корректно.
 
В связи с этим вопрос - весь ли перечень факторов расчета шанса попадания отображается при вскидывании оружия на цель и нажатии F?  
Или какие-то модификаторы учитываются только в момент выстрела?
 
Вопрос не праздный, а "жизни и смерти"  ;D
Бывают ситуации, когда думаешь - "потратить AP на смену позы для улучшения шанса попадания, или стрелять из текущего положения".
« Изменён в : 02.08.2023 в 14:56:55 пользователем: Tweed » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #450 от 02.08.2023 в 15:00:37 »

02.08.2023 в 14:53:41, Tweed писал(a):
Хочется поднять вопрос о том, что именно отображает цифра "шанс попадания" при нажатии клавиши F.

В NCTH - соотношение площади круга рассеивания к площади круга цели (форма наемника принимается сферической). По факту это ничего не значит, просто некий оценочный параметр, очень примерно соответствующий шансу попадания.
 
 02.08.2023 в 14:53:41, Tweed писал(a):
весь ли перечень факторов расчета шанса попадания отображается при вскидывании оружия на цель и нажатии F

Все, что влияет на размер круга прицеливания, влияет и на расчет "вероятности попадания" по кнопке F.
 
 02.08.2023 в 14:53:41, Tweed писал(a):
Обнаружил что шанс попадания в положениях стоя и лежа - одинаков, например. 42, а в положении на колене - слегка меньше.

Есть параметры в CTHConstants.ini, задающие разницу сложности прицеливания в разных положениях:
Code:
BASE_STANDING_STANCE
BASE_CROUCHING_STANCE
BASE_PRONE_STANCE
AIM_STANDING_STANCE
AIM_CROUCHING_STANCE
AIM_PRONE_STANCE

Буква М просто означает, что сидя/стоя можно стрелять с упора с тем же эффектом как лежа.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #451 от 02.08.2023 в 15:02:33 »

02.08.2023 в 14:53:41, Tweed писал(a):
Бывают ситуации, когда думаешь - "потратить AP на смену позы для улучшения шанса попадания, или стрелять из текущего положения".

Если у оружия есть сошки, то однозначно стрелять лежа или сидя/стоя с упора.
Если сошек нет, для одиночной стрельбы существенной разницы в положении тела нет.
Также могут быть модификаторы в Items.xml, влияющие на эффективность стрельбы в разных положениях для разного оружия, в том числе эффективность автоматического огня:
Code:
<STAND_MODIFIERS>
   <PercentBase>5</PercentBase>  
   <PercentCap>-35</PercentCap>
   <PercentHandling>0</PercentHandling>    
   <PercentMaxCounterForce>-5</PercentMaxCounterForce>
   <PercentCounterForceAccuracy>-30</PercentCounterForceAccuracy>
  </STAND_MODIFIERS>
  <CROUCH_MODIFIERS />
  <PRONE_MODIFIERS>
   <PercentHandling>10</PercentHandling>
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #452 от 02.08.2023 в 15:42:21 »

02.08.2023 в 15:00:37, Seven писал(a):
Все, что влияет на размер круга прицеливания, влияет и на расчет "вероятности попадания" по кнопке F.

 
 02.08.2023 в 15:00:37, Seven писал(a):
Если сошек нет, для одиночной стрельбы существенной разницы в положении тела нет

 
Спасибо за детальный ответ!  
 
Делаю вывод о том, что следует следует продолжить опыты стрельбы из разных положений (и из разных видов оружия, на разных дистанциях и тд) для выявления практических условий, в которых смена положения может давать заметную разницу расчетного ШП.
Зарегистрирован

Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #453 от 02.08.2023 в 18:11:37 »

02.08.2023 в 15:02:33, Seven писал(a):
Если у оружия есть сошки, то однозначно стрелять лежа или сидя/стоя с упора.
Если сошек нет, для одиночной стрельбы существенной разницы в положении тела нет.

 
Докладываю обстановку:  SDO, ИМП 4 уровня без стрелковых специализаций (командир, ночник) из Coltcanada C7CT со встроенными сошками и прицелом, прицельная стрельба с 22 тайлов днем на открытой местности (Сан-Мона)
 
Шанс попадания стоя/с колена/лежа - 28/32/28
То же самое при повторном выстреле из каждой позиции (когда тайл пристрелян) - 32/34/32
 
Что-то сломано либо в показометре ШП по кнопке "F", либо в формулах шанса попадания.  
 
Еще похоже на то, что штрафы от бронепластин на максимальный шанс попадания - не работают (по результатам стрельбы с ними и без них)
 
И заодно не похоже, что работают корректно штрафы на AP от бронников и бонусы от кожаной куртки.
« Изменён в : 02.08.2023 в 18:13:14 пользователем: Tweed » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #454 от 02.08.2023 в 22:55:09 »

2Tweed:  
r2886 исправляет некорректно учитываемое положение тела стрелка при отображении шанса попадания по кнопке [F].
Также при нажатии [F] в файл Logs\CTHInfo.txt будет сохраняться основная информация по расчету выстрела.
Code:
Calc NCTH for Igor sGridNo 12526 AimTime 6 AimPos 2
weapon in attacking hand 18, weapon used 18, effective range 675
range to target 210, target ID 38, shooter stance 6 standing
shooting at soldier [38] Roux, real sight 184
distance visible 350
shooting at soldier, sight range 211
distance visible without scope 260
scope range modifier 1.35, effective sight range 156
regular shot, scope mag factor 4.00 range modifier 0.45
base chance 35.60
flat base bonus from item and attachments, modA 0, modB 0, bonus 0.00, base chance 35.60
base shooter bonus -0.60, base modifier -0.60
modified handling 12
gun base difficulty 13.00, gun aim difficulty 13.00
base weapon bonus -35.10, base modifier -35.70
base special bonus 0.00, base modifier -35.70
base target bonus 0.63, base modifier -35.07
base gear bonus 0.00, base modifier -35.07
base laser bonus 0.00, base modifier -35.07
base chance 23.11
calculate aiming bonus, aim time 6
best scope range 180
aim chance 69.15
aim trait bonus 0.00, aim chance 69.15
aim gun bonus modA 1.38, modB 1.38, 1.38, aim chance 70.54
aim laser bonus 0.00, aim modifier 0.00
aim shooter bonus -1.60, aim modifier -1.60
aim weapon handling bonus -35.10, aim modifier -36.70
aim special bonus 0.00, aim modifier -36.70
aim traits bonus 0.00, aim modifier -36.70
aim target bonus -0.35, aim modifier -37.05
aim target movement: tiles moved 7 bonus -5.05, aim modifier -42.10
aim cap between 23.11 and 99, aim chance 70.54
max aim bonus 27.46
allowed aim levels 6
aim fraction divisor 21.00
apply aim click 1, flat aim modA 0, modB 0, aim points 7.84
apply aim click 2, flat aim modA 0, modB 0, aim points 14.38
apply aim click 3, flat aim modA 0, modB 0, aim points 19.61
apply aim click 4, flat aim modA 0, modB 0, aim points 23.53
apply aim click 5, flat aim modA 0, modB 0, aim points 26.15
apply aim click 6, flat aim modA 0, modB 0, aim points 27.46
final aim points 27.46
aim chance 70.54, base chance 23.11
apply max (BaseChance + AimPoints, BaseChance), FinalChance 50.11
apply min (FinalChance, AimChance), FinalChance 50.11
final chance 50.11
apply background limits, final chance 50.11
« Изменён в : 02.08.2023 в 23:00:56 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #455 от 02.08.2023 в 23:14:24 »

02.08.2023 в 22:55:09, Seven писал(a):
r2886 исправляет некорректно учитываемое положение тела стрелка при отображении шанса попадания по кнопке [F].
Также при нажатии [F] в файл Logs\CTHInfo.txt будет сохраняться основная информация по расчету выстрела.
Code:

 
Спасибо!) Подскажите - была проблема только с отображением ШП для различных положений тела (при этом ШП рассчитывался для выстрела корректно), или был сломан реальный алгоритм расчета ШП?
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #456 от 02.08.2023 в 23:16:24 »

2Tweed:  
Считалось все правильно, насколько мне известно.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #457 от 03.08.2023 в 11:28:00 »

02.08.2023 в 23:16:24, Seven писал(a):
Считалось все правильно, насколько мне известно.

 
Продолжил эксперименты со стрельбой из ПМ на 1 тайл дальше его дальнойбойности (согласно ТТХ).
 
Такое ощущение, что в зависимости от положения тела стрелка, как и при метании гранат, меняется дальность полета пули, за счет уменьшения исходной высоты выстрела. Так ли это?
 
Иначе  не вижу чем объяснить более низкий ШП в положении "с колена", по сравнению со "стоя" (положение "лежа" исключаем", тк там негативный модификатор сложности обращения с пистолетами)
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #458 от 03.08.2023 в 11:30:26 »

2Tweed:  
По умолчанию в NCTH целиться стоя проще:
Code:
BASE_STANDING_STANCE = 1.0
BASE_CROUCHING_STANCE = 1.25
BASE_PRONE_STANCE = 1.5

Попробуй перевернуть эти модификаторы в CTHConstants.ini:
Code:
BASE_STANDING_STANCE = 1.5
BASE_CROUCHING_STANCE = 1.25
BASE_PRONE_STANCE = 1.0
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #459 от 03.08.2023 в 18:02:49 »

03.08.2023 в 11:30:26, Seven писал(a):
По умолчанию в NCTH целиться стоя проще:

 
Если я правильно понимаю модификаторы в CTHConstants, to BASE - это расчет базового ШП для неприцельной (без кликов прицеливания) стрельбы, и КМК логично, когда стоя проще стрелять не целясь, поэтому меня устраивает имеющаяся настройка BASE.
 
Как я понимаю, для прицельной стрельбы помимо BASE начинают играть роль вот эти модификаторы:
AIM_STANDING_STANCE = 1.5
AIM_CROUCHING_STANCE = 1.0
AIM_PRONE_STANCE = 0.5
 
 
При прицельном обстреле цели из СКС с дистанции около 11 тайлов - все четко: Самый высокий шанс попадания лежа, самый низкий - стоя.  То есть модификаторы прицельной стрельбы, КМК, компенсируют и перекрывают эффекты модификаторв неприцельной стрельбы (во всяком случае на дистанции стрельбы, которая меньше дальнобойности оружия, а значит пуля еще не начала падать)
 
Предполагаю, что в описанном мной случае с ПМ дело все-таки в баллистике (падении) пули от ПМ, которая быстрее падает, когда с колена стреляешь на дистанцию за пределом дальнобойности ПМ, ведь речь о прицельной стрельбе.
Я думаю что, как и при броске гранаты, так и при стрельбе высота "точки выстрела" влияет на дальность полета снаряда (гранаты).
Раз уж при метании гранат этот фактор работает, то не вижу причин, почему он не был бы учтен при стрельбе. Ведь лежа за камнем - выстрел не возможен, а встав за камнем - выстрел возможен)))
 
При стрельбе на 11 тайлов из пистолета 0.40SW (это граница его дальнобойности) - шансы с колена и стоя идентичны, шанс лежа - ниже (потому что негативный модификатор handling у пистолетов при стрельбе лежа).
 
В целом меня все устраивает - в соотношении шансов попадания  в разных положениях, боюсь поломать баланс, если инвертировать BASE модификаторы)))
 
 
 
 
 
 
« Изменён в : 03.08.2023 в 18:47:39 пользователем: Tweed » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #460 от 03.08.2023 в 18:23:01 »

2Tweed:  
Видимо, у автора мода были примерно такие же соображения - стоя быстро прицелиться проще, особенно из пистолета, но лежа можно прицелиться точнее, если потратить время.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #461 от 03.08.2023 в 18:48:16 »

Еще немного графомании:
при экспериментах с пистолетом Глок17 меня поразило, насколько   сильно увеличивается шанс попадания, если навесить на него "спортивный прицел". На дистанции 11 тайлов в "стоке" ШП по кнопке F показывает 54, с прицелом - 99
Когда цель присела после первого выстрела - ШП в стоке 39, со "спорт прицелом" - 66.
 
Прирост ШП на Глоке выглядит неадекватно высоким, с карабином М1 ШП увеличивался с 44 до 48 за счет прицела спортивного.
 
Может можно где-то проверить работу навесного "спортивного прицела" с Глоком17?
 
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #462 от 03.08.2023 в 18:56:29 »

2Tweed:  
В моем тесте, у Игоря при установке match sights на Glock 17 шанс попадания меняется 14 -> 27 на 11 клетках, у Пиявки 21 -> 44.
У спортивного прицела задан тег <PercentReadyTimeAPReduction>20</PercentReadyTimeAPReduction>, что в текущей реализации NCTH означает уменьшение handling для оружия на те же 20%, насколько я понимаю.
По идее, бонус от этого прицела должен ограничивается в основном 5% от <PercentBase>5</PercentBase>.
 
Если отключить влияние PercentReadyTimeAPReduction на handling, то для Игоря эффект установки спортивного прицела будет 14 -> 25, для Пиявки 21 -> 36, что выглядит уже несколько логичнее.
« Изменён в : 03.08.2023 в 19:00:03 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
clop1000
Пакос

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #463 от 09.09.2023 в 01:04:22 »

Как народ обычно предпочитает сейчас играть? С новой системой прицеливания или старой?
Зарегистрирован

Tweed
Иван

Я люблю этот Форум!




Репутация: +3
Re: New CTH system - Presentation
« Ответ #464 от 16.09.2023 в 19:38:04 »

Правильно ли я понимаю, что:
-  характеристику "Максимальное противодействие", которая определяется в первую очередь силой наемника, а во вторую - модификаторами оружия (Ручки, ремни, сошки и т.д)
Следует сопоставлять с:
- характеристикой оружия "Полная отдача"
 
чтобы понять - сможет ли данный наемник эффективно контролировать данный ствол при стрельбе очередями?

Вот прицепился!       prot-1.jpg
Зарегистрирован

Zodz
Гас Тарболс






Репутация: ---
Re: New CTH system - Presentation
« Ответ #465 от 11.06.2024 в 08:12:06 »

03.08.2023 в 18:56:29, Seven писал(a):
У спортивного прицела задан тег <PercentReadyTimeAPReduction>20</PercentReadyTimeAPReduction>, что в текущей реализации NCTH означает уменьшение handling для оружия на те же 20%, насколько я понимаю.  

 
Позволю себе поинтересоваться, так ли это относительно тактического ремня (он увеличивает АР на вскидывание оружия). Если он таким образом работает, то тактический ремень лучше не юзать, наверное...
 
К слову, а стакаются ли бонусы от ремня и ручки для оружия? Или же когда буковка "S", то работают только бонусы от ремня, а когда буковка "G" - только бонусы от рукоятки?
 
Оружейный мод SDO, если это имеет значение.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #466 от 11.06.2024 в 08:14:58 »

2Zodz:  
Активен можнт быть только один режим удержания, боеусы от другого обвеса в это время не работают.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Zodz
Гас Тарболс






Репутация: ---
Re: New CTH system - Presentation
« Ответ #467 от 11.06.2024 в 17:35:10 »

11.06.2024 в 08:14:58, Seven писал(a):
Активен можнт быть только один режим удержания, боеусы от другого обвеса в это время не работают.  

 
А дебаффы, вероятно, работают от всех сразу? Вроде как сошки дают дебафф даже если не используются. Или тоже только от одного обвеса?
 
Чрезвычайно важный нюанс. Получается, я, навешивая и рукоятку, и тактический ремень, получал эффекты только от ремня. А от рукоятки не получал эффекта (у неё бонусы чуток поменьше, выбирался ремень - "S"). Вероятно, мне имеет смысл изменить тактический ремень на ремень для винтовки (который -10% АР на вскидывание даёт). Хм... Или же рукоятку менять на подствольный гранатомёт.
 
Благодарю за ответ.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #468 от 11.06.2024 в 20:35:55 »

2Zodz:  
Сошки добавляют вес и меняют баланс, поэтому логично что стоя они будут штраф добавлять.
Рукоятка полезна для точности автоматического огня, насколько я помню, а тактический ремень добавляет точность одиночного выстрела.
« Изменён в : 11.06.2024 в 20:36:03 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Zodz
Гас Тарболс






Репутация: ---
Re: New CTH system - Presentation
« Ответ #469 от 14.06.2024 в 18:11:37 »

Господа, вам не кажется, что оптика слишком слаба с NCTH, SDO? Уточню сразу что речь не о снайперских винтовках.
 
Как пример - с коллиматором мне +1 патрон в очереди стоит 3-4 АР, с ACOG X4 +1 патрон в очереди стоит 5-6 АР. При том что еще и само прицеливание стоит больше.
И ладно бы это давало близкий к 100% шанс попадания на оптимальной дистанции для такой оптики (20-40 клеток) - хэдшот повесить и норм, так ведь нет. Итоговые шансы попадания очень сравнимы, процентов на 50 выше (т.е. круг процентов на 50 меньше).
 
Я думаю, мало кто использует оптику 2-4 кратности на штурмовых винтовках (всякие АК-107 и т.д., т.е. под малоиспульсный патрон)? Хотелось бы узнать.
 
Если нет, то может баффнуть чуток оптику? Например, сделать так, чтобы добавить патрон в очередь стоило как с открытым прицелом\коллиматором. Или (лучше) повысить шанс попадания с оптикой по сравнению с шансом попадания без оптики при прицеливании - чтобы с оптики можно было точно 1-3 пули отправить в грудь\голову на 30 клеток. Ведь точно стрельнуть в головную\грудную мишень на 300м с 4х оптикой должно быть намного проще, чем с открытого\коллиматора.
« Изменён в : 14.06.2024 в 19:02:29 пользователем: Zodz » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #470 от 14.06.2024 в 20:38:15 »

2Zodz:  
Можно попробовать поставить:
NCTH_SQRT_DISTANCE = FALSE в Ja2_Options.ini
CTHConstants.ini
IRON_SIGHTS_MAX_APERTURE_USE_GRADIENT = FALSE
IRON_SIGHT_PERFORMANCE_BONUS = 0.0
 
 14.06.2024 в 18:11:37, Zodz писал(a):
Например, сделать так, чтобы добавить патрон в очередь стоило как с открытым прицелом\коллиматором

Оно и сейчас так должно быть, для оптики нет тегов в Items.xml, увеличивающих стоимость очереди, она всегда одинакова.
Увеличивается только стоимость скидки и общая стоимость выстрела (влияет одинаково и на одиночный выстрел и на общую стоимость очереди, что довольно странно):
Code:
<PercentReadyTimeAPReduction>-30</PercentReadyTimeAPReduction>
<PercentAPReduction>-30</PercentAPReduction>

 
На всякий случай, в fix23 тег <PercentAPReduction> применяется только для одиночного/первого выстрела.
« Изменён в : 14.06.2024 в 20:44:19 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #471 от 14.06.2024 в 21:02:34 »

Прошу прощения за длиннопост и энное количество картинок. Хочется разобраться точнее. Я думаю, пост больше касается NCTH, хотя и SDO также.
Имелась пушка:
view
 
Нашел для неё девайс Old Aimpoint Projector
 обрадовался, вставил на место 2x оптики ,
 начал применять и испытал глубокое разочарование.
Остыл, прочитал ещё раз первопост темы, вспомнил, что говорилось на форуме про ЛЦУ, появились вопросы.
Вот Iron Sight:
А это Old Aimpoint Projector:
Тут д.б. быть картинки, суть в том что внутренняя окружность для лазера днём была шире открытого прицела
 
Прицеливания ещё нет
Обновив знания по NCTH, я понимаю, что Accuracy места на картинке нет. Это дополнительный разлёт пули от условно "кучности" после выстрела. С ним и с уводом ствола очередью вроде всё понятно.
А на картинке - то, что в статье называется "качание дула".
1 вопрос: Что тогда обозначают внешняя и внутренняя окружности каждая ещё до прицеливания?
 
Далее. Про лазеры говорилось, что они на своей дальности дают +20% (т.е. 0,2) к CtH и лучше ночью, чем днём. Пока я ставил классический универсальный лазер на пистолеты (и не думал ставить на них 2x оптику), видел эффект (и днём), меня вроде как устраивало, да и аттачей банально на всех не хватало. Сейчас захотелось понимания.
2 вопрос: +0,2 к CtH на заявленной дальности - это ночью? А днём тогда как? Плюс сколько и на какой дальности?
 
3 вопрос: Что тогда вообще текущий CtH? Если радиус внутреннего круга сведения, то каким макаром он Chance? Если же именно вероятнось (а круг из неё высчитывается), то какая у неё функция распределения и как тогда определена операция сложения? (Хотя бы приблизительно).
 
Сумма 2 и 3 в моём случае - ночью то этот лазер будет лучше открытого прицела или нет?
 
BTW про самый простой "универсальный" коллиматор. У него есть комбинированный режим.
4 вопрос: Установка коллиматора в комб. режиме - это только возможность выбора, что использовать - его или оптику по отдельности или они если и не плюсуются, то как то бафают друг друга?
 
Кстати, он в этом режиме и перед таким лазером встаёт. Это имеет какой-то смысл?
(Интуитивно кажется, что оптика должна помогать увидеть точку наведения от ЛЦУ)
 
Если кто сможет прояснить эти вопросы, буду премного благодарен.
 
P.S. Попытался вставить 4 картинки через ссылки Google Drive, но не сработало. Это возможно?

Вот прицепился!       MP5A4-1.png
« Изменён в : 14.06.2024 в 22:30:29 пользователем: Gile » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #472 от 14.06.2024 в 21:30:31 »

2Gile:  
Old Aimpoint Projector работает как лазер в SDO+AI.
Максимальный бонус от лазера достигается только в оптимальных условиях, у каждого лазера есть оптимальная дальность применения, указанная в карточке товара, плюс есть особенности разных типов лазеров, описанные в теме SDO.
Понятие шанса попадания в NCTH отсутствует в принципе, по кнопке F можно посмотреть примерную оценку шанса попадания, исходя из ориентировочных размеров цели, это все очень приблизительно, но отражает общую тенденцию - стало больше/меньше.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #473 от 14.06.2024 в 21:38:13 »

Спасибо.
 14.06.2024 в 21:30:31, Seven писал(a):
Old Aimpoint Projector работает как лазер в SDO+AI.  
Это то я понимаю.
 
Но все же: 14.06.2024 в 21:30:31, Gile писал(a):
А днём тогда как?  

 14.06.2024 в 21:30:31, Seven писал(a):
особенности разных типов лазеров, описанные в теме SDO.  
Ткнёте? Или там по постам потихоньку раскидано и надо всю тему шерстить?
 
А с комбо-коллиматором не подскажете?
« Изменён в : 14.06.2024 в 21:40:01 пользователем: Gile » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #474 от 14.06.2024 в 21:43:51 »

2Gile:  
 27.11.2022 в 23:35:12, Seven писал(a):
Небольшое обновление лазеров в моде.

 
 14.06.2024 в 21:38:13, Gile писал(a):
А с комбо-коллиматором не подскажете?

Про это мне ничего не известно, к сожалению.
 
 14.06.2024 в 21:38:13, Gile писал(a):
А днём тогда как?  

Днем он не работает, потому что представляет из себя по факту просто фонарик.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #475 от 14.06.2024 в 21:55:31 »

14.06.2024 в 21:43:51, Seven писал(a):
Днем он не работает, потому что представляет из себя по факту просто фонарик.  
Прикольно. Век живи - век учись. Я то и не знал, что он представляет IRL.
 
Но, честно, меня больше интересует модели их реализации в игре. IRL и жуков нет и ракетной винтовки и (о боже!) Арулько.  ;)
А у других лазеров где поискать дневное поведение? Имеет смысл в xml лезть, на медведях искать в теме SDO? У универсального лазера днём вроде заметен слабенький эффект.
« Изменён в : 14.06.2024 в 21:56:37 пользователем: Gile » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #476 от 14.06.2024 в 21:59:18 »

2Gile:  
Зеленый лазер днем еще как то работает, остальные практически нет. Вообще лазеры это для ночных боёв в основном.
Теоретически можно сделать, чтобы они днем в помещении тоже работали, сейчас там только яркость учитывается.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #477 от 14.06.2024 в 22:12:43 »

Слегка жаль. :(
Как кто-то на форуме удачно заметил, в 1.13 ночью в Арулько лучше спать.
Тщательная подготовка, нормальный уровень сложности и шпионы смягчают это утверждение;
Iron Man, самоконтролем или программный, - ужесточают.
Но, с т.зр. эффективности и глядя изнутри игры почти нет причин воевать ночью.
Только, собственно, интерес игрока к Night Ops.
« Изменён в : 14.06.2024 в 23:12:57 пользователем: Gile » Зарегистрирован

Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #478 от 28.09.2024 в 03:02:52 »

Поправлю самого себя - на более продвинутом этапе при хорошей подготовке причины повоевать ночью всё же появляются. Но готовиться прям по максимуму нужно.  
Продолжу про лазеры. Ожидается ночной бой, который получится хорошо подсветить - фонарики, Lam, разные осветители.  Соответственно на свету будут лучше коллиматоры, а в темноте - возможно лазеры.
Насчёт бонусов всё понятно - какой режим прицеливания, от того и бонусы.  
Меня беспокоят малусы лазера, коих порядком. Они не будут работать, если лазер приаттачен, но сейчас не выбран в качестве прицельного приспособления?

Вот прицепился!       Laser_01.png
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #479 от 28.09.2024 в 05:55:32 »

2Gile:  
Штрафы применяются только при выборе лазера для прицеливания, в основном там затруднена стрельба по движущейся цели и на предельную для оружия дистанцию.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #480 от 28.09.2024 в 14:37:46 »

Интересно.
Перехват. Бегущий противник. M1 Carbine Aperture Sights - Target Tracking -  -12%, интересно думаю, а сколько в оптике? Переключился на Rifle Scope 3x - вообще нет. У меня ещё с ночи лазер остался, забыл снять, ну там понятно -  -50%.
Получается в оптике бегущую цель легче отслеживать, чем в закрытом прицеле?
« Изменён в : 28.09.2024 в 14:38:35 пользователем: Gile » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #481 от 28.09.2024 в 14:57:19 »

2Gile:  
Там совсем маленькая дырочка, поле зрения перекрыто.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Gile
Иван

Я люблю этот Форум!


Ё-мэйл

Пол:
Репутация: +5
Re: New CTH system - Presentation
« Ответ #482 от 07.10.2024 в 17:34:42 »

Насколько актуальны в свете 1.13, NCTH и +AI сведения, изложенные на ресурсе JA 2 1.13 Wiki  (http://ja2v113.pbworks.com) в серии статей "How does it work" ?
Они по ванили или 1.13 ?
Применимы к NCTH или нет?
И если сие никому не известно, более животрепещущий вопрос - в NCTH есть бонус/малус к меткости от морали (как описано в статье "Chance-to-Hit") и он пороговый по 50% или чем выше мораль - тем лучше?
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #483 от 07.10.2024 в 19:02:16 »

2Gile:  
В целом применимы, в +AI есть некоторые изменения, но принципиально они систему не меняют.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #484 от 25.11.2024 в 15:18:20 »

В ncth можно как-то посмотреть вероятность попадания? В настройках игры соответствующая галочка стоит, но в прицеле ничего не показывается.
 
Может как-то логирование выстрела можно включить?
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #485 от 25.11.2024 в 15:20:18 »

25.11.2024 в 15:18:20, Undying писал(a):
В ncth можно как-то посмотреть вероятность попадания?  

По кнопке F в +AI показывает.
 
 25.11.2024 в 15:18:20, Undying писал(a):
В настройках игры соответствующая галочка стоит

Это видимо для старого прицела.
 
 25.11.2024 в 15:18:20, Undying писал(a):
Может как-то логирование выстрела можно включить?

Такого в игре нет.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #486 от 25.11.2024 в 15:20:53 »

И второй вопрос. В ncth странно работает разброс очереди. Выставил оружию:
 
  <bRecoilX>80</bRecoilX>
  <bRecoilY>80</bRecoilY>
 
В свойствах оружия показывается отдача 110. А пули в очереди всё равно летят ровно. Кроме bRecoil что-то еще за разброс очереди оружия отвечает?
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #487 от 25.11.2024 в 15:32:28 »

2Undying:  
Стрелок может компенсировать отдачу до определенной величины, которая зависит от его силы и других характеристик, поэтому длинная очередь может начать заметно уходить после определенного момента.
 
 25.11.2024 в 15:20:53, Undying писал(a):
Кроме bRecoil что-то еще за разброс очереди оружия отвечает?

Крутить это без понимания механизма работы смысла нет, будет только хуже, как подробно эта система работает можно посмотреть в исходниках.
Параметров, влияющих на отдачу много, все они задаются в CTHConstants.ini
Code:
PRE_RECOIL_WIS = 2.0
PRE_RECOIL_EXP_LEVEL = 3.0
PRE_RECOIL_AUTO_WEAPONS_SKILL = 2.0
 
RECOIL_MAX_COUNTER_STR = 3.0
RECOIL_MAX_COUNTER_AGI = 1.0
RECOIL_MAX_COUNTER_EXP_LEVEL = 1.0
RECOIL_MAX_COUNTER_FORCE = 10.0
RECOIL_MAX_COUNTER_CROUCH = 10.0
RECOIL_MAX_COUNTER_PRONE = 25.0
 
RECOIL_COUNTER_ACCURACY_MIN_ERROR = 0.2
RECOIL_COUNTER_ACCURACY_DEX = 3.0
RECOIL_COUNTER_ACCURACY_WIS = 1.0
RECOIL_COUNTER_ACCURACY_AGI = 1.0
RECOIL_COUNTER_ACCURACY_EXP_LEVEL = 4.0
RECOIL_COUNTER_AUTO_WEAPONS_DIVISOR = 4.0
RECOIL_COUNTER_ACCURACY_TRACER_BONUS = 10.0
RECOIL_COUNTER_ACCURACY_ANTICIPATION = 25.0
RECOIL_COUNTER_ACCURACY_COMPENSATION = 2.0
 
RECOIL_COUNTER_FREQUENCY_AGI = 3.0
RECOIL_COUNTER_FREQUENCY_EXP_LEVEL = 2.0
RECOIL_COUNTER_FREQUENCY_AUTO_WEAPONS_DIVISOR = 4.0
 
;----------------------------------------------------------------------- -------------------------------------------------------
; These set the percentage by which the autofire target offset is improved.  At 20%, it takes 5 "steps" (based on CFF)
; to reach best offset improvement.
;----------------------------------------------------------------------- -------------------------------------------------------
 
RECOIL_COUNTER_INCREMENT = 1
RECOIL_COUNTER_INCREMENT_TRACER = 25
 
;----------------------------------------------------------------------- -------------------------------------------------------
; This value determines the distance ratio for recoil.  Higher values result in
; less overall recoil movement at longer ranges.
; This value is an INTEGER, with a range of 10 to 1000. The distance is
; measured in METERS, not tiles, so 100 means 10 tiles.
;----------------------------------------------------------------------- -------------------------------------------------------
 
NORMAL_RECOIL_DISTANCE = 70
« Изменён в : 25.11.2024 в 15:32:51 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #488 от 25.11.2024 в 16:15:08 »

25.11.2024 в 15:20:18, Seven писал(a):
По кнопке F в +AI показывает.

 
Отлично. То что надо.
 
Настройки по умолчанию в NCTH те еще. Сова с меткостью 94 стреляет из оружия с точностью 55, дальнобойностью 40 и управляемостью 5 по стоящему противнику на дальность 19. Стоя с максимальным прицеливанием вероятность попасть аж 4%. Но это еще не все. Если сесть или лечь, то вероятность попадания снижается до 3%! Хотя в реальности при стрельбе лежа точность возрастает вдвое.
 
По задумке NCTH неплоха. Но коэффициенты по умолчанию ужасные выставлены.
Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #489 от 25.11.2024 в 18:35:20 »

Не понял, как сделать, чтобы лежа точность была выше. Поставил оружию управляемость в 1, чтобы  максимально снизить штраф к базовой точности. А прицельная точность лежа по идее должна повышаться за счет вот этих коэффициентов:
 
AIM_DRAW_COST = 0.5
AIM_STANDING_STANCE = 2
AIM_CROUCHING_STANCE = 1.5
AIM_PRONE_STANCE = 1
 
Но изменение этих коэффициентов на точность не влияет.
 
ps
Эти коэффициенты влияют на трудность прицеливания. А коэффициентов, которые бы повышали точность прицеливания в зависимости от позы получается нет. Тогда ncth неработоспособная просто.
« Изменён в : 25.11.2024 в 18:58:39 пользователем: Undying » Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #490 от 25.11.2024 в 22:04:14 »

Если выставить Handling оружия в 10 и задать такие настройки:
 
BASE_DRAW_COST = 2
BASE_STANDING_STANCE = 4
BASE_CROUCHING_STANCE = 3
BASE_PRONE_STANCE = 1
 
AIM_DRAW_COST = 1
AIM_STANDING_STANCE = 2
AIM_CROUCHING_STANCE = 1.5
AIM_PRONE_STANCE = 0.5
 
То получается добиться, чтобы лежа шанс попадания был вдвое выше, чем стоя. Как бы неплохо. Но тут же выяснилось, что точность оружия ни на что не влияет. Оружие с точностью 55 даёт точно такие же шансы попадания, как и оружие с точностью 27.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #491 от 25.11.2024 в 22:14:54 »

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

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #492 от 25.11.2024 в 22:19:23 »

25.11.2024 в 22:14:54, Seven писал(a):
Точность влияет на техническую кучность, она отображается в размере курсора, но также зависит от базовой дальности, при определенных параметрах ее влияние будет минимальным.

 
Дистанция до врага 19 NORMAL_SHOOTING_DISTANCE = 100
 
Точность не влияет вообще. Что 27, что 55, что 76 одинаковый шанс попадания.
Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #493 от 26.11.2024 в 11:24:27 »

25.11.2024 в 22:14:54, Seven писал(a):
Точность влияет на техническую кучность, она отображается в размере курсора, но также зависит от базовой дальности, при определенных параметрах ее влияние будет минимальным.

 
Либо F неправильно вероятность попадания показывает. Точность оружия используется в CalcBulletDeviation:
 
 FLOAT iBulletDev = (gGameCTHConstants.MAX_BULLET_DEV * (100-sAccuracy)) / 100;
 if (gGameCTHConstants.RANGE_EFFECTS_DEV == TRUE)
  iBulletDev *= iRangeRatio;
 
Где sAccuracy это по сути nAccuracy оружия. MAX_BULLET_DEV по умолчанию стоит 20. Я ставил и 5, и 50. Вероятность попадания от этого не меняется.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #494 от 26.11.2024 в 12:46:37 »

2Undying:  
Вероятность попадания показывается оценочно, возможно до применения рассеивания, которое считается отдельно, тут можно на размер курсора смотреть.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #495 от 26.11.2024 в 12:58:33 »

26.11.2024 в 12:46:37, Seven писал(a):
Вероятность попадания показывается оценочно, возможно до применения рассеивания, которое считается отдельно, тут можно на размер курсора смотреть.

 
По F вот это выводится. Функция DisplayRangeToTarget:
 
 
   uiHitChance = CalcChanceToHitGun(pSoldier, sTargetGridNo, (INT8)(pSoldier->aiData.bShownAimTime), pSoldier->bAimShotLocation);
   // HEADROCK HAM B2.7: CTH approximation?
   if (gGameExternalOptions.fApproximateCTH)
   {
    uiHitChance = ChanceToHitApproximation(pSoldier, uiHitChance);
   }
   // HEADROCK HAM 3.6: Calculate Gun Range using formula.  
   usGunRange = GunRange(pObjhand, pSoldier); // SANDRO - added argument  
   swprintf(zOutputString, gzDisplayCoverText[title], usRange / 10, usGunRange / 10, uiHitChance);
 
Точность оружия тут никак не учитывается. CalcChanceToHitGun это точность прицеливания.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #496 от 26.11.2024 в 13:32:25 »

2Undying:  
В +AI там считается примерный шанс попадания в NCTH, исходя из соотношения площади цели и круга прицеливания.
Code:
if (UsingNewCTHSystem())
   {    
    uiHitChance = AICalcChanceToHitGun(pSoldier, sTargetGridNo, (INT8)(pSoldier->aiData.bShownAimTime), pSoldier->bAimShotLocation, pSoldier->bTargetLevel, pSoldier->usAnimState);
   }
   else
   {
    uiHitChance = CalcChanceToHitGun(pSoldier, sTargetGridNo, (INT8)(pSoldier->aiData.bShownAimTime), pSoldier->bAimShotLocation);
 
    // HEADROCK HAM B2.7: CTH approximation?
    if (gGameExternalOptions.fApproximateCTH)
    {
     uiHitChance = ChanceToHitApproximation(pSoldier, uiHitChance);
    }
   }

 
 26.11.2024 в 12:58:33, Undying писал(a):
CalcChanceToHitGun это точность прицеливания.

в OCTH.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #497 от 26.11.2024 в 13:50:23 »

26.11.2024 в 13:32:25, Seven писал(a):
В +AI там считается примерный шанс попадания в NCTH, исходя из соотношения площади цели и круга прицеливания.

 
Для +AI исходники выложены? Я вот эти исходники смотрю https://github.com/1dot13/source/tree/master
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #498 от 26.11.2024 в 13:53:11 »

26.11.2024 в 13:50:23, Undying писал(a):
Я вот эти исходники смотрю https://github.com/1dot13/source/tree/master

Это актуальный unstable, там многое по-другому сделано.
 
 26.11.2024 в 13:50:23, Undying писал(a):
Для +AI исходники выложены?  

https://subversion.assembla.com/svn/sevenfm/branches/7609_AI
В логин/пароль можно писать любую чушь.
 
Исходники нужно смотреть конкретно той версии, которая используется, между 7609, +AI и unstable есть существенные отличия.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #499 от 26.11.2024 в 14:13:10 »

26.11.2024 в 13:53:11, Seven писал(a):
Исходники нужно смотреть конкретно той версии, которая используется, между 7609, +AI и unstable есть существенные отличия.

 
Я запускаю ja2_7609ru+AI_r2942_fix42.exe
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #500 от 26.11.2024 в 14:26:45 »

26.11.2024 в 14:13:10, Undying писал(a):
Я запускаю ja2_7609ru+AI_r2942_fix42.exe

Это версия +AI без добавлений VR.
« Изменён в : 26.11.2024 в 14:27:01 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #501 от 26.11.2024 в 15:05:59 »

26.11.2024 в 13:53:11, Seven писал(a):
https://subversion.assembla.com/svn/sevenfm/branches/7609_AI

 
А как все файлы проекта скачать? По ftp подключиться не получается.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #502 от 26.11.2024 в 15:07:36 »

26.11.2024 в 15:05:59, Undying писал(a):
А как все файлы проекта скачать?

TortoiseSVN, сделать SVN Checkout, ввести адрес репозитория.
« Изменён в : 26.11.2024 в 15:08:26 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #503 от 26.11.2024 в 15:48:44 »

26.11.2024 в 13:32:25, Seven писал(a):
uiHitChance = AICalcChanceToHitGun

 
В ncth AICalcChanceToHitGun нигде не учитывает точность оружия. В начале этой функции, еще до проверок на новая или старая система прицеливания, вызывается:
 
Code:

uiChance = CalcChanceToHitGun(pSoldier, sGridNo, ubAimTime, ubAimPos);

 
В CalcChanceToHitGun для octh точность оружия используется:
 
Code:

      // sevenfm: take into account overheating
      bAccuracy = GetGunAccuracy(pInHand);
      iAccuracyModifier = GetAccuracyModifier(pInHand);
 
      gsOCTHAccuracy = bAccuracy;
      gsOCTHAccuracyBonus = bAccuracy - Weapon[usItemUsed].bAccuracy;

 
А вот в CalcNewChanceToHitGun GetGunAccuracy нигде не вызывается и в AICalcChanceToHitGun тоже нигде не вызывается, поэтому получается, что в ncth при оценке шанса попадания точность оружия не учитывается.
« Изменён в : 26.11.2024 в 15:54:59 пользователем: Undying » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #504 от 26.11.2024 в 15:57:20 »

26.11.2024 в 15:48:44, Undying писал(a):
поэтому получается, что в ncth при оценке шанса попадания точность оружия не учитывается.

Я именно об этом сразу и написал, смотреть надо на размер круга.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #505 от 26.11.2024 в 16:10:10 »

26.11.2024 в 15:57:20, Seven писал(a):
Я именно об этом сразу и написал, смотреть надо на размер круга.

 
При нынешнем коде:
 
1) В ncth AI неправильно оценивает свои шансы попасть.
2) Игрок тоже неправильно оценивает свои шансы попасть. Потому что примерный шанс попадания, показываемый по F, не соответствует действительности.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #506 от 26.11.2024 в 16:15:19 »

2Undying:  
При стандартных настройках там разница небольшая.
Сама по себе оценка по определению очень приблизительная +- лапоть, если нужен точный шанс попадания это к OCTH.  
Более того, в NCTH можно посчитать себе высокий шанс попадания и все равно выстрелить мимо в силу поправки на движение к цели, которая применяется непосредственно в момент выстрела, как и техническая кучность, так что все эти упражнения в принципе ни о чем.
В коде AI такое количество очень примерных оценок и случайных факторов, что ошибка даже в 30% в шансе попадания не повлияет ни на что вообще.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #507 от 26.11.2024 в 16:21:29 »

26.11.2024 в 16:15:19, Seven писал(a):
При стандартных настройках там разница небольшая.

 
Как может быть небольшая разница, когда для оружия с точностью 1 и оружия с точностью 99 показывается одинаковый шанс попадания?
Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #508 от 26.11.2024 в 17:55:38 »

Можно проще сделать. Нам нужно получить конус, в пределах которого может полететь пуля. Этот конус определяется сложением ошибки прицеливания с ошибкой ствола. И первое, и второе это нормально распределенные величины. Их сумма будет тоже нормально распределенной величиной. Движение врага увеличивает ошибку прицеливания.
 
Соответственно одного значения возвращаемого CalcNewChanceToHitGun достаточно, чтобы определить конус рассеивания пули. Просто в эту функцию нужно добавить учёт точности ствола.
 
Расчет шанса попадания в AICalcChanceToHitGun упростится и станет точным. Зная дисперсию конуса рассеивания, расстояние до цели и размер головы, торса, ног можем точно рассчитать шанс попадания в них.
« Изменён в : 26.11.2024 в 18:04:44 пользователем: Undying » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #509 от 26.11.2024 в 19:03:46 »

2Undying:  
Отличный план, удачи в реализации.
 
Для обсуждения модификации игры есть соответствующая тема:
http://forum.ja2.su/cgi-bin/yabb/YaBB.pl?board=ja2v113;action=display;nu...
здесь это оффтоп.
« Изменён в : 30.11.2024 в 01:31:30 пользователем: Seven » Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #510 от 04.12.2024 в 01:21:31 »

Как определяется, что пуля попала в голову?  
 
Стоящий наемник в файлах JSD представлен конструкцией в форме знака "плюс", которая имеет 3 "куба" в высоту, 3 "куба" в ширину и 1 "куб" в глубину. Каждый "кубик" имеет 2 единицы в ширину, 2 единицы в глубину и около 6 единиц в высоту.
 
Голова это верхний кубик? Если пуля попадает в верхний кубик, то это считается попаданием в голову? То есть голова в анимации намного больше, чем в реальности и соответственно шанс попасть в голову выше, чем в реальности.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #511 от 04.12.2024 в 01:27:01 »

2Undying:  
По высоте скорее всего.
Голова и конечности в этой модели очень приблизительные.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #512 от 09.12.2024 в 18:18:08 »

Реалистичная система прицеливания. Опираемся на наставление по АК-74(https://nastavleniya.ru/AK74/ak74_10.html) . Оно ценно тем, что там приводится не только рассеивание пуль при стрельбе  с упора, но и коэффициенты для стрельбы без упора лежа, с колена и стоя.
 
Точность оружия nAccuracy это величина обратно пропорциональная отклонению пуль на 100 м. AIM_STANDING_STANCE, AIM_CROUCHING_STANCE, AIM_PRONE_STANCE показывают во сколько раз ухудшается точность в соответствующей стойке по сравнению с стрельбой с упора.
 
Управляемость оружия показывает какую часть точности обеспечивает стрельба навскидку. При идеальной управляемости (0), стрельба навскидку дает допустим 50% точности.
 
Например, АК-74 имеет управляемость 10. Если BASE_PRONE_STANCE = 4, то при стрельбе лежа стрельба навскидку обеспечивает 50%/(1+10%*4) = 36% точности. Эта величина умножается на параметры мерка, влияющие на стрельбу навскидку (BASE_EXP, BASE_MARKS, BASE_WIS, BASE_DEX). Допустим у данного мерка это 72%. 36%*72% = 26%. Навскидку этот мерк стреляет в 4 раза менее точно, чем при идеальном прицеливании.
 
Остальные 64% обеспечивает прицеливание. Эта величина умножается на параметры мерка, влияющие на прицельную стрельбу (AIM_EXP, AIM_MARKS, AIM_WIS, AIM_DEX). Допустим у данного мерка это 80%. Тогда при полном прицеливании точность мерка будет 26% + 64%*80% = 77%.
 
При стрельбе не с упора точность ухудшается на коэффициент стойки. Например, если AIM_PRONE_STANCE = 2, то при стрельбе лежа без упора точность ухудшится в 2 раза.
 
Техническая точность (СКО) АК-74 на 100 м это 3 см. У данного мерка при стрельбе навскидку лежа без упора точность будет 3 * 2 / 0,26 = 23 см, а при полном прицеливании 3 * 2  / 0,77 = 8 см.
« Изменён в : 09.12.2024 в 18:44:37 пользователем: Undying » Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #513 от 09.12.2024 в 18:28:07 »

Также на точность мерка влияют:
 
1) Сбитое дыхание - при 100% полоски точность снижается допустим в 2 раза.
2) Перемещение цели влево/вправо. Вносит дополнительную ошибку, не связанную с технической точностью оружия. Чем ближе цель и больше перемещение, тем больше ошибка. Прицелы с суженным полем зрения (оптика) увеличивают ошибку. Эта ошибка складывается с ошибкой прицеливания по правилам сложения нормальных распределений.
3) Шок. Тоже дополнительная ошибка, не связанная с технической точностью оружия.
3) "Волнение". Стрельба с близкого расстояния более адреналиновая, поэтому прицелится сложнее. Прицелы с суженным полем зрения (оптика) увеличивают волнение.
4) Мораль. Если настроение наемника хуже, чем хорошее, точность ухудшается.
« Изменён в : 09.12.2024 в 18:47:21 пользователем: Undying » Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #514 от 09.12.2024 в 18:41:22 »

Стрельба с оптическим прицелом. На соревнованиях Легендарная винтовка в одном из упражнений участники с открытым прицелом стреляют на 130 метров по дискам диаметром 40 см, а участники с оптикой стреляют на 210 метров по дискам диаметром 30 см. Оптика используется 3.5 кратная. Из этого можно сделать вывод, что улучшение точности примерно равно корню из кратности увеличения прицела. Других данных о том насколько оптика увеличивает точность, я не нашел, поэтому опираюсь на это.
 
Оптический прицел увеличивает вклад прицельной части. С обычным прицелом у мерка было 26% точность навскидку и 26% + 51% = 77% при полном прицеливании. С 4 кратной оптикой вторая часть увеличится вдвое (корень от кратности прицела). 26% + 51% * 2 = 128%. Тогда точность мерка будет равна 3 * 2 / 1,28 = 4.7 см.
 
У оптического прицела есть определенная дальность, начиная с которой он даёт полный эффект. И есть дальность, с которой даёт частичный эффект. Штрафов за стрельбу вблизи нет, кроме увеличения волнения и увеличения ошибки при стрельбе по движущейся цели.
« Изменён в : 09.12.2024 в 18:46:15 пользователем: Undying » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #515 от 09.12.2024 в 20:49:54 »

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

Сборки 1.13 | Ja2+AI | Youtube | VK
Баюн
[котяра]



Арурико-но акай неко




Пол:
Репутация: +177
Re: New CTH system - Presentation
« Ответ #516 от 09.12.2024 в 21:46:11 »

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

https://new.vk.com/ja2nonews - новостная лента по моду Jagged Alliance 2 Night Ops. актуальные версии,ченжлоги, техподдержка.ссылки на сей форум=)
https://new.vk.com/jagged_alliance -группа по JA в ВК

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #517 от 09.12.2024 в 21:57:01 »

2Баюн:  
Теоретически, конечно, можно завести по отдельному параметру меткости на каждый тип оружия (в Fallout есть же отдельно обычное, энергетическое и тяжелое), но насколько это будет удобно, вопрос, плюс надо в интерфейсе это отображать.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #518 от 09.12.2024 в 22:01:16 »

Точность это среднее отклонение от точки прицеливания. А для многих стволов приводится только кучность - положение пуль относительно друг друга, без учета точки прицеливания. Как перевести кучность в точность?
 
В работе [8] записано: «Винтовка считается нормальной, если на 100 метров 4 пули укладываются в круг диаметром 8 см, при этом средняя точка попадания не должна отклоняться от центра предполагаемого попадания более чем на 3 см».
 
Значит СКО примерно равно 1/3 от кучности. Если у снайперской винтовки кучность 1 МОА (2.9 см на 100 м), то точность (СКО) у нее 1 см на 100 метрах.
Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #519 от 09.12.2024 в 22:04:38 »

2Undying:  
В игре nAccuracy это техническая кучность (дополнительный разброс, применяемый после вычисления основного разброса, определяемого ошибкой прицеливания), легкость прицеливания определяется в основном параметром Handling.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #520 от 09.12.2024 в 22:19:19 »

09.12.2024 в 20:49:54, Seven писал(a):
В реальности основные факторы меткой стрельбы это условно

 
Модели влияние отдельных факторов на точность стрельбы не существует. Вместо этого есть фактические данные по точности стрельбы хорошо подготовленных стрелков в полигонных условиях. Также есть данные по влиянию стойки на точность стрельбы. Например, в биатлоне размер мишени при стрельбе лежа 45 мм, а при при стрельбе стоя 115 мм. Значит точность при стрельбе стоя в 2.5 раза ниже, чем при стрельбе лежа с рук.
 
Полигонную точность берем за эталон стрельбы с открытым прицелом. В бою точно стрелять сложнее, чем на полигоне. Идеальный мерк с 100% показателями будет стрелять как на полигоне.
 
Дальше пошли дополнительные факторы. Прицелы, сбитое дыхание и т.д. Влияние части из этих факторов мы можем оценить на основе фактических данных, а часть придется брать умозрительно.
 
Насколько влияет на точность сбитое дыхание можем оценить из биатлона, где стреляют находясь под очень большой физической нагрузкой. Точность биатлонных винтовок менее 1 МОА, значит на 50 м СКО при стрельбе с упора менее 5 мм. В биатлоне стреляют лежа с рук, что ухудшает точность в 1.7 раза. Получается менее 8 мм. А в реальности в 45 мм мишень у них процент попадания процентов 80. 80% это 2 СКО. Значит вместо 8 мм у них СКО 11 мм. То есть сбитое дыхание у стрелка, привыкшего стрелять под большой физической нагрузкой, снижает точность раза в полтора.
Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #521 от 09.12.2024 в 22:24:04 »

09.12.2024 в 22:04:38, Seven писал(a):
В игре nAccuracy это техническая кучность

 
В реалистичной системе прицеливания это поменяется. nAccuracy будет показывать полигонную точность оружия на дистанции 100 метров при стрельбе с упора с открытым прицелом. Допустим 1 единица точности это 1.5 мм СКО. Соответственно у АК-74 при его СКО 3 см, nAccuracy будет равно 80.  А у М-24 с ее кучностью в 1 МОА (1 см СКО), nAccuracy будет 94.
« Изменён в : 09.12.2024 в 22:26:48 пользователем: Undying » Зарегистрирован

Баюн
[котяра]



Арурико-но акай неко




Пол:
Репутация: +177
Re: New CTH system - Presentation
« Ответ #522 от 09.12.2024 в 22:30:51 »

2Undying:  
нет понятия "точность". есть кучность техническая - какой минимальный размер группы из заданного числа выстрелов на заданной дистанции выдает ствол заданной длины на заданных параметрах патрона  - масса пули, пороха, и т/д, в нормальных погодных условиях - температура воздуха, ветер, атмосферное давление, время суток.
и есть кучность фактическая - какую группу собирает конкретный стрелок конкретным патроном из конкретного оружия при конкретных погодных условиях. кучность фактическая не может быть больше кучности технической, но может максимально близко к ней приблизиться, а в отдельных группах и показать лучшие результаты.
угловые минуты - это коммерческий маркетинговый ход для западных стрелков. людям в большинстве своем эта физика и баллистика не очень интересна, но можно сказать, что вот эта винтовка имеет 0.7 МОА на 100 метров, против "обычного стирального порошка" с МОА 1.5  и эффективнее ее продать.
3tog5m611N0.jpg?size=569x800&quality=95&sign=3cb21e21a106459972c8ec71f0450da0&type=album
 
например, четыре группы из одного и того же карабина (нарисованные) группы хорошие,  просто патроны из разных партий, пули летят по разному, но кучность нормальная.
 
когда говорят о точности - имеют в виду повторяемость. стрелок одинаково вложился, одинаково прицелился, одинаково выжал спуск и пули тоже полетели одинаково.
 
во вторых, все всегда забывают о баллистической траектории пули. грубо говоря, первые две трети траектории пуля идет по восходящей траектории с превышением относительно линии прицеливания, последнюю треть траектории она начинает падать. Обычный автомат, наш ли, ихний ли, обычно сконструирован таким образом, чтоб на дальности прямого выстрела обеспечить поражение ростовой мишени. дальность прямого выстрела для промежуточного патрона это 300-400 метров. Вот чтоб ваще первый раз человек в руки автомат взял, и научился попадать. Все, что выше 400 метров, даже из обычного автомата - это уже скилл. тут надо учить баллистику, уметь считать и вносить поправки. чем дальше стреляешь, тем точнее нужны поправки. Если на дистанции П ты стреляя в мишень, попадешь в мишень, то на П+50, тебе уже понадобиться уметь оперделять угловые размеры цели, расстояние до нее, ветер, поправку по высоте ( как если ты выше цели, так и если ниже), и так далее. Нельзя как в джаге просто дать плохому стрелку хорошую винтовку с прицелом, чтоб он начал попадать. не начнет.
Зарегистрирован

https://new.vk.com/ja2nonews - новостная лента по моду Jagged Alliance 2 Night Ops. актуальные версии,ченжлоги, техподдержка.ссылки на сей форум=)
https://new.vk.com/jagged_alliance -группа по JA в ВК

Баюн
[котяра]



Арурико-но акай неко




Пол:
Репутация: +177
Re: New CTH system - Presentation
« Ответ #523 от 09.12.2024 в 22:39:29 »

Вторая проблема пришивания реалистичности - это пошаг.
В джаге стоячие челики стреляют по стоящим челикам. ну или лежачие по лежачим.
Увидел мерк врага воочию, опознал что это враг, развернулся в его сторону, лег, разложился, вложился, прицелился, и бам! снес набигающего гномика.
Если посмотреть ютуб, излюбленная тактика игроков - это перестрелки с ботами на предельных дальностях, чтоб на дистанцию метания гранаты никто не подошел.
ИРЛ даже полигонные параметры кучности не очень уж применимы к реальным столкновениям. Во первых, врага воочию видят теперь разве что дроноводы. Все хотят жить и сидят по укрытиям - здания, подвалы, складки местности, зеленка. никто не бегает по полю в сторону врага в полный рост. Если ведется огонь - он ведется или по звуку, или по вспышкам, или по команде куда-то туда. Практически никто никогда не видит врага таким образом, чтоб еще в него прицелиться. Есть, конечно, окопные зарубы или зачистка зданий, но там своя специфика - никакая кучность оружия вообще не имеет значения, рулят гранаты, скорость и тактика.
Зарегистрирован

https://new.vk.com/ja2nonews - новостная лента по моду Jagged Alliance 2 Night Ops. актуальные версии,ченжлоги, техподдержка.ссылки на сей форум=)
https://new.vk.com/jagged_alliance -группа по JA в ВК

Баюн
[котяра]



Арурико-но акай неко




Пол:
Репутация: +177
Re: New CTH system - Presentation
« Ответ #524 от 09.12.2024 в 22:45:22 »

2Seven: в моем понимании меткость усредненная это что-то вроде комбинации реакции, интуиции и глазомера. условно, "не меткий" стрелок, например Бешеный, плохо определяет дистанцию до врага и лупит в белый свет, как в копеечку, но чем ближе враг, тем эта его ошибка меньше. А условно "меткий" стрелок, например Рысь - уже не имеет этого штрафа. То есть штраф должен применяться через расчет дальности, а то и форсированно заставлять юнита стрелять в другой тайл. по стоячему - ближе или дальше цели, по движущемуся - ближе или дальше цели со смещением по направлению движения. Будет выглядеть непривычно, но в рамках NCTH наверное может и заработать.
Зарегистрирован

https://new.vk.com/ja2nonews - новостная лента по моду Jagged Alliance 2 Night Ops. актуальные версии,ченжлоги, техподдержка.ссылки на сей форум=)
https://new.vk.com/jagged_alliance -группа по JA в ВК

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #525 от 09.12.2024 в 22:49:43 »

09.12.2024 в 22:30:51, Баюн писал(a):
нет понятия "точность".

 
Военных интересует именно точность. В армейских наставлениях приводится точность, в виде сердцевинных полос рассеивания или СКО. Это некие усредненные данные полученные на основе большого количества стрельб хорошо подготовленных (но не уникальных) стрелков.
 
Дальность в Джаггете обычно ограничена 25 клетками. Считается, что это 250 метров. Баллистическая траектория пули учитывается стрелком при прицеливании.
 
Оптика увеличивает точность любого стрелка. И хорошего, и плохого. Вопрос насколько сильно увеличивает. Фактических данных насколько разнится точность с оптикой и без я не нашел. В NCTH влияние оптики слишком велико. Там по сути увеличение точности равно кратности прицела, что абсурдно много.
 
Что значит плохому стрелку? В Джаггете нет плохих стрелков. Есть наемники, которые посвятили военному делу свою жизнь и довольно хорошо подготовлены. Они не 3 патрона выпустили на стрельбище, как какой-нибудь срочник. Меткость 50 не говорит о том, что этот мерк не умеет стрелять. Он умеет стрелять, просто делает это хуже, чем прирожденный снайпер с меткостью 96.
« Изменён в : 09.12.2024 в 22:55:58 пользователем: Undying » Зарегистрирован

Seven
[Голос Америки]
Кардинал
Прирожденный Джаец




WWW

Пол:
Репутация: +357
Re: New CTH system - Presentation
« Ответ #526 от 09.12.2024 в 22:55:27 »

2Баюн:  
В джаге нет рельефа местности, земля гладкая как стол, к сожалению. Только трава и крыши вносят какое-то разнообразие. Можно каких нибудь холмиков натыкать, которые будут скрывать лежачего/сидячего, но они будут непроходимыми.
Зарегистрирован

Сборки 1.13 | Ja2+AI | Youtube | VK
Баюн
[котяра]



Арурико-но акай неко




Пол:
Репутация: +177
Re: New CTH system - Presentation
« Ответ #527 от 09.12.2024 в 22:58:51 »

09.12.2024 в 22:49:43, Undying писал(a):
Оптика увеличивает точность любого стрелка. И хорошего, и плохого.  

Ладно.
 09.12.2024 в 22:49:43, Undying писал(a):
В Джаггете нет плохих стрелков. Есть наемники, которые посвятили военному делу свою жизнь и довольно хорошо подготовлены. Они не 3 патрона выпустили на стрельбище, как какой-нибудь срочник. Меткость 50 не говорит о том, что этот мерк не умеет стрелять.  

Айра, Шенк, Винс.
Зарегистрирован

https://new.vk.com/ja2nonews - новостная лента по моду Jagged Alliance 2 Night Ops. актуальные версии,ченжлоги, техподдержка.ссылки на сей форум=)
https://new.vk.com/jagged_alliance -группа по JA в ВК

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #528 от 09.12.2024 в 23:08:04 »

09.12.2024 в 22:58:51, Баюн писал(a):
Айра, Шенк, Винс.

 
На самом деле попадать из автомата и винтовки на 100 метров не так сложно. У меня отец совсем не военный человек, не служил. Но на сборах он и из СКС, и из Калашникова в мишень на 100 метрах попадал. Реально сложно попадать из пистолета, там надо кисть тренированную. Можно, конечно, сделать, чтобы некоторые наемники плохо стреляли из пистолетов. Но смысла в этом мало, пистолеты и так оружие малоэффективное и, кроме самого начала игры, не применяемое.
« Изменён в : 09.12.2024 в 23:08:19 пользователем: Undying » Зарегистрирован

Undying
[Кащей]
Прирожденный Джаец

Я люблю этот Форум!




Репутация: ---
Re: New CTH system - Presentation
« Ответ #529 от 10.12.2024 в 00:29:11 »

В той формуле, которую я хотел использовать для оптики, получается, что мерк с точностью 50 и 4 кратной оптикой будет стрелять почти с той же точностью, что и мерк с точностью 90 без оптики. Это слишком большое влияние оптики. Надо как-то делать, чтобы мерк с плохой меткостью получал только часть бонуса от оптики.
 
Надо коэффициент оптики возводить в степень относительной меткости (0.5 при меткости 50 и 0.9 при меткости 90). Тогда мерк с меткостью 50 от 4 кратной оптики будет иметь бонусный коэффициент при прицеливании 4^0.5^0.5 = 1.4, от 10 кратной оптики 1.8. А мерк с меткостью 90 от 4 кратной оптики - 1.9, от 10 кратной - 2.8.
« Изменён в : 10.12.2024 в 00:41:33 пользователем: Undying » Зарегистрирован

Страниц: 1     « Открыть сокрытое! » Послать Тему Послать Тему Печатать Печатать

« Предыдущая Тема | Следующая Тема »

Статистика. Размер данных: 286484 GZip: off
A.I.M. » Powered by YaBB Modification 4 (v.4.0.0-pre)!
YaBB © 2000-2003. All Rights Reserved.