class
NetworkMinigameProgramController
- 8 properties
- 8 functions
- 1 derived class
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
text | ink.TextWidgetReference | 0x0 | scripted |
commandElementSlotsContainer | ink.WidgetReference[] | 0x18 | scripted |
elementLibraryName | CName | 0x28 | scripted |
completedMarker | ink.WidgetReference | 0x30 | scripted |
imageRef | ink.ImageWidgetReference | 0x48 | scripted |
slotList | List | 0x60 | scripted |
data | ProgramData | 0x70 | scripted |
animProxy | ink.anim.Proxy? | 0xE0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "NetworkMinigameProgramController", "OnInitialize", (NetworkMinigameProgramController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_OnInitialize( NetworkMinigameProgramController self );void Spawn(ProgramData data)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramController", "Spawn;script_ref<ProgramData>", (NetworkMinigameProgramController_Spawn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_Spawn( NetworkMinigameProgramController self, ProgramData data );void UpdatePartialCompletionState(ProgramProgressData progress)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramController", "UpdatePartialCompletionState;script_ref<ProgramProgressData>", (NetworkMinigameProgramController_UpdatePartialCompletionState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_UpdatePartialCompletionState( NetworkMinigameProgramController self, ProgramProgressData progress );void SetHighlightedUpUntil(int[] lastHighlighted)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramController", "SetHighlightedUpUntil;script_ref<array<Int32>>", (NetworkMinigameProgramController_SetHighlightedUpUntil x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_SetHighlightedUpUntil( NetworkMinigameProgramController self, int[] lastHighlighted );void ShowCompleted(bool revealLocalizedName)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramController", "ShowCompleted;Bool", (NetworkMinigameProgramController_ShowCompleted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_ShowCompleted( NetworkMinigameProgramController self, bool revealLocalizedName );ProgramData GetData()RTTIre.Hooks.Place( "NetworkMinigameProgramController", "GetData;", (NetworkMinigameProgramController_GetData x) => { return re.Hooks.CallOriginal<re.msgpack.ProgramData>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_GetData( NetworkMinigameProgramController self );void RefreshImage()RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramController", "RefreshImage;", (NetworkMinigameProgramController_RefreshImage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_RefreshImage( NetworkMinigameProgramController self );void PlayAnim(CName anim)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramController", "PlayAnim;CName", (NetworkMinigameProgramController_PlayAnim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramController_PlayAnim( NetworkMinigameProgramController self, CName anim );