REDNODE / GAME API

GameplayLogicPackage_Record

classnative name gamedataGameplayLogicPackage_RecordnativeimportOnly

extends TweakDBRecord › IScriptable › ISerializable

Methods 28

native func AnimationWrapperOverrides() -> array<CName>
native func AnimationWrapperOverridesContains(item: CName) -> Bool
native func Effectors(out outList: array<wref<Effector_Record>>)
native func EffectorsContains(item: wref<Effector_Record>) -> Bool
native func GetAnimationWrapperOverridesCount() -> Int32
native func GetAnimationWrapperOverridesItem(index: Int32) -> CName
native func GetEffectorsCount() -> Int32
native func GetEffectorsItem(index: Int32) -> wref<Effector_Record>
native func GetEffectorsItemHandle(index: Int32) -> ref<Effector_Record>
native func GetItemsCount() -> Int32
native func GetItemsItem(index: Int32) -> wref<InventoryItem_Record>
native func GetItemsItemHandle(index: Int32) -> ref<InventoryItem_Record>
native func GetStatPoolsCount() -> Int32
native func GetStatPoolsItem(index: Int32) -> wref<StatPool_Record>
native func GetStatPoolsItemHandle(index: Int32) -> ref<StatPool_Record>
native func GetStatsCount() -> Int32
native func GetStatsItem(index: Int32) -> wref<StatModifier_Record>
native func GetStatsItemHandle(index: Int32) -> ref<StatModifier_Record>
native func Items(out outList: array<wref<InventoryItem_Record>>)
native func ItemsContains(item: wref<InventoryItem_Record>) -> Bool
native func Prereq() -> CName
native func Stackable() -> Bool
native func StatPools(out outList: array<wref<StatPool_Record>>)
native func StatPoolsContains(item: wref<StatPool_Record>) -> Bool
native func Stats(out outList: array<wref<StatModifier_Record>>)
native func StatsContains(item: wref<StatModifier_Record>) -> Bool
native func UIData() -> wref<GameplayLogicPackageUIData_Record>
native func UIDataHandle() -> ref<GameplayLogicPackageUIData_Record>