class
PuppetListener
- 1 property
- 6 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
prereqOwner | game.PrereqState? | 0x0 | scripted |
Functions
bool RegisterOwner(game.PrereqState owner)RTTIre.Hooks.Place( "PuppetListener", "RegisterOwner;PrereqState", (PuppetListener_RegisterOwner x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PuppetListener_RegisterOwner( PuppetListener self, game.PrereqState? owner );void ModifyOwner(game.PrereqState owner)RTTIre.Hooks.PlaceVoid( "PuppetListener", "ModifyOwner;PrereqState", (PuppetListener_ModifyOwner x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PuppetListener_ModifyOwner( PuppetListener self, game.PrereqState? owner );void OnRevealedStateChanged(bool isRevealed)RTTIre.Hooks.PlaceVoid( "PuppetListener", "OnRevealedStateChanged;Bool", (PuppetListener_OnRevealedStateChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PuppetListener_OnRevealedStateChanged( PuppetListener self, bool isRevealed );void OnHitReactionTypeChanged(int hitType)RTTIre.Hooks.PlaceVoid( "PuppetListener", "OnHitReactionTypeChanged;Int32", (PuppetListener_OnHitReactionTypeChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PuppetListener_OnHitReactionTypeChanged( PuppetListener self, int hitType );void OnHitReactionSourceChanged(int hitSource)RTTIre.Hooks.PlaceVoid( "PuppetListener", "OnHitReactionSourceChanged;Int32", (PuppetListener_OnHitReactionSourceChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PuppetListener_OnHitReactionSourceChanged( PuppetListener self, int hitSource );void OnIsTrackingPlayerChanged(bool isTrackingPlayer)RTTIre.Hooks.PlaceVoid( "PuppetListener", "OnIsTrackingPlayerChanged;Bool", (PuppetListener_OnIsTrackingPlayerChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PuppetListener_OnIsTrackingPlayerChanged( PuppetListener self, bool isTrackingPlayer );