class game.data
Effector_Record
game.data.Effector_Record
- 0 properties
- 10 functions
- 27 derived classes
Extends game.data.TweakDBRecord IScriptable ISerializable
game.data.AddDevelopmentPointEffector_Record, game.data.AddHitFlagToAttackEffector_Record, game.data.AddItemsEffector_Record, game.data.AddStatusEffectToAttackEffector_Record, game.data.ApplyEffectorEffector_Record, game.data.ApplyLightPresetEffector_Record, game.data.ApplyStatGroupEffector_Record, game.data.ApplyStatusEffectEffector_Record, game.data.ContinuousEffector_Record, game.data.ConvertDamageToStatPoolEffector_Record
Show 17 more of 27 derived classes
game.data.ForceDismembermentEffector_Record, game.data.ModifyAttackCritChanceEffector_Record, game.data.ModifyStaminaHandlerEffector_Record, game.data.ModifyStatPoolCustomLimitEffector_Record, game.data.ModifyStatPoolModifierEffector_Record, game.data.ModifyStatPoolValueEffector_Record, game.data.OverrideRangedAttackPackageEffector_Record, game.data.PropagateStatusEffectInAreaEffector_Record, game.data.RemoveAllModifiersEffector_Record, game.data.SetAttackHitTypeEffector_Record, game.data.SpreadAreaEffector_Record, game.data.SpreadEffector_Record, game.data.SpreadInitEffector_Record, game.data.TriggerAttackEffector_Record, game.data.TriggerHackingMinigameEffector_Record, game.data.UncontrolledMovementEffector_Record, game.data.UseConsumableEffector_Record
Properties
None.
Functions
WeakHandle<game.data.IPrereq_Record> PrereqRecord()RTTIgame.data.IPrereq_Record? PrereqRecordHandle()RTTIre.Hooks.Place( "gamedataEffector_Record", "PrereqRecordHandle", (Effector_Record_PrereqRecordHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IPrereq_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_PrereqRecordHandle( game.data.Effector_Record self );void StatModifierGroups(out WeakHandle<game.data.StatModifierGroup_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataEffector_Record", "StatModifierGroups", (Effector_Record_StatModifierGroups x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_StatModifierGroups( game.data.Effector_Record self, WeakHandle<game.data.StatModifierGroup_Record>[] outList );int GetStatModifierGroupsCount()RTTIre.Hooks.Place( "gamedataEffector_Record", "GetStatModifierGroupsCount", (Effector_Record_GetStatModifierGroupsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_GetStatModifierGroupsCount( game.data.Effector_Record self );WeakHandle<game.data.StatModifierGroup_Record> GetStatModifierGroupsItem(int index)RTTIgame.data.StatModifierGroup_Record? GetStatModifierGroupsItemHandle(int index)RTTIre.Hooks.Place( "gamedataEffector_Record", "GetStatModifierGroupsItemHandle", (Effector_Record_GetStatModifierGroupsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.StatModifierGroup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_GetStatModifierGroupsItemHandle( game.data.Effector_Record self, int index );bool StatModifierGroupsContains(WeakHandle<game.data.StatModifierGroup_Record> item)RTTIre.Hooks.Place( "gamedataEffector_Record", "StatModifierGroupsContains", (Effector_Record_StatModifierGroupsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_StatModifierGroupsContains( game.data.Effector_Record self, WeakHandle<game.data.StatModifierGroup_Record> item );CName EffectorClassName()RTTIre.Hooks.Place( "gamedataEffector_Record", "EffectorClassName", (Effector_Record_EffectorClassName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_EffectorClassName( game.data.Effector_Record self );bool RemoveAfterPrereqCheck()RTTIre.Hooks.Place( "gamedataEffector_Record", "RemoveAfterPrereqCheck", (Effector_Record_RemoveAfterPrereqCheck x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_RemoveAfterPrereqCheck( game.data.Effector_Record self );bool RemoveAfterActionCall()RTTIre.Hooks.Place( "gamedataEffector_Record", "RemoveAfterActionCall", (Effector_Record_RemoveAfterActionCall x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Effector_Record_RemoveAfterActionCall( game.data.Effector_Record self );