class
RewireComponent
- 6 properties
- 5 functions
Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
miniGameVideoPath | red.ResourceReferenceScriptToken | 0x0 | scripted |
miniGameAudioEvent | CName | 0x8 | scripted |
miniGameVideoLenght | float | 0x10 | scripted |
rewireEvent | RewireEvent? | 0x18 | scripted |
rewireCurrentLenght | float | 0x28 | scripted |
isActive | bool | 0x2C | scripted |
Functions
bool OnTakeControl(ent.EntityResolveComponentsInterface ri)RTTIre.Hooks.Place( "RewireComponent", "OnTakeControl", (RewireComponent_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RewireComponent_OnTakeControl( RewireComponent self, ent.EntityResolveComponentsInterface ri );bool OnRewireStart(RewireEvent rewireEvent)RTTIre.Hooks.Place( "RewireComponent", "OnRewireStart", (RewireComponent_OnRewireStart x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RewireComponent_OnRewireStart( RewireComponent self, RewireEvent? rewireEvent );void OnUpdate(float dt)RTTIre.Hooks.PlaceVoid( "RewireComponent", "OnUpdate;Float", (RewireComponent_OnUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RewireComponent_OnUpdate( RewireComponent self, float dt );void RewireFinished()RTTIre.Hooks.PlaceVoid( "RewireComponent", "RewireFinished;", (RewireComponent_RewireFinished x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RewireComponent_RewireFinished( RewireComponent self );void ToggleMovie(bool play)RTTIre.Hooks.PlaceVoid( "RewireComponent", "ToggleMovie;Bool", (RewireComponent_ToggleMovie x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RewireComponent_ToggleMovie( RewireComponent self, bool play );