StatusEffect_Record
classnative name gamedataStatusEffect_RecordnativeimportOnly
extends TweakDBRecord › IScriptable › ISerializable
Extended by 2 types
GameplayRestrictionStatusEffect_Record WorkspotStatusEffect_Record
Methods 52
native func AdditionalParam() -> CName
native func AIData() -> wref<StatusEffectAIData_Record>
native func AIDataHandle() -> ref<StatusEffectAIData_Record>
native func DebugTags() -> array<CName>
native func DebugTagsContains(item: CName) -> Bool
native func Duration() -> wref<StatModifierGroup_Record>
native func DurationHandle() -> ref<StatModifierGroup_Record>
native func DynamicDuration() -> Bool
native func GameplayTags() -> array<CName>
native func GameplayTagsContains(item: CName) -> Bool
native func GetDebugTagsCount() -> Int32
native func GetDebugTagsItem(index: Int32) -> CName
native func GetGameplayTagsCount() -> Int32
native func GetGameplayTagsItem(index: Int32) -> CName
native func GetImmunityStatsCount() -> Int32
native func GetImmunityStatsItem(index: Int32) -> wref<Stat_Record>
native func GetImmunityStatsItemHandle(index: Int32) -> ref<Stat_Record>
native func GetPackagesCount() -> Int32
native func GetPackagesItem(index: Int32) -> wref<GameplayLogicPackage_Record>
native func GetPackagesItemHandle(index: Int32) -> ref<GameplayLogicPackage_Record>
native func GetSFXCount() -> Int32
native func GetSFXItem(index: Int32) -> wref<StatusEffectFX_Record>
native func GetSFXItemHandle(index: Int32) -> ref<StatusEffectFX_Record>
native func GetVFXCount() -> Int32
native func GetVFXItem(index: Int32) -> wref<StatusEffectFX_Record>
native func GetVFXItemHandle(index: Int32) -> ref<StatusEffectFX_Record>
native func ImmunityStats(out outList: array<wref<Stat_Record>>)
native func ImmunityStatsContains(item: wref<Stat_Record>) -> Bool
native func IsAffectedByTimeDilationNPC() -> Bool
native func IsAffectedByTimeDilationPlayer() -> Bool
native func MaxStacks() -> wref<StatModifierGroup_Record>
native func MaxStacksHandle() -> ref<StatModifierGroup_Record>
native func Packages(out outList: array<wref<GameplayLogicPackage_Record>>)
native func PackagesContains(item: wref<GameplayLogicPackage_Record>) -> Bool
native func PlayerData() -> wref<StatusEffectPlayerData_Record>
native func PlayerDataHandle() -> ref<StatusEffectPlayerData_Record>
native func ReapplyPackagesOnMaxStacks() -> Bool
native func RemoveAllStacksWhenDurationEnds() -> Bool
native func RemoveAllStacksWhenDurationEndsStatModifiers() -> wref<StatModifierGroup_Record>
native func RemoveAllStacksWhenDurationEndsStatModifiersHandle() -> ref<StatModifierGroup_Record>
native func RemoveOnStoryTier() -> Bool
native func Replicated() -> Bool
native func Savable() -> Bool
native func SFX(out outList: array<wref<StatusEffectFX_Record>>)
native func SFXContains(item: wref<StatusEffectFX_Record>) -> Bool
native func StatusEffectType() -> wref<StatusEffectType_Record>
native func StatusEffectTypeHandle() -> ref<StatusEffectType_Record>
native func StopActiveSfxOnDeactivate() -> Bool
native func UiData() -> wref<StatusEffectUIData_Record>
native func UiDataHandle() -> ref<StatusEffectUIData_Record>
native func VFX(out outList: array<wref<StatusEffectFX_Record>>)
native func VFXContains(item: wref<StatusEffectFX_Record>) -> Bool