ФЭНДОМ


A function added by the Fallout Script Extender.

Описание

Returns the base form of the Nth item in a container.

Синтаксис

(baseform) Container.GetInventoryObject index:int 

Or:

(baseform) Container.GetNthObject index:int


Example

ref rItem

set rItem to PlayerREF.GetInventoryObject 21

Often you may wish to use this in a loop, to go through every item in an inventory:

int x
ref rItem

let x := PlayerREF.GetNumItems

while x > 0
    let x -= 1 ; decrement x, the first item is '0'
    let rItem := PlayerREF.GetInventoryObject x
    ; do something
loop

Notes

  • Beware removing items from a container within a loop, because it may change the index of those later.
  • Multiple instances of the same base form in a container are considered as just one item by the function.

See Also

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на ФЭНДОМЕ

Случайная вики