Jump to content
Korean Random
ktulho

УГН и УВН средствами XVM

Recommended Posts

как ты сделал для УВН - {{py:xvm.anglesAiming_y(5)}}

, это не нормализация. 

 

 

{{py:xvm.anglesAiming_y(shift)}} - координата Y УГН (в аркадном режиме прицел смещен вверх от центра экрана)

В аркадном режиме, прицел находится не по центру экрана, а сдвинут в верх. Макрос {{py:xvm.anglesAiming_y(shift)}} на сколько пикселей смещен прицел вверх относительно центра экрана.

post-17624-0-65968600-1486906821_thumb.jpg post-17624-0-19676700-1486906821_thumb.jpg

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites

, это не нормализация. 

 

 

 

В аркадном режиме, прицел находится не по центру экрана, а сдвинут в верх. Макрос {{py:xvm.anglesAiming_y(shift)}} на сколько пикселей смещен прицел вверх относительно центра экрана.

attachicon.gifshot_094.jpg attachicon.gifshot_095.jpg

Понял, спасибо!

Пока сейчас времени нет проверять, в конце недели доделаю, отпишусь по результатам

Share this post


Link to post

Short link
Share on other sites

Дано:

    "angleAimingUVN": {
          "enabled": true,
          "updateEvent": "PY(ON_ANGLES_AIMING)",
          "x": 250,
          "y": -32,
          "width": 250,
          "height": 35,
          "screenHAlign": "center",
          "screenVAlign": "center",
          "shadow": { "distance": 0, "angle": 0, "alpha": 100, "blur": 3, "strength": 2 },
          "textFormat": { "font": "PartnerCondensed", "size": 16, "align": "left", "color": "0x96cc29" },
          "format": "УВН:{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMax}})}}/{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMin}})}}°"
    },

(код из этого топика).

В бою у некоторых танков наблюдается вот такое дробное значение:

post-15014-0-75778200-1488550557_thumb.png

 

Подскажите, как поправить? Не могу понять, куда-то нужно %1d добавить?)

Спасибо.

Share this post


Link to post

Short link
Share on other sites

@ADv,

"format": "УВН:{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMax}})%2.0f}}/{{py:math.mul(-1,{{py:xvm.anglesAiming_pitchMin%2.0f}})%2.0f}}°" 
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

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

Пока выкрутился вот так, указатели отключаются только на S1 (теоретически на всём, где отсутствуют башня и УВН):

 

во все поля "format" в конфиге добавить условие, типа -

"format": "{{py:xvm.anglesAiming_pitchMax={{py:xvm.anglesAiming_pitchMin}}? |то, что обычно отображается}}"

но лучше, конечно, в макросе учесть.

Edited by arom
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? (актуально для арты), если не сложно конечно.

 

post-18479-0-45754600-1493547406_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

 

 

А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились?
, на данный момент не реализовано. 

Share this post


Link to post

Short link
Share on other sites

Доброй ночи! Очень нравится УВН.

Можно примере:

"angleAimingBottom": {
      "enabled": true,
      "updateEvent": "PY(ON_ANGLES_AIMING)",
      "x": 0,
      "y": "{{py:xvm.anglesAiming_yBottom(-11)}}",
      "width": 152,
      "height": 33,
      "alpha" : "{{py:xvm.anglesAiming_yBottom(12)<350?{{py:math.sub(350, {{py:xvm.anglesAiming_yBottom(12)}})}}|0}}",
      "screenHAlign": "center",
      "screenVAlign": "center",
      "format": "<img src='xvm://res/Angles/Bottom.png'>"
    },

Показать как менять альфаканал картинки (т.е. когда УВН не близок к критическим пикселям)? И в следствии усилить альфу критических пикселей?

Допустим в режиме норма ~200 альфа RGB, а от критических углов более. Не знаю, понятно ли напечатал свою мысль :)

Через паинт игнорирует альфаканал.

Edited by 71G1L
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Показать как менять альфаканал картинки (т.е. когда УВН не близок к критическим пикселям)? И в следствии усилить альфу критических пикселей? Допустим в режиме норма ~200 альфа RGB, а от критических углов более. Не знаю, понятно ли напечатал свою мысль :) Через паинт игнорирует альфаканал.
, не понял. 

Share this post


Link to post

Short link
Share on other sites

, не понял. 

 

13914720.png

 

2) будет ли добавлена функция шкалы (щас каждый градус в аркаде ~12,6-12,75 px)? Конечно это украшалка, а не функционал...

Edited by 71G1L

Share this post


Link to post

Short link
Share on other sites

Максимальное значение альфы = 100. 

В игре нормально работает:

post-17624-0-68196500-1494764537_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились? (актуально для арты), если не сложно конечно.

 

@ktulho привет. Может доделай этот момент если время есть.

а-то крутяк не совсем ещё крутяк :)

Share this post


Link to post

Short link
Share on other sites

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

Пока выкрутился вот так, указатели отключаются только на S1 (теоретически на всём, где отсутствуют башня и УВН):

 

во все поля "format" в конфиге добавить условие, типа -

"format": "{{py:xvm.anglesAiming_pitchMax={{py:xvm.anglesAiming_pitchMin}}? |то, что обычно отображается}}"

но лучше, конечно, в макросе учесть.

К сожалению, на UDES 03 не работает - у нее УВН 0/20. А уголки УГН по центру реально мешают.

ktulho, придумай как это порешать, пожалуйста.

Edited by WarDogs_Alex

Share this post


Link to post

Short link
Share on other sites

 

 

К сожалению, на UDES 03 не работает - у нее УВН 0/20. А уголки УГН по центру реально мешают.
, поправил. 

Share this post


Link to post

Short link
Share on other sites

 

 

пропали полностью,
, еще раз поправил. 
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

, еще раз поправил. 

 

проверил и на тесте - всё работает.

Share this post


Link to post

Short link
Share on other sites

После обновления 0.9.19.0 перестали двигаться скобки УГН. Как скоро можно ожидать обновления скрипта УГН ?

Share this post


Link to post

Short link
Share on other sites

После обновления 0.9.19.0 перестали двигаться скобки УГН. Как скоро можно ожидать обновления скрипта УГН ?

 

нужно проверить сначала на наличие самого скрипта anglesAiming.py  :ok: 

\res_mods\configs\xvm\py_macro\

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...