class game.data
StatusEffect_Record
game.data.StatusEffect_Record
- 0 properties
- 52 functions
- 2 derived classes
Extends game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
WeakHandle<game.data.StatModifierGroup_Record> MaxStacks()RTTIgame.data.StatModifierGroup_Record? MaxStacksHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "MaxStacksHandle", (StatusEffect_Record_MaxStacksHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifierGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_MaxStacksHandle( game.data.StatusEffect_Record self );WeakHandle<game.data.StatModifierGroup_Record> RemoveAllStacksWhenDurationEndsStatModifiers()RTTIgame.data.StatModifierGroup_Record? RemoveAllStacksWhenDurationEndsStatModifiersHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "RemoveAllStacksWhenDurationEndsStatModifiersHandle", (StatusEffect_Record_RemoveAllStacksWhenDurationEndsStatModifiersHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifierGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_RemoveAllStacksWhenDurationEndsStatModifiersHandle( game.data.StatusEffect_Record self );WeakHandle<game.data.StatusEffectType_Record> StatusEffectType()RTTIgame.data.StatusEffectType_Record? StatusEffectTypeHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "StatusEffectTypeHandle", (StatusEffect_Record_StatusEffectTypeHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_StatusEffectTypeHandle( game.data.StatusEffect_Record self );WeakHandle<game.data.StatModifierGroup_Record> Duration()RTTIgame.data.StatModifierGroup_Record? DurationHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "DurationHandle", (StatusEffect_Record_DurationHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifierGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_DurationHandle( game.data.StatusEffect_Record self );WeakHandle<game.data.StatusEffectUIData_Record> UiData()RTTIgame.data.StatusEffectUIData_Record? UiDataHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "UiDataHandle", (StatusEffect_Record_UiDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_UiDataHandle( game.data.StatusEffect_Record self );WeakHandle<game.data.StatusEffectAIData_Record> AIData()RTTIgame.data.StatusEffectAIData_Record? AIDataHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "AIDataHandle", (StatusEffect_Record_AIDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectAIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_AIDataHandle( game.data.StatusEffect_Record self );WeakHandle<game.data.StatusEffectPlayerData_Record> PlayerData()RTTIgame.data.StatusEffectPlayerData_Record? PlayerDataHandle()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "PlayerDataHandle", (StatusEffect_Record_PlayerDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectPlayerData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_PlayerDataHandle( game.data.StatusEffect_Record self );CName[] DebugTags()RTTIint GetDebugTagsCount()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetDebugTagsCount", (StatusEffect_Record_GetDebugTagsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetDebugTagsCount( game.data.StatusEffect_Record self );CName GetDebugTagsItem(int index)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetDebugTagsItem", (StatusEffect_Record_GetDebugTagsItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetDebugTagsItem( game.data.StatusEffect_Record self, int index );bool DebugTagsContains(CName item)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "DebugTagsContains", (StatusEffect_Record_DebugTagsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_DebugTagsContains( game.data.StatusEffect_Record self, CName item );CName[] GameplayTags()RTTIint GetGameplayTagsCount()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetGameplayTagsCount", (StatusEffect_Record_GetGameplayTagsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetGameplayTagsCount( game.data.StatusEffect_Record self );CName GetGameplayTagsItem(int index)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetGameplayTagsItem", (StatusEffect_Record_GetGameplayTagsItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetGameplayTagsItem( game.data.StatusEffect_Record self, int index );bool GameplayTagsContains(CName item)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GameplayTagsContains", (StatusEffect_Record_GameplayTagsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GameplayTagsContains( game.data.StatusEffect_Record self, CName item );void SFX(out WeakHandle<game.data.StatusEffectFX_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataStatusEffect_Record", "SFX", (StatusEffect_Record_SFX x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_SFX( game.data.StatusEffect_Record self, WeakHandle<game.data.StatusEffectFX_Record>[] outList );int GetSFXCount()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetSFXCount", (StatusEffect_Record_GetSFXCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetSFXCount( game.data.StatusEffect_Record self );WeakHandle<game.data.StatusEffectFX_Record> GetSFXItem(int index)RTTIgame.data.StatusEffectFX_Record? GetSFXItemHandle(int index)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetSFXItemHandle", (StatusEffect_Record_GetSFXItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetSFXItemHandle( game.data.StatusEffect_Record self, int index );bool SFXContains(WeakHandle<game.data.StatusEffectFX_Record> item)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "SFXContains", (StatusEffect_Record_SFXContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_SFXContains( game.data.StatusEffect_Record self, WeakHandle<game.data.StatusEffectFX_Record> item );void VFX(out WeakHandle<game.data.StatusEffectFX_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataStatusEffect_Record", "VFX", (StatusEffect_Record_VFX x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_VFX( game.data.StatusEffect_Record self, WeakHandle<game.data.StatusEffectFX_Record>[] outList );int GetVFXCount()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetVFXCount", (StatusEffect_Record_GetVFXCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetVFXCount( game.data.StatusEffect_Record self );WeakHandle<game.data.StatusEffectFX_Record> GetVFXItem(int index)RTTIgame.data.StatusEffectFX_Record? GetVFXItemHandle(int index)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetVFXItemHandle", (StatusEffect_Record_GetVFXItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatusEffectFX_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetVFXItemHandle( game.data.StatusEffect_Record self, int index );bool VFXContains(WeakHandle<game.data.StatusEffectFX_Record> item)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "VFXContains", (StatusEffect_Record_VFXContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_VFXContains( game.data.StatusEffect_Record self, WeakHandle<game.data.StatusEffectFX_Record> item );void ImmunityStats(out WeakHandle<game.data.Stat_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataStatusEffect_Record", "ImmunityStats", (StatusEffect_Record_ImmunityStats x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_ImmunityStats( game.data.StatusEffect_Record self, WeakHandle<game.data.Stat_Record>[] outList );int GetImmunityStatsCount()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetImmunityStatsCount", (StatusEffect_Record_GetImmunityStatsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetImmunityStatsCount( game.data.StatusEffect_Record self );WeakHandle<game.data.Stat_Record> GetImmunityStatsItem(int index)RTTIgame.data.Stat_Record? GetImmunityStatsItemHandle(int index)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetImmunityStatsItemHandle", (StatusEffect_Record_GetImmunityStatsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Stat_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetImmunityStatsItemHandle( game.data.StatusEffect_Record self, int index );bool ImmunityStatsContains(WeakHandle<game.data.Stat_Record> item)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "ImmunityStatsContains", (StatusEffect_Record_ImmunityStatsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_ImmunityStatsContains( game.data.StatusEffect_Record self, WeakHandle<game.data.Stat_Record> item );void Packages(out WeakHandle<game.data.GameplayLogicPackage_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataStatusEffect_Record", "Packages", (StatusEffect_Record_Packages x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_Packages( game.data.StatusEffect_Record self, WeakHandle<game.data.GameplayLogicPackage_Record>[] outList );int GetPackagesCount()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetPackagesCount", (StatusEffect_Record_GetPackagesCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetPackagesCount( game.data.StatusEffect_Record self );WeakHandle<game.data.GameplayLogicPackage_Record> GetPackagesItem(int index)RTTIgame.data.GameplayLogicPackage_Record? GetPackagesItemHandle(int index)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "GetPackagesItemHandle", (StatusEffect_Record_GetPackagesItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.GameplayLogicPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_GetPackagesItemHandle( game.data.StatusEffect_Record self, int index );bool PackagesContains(WeakHandle<game.data.GameplayLogicPackage_Record> item)RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "PackagesContains", (StatusEffect_Record_PackagesContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_PackagesContains( game.data.StatusEffect_Record self, WeakHandle<game.data.GameplayLogicPackage_Record> item );CName AdditionalParam()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "AdditionalParam", (StatusEffect_Record_AdditionalParam x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_AdditionalParam( game.data.StatusEffect_Record self );bool StopActiveSfxOnDeactivate()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "StopActiveSfxOnDeactivate", (StatusEffect_Record_StopActiveSfxOnDeactivate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_StopActiveSfxOnDeactivate( game.data.StatusEffect_Record self );bool IsAffectedByTimeDilationPlayer()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "IsAffectedByTimeDilationPlayer", (StatusEffect_Record_IsAffectedByTimeDilationPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_IsAffectedByTimeDilationPlayer( game.data.StatusEffect_Record self );bool RemoveOnStoryTier()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "RemoveOnStoryTier", (StatusEffect_Record_RemoveOnStoryTier x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_RemoveOnStoryTier( game.data.StatusEffect_Record self );bool ReapplyPackagesOnMaxStacks()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "ReapplyPackagesOnMaxStacks", (StatusEffect_Record_ReapplyPackagesOnMaxStacks x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_ReapplyPackagesOnMaxStacks( game.data.StatusEffect_Record self );bool Savable()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "Savable", (StatusEffect_Record_Savable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_Savable( game.data.StatusEffect_Record self );bool RemoveAllStacksWhenDurationEnds()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "RemoveAllStacksWhenDurationEnds", (StatusEffect_Record_RemoveAllStacksWhenDurationEnds x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_RemoveAllStacksWhenDurationEnds( game.data.StatusEffect_Record self );bool IsAffectedByTimeDilationNPC()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "IsAffectedByTimeDilationNPC", (StatusEffect_Record_IsAffectedByTimeDilationNPC x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_IsAffectedByTimeDilationNPC( game.data.StatusEffect_Record self );bool Replicated()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "Replicated", (StatusEffect_Record_Replicated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_Replicated( game.data.StatusEffect_Record self );bool DynamicDuration()RTTIre.Hooks.Place( "gamedataStatusEffect_Record", "DynamicDuration", (StatusEffect_Record_DynamicDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StatusEffect_Record_DynamicDuration( game.data.StatusEffect_Record self );