Made Item Quality editable via Modifiers + maybe improved performance

This commit is contained in:
Wofsauge committed 2022-04-02 02:56:59 +02:00
1 parent e11aabe399
commit 37274dad55
2 files changed
+9 -3

No files matched your search

+7
View File
@@ -350,6 +350,7 @@ function EID:getDescriptionObj(Type, Variant, SubType, entity, checkModifiers)
description.Transformation = EID:getTransformation(Type, Variant, SubType)
description.ModName = tableEntry and tableEntry[4]
description.Quality = EID:getObjectQuality(description)
if checkModifiers ~= false then
for _,modifier in ipairs(EID.DescModifiers) do
@@ -1566,3 +1567,9 @@ function EID:evaluateQueuedItems()
end
end
end
function EID:getObjectQuality(descObj)
if descObj.ObjType == 5 and descObj.ObjVariant == PickupVariant.PICKUP_COLLECTIBLE then
return tonumber(EID.itemConfig:GetCollectible(tonumber(descObj.ObjSubType)).Quality)
end
end