class
KurtzBossComponent
- 2 properties
- 6 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 |
Functions
void OnGameAttach()RTTIre.Hooks.PlaceVoid( "KurtzBossComponent", "OnGameAttach;", (KurtzBossComponent_OnGameAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct KurtzBossComponent_OnGameAttach( KurtzBossComponent self );bool OnAIEvent(AIAIEvent aiEvent)RTTIre.Hooks.Place( "KurtzBossComponent", "OnAIEvent", (KurtzBossComponent_OnAIEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct KurtzBossComponent_OnAIEvent( KurtzBossComponent self, AIAIEvent? aiEvent );bool OnDefeated(game.events.DefeatedEvent evt)RTTIre.Hooks.Place( "KurtzBossComponent", "OnDefeated", (KurtzBossComponent_OnDefeated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct KurtzBossComponent_OnDefeated( KurtzBossComponent self, game.events.DefeatedEvent? evt );bool OnDeath(game.events.DeathEvent evt)RTTIre.Hooks.Place( "KurtzBossComponent", "OnDeath", (KurtzBossComponent_OnDeath x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct KurtzBossComponent_OnDeath( KurtzBossComponent self, game.events.DeathEvent? evt );bool OnStatusEffectApplied(game.events.ApplyStatusEffectEvent evt)RTTIre.Hooks.Place( "KurtzBossComponent", "OnStatusEffectApplied", (KurtzBossComponent_OnStatusEffectApplied x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct KurtzBossComponent_OnStatusEffectApplied( KurtzBossComponent self, game.events.ApplyStatusEffectEvent? evt );bool OnStatusEffectRemoved(game.events.RemoveStatusEffect evt)RTTIre.Hooks.Place( "KurtzBossComponent", "OnStatusEffectRemoved", (KurtzBossComponent_OnStatusEffectRemoved x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct KurtzBossComponent_OnStatusEffectRemoved( KurtzBossComponent self, game.events.RemoveStatusEffect? evt );