Jump to content
Korean Random
Kar1son

цвет "totalHP"

Recommended Posts

    // HP color depending on the ratio of ally and enemy teams hp.
    // Цвет ХП в зависимости от отношения хп союзной и вражеской команд.
    "totalHP": {
      "bad":     "0xFF0000",
      "neutral": "0xFFFFFF",
      "good":    "0x00FF00"
    },

в color.xc есть такой раздел. А как этот цвет использовать? в macros.txt не нашел описания, {{c:totalHP}} не работает

Share this post


Link to post

Short link
Share on other sites

Используется в макросе 

{{py:xvm.total_hp.color}}                 │цвет, зависящий от отношения очков прочности союзников и противников
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Этот {{py:xvm.total_hp.color}} цвет дает не те три значения что есть в "color/totalHP" а плавный переход от зеленого к красному.

а хтелось бы именно простые три цвета больше/меньше/равно

Edited by Kar1son

Share this post


Link to post

Short link
Share on other sites
В 18.09.2017 в 10:14, Kar1son сказал:

Этот {{py:xvm.total_hp.color}} цвет дает не те три значения что есть в "color/totalHP" а плавный переход от зеленого к красному.

а хтелось бы именно простые три цвета больше/меньше/равно

 

battleLabelsTemplates.xc

    // Total hp indicator.
    // Индикатор общего HP команд.
    "totalHP": {
      "enabled": true,
      "updateEvent": "PY(ON_UPDATE_HP)",
      "x": 0,
      "y": 30,
      "screenHAlign": "center",
      "align": "center",
      "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
      "textFormat": { "font": "mono", "color": "{{py:xvm.total_hp.sign=>?#60ff00|{{py:xvm.total_hp.sign=<?#fe0e00|#ffffff}}}}", "size": 18, "align": "center" },
      "format": "{{py:xvm.total_hp.ally}} {{py:xvm.total_hp.sign}} {{py:xvm.total_hp.enemy}}"
    },

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@H_E_K_P_O_M_A_H_T_ 

не подскажите почему не работает так:

"textFormat": { "font": "mono", "size": 19, "align": "center" , "color": "{{py:math.sub({{py:xvm.total_hp.ally()}} , {{py:xvm.total_hp.enemy()}})>0?#00FF00|{{py:math.sub({{py:xvm.total_hp.ally()}} , {{py:xvm.total_hp.enemy()}})}}<0?#FF0000|#FFFFFF}}"},

зеленым подсвечивает а красным нет

Share this post


Link to post

Short link
Share on other sites

такой вариант попробовал - работает.

"color": "{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})>0?#00FF00|{{py:math.sub({{py:xvm.total_hp.ally}}, {{py:xvm.total_hp.enemy}})<0?#FF0000|#FFFFFF}}}}"

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
56 минут назад, Kar1son сказал:

почему не работает так

 

Скобки не в том месте расставил.

"color": "{{py:math.sub({{py:xvm.total_hp.ally()}},{{py:xvm.total_hp.enemy()}})>0?#00FF00|{{py:math.sub({{py:xvm.total_hp.ally()}},{{py:xvm.total_hp.enemy()}})<0?#FF0000|#FFFFFF}}}}"

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...