class
TriggerNotifier_BarbedWireInstance
- 0 properties
- 4 functions
Extends ent.TriggerNotifier_ScriptInstance world.ITriggerAreaNotiferInstance IScriptable ISerializable
Properties
None.
Functions
bool OnAreaEnter(ent.AreaEnteredEvent evt)RTTIre.Hooks.Place( "TriggerNotifier_BarbedWireInstance", "OnAreaEnter", (TriggerNotifier_BarbedWireInstance_OnAreaEnter x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TriggerNotifier_BarbedWireInstance_OnAreaEnter( TriggerNotifier_BarbedWireInstance self, ent.AreaEnteredEvent? evt );bool CanAttackActivator(WeakHandle<game.Object> activator)RTTIre.Hooks.Place( "TriggerNotifier_BarbedWireInstance", "CanAttackActivator;GameObject", (TriggerNotifier_BarbedWireInstance_CanAttackActivator x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TriggerNotifier_BarbedWireInstance_CanAttackActivator( TriggerNotifier_BarbedWireInstance self, WeakHandle<game.Object> activator );bool OnAreaExit(ent.AreaExitedEvent evt)RTTIre.Hooks.Place( "TriggerNotifier_BarbedWireInstance", "OnAreaExit", (TriggerNotifier_BarbedWireInstance_OnAreaExit x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TriggerNotifier_BarbedWireInstance_OnAreaExit( TriggerNotifier_BarbedWireInstance self, ent.AreaExitedEvent? evt );void DoAttack(TDBID attackRecord, game.Object target)RTTIre.Hooks.PlaceVoid( "TriggerNotifier_BarbedWireInstance", "DoAttack;TweakDBIDGameObject", (TriggerNotifier_BarbedWireInstance_DoAttack x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TriggerNotifier_BarbedWireInstance_DoAttack( TriggerNotifier_BarbedWireInstance self, TDBID attackRecord, game.Object? target );