class
NetworkMinigameProgramListController
- 6 properties
- 8 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
programPlayerContainer | ink.WidgetReference | 0x0 | scripted |
programNetworkContainer | ink.WidgetReference | 0x18 | scripted |
programLibraryName | CName | 0x30 | scripted |
slotList | WeakHandle<NetworkMinigameProgramController>[] | 0x38 | scripted |
animProxy_02 | ink.anim.Proxy? | 0x48 | scripted |
headerBG | ink.WidgetReference | 0x58 | scripted |
Functions
void Spawn(ProgramData[] contents)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramListController", "Spawn;script_ref<array<ProgramData>>", (NetworkMinigameProgramListController_Spawn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_Spawn( NetworkMinigameProgramListController self, ProgramData[] contents );WeakHandle<NetworkMinigameProgramController> SpawnSlot(ProgramData data)RTTIink.WidgetReference GetDesignatedParent(ProgramData data)RTTIre.Hooks.Place( "NetworkMinigameProgramListController", "GetDesignatedParent;script_ref<ProgramData>", (NetworkMinigameProgramListController_GetDesignatedParent x) => { return re.Hooks.CallOriginal<re.msgpack.ink.WidgetReference>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_GetDesignatedParent( NetworkMinigameProgramListController self, ProgramData data );void UpdatePartialCompletionState(ProgramProgressData[] progressList)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramListController", "UpdatePartialCompletionState;script_ref<array<ProgramProgressData>>", (NetworkMinigameProgramListController_UpdatePartialCompletionState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_UpdatePartialCompletionState( NetworkMinigameProgramListController self, ProgramProgressData[] progressList );void ShowCompleted(string id, bool revealLocalizedName)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramListController", "ShowCompleted;script_ref<String>Bool", (NetworkMinigameProgramListController_ShowCompleted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_ShowCompleted( NetworkMinigameProgramListController self, string id, bool revealLocalizedName );void PlaySideBarAnim()RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramListController", "PlaySideBarAnim;", (NetworkMinigameProgramListController_PlaySideBarAnim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_PlaySideBarAnim( NetworkMinigameProgramListController self );void ProcessListModified(bool shouldModify, ProgramData[] playerProgramsAdded, ProgramData[] playerProgramsRemoved)RTTIre.Hooks.PlaceVoid( "NetworkMinigameProgramListController", "ProcessListModified;Boolscript_ref<array<ProgramData>>script_ref<array<ProgramData>>", (NetworkMinigameProgramListController_ProcessListModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_ProcessListModified( NetworkMinigameProgramListController self, bool shouldModify, ProgramData[] playerProgramsAdded, ProgramData[] playerProgramsRemoved );int FindSlotIndexByID(string id)RTTIre.Hooks.Place( "NetworkMinigameProgramListController", "FindSlotIndexByID;script_ref<String>", (NetworkMinigameProgramListController_FindSlotIndexByID x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameProgramListController_FindSlotIndexByID( NetworkMinigameProgramListController self, string id );