class
BossStealthComponent
- 6 properties
- 3 functions
Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
owner | WeakHandle<NPCPuppet> | 0x0 | scripted |
owner_id | ent.EntityID | 0x10 | scripted |
player | WeakHandle<PlayerPuppet> | 0x18 | scripted |
statPoolSystem | game.StatPoolsSystem? | 0x28 | scripted |
statPoolType | game.data.StatPoolType | 0x38 | scripted |
targetTrackerComponent | AITargetTrackerComponent? | 0x40 | scripted |
Functions
void OnGameAttach()RTTIre.Hooks.PlaceVoid( "BossStealthComponent", "OnGameAttach;", (BossStealthComponent_OnGameAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BossStealthComponent_OnGameAttach( BossStealthComponent self );bool OnStatusEffectApplied(game.events.ApplyStatusEffectEvent evt)RTTIre.Hooks.Place( "BossStealthComponent", "OnStatusEffectApplied", (BossStealthComponent_OnStatusEffectApplied x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BossStealthComponent_OnStatusEffectApplied( BossStealthComponent self, game.events.ApplyStatusEffectEvent? evt );bool OnNonStealthQuickHackVictimEvent(NonStealthQuickHackVictimEvent evt)RTTIre.Hooks.Place( "BossStealthComponent", "OnNonStealthQuickHackVictimEvent", (BossStealthComponent_OnNonStealthQuickHackVictimEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BossStealthComponent_OnNonStealthQuickHackVictimEvent( BossStealthComponent self, NonStealthQuickHackVictimEvent? evt );