REDNODE / GAME API

NewPerk_Record

classnative name gamedataNewPerk_RecordnativeimportOnly

extends TweakDBRecord › IScriptable › ISerializable

Methods 37

native func Attribute() -> wref<AttributeData_Record>
native func AttributeHandle() -> ref<AttributeData_Record>
native func BinkPath() -> ResRef
native func Category() -> wref<NewPerkCategory_Record>
native func CategoryHandle() -> ref<NewPerkCategory_Record>
native func DataPackage() -> wref<GameplayLogicPackage_Record>
native func DataPackageHandle() -> ref<GameplayLogicPackage_Record>
native func EnumComment() -> String
native func EnumName() -> CName
native func GetLevelsCount() -> Int32
native func GetLevelsItem(index: Int32) -> wref<NewPerkLevelData_Record>
native func GetLevelsItemHandle(index: Int32) -> ref<NewPerkLevelData_Record>
native func GetRequiresPerksCount() -> Int32
native func GetRequiresPerksItem(index: Int32) -> wref<NewPerk_Record>
native func GetRequiresPerksItemHandle(index: Int32) -> ref<NewPerk_Record>
native func IconPath() -> CName
native func Levels(out outList: array<wref<NewPerkLevelData_Record>>)
native func LevelsContains(item: wref<NewPerkLevelData_Record>) -> Bool
native func Loc_desc_key() -> String
native func Loc_name_key() -> String
native func PerkIcon() -> wref<UIIcon_Record>
native func PerkIconHandle() -> ref<UIIcon_Record>
native func PerkWeaponGroup() -> wref<PerkWeaponGroup_Record>
native func PerkWeaponGroupHandle() -> ref<PerkWeaponGroup_Record>
native func Requirement() -> wref<IPrereq_Record>
native func RequirementHandle() -> ref<IPrereq_Record>
native func RequiresPerks(out outList: array<wref<NewPerk_Record>>)
native func RequiresPerksContains(item: wref<NewPerk_Record>) -> Bool
native func Slot() -> wref<NewPerkSlot_Record>
native func SlotHandle() -> ref<NewPerkSlot_Record>
native func StatusEffect() -> wref<StatusEffect_Record>
native func StatusEffectHandle() -> ref<StatusEffect_Record>
native func Tier() -> wref<NewPerkTier_Record>
native func TierHandle() -> ref<NewPerkTier_Record>
native func Type() -> gamedataNewPerkType
native func UiData() -> wref<NewPerkLevelUIData_Record>
native func UiDataHandle() -> ref<NewPerkLevelUIData_Record>