Jump to content
Korean Random

УГН и УВН средствами 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
Link to comment
Short link
Share on other sites

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

 

 

 

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

attachicon.gifshot_094.jpg attachicon.gifshot_095.jpg

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

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

Link to comment
Short link
Share on other sites

  • 3 weeks later...

Дано:

    "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 добавить?)

Спасибо.

Link to comment
Short link
Share on other sites

  • 4 weeks later...

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

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

 

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

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

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

Edited by arom
  • Upvote 1
Link to comment
Short link
Share on other sites

  • 5 weeks later...

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

 

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

Link to comment
Short link
Share on other sites

 

 

А можно сделать что б УГН поворачивались перпендикулярно полёту снаряда, а не всё время горизонтально находились?
, на данный момент не реализовано. 
Link to comment
Short link
Share on other sites

  • 2 weeks later...

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

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

"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
Link to comment
Short link
Share on other sites

 

 

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

, не понял. 

 

13914720.png

 

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

Edited by 71G1L
Link to comment
Short link
Share on other sites

  • 2 weeks later...

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

 

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

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

Link to comment
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
Link to comment
Short link
Share on other sites

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

Link to comment
Short link
Share on other sites

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

 

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

\res_mods\configs\xvm\py_macro\
Link to comment
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...