class
ModifyDamageWithCyberwareCountEffector
- 7 properties
- 2 functions
Extends ModifyDamageEffector ModifyAttackEffector HitEventEffector game.Effector IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
minPlayerHealthPercentage | float | 0x30 | scripted |
playerIncomingDamageMultiplier | float | 0x34 | scripted |
playerMaxIncomingDamage | float | 0x38 | scripted |
damageBuffAmount | float | 0x3C | scripted |
damageBuffRarity | float | 0x40 | scripted |
playVFXOnHitTargets | CName | 0x48 | scripted |
statusEffectRecord | WeakHandle<game.data.StatusEffect_Record> | 0x50 | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "ModifyDamageWithCyberwareCountEffector", "Initialize;TweakDBIDGameInstanceTweakDBID", (ModifyDamageWithCyberwareCountEffector_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModifyDamageWithCyberwareCountEffector_Initialize( ModifyDamageWithCyberwareCountEffector self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void RepeatedAction(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "ModifyDamageWithCyberwareCountEffector", "RepeatedAction;GameObject", (ModifyDamageWithCyberwareCountEffector_RepeatedAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModifyDamageWithCyberwareCountEffector_RepeatedAction( ModifyDamageWithCyberwareCountEffector self, game.Object? owner );