Исследование патча 1.31

» опубликован
» STRING FIELD
ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED - меняет описания при помощи BlzSetAbilityStringLevelField()
Но графически не обновляется в UI, хотят возрат показывает, что было изменено.
Возможно та же проблема и с:
ABILITY_SLF_TOOLTIP_LEARN
ABILITY_SLF_TOOLTIP_LEARN_EXTENDED
ABILITY_SLF_TOOLTIP_NORMAL
ABILITY_SF_ICON_RESEARCH (возможно всё ок )
ABILITY_SF_ICON_ACTIVATED (возможно всё ок )
ABILITY_SLF_ICON_NORMAL
А возможно, что все ABILITY SLF/SF поля могут работать некорректно
» ITEM STRING FIELD
call BlzSetItemStringField( udg_Itemastic, ITEM_SF_MODEL_USED, "units\\nightelf\\Dryad\\Dryad.mdl" ) 
ITEM_SF_MODEL_USED - модель предмета не меняется.
» OS KEY
Не работают след. OSKEYTYPE:
OSKEY_CONTROL
OSKEY_SHIFT
OSKEY_CONTROL
Работают только при опускание клавиши
OSKEY_LCONTROL
OSKEY_LSHIFT
OSKEY_LCONTROL
OSKEY_RCONTROL
OSKEY_RSHIFT
OSKEY_RCONTROL
» LUA SCRIPT
lua:
local ab = BlzGetUnitAbility(u, abilID )
BlzGetUnitAbility() ломает поток триггера.
IO - заблокировано, os.execute() - заблокировано.
Список нерабочих функций:
native BlzItemAddAbility                           takes item whichItem, integer abilCode returns boolean
native BlzSetItemTooltip                           takes item whichItem, string tooltip returns nothing // некорректна 
BlzSetItemTooltip зависит от BlzSetItemName,хз почему, но BlzSetItemTooltip не переменовывает предмет в краткой подсказке инвентаря, а BlzSetItemName да. Странно, но близзарды походу снова накосячили.
Будет обновляться по ходу дел.
Обновленно 26/04/19 23:22 по мск.


Просмотров: 116

Комментарии пока отсутcтвуют