GetQuantity
Returns the stack size (quantity) of the object with ObjID.
Returns 1 for non-stackable items. Returns 0 if the object does not exist.
Возвращает размер стека (количество) объекта с ObjID.
Возвращает 1 для нестекируемых предметов. Возвращает 0, если объект не существует.
function GetQuantity(ObjID: Cardinal): Integer;
def GetQuantity(ObjID: int) -> int: ...
begin
if FindType(reagent_type, Backpack) > 0 then
if GetQuantity(FindItem) < 10 then
AddToSystemJournal('Low on reagents: ' + IntToStr(GetQuantity(FindItem)));
end.
if FindType(reagent_type, Backpack()) > 0:
qty = GetQuantity(FindItem())
if qty < 10:
AddToSystemJournal(f'Low on reagents: {qty}')