class
ModifyStatPoolValueQuickhackCostEffector
- 4 properties
- 5 functions
Extends HitEventEffector game.Effector IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
statPoolValue | float | 0x0 | scripted |
statPoolType | game.data.StatPoolType | 0x4 | scripted |
recoverMemoryAmount | float | 0x8 | scripted |
skipLastCombatHack | bool | 0xC | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "ModifyStatPoolValueQuickhackCostEffector", "Initialize;TweakDBIDGameInstanceTweakDBID", (ModifyStatPoolValueQuickhackCostEffector_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModifyStatPoolValueQuickhackCostEffector_Initialize( ModifyStatPoolValueQuickhackCostEffector self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void ActionOn(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "ModifyStatPoolValueQuickhackCostEffector", "ActionOn;GameObject", (ModifyStatPoolValueQuickhackCostEffector_ActionOn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModifyStatPoolValueQuickhackCostEffector_ActionOn( ModifyStatPoolValueQuickhackCostEffector self, game.Object? owner );void RepeatedAction(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "ModifyStatPoolValueQuickhackCostEffector", "RepeatedAction;GameObject", (ModifyStatPoolValueQuickhackCostEffector_RepeatedAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModifyStatPoolValueQuickhackCostEffector_RepeatedAction( ModifyStatPoolValueQuickhackCostEffector self, game.Object? owner );void ProcessEffector(game.Object owner)RTTIre.Hooks.PlaceVoid( "ModifyStatPoolValueQuickhackCostEffector", "ProcessEffector;GameObject", (ModifyStatPoolValueQuickhackCostEffector_ProcessEffector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModifyStatPoolValueQuickhackCostEffector_ProcessEffector( ModifyStatPoolValueQuickhackCostEffector self, game.Object? owner );ScriptableDeviceAction?[] GetActiveQuickhackActionHistory(WeakHandle<game.Object> target)RTTI