Найти тему
WH

Играете на 60TP? Не доверяйте маркеру пробития — он вам этого не расскажет

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

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

Но играя на польском 60Tp доверять этому маркеру не стоит, как минимум, в одном из моментов. Смотрите сами, берем в прицел крышу Супер Коня и она у нас закономерно горит красным:

-2

Если углубляться в механику, вполне очевидно почему. Потому что там дикий угол наклона, снаряд просто отрикошетит, и даже модификация ниже под прицелом нам об этом говорит - рикошет! Но при этом мы делаем выстрел, и как вы уже понимаете, есть пробитие:

Интересная фишка получается, мы можем шить Коня туда, куда вообще не должны — конкретно в эту область:

несмотря на красный маркер
несмотря на красный маркер

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

Программисты намудрили!

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

  • Калибр 60Tp - 152,4 мм
  • Крыша Супер Коня - 50,8 мм
  • 50,8*3=152,4, что равно, но не больше калибра поляка! Вот поэтому маркер и горит красным, потому что по всем правилам игры пробить туда нельзя.

Но в чем тогда дело? А тут интересная особенность, компьютер при умножении этих цифр использует двоичную систему счисления под стандартом IEEE 754. Я в этом тоже ни черта не разбираюсь, но короче, при умножении этих цифр компьютером, получается ответ = 152.39999999999998.

-5


И тогда получается, что да, правило трех калибров все-таки работает и поэтому Коня мы вполне закономерно пробивать должны, и пробиваем)) Но вот почему это не реализовали в маркере пробития - вопрос хороший 😀 Скорее всего, потому что разработчики и сами об этом не догадывались. Короче, очередной косяк программистов, ничего нового.

Спасибо не менее крутому программисту d_savezzz за раскрытие такого секрета (сам бы никогда не догадался).

Спасибо, что дочитали до конца! Поддержите статью лайком и подпиской на канал!)