ktulho 5,790 #346847 Posted August 15, 2016 Переменные теперь во всех конфигах так изменены? , такие переменные были только в сниппетах. 1 Quote Share this post Link to post Short link Share on other sites
Turbina 52 #346851 Posted August 15, 2016 (edited) , такие переменные были только в сниппетах. Вижу,что в elements.xc тоже такие,но сейчас в координатах "ушей" изменены.Нужно ли их менять в этом файле(elements.xc) в остальных разделах?Я поменял,но что то у меня стало с панелью снарядов и панелью счёта.Пришлось вернуть на место. P.S: но после изменения всех переменных в snippet-bt.xc,battletimer так и не изменился... elements.xc Edited August 15, 2016 by Turbina Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #346861 Posted August 15, 2016 @Turbina, сниппеты сильно изменились. Quote Share this post Link to post Short link Share on other sites
Turbina 52 #346863 Posted August 15, 2016 (edited) @Turbina, сниппеты сильно изменились. Подскажите,что там изменилось?Где посмотреть образец? Видно и мой elementc.xc уже сильно устарел? snippet-bt.xc snippet-debugPanel.xc Edited August 15, 2016 by Turbina Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #346864 Posted August 15, 2016 Подскажите,что там изменилось?Где посмотреть образец? , негде, кроме как в папке default. Quote Share this post Link to post Short link Share on other sites
OlliN 13 #346867 Posted August 15, 2016 Вижу,что в elements.xc тоже такие,но сейчас в координатах "ушей" изменены.Нужно ли их менять в этом файле(elements.xc) в остальных разделах?Я поменял,но что то у меня стало с панелью снарядов и панелью счёта.Пришлось вернуть на место. Screenshot7.jpg Screenshot8.jpg P.S: но после изменения всех переменных в snippet-bt.xc,battletimer так и не изменился... Don't use the "alpha" setting. It's bugged. Quote Share this post Link to post Short link Share on other sites
Turbina 52 #346869 Posted August 15, 2016 , негде, кроме как в папке default. там то нету сниппетов (( Don't use the "alpha" setting. It's bugged. Don't use in elements.xc? Quote Share this post Link to post Short link Share on other sites
OlliN 13 #346871 Posted August 15, 2016 Correct, and in any other snippet file. 1 Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #346872 Posted August 15, 2016 там то нету сниппетов (( , я так понимаю их не адаптировали. Вообще хотелось бы увидеть комментарий @sirmax. 1 Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #346888 Posted August 15, 2016 что вы от меня хотите узнать? Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #346892 Posted August 15, 2016 что вы от меня хотите узнать? , работают ли сниппеты в прежнем объеме? Есть ли возможность выравнивать по центру или по краю? Использовать арифметические выражения? Quote Share this post Link to post Short link Share on other sites
Turbina 52 #346893 Posted August 15, 2016 что вы от меня хотите узнать? по поводу сниппета,который перестал работать (snippet-bt.xc) Что там изменилось? Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #346906 Posted August 15, 2016 , работают ли сниппеты в прежнем объеме? Есть ли возможность выравнивать по центру или по краю? Использовать арифметические выражения? нет, используйте {{py}} по поводу сниппета,который перестал работать (snippet-bt.xc) Что там изменилось? без понятия, я его не трогал Quote Share this post Link to post Short link Share on other sites
Pendalf51 20 #346967 Posted August 15, 2016 (edited) но что то у меня стало с панелью снарядов и панелью счёта. Don't use the "alpha" setting. It's bugged. Don't use in elements.xc? Use this { "alpha": 0.6 } Все работает. Edited August 15, 2016 by Pendalf51 2 Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #347012 Posted August 15, 2016 нет, используйте {{py}} , сделал так. Создал py_macros: def offsetHorCenter(offset): log('offsetHorCenter= %s' % (BigWorld.screenWidth() // 2 + offset)) return "%i" % (BigWorld.screenWidth() // 2 + offset) в elements.xc написал: "battleTimer": { // "$log": 3, //"width": 196, значение по умолчанию 196 "x": "{{py:xvm.align.offsetHorCenter(-98)}}", "displayNormal":{ "x": 70 }, "y": 40 } Это должно работать на любых разрешениях, но если изменить шрифт то опять придется подбирать числа. Есть возможность сделать передачу в {{py}} параметров элемента ("width", "height", "x", "y") ? Quote Share this post Link to post Short link Share on other sites
Darkne_SS 5 #347028 Posted August 15, 2016 Ktulho, куда это распихивать, чтобы работало и можно ли применять тот же макрос для дебаг панели или надо еще один писать? Quote Share this post Link to post Short link Share on other sites
Turbina 52 #347033 Posted August 15, 2016 Use this { "alpha": 0.6 } Все работает Можно подробнее.Значение переменных для "alpha" везде изменилось на такие (0-1) или только в сниппетах? Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #347039 Posted August 15, 2016 (edited) Ktulho, куда это распихивать, чтобы работало , например скопируйте align.py в "\res_mods\configs\xvm\py_macro\xvm\". В файл "res_mods\configs\xvm\py_macro\xvm.py" добавьте: from xvm import align @xvm.export('xvm.align.offsetHorCenter', deterministic=False) def align_offsetHorCenter(n): return align.offsetHorCenter(n) align.rar Edited August 15, 2016 by ktulho Quote Share this post Link to post Short link Share on other sites
Turbina 52 #347053 Posted August 15, 2016 (edited) , сделал так. Создал py_macros: def offsetHorCenter(offset): log('offsetHorCenter= %s' % (BigWorld.screenWidth() // 2 + offset)) return "%i" % (BigWorld.screenWidth() // 2 + offset) в elements.xc написал: "battleTimer": { // "$log": 3, //"width": 196, значение по умолчанию 196 "x": "{{py:xvm.align.offsetHorCenter(-98)}}", "displayNormal":{ "x": 70 }, "y": 40 } Это должно работать на любых разрешениях, но если изменить шрифт то опять придется подбирать числа. Есть возможность сделать передачу в {{py}} параметров элемента ("width", "height", "x", "y") ? Не могу понять,почему написанное в elements.xc ломает конфиг? Edited August 15, 2016 by Turbina Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #347056 Posted August 15, 2016 Не могу понять,почему написанное в elements.xc ломает конфиг? , xvm.log прикрепите. Quote Share this post Link to post Short link Share on other sites