REDNODE / GAME API

Vendor_Record

classnative name gamedataVendor_RecordnativeimportOnly

extends TweakDBRecord › IScriptable › ISerializable

Methods 53

native func AccessPrereqs(out outList: array<wref<IPrereq_Record>>)
native func AccessPrereqsContains(item: wref<IPrereq_Record>) -> Bool
native func Craftbooks(out outList: array<wref<VendorCraftable_Record>>)
native func CraftbooksContains(item: wref<VendorCraftable_Record>) -> Bool
native func CustomerFilterTags() -> array<CName>
native func CustomerFilterTagsContains(item: CName) -> Bool
native func CustomerInverseFilterTags() -> array<CName>
native func CustomerInverseFilterTagsContains(item: CName) -> Bool
native func ExperienceStock(out outList: array<wref<VendorExperience_Record>>)
native func ExperienceStockContains(item: wref<VendorExperience_Record>) -> Bool
native func Faction() -> wref<Affiliation_Record>
native func FactionHandle() -> ref<Affiliation_Record>
native func GetAccessPrereqsCount() -> Int32
native func GetAccessPrereqsItem(index: Int32) -> wref<IPrereq_Record>
native func GetAccessPrereqsItemHandle(index: Int32) -> ref<IPrereq_Record>
native func GetCraftbooksCount() -> Int32
native func GetCraftbooksItem(index: Int32) -> wref<VendorCraftable_Record>
native func GetCraftbooksItemHandle(index: Int32) -> ref<VendorCraftable_Record>
native func GetCustomerFilterTagsCount() -> Int32
native func GetCustomerFilterTagsItem(index: Int32) -> CName
native func GetCustomerInverseFilterTagsCount() -> Int32
native func GetCustomerInverseFilterTagsItem(index: Int32) -> CName
native func GetExperienceStockCount() -> Int32
native func GetExperienceStockItem(index: Int32) -> wref<VendorExperience_Record>
native func GetExperienceStockItemHandle(index: Int32) -> ref<VendorExperience_Record>
native func GetItemQueriesCount() -> Int32
native func GetItemQueriesItem(index: Int32) -> wref<VendorItemQuery_Record>
native func GetItemQueriesItemHandle(index: Int32) -> ref<VendorItemQuery_Record>
native func GetItemStockCount() -> Int32
native func GetItemStockItem(index: Int32) -> wref<VendorItem_Record>
native func GetItemStockItemHandle(index: Int32) -> ref<VendorItem_Record>
native func GetMapVisibilityPrereqsCount() -> Int32
native func GetMapVisibilityPrereqsItem(index: Int32) -> wref<IPrereq_Record>
native func GetMapVisibilityPrereqsItemHandle(index: Int32) -> ref<IPrereq_Record>
native func GetVendorFilterTagsCount() -> Int32
native func GetVendorFilterTagsItem(index: Int32) -> CName
native func GetVendorInverseFilterTagsCount() -> Int32
native func GetVendorInverseFilterTagsItem(index: Int32) -> CName
native func InGameTimeToRestock() -> Float
native func ItemQueries(out outList: array<wref<VendorItemQuery_Record>>)
native func ItemQueriesContains(item: wref<VendorItemQuery_Record>) -> Bool
native func ItemStock(out outList: array<wref<VendorItem_Record>>)
native func ItemStockContains(item: wref<VendorItem_Record>) -> Bool
native func LocalizedDescription() -> String
native func LocalizedName() -> String
native func MapVisibilityPrereqs(out outList: array<wref<IPrereq_Record>>)
native func MapVisibilityPrereqsContains(item: wref<IPrereq_Record>) -> Bool
native func VendorFilterTags() -> array<CName>
native func VendorFilterTagsContains(item: CName) -> Bool
native func VendorInverseFilterTags() -> array<CName>
native func VendorInverseFilterTagsContains(item: CName) -> Bool
native func VendorType() -> wref<VendorType_Record>
native func VendorTypeHandle() -> ref<VendorType_Record>