Home API Manuals About Forum
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

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, если объект не существует.

Pascal

function GetQuantity(ObjID: Cardinal): Integer;

Python

def GetQuantity(ObjID: int) -> int: ...

Pascal Example

begin
  if FindType(reagent_type, Backpack) > 0 then
    if GetQuantity(FindItem) < 10 then
      AddToSystemJournal('Low on reagents: ' + IntToStr(GetQuantity(FindItem)));
end.

Python Example

if FindType(reagent_type, Backpack()) > 0:
    qty = GetQuantity(FindItem())
    if qty < 10:
        AddToSystemJournal(f'Low on reagents: {qty}')