class
PreventionDamage
- 5 properties
- 3 functions
Extends game.ScriptableSystemRequest IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
target | WeakHandle<game.Object> | 0x0 | scripted |
attackTime | float | 0x10 | scripted |
attackType | game.data.AttackType | 0x14 | scripted |
damageDealtPercent | float | 0x18 | scripted |
isTargetKilled | bool | 0x1C | scripted |
Functions
string GetTelemetryDescription()RTTIre.Hooks.Place( "PreventionDamage", "GetTelemetryDescription;", (PreventionDamage_GetTelemetryDescription x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionDamage_GetTelemetryDescription( PreventionDamage self );static string GetTelemetryDescription(game.Object target, bool isTargetKilled)staticRTTI globalre.Hooks.Place( "PreventionDamage", "PreventionDamage::GetTelemetryDescription;GameObjectBool", (PreventionDamage_GetTelemetryDescription2 x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionDamage_GetTelemetryDescription2( game.Object? target, bool isTargetKilled );static string GetTargetTelemetryDescription(game.Object target)staticRTTI globalre.Hooks.Place( "PreventionDamage", "PreventionDamage::GetTargetTelemetryDescription;GameObject", (PreventionDamage_GetTargetTelemetryDescription x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionDamage_GetTargetTelemetryDescription( game.Object? target );