26 lines
1.2 KiB
Plaintext
26 lines
1.2 KiB
Plaintext
|
Scriptname ETR_Functions Hidden
|
||
|
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
; ObjectReference functions
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
|
||
|
int function AddAllFormsToList(FormList targetList, int formType, Form keywordOrList = None, Form excludeForm = None, bool onlyPlayable = true) native global
|
||
|
|
||
|
int function AddItemsOfTypeAndKeywordToList(Form refOrList, FormList targetList, int formType = 0, Form keywordOrList = None, Form excludeForm = None, bool noEquipped = true, bool noFavourited = true, bool noQuestItem = true) native global
|
||
|
|
||
|
int function GetItemCountInList(FormList refList, Form baseForm) native global
|
||
|
|
||
|
int function GetItemCountInActors(Actor[] refArray, Form baseForm) native global
|
||
|
|
||
|
Actor[] function GetPlayerFollowers() native global
|
||
|
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
; Artifact Tracker
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
|
||
|
ObjectReference function GetCellStorage(ObjectReference ref, FormList refList, Form refToCreate, bool autoCreate = true) native global
|
||
|
|
||
|
bool function HasRefInCell(Form item, Cell currentCell = None, bool checkContainers = true, FormList excludeList = None) native global
|
||
|
|
||
|
function SyncCellStorage(ObjectReference cellStorage, Form excludeForm = None) native global
|