Каким образом можно получить имя модели предмета, лежащего в инвентаре?
Если предмет лежит на земле, то я использую item:GetContainer():GetModelName(), но лежащий на земле и находящийся в инвентаре предметы - это разные классы.
item:GetAbilityKeyValues() даёт мне все kv значения, относящиеся к способности, модели там нет.
В данный момент отлавливаю подбор предмета событием и записываю имя модели как item.ModelName = item:GetContainer():GetModelName(), но, тогда, я храню имена моделей только тех предметов, что были когда-либо подобраны героем. Есть так же предметы, которые были созданы через скрипт и были помещены сразу в инвентарь.