Есть ли способ узнать белую защиту юнита?

Принятый ответ

Есть идея... если мы можем узнать общую броню, то можно для зелёной использовать полностью Бонус Мод
Таким образом, если от общей вычитать бонус мод, можно узнавать белую

но нужно будет отказаться от всяких бонусов в ро... и я хз что делать с целёной бронёй от зёлёной ловкости.., плохой способ чет
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
4 года назад
0
Ельнур, не я серьезно! Я реально не знаю...
0
7
4 года назад
0
PAMEXI:
Ельнур, не я серьезно! Я реально не знаю...
Загруженные файлы
0
23
4 года назад
0
Ельнур, я себя чувствую сейчас таким тупым...
0
11
4 года назад
0
Пока искал - пришла идея, запоминаем защиту юнита, даем юниту ауру защиты которая дает защиту в процентах от белой защиты, например 1.0, соответственно записываем новое значение защиты. Разница - белая защита. По идеи также можно отловить и белую атаку, аурой боевого духа. Пойду тестить.
0
24
4 года назад
0
А что мешает получить базовую белую защиту для этого типа юнита через новые нативки и добавить защиту по известной формуле от статов? Если не менять защиту триггерно - это единственные источники белой защиты, насколько я помню. А если менять триггерно - еще хранить и учитывать информацию об этих изменениях.
0
27
4 года назад
Отредактирован MpW
0
native GetUnitArmor takes unit whichUnit returns real
native SetUnitArmor takes unit whichUnit, real armorAmount returns nothing
возможно ошибаюсь, тк тоже не сижу в рефордже. и там название мб немного отличаться, там кучу приставок Blz
0
24
4 года назад
0
Steal nerves, автору вопроса нужна броня без учета бонусов. GetUnitArmor, если я не ошибаюсь, дает броню с учетом бонусов.
0
17
4 года назад
Отредактирован GetLocalPlayer
0
А что мешает получить базовую белую защиту для этого типа юнита через новые нативки и добавить защиту по известной формуле от статов?
С одной стороны, необходимо вручную добавлять в триггеры константу со значением из игровых констант, о чем можно просто забыть. С другой, оно учитывает улучшения и морф?
0
11
4 года назад
0
Эх, аура защиты дает защиту только от базовой, не учитывая защиту от ловкости :С
0
32
4 года назад
0
wetalq, Надо определиться, а для чего собственно она нужна, что хочешь реализовать? Может можно что-то другое придумать
0
11
4 года назад
0
Bergi_Bear, конкретная цель - узнать белую защиту что бы проводить с ней манипуляции. Ничего конкретного. Пока что самый верный вариант по формуле считать защиту от ловкости и плюсовать базовую защиту.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.