Jump to content
Korean Random

макросы в colors


Recommended Posts

здравствуйте. у меня при использовании макросов в colors.xc вместо результата работы макроса выдаётся всегда чёрный цвет.

 

для примера:

"def": {
    "al": "0x96FF00",
    "sq": "0xffae00",
    "tk": "0x00EAFF",
    "en": "{{ally?0xFFFFFF|0xFF0000}}"
}

цвет противника - чёрный.

 

однако, если я проверю в markersAliveNormal.xc:

"vehicle": {
...
"format": "{{vehicle}} {{.colors.system.enemy_alive}}"
},

то название техники противника будет "E 100 0xFF0000".

значит, макрос отработал, но цвет почему-то чёрный.

Link to comment
Short link
Share on other sites

здравствуйте. у меня при использовании макросов в colors.xc вместо результата работы макроса выдаётся всегда чёрный цвет.

 

для примера:

"def": {
    "al": "0x96FF00",
    "sq": "0xffae00",
    "tk": "0x00EAFF",
    "en": "{{ally?0xFFFFFF|0xFF0000}}"
}

цвет противника - чёрный.

 

однако, если я проверю в markersAliveNormal.xc:

"vehicle": {
...
"format": "{{vehicle}} {{.colors.system.enemy_alive}}"
},

то название техники противника будет "E 100 0xFF0000".

значит, макрос отработал, но цвет почему-то чёрный.

где этот цвет используется и не работает?

прикрепите логи на всякий пожарный.

Link to comment
Short link
Share on other sites

де этот цвет используется и не работает?

прикрепите логи на всякий пожарный.

 

это основной цвет противника. используется в иконках счёта боя, маркерах техники, на миникарте. если указывать явно (0x8379FE), то всё ок. если использовать макрос, то цвет будет чёрным, каким бы этот макрос ни был.

макрос в цветах мне нужен для того, чтобы включать/выключать режим цветовой слепоты во всём конфиге сразу, изменяя только один параметр.

хотел я это сделать так:

файл colors.xc:

  // Значения цветов для подстановок.
  "def": {
...
    "en": "{{.conf.colorBlind=true?0x8379FE|0xF50800}}", // enemy
...

файл @xvm.xc:

...
  "conf": {
    "colorBlind": ${"config.xc":"colorBlind"}
  },
... 

файл config.xc:

{
    "colorBlind": true
}
 

это всё я делал на базе конфига "default" из стандартной комплектации xvm. добавлен только файл config.xc

 

скажите, пожалуйста, у вас воспроизводится смоделированная ситуация или это у меня одного так?

Edited by LuckyCrusky
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...