-
Posts
8,131 -
Joined
-
Last visited
-
Days Won
125
Everything posted by HEKPOMAHT
-
[1.5.1.2/9233] ЛФ - твины немножко мусорят в лог
HEKPOMAHT replied to phantasm's topic in Testing, Bug Reports
а какие записи к твинам относятся? В сабже упоминаний "tweens" не нашёл. Скатал пару раз лф для проверки - тоже нет... ---- если речь идёт о WARNING: An image in TextLayout is NULL и т.д, то ответ-рекомендация уже давался: так это когда было... -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
эта заявка скорее всего будет работать: в миникарте при переключении игроков после смерти, в карусели при переключении слотов. или это не совсем то? -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
@sirmax получается то, что есть некоторые нюансы, которые обнарудиваются в результате экспериментов. сделал небольшой отчёт на примере миникарты: // Формат поля по умолчанию. "defaultItem": { "enabled": true, "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "to", 3.5, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... - в начале боя союзники отображаются - противник при первом засвете отображается, но без анимации - далее противник пропадает - анимация появляется (затухание) - далее создаётся поле "lost" - уже с анимацией - дальнейшие появления пропадания происходят уже с анимацией. ---- попытка это решить с помощью метода "fromTo" приводит к тому, что без нажатия горячей клавиши поля остаются скрыты. Появляются только противники, которые пропали с засвета. Сначала "lost", потом как обычно, но при пропадании анимации почему-то нет (проверял на реплее) "defaultItem": { "enabled": true, "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "fromTo", 3.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... и это не является решением. При первом засвете у противника анимации всё ровно нет. ---- убрал "hotKeyCode" из кода: "defaultItem": { "enabled": true, "tweensIn": [ [ "fromTo", 3.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... теперь у противника при первом засвете появляется анимация. ---- + ещё в "tweensIn" заменил методы "fromTo" на "to" "defaultItem": { "enabled": true, "tweensIn": [ [ "to", 3.5, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 3.5, { "alpha": 0 } ] ], ... анимация работает только у "dead" обеих команд. У противников нет ни при каких условиях - ни у пропавших, ни у снова появившихся, как это было на одном из примеров выше. ---- Слушай, сделай ещё для экстра полей карусели ориентир к selected -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
вчера была проблема в том, что с наличием в поле "hotKeyCode" - в начале боя поля были скрыты. После нажатия клавиши дальше всё работало нормально. Можно по новой проверить, минут через 20 смогу. -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
Во, нашёл вчерашнее описание, похожее поведение полей на как твоём видео: -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
@sirmax вчера проверял в своём конфиге, в нём альтернативный отключён. Сегодня и частично вчера проверял и на дефолтном - там по умолчанию включён. -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
@sirmax это я с item шаблона скопировал ), вчера пытался все варианты пробовать, к ночи голова уже перетрудилась. в поле все правильно: "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false своё сообщение подредактирую. ---- там же дальше описано, что поля у противников появляются :) -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
убрал прозрачность всего поля. Хоткeй убрал, в методе "to" указал "alpha": 1 - поведение тут описано. Ради интереса проверил с методом "fromTo" - поле появилось, но анимации нет в обоих твинах "tweensIn", "tweensOut". Ладно Макс, может это никому и не пригодится, а в процессе испытаний может что проясниться... а может с доп. свойствами твинов поэкспериментировать можно. -
тут наверно речь идёт о gui.pkg\gui\maps\icons\map если это картинки для миникарты
-
тогда нужно дописать в шапке: ON_EVERY_SECOND - событие для обновления данного макроса.
-
никакого
-
@ktulho я с GreenSock вожусь, так там In это большая i... а уже автоматически и тут написал :), но не в этом суть, я по самой работе макроса. {{py:xvm.leftTime(10)}} - после 9 сек значение должно пропадать? Вчера проверял - не пропадает, весь бой отображается.
-
@ktulho подскажи по {{py:xvm.leftTime(x)}}, если значение аргумента 10, то 9 сек должно it возвращать? Вчера пытался понять работу макроса - так и не понял, весь бой it, не пропадает.
-
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
@sirmax от текущего до необходимого получается только в tweensOut: текущее 100% -> необходимое 0 "{ "alpha": 0 }" для tweensIn нужно с 0 до 100 %. а так как текущее 100% и есть, я использую метод fromTo, по другому не получается. Причём то же самое и для tweens: появление от 0 до 1 (метод fromTo), время анимации, затухание (метод to) - для lastHit всё чётко (собственно это полностью удовлетворило мою первоначальную заявку, если что). Вот код для конфига дефолт, миникарта: // Формат поля по умолчанию. "defaultItem": { "enabled": true, //"hotKeyCode": 56, "onHold": true, "visibleOnHotKey": false, "tweensIn": [ [ "fromTo", 1.5, { "alpha": 0 }, { "alpha": 1 } ] ], "tweensOut": [ [ "to", 1.5, { "alpha": 0 } ] ], ... без хоткея работает. Раскомментируешь - проблему я описал. -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
@sirmax всё равно что-то не то. Попробую описать подробнее. Поле скрывается по нажатию клавиши ("visibleOnHotKey": false), то есть изначально оно должно быть видимым и ориентироваться на флаг (например "alive", "enemy", "spotted"). Без хоткея так и есть и всё работает исправно. С хоткеем: в начале боя пусто. У tweensIn конечное значение "alpha": 1. Обнаруживается противник (статус "spotted") - пусто, далее противник пропадает (статус "lost") - надписи появляются и с этого момента именно эти поля отображаются, повторюсь - без нажатия клавиш. Оставил tweensOut, убрал tweensIn - поля появились, но... "lost" появится и сразу исчезает, то же самое происходит с видимой техникой противника, которая уже была в засвете и пропала. В полях, где хоткей есть а флагов нет, там надписи не появляются вовсе, пока не нажмёшь. Хз, придётся мудрить, выбирать что-то одно. -
@P.S.Enot заканчивай уже флудить Запрещённые моды
-
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
работает "tweens" работает тут скорее всего важно. Удаляю "hotKeyCode" - привязка к флагам есть. Возвращаю "hotKeyCode" - в начале боя, пока кнопарь не прожмёшь - поле не отрисовывается. И вроде бы как анимация не всегда срабатывает. -
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
да, я про false писал. Проверял оба варианта, код с последнего (true) выложил. скорее всего на реплеях иногда анимация иногда ломается, если тыкать стрелками перемоток, так как я ещё вчера "fromTo" пытался использовать, что-то не получалось. Сейчас по новой: вызвал метод, установил время анимации, задал двум объектам артибуты с начальным и конечным значением, проверил на реплее без перемоток и ускоренного просмотра - блин, работает Ещё могу предположить, что на анимацию может влиять "autoReloadConfig". -
@Kiro я тут почитал изменения для патча 1.6 - там по лбз задачи упростили. Ты не торопись выполнять. Такими темпами к концу года об.279 будут давать за условие "В победном бою попасть в топ-10 своей команды по опыту"
-
Кастомизируемые текстовые поля в окне боевого интерфейса
HEKPOMAHT replied to wotunion's topic in Suggestions for XVM
@sirmax по tweens: В lastHit статичность "delay" и затухание работает, а по плавному появлению не понятно. По идее для появления нужно указывать 2 параметра прозрачности (как изначально было в примере) , типо "от", "до" [ "to", 1, { "alpha": 0.5 }, { "alpha": 1 } ], то есть за 1 сек объект с полупрозрачного становиться прозрачным. Но так не работает. сейчас в таком виде появляется с 100% прозрачностью (реплей): [ "to", 2, { "alpha": 1 } ], ... так появляется и сразу же затухает через 2 сек: [ "to", 2, { "alpha": 0 } ], ... ---- в миникарте с экстраполя без событий, может на флаг видимости сделать ориентир? ---- по "hotKeyCode" не работает. "hotKeyCode": 56, "onHold": true, "visibleOnHotKey": true, "tweens": [ [ "to", 2, { "alpha": 1 } ], [ "to", 2, { "alpha": 0 } ] ], если нажать - отпустить прозрачность не меняется, если удерживать - через 2 сек плавно затухает. Должно быть так: нажал - плавно появилось, отпустил - плавно исчезло, пока удерживаешь - статично. -
Прицел (без сведения) средствами XVM
HEKPOMAHT replied to ktulho's topic in Components of XVM and Addons (py_macro)
скрипт не только отключает, но и включает спидометр для всей техники (значение "all") -
damageLog средствами XVM.
HEKPOMAHT replied to ktulho's topic in Components of XVM and Addons (py_macro)
@sirmax огромнейшее спасибо! ---- проверил пока работу по первоначальной заявке "в lastHit" - работает. Остальное будем тестить, в процессе. ---- дальнейшее обсуждение можно вести в профильной теме