LuckyCrusky Posted January 27, 2016 Share Posted January 27, 2016 здравствуйте. у меня при использовании макросов в 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". значит, макрос отработал, но цвет почему-то чёрный. @ Quote Link to comment Short link Share on other sites More sharing options...
LuckyCrusky Posted January 31, 2016 Author Share Posted January 31, 2016 разработчики, ответьте хоть что-нибудь @ Quote Link to comment Short link Share on other sites More sharing options...
Yupi Posted February 1, 2016 Share Posted February 1, 2016 разработчики, ответьте хоть что-нибудь Ответят когда смогут. Если молчат значит заняты. @ Quote Link to comment Short link Share on other sites More sharing options...
Helkar Posted February 1, 2016 Share Posted February 1, 2016 здравствуйте. у меня при использовании макросов в 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". значит, макрос отработал, но цвет почему-то чёрный. где этот цвет используется и не работает? прикрепите логи на всякий пожарный. @ Quote Link to comment Short link Share on other sites More sharing options...
LuckyCrusky Posted February 1, 2016 Author Share Posted February 1, 2016 (edited) де этот цвет используется и не работает? прикрепите логи на всякий пожарный. это основной цвет противника. используется в иконках счёта боя, маркерах техники, на миникарте. если указывать явно (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 February 1, 2016 by LuckyCrusky @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.