class game
EffectExecutor_BulletImpact
game.EffectExecutor_BulletImpact
- 3 properties
- 1 function
Extends game.EffectExecutor game.EffectNode IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isBackfaceImpact | bool | 0x48 | |
noAudio | bool | 0x49 | |
isMeleeAttack | bool | 0x4A |
Functions
CName GetImpactMaterialOverride(game.EffectScriptContext ctx, bool isMelee, CName orginalHitMaterial, ent.Entity target, Vector4 hitPosition, Vector4 hitDirection)RTTIre.Hooks.Place( "gameEffectExecutor_BulletImpact", "GetImpactMaterialOverride;EffectScriptContextBoolCNameEntityVector4Vector4", (EffectExecutor_BulletImpact_GetImpactMaterialOverride x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct EffectExecutor_BulletImpact_GetImpactMaterialOverride( game.EffectExecutor_BulletImpact self, game.EffectScriptContext ctx, bool isMelee, CName orginalHitMaterial, ent.Entity? target, Vector4 hitPosition, Vector4 hitDirection );