Q: -
Как работает интерактивный файл конфигурации?
A: - По сути всё как и раньше - открыли файл, внесли изменения в параметры сохранили данные перезагрузили клиент... СТОП! Клиент теперь перезагружать не надо, все параметры становятся активными после сохранения файла.
Q: -
Как рассчитывается бронепробитие?
A: - Угол рикошета теперь считается от нормали к броне - как принято (нормаль это перпендикуляр к броне). Короче, чем больше угол к нормали, тем вероятней рикошет. В описании игровой механики сказано, что при угле от 70 до 90 градусов рикошет 100%, кроме фугасов разумеется. Угол нормализации - это угол доворачивания бронебойного снаряда при вхождении в броню, принят 4 градуса. В игровой механике он может варьировать от 4 до 5 градусов. теперь при показаниях индикатора снаряд калибром превышающий броню в 3 раза заключён в "*" (звёздочки) - пробитие под любым углом практически гарантировано.
Q: -
Как работает захват по рентгену?
A: - Ну, во первых хочу посоветовать использовать в комплексе мой мод "Контур врагов за препятствиями"
[ZJ] ContourLook т.к. пользоваться рентген-захватом без контуров достаточно проблематично
А по существу, могу сказать, термин рентген-захват подразумевает возможность захвата цели из-за препятствия, что стандартный игровой автозахват не позволяет выполнять и это, как вы понимаете даёт огромное преимущество. Работа же его проста. По углу обзора он выбирает цели попадающие в этот угол и захватывает ближайшую цель. Параметр - как вы понимаете, тоже можно настроить -
capture_ray
Q: -
Что такое "система контроля за ведением огня" (СКВО)?
A: - Это отключаемый параметр -
enableShootSystem. Суть его в том, чтобы не допустить стрельбу по объектам для которых снаряд не предназначался
. Можно смело сказать, что это интеллектуальная система следящая за тем куда вы собираетесь отправить свой боеприпас. В случае попытки открытия огня по цели, если на пути траектории встречается не простреливаемый объект, система блокирует выстрел, тем самым экономя для вас боеприпас и время на его перезарядку. Надо учесть, что система включается только при автозахвате цели, то есть в обычном режиме вы можете вести огонь по любым целям. При боях на артиллерии, система работает и для обычного режима тоже. Это позволяет избежать ложных выстрелов, если на пути снаряда встречаются преграждающие объекты.
Q: -
Что такое "АвтоБот"?
A: - Это система определения уязвимых точек брони и определения скрытой части брони за препятствием -
autoBot. Включается автоматически для захваченной цели. Работает так же в движении и для подвижных целей, в зависимости от настроек конфигуратора. АвтоБот сканирует возможность атаки и если точка найдена, сведение в пределах допуска - параметр
shootDispression и параметр
autoShooting включен, производит выстрел. Отключить автовыстрел можно на ходу - клавише переключения режимов - по умолчанию
KEY_NUMPAD9. Так же АвтоБот не будет работать при удержании функциональной клавиши - по умолчанию - "
ПРОБЕЛ"
Q: -
Как работает "Автовыстрел"?
A: - Автовыстрел зависет от многих параметров:
1. АвтоБот находит слабое место и отправит сигнал орудию на прицеливание в определённую точку. Так же теперь автовыстрел работает и в режиме упреждения.
2. Затем точка проверяется на возникшие препятсвия, если в перекрестии танк союзника, труп или непростреливаемый объект, то точка бракуется и автовыстрел отменяется.
3. Если всё в порядке, то бот проверяет текущее сведение и рассчитывает его исходя из введённых вами данных разрешённого приувиличения
shootDispersion от максимально возможного сведения орудия, при этом учитывается расстояние до цели
autoBotDistanceMax и чем дальше цель, тем точнее требуется сведение, либо, чем ближе, то особой точности не требуется в допустимом пределе.К расстоянию указанному в параметре максимальной дистанции будет требоваться уже полное сведение.
4. Далее проверяется корректность совпадения осей направления орудия и места прицеливания - чувствительность
dirSynchro при этом упреждение тоже учитывается, если цель подвижна. Забыл сказать, что с версии 050 АвтоБот умеет управляться и с подвижными целями. А с версии 052 будет выполняться перерасчёт точек в зависимости от изменения положения башни и корпуса цели - прямо в реальном времени.
5. И последнее и самое главное
После того как эти условия выполнены производится автовыстрел.
Q: -
Как в моде осуществляется захват цели в заданной точке?
A: - Захват заданной точки осуществляется удержанием клавиши захвата. Время срабатывания захвата по удержанию можно настроить в файле конфигурации - параметр
captureTimeHalt. Или при нажатии ПКМ при удержании функциональной клавиши (по умолчанию "пробел").
Q: -
Чем обеспечена возможность слежения за пропавшей целью?
A: - Слежение выполняется исходя из предполагаемых координат цели исходя из её последних динамических данных. Время слежения так же можно настроить в файле конфигурации - параметр
timeOut
Q: -
Почему на дальних расстояниях автоприцел сильно дёргается, если танк пытается ёрзать на месте?
A: - Чем дальше цель, тем дольше летит снаряд, тем больше должно быть упреждение. Отсюда и дёрганья. Плюс, данные с сервера для дальних танков (по чужому засвету) тоже поступают не регулярно - если вы замечали. Сгладить можно увеличив размер буфера скорости и направления или замедлителя, но... но это сделает автоприцел слишком инертным, что тоже минус. Поэтому параметры выведены в конфиг, чтоб вы сами могли с ними поиграть и найти оптимальные. Сам я в свою очередь при обновлении мода тоже вношу в них коррективы по своему разумению. Уверен, что АИМы других авторов не лишены тех же проблем.
Вывод. Зачем пользоваться упреждением, для стоячих или дёргающихся целей на дальних расстояниях, ведь упреждение, по своей сути, необходимо для равномерно движущейся цели по равномерной траектории. Законы физики никто не отменял. Если цель меняет динамику движения во время ведения вами огня, то вы просто обязаны будете промахиваться, так как это мод рассчитывающий упреждение, а не снабжающий ваши боеприпасы боеголовками с самонаведением. Для сглаживания рывков на больших дистанциях введена система замедления реакции упреждения.
Q: -
Что такое функциональная клавиша и для чего она нужна?
A: - По умолчанию это клавиша "пробел" - её можно заменить на любую другую в настройках, введён как универсальная клавиша, которая может выполнять много функций в Аиме в зависимости от ситуации. Единственное, что строго определено - это то, что работает он только в нажатом положении, как только отпустил, функция отключается. Теперь о том, что она может.
1. Без захвата цели клавиша включает маркер упреждения, т.е. без автозахвата цели вы можете увидеть место, куда нужно сводить орудие.
2. Регулировка колёсиком мыши высоты захваченной точки.
3. Отключение упреждения при захвате.
4. Отключение АвтоБота и автовыстрела при обычном захвате цели.
5. Захват точки на броне без удержания ПКМ.
6. Отключение системы контроля за ведением огня (на всякий случай).
Ну, возможно я даже не всё вспомнил... Короче, эта кнопка наделяет Аим новыми свойствами, которые иногда хотелось бы включить интуитивно. По мере надобности на эту клавишу будут навешиваться дополнительные возможности. Тут главным принципом было сократит количество используемых дополнительных клавиш до минимума.
Q: -
Что такое dirSynchro в параметрах? Как настроить систему синхронизации орудия?
A: - Как работает система синхронизация орудия. Алгоритм сравнивает текущее направления орудия и ожидаемого (заданного калькулятором автоприцела). В каких единицах он считается? Это величина в приведённых координатах, скорее всего, что-то близкое к углу, но это не привычный угол в градусах или радианах. Если не вдаваться в теорию - это некая величина, которая позволяет говорить: "О, я навёлся достаточно точно... Огонь!", или так: "Я повернул пушку примерно в сторону цели... Огонь!". Вам нужно лишь знать, чем меньше цифра, тем точнее должно быть наведено орудие в сторону места предполагаемого наведения, а высокое значение приведёт к срабатыванию автовыстрела раньше времени. Но... не нужно думать, что чем меньше значение, тем лучше! Если сильно занизить это значение, то можно вообще не дождаться синхронизации и следовательно не будет дано разрешение на автовыстрел, синхронизация так и не случится, орудие тупо не успеет за новыми значениями. Можете оставить значение параметра dirSynchro по умолчанию, или подобрать удобоваримое для вашего стиля игры.