REDNODE / GAME API

BaseObject_Record

classnative name gamedataBaseObject_RecordnativeimportOnly

extends TweakDBRecord › IScriptable › ISerializable

Extended by 4 types

DestructibleObject_Record Device_Record Item_Record SpawnableObject_Record

Methods 31

native func Effectors(out outList: array<wref<Effector_Record>>)
native func EffectorsContains(item: wref<Effector_Record>) -> Bool
native func GetEffectorsCount() -> Int32
native func GetEffectorsItem(index: Int32) -> wref<Effector_Record>
native func GetEffectorsItemHandle(index: Int32) -> ref<Effector_Record>
native func GetObjectActionsCount() -> Int32
native func GetObjectActionsItem(index: Int32) -> wref<ObjectAction_Record>
native func GetObjectActionsItemHandle(index: Int32) -> ref<ObjectAction_Record>
native func GetStatModifierGroupsCount() -> Int32
native func GetStatModifierGroupsItem(index: Int32) -> wref<StatModifierGroup_Record>
native func GetStatModifierGroupsItemHandle(index: Int32) -> ref<StatModifierGroup_Record>
native func GetStatModifiersCount() -> Int32
native func GetStatModifiersItem(index: Int32) -> wref<StatModifier_Record>
native func GetStatModifiersItemHandle(index: Int32) -> ref<StatModifier_Record>
native func GetStatPoolsCount() -> Int32
native func GetStatPoolsItem(index: Int32) -> wref<StatPool_Record>
native func GetStatPoolsItemHandle(index: Int32) -> ref<StatPool_Record>
native func GetWeakspotsCount() -> Int32
native func GetWeakspotsItem(index: Int32) -> wref<Weakspot_Record>
native func GetWeakspotsItemHandle(index: Int32) -> ref<Weakspot_Record>
native func ObjectActions(out outList: array<wref<ObjectAction_Record>>)
native func ObjectActionsContains(item: wref<ObjectAction_Record>) -> Bool
native func Savable() -> Bool
native func StatModifierGroups(out outList: array<wref<StatModifierGroup_Record>>)
native func StatModifierGroupsContains(item: wref<StatModifierGroup_Record>) -> Bool
native func StatModifiers(out outList: array<wref<StatModifier_Record>>)
native func StatModifiersContains(item: wref<StatModifier_Record>) -> Bool
native func StatPools(out outList: array<wref<StatPool_Record>>)
native func StatPoolsContains(item: wref<StatPool_Record>) -> Bool
native func Weakspots(out outList: array<wref<Weakspot_Record>>)
native func WeakspotsContains(item: wref<Weakspot_Record>) -> Bool