class
PatchNotesGameController
- 14 properties
- 10 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
notesContainerRef | ink.CompoundWidgetReference | 0x0 | scripted |
patch20TitleContainerRef | ink.WidgetReference | 0x18 | scripted |
patch21TitleContainerRef | ink.WidgetReference | 0x30 | scripted |
patch22TitleContainerRef | ink.WidgetReference | 0x48 | scripted |
patch23TitleContainerRef | ink.WidgetReference | 0x60 | scripted |
itemLibraryName | CName | 0x78 | scripted |
introAnimationName | CName | 0x80 | scripted |
outroAnimationName | CName | 0x88 | scripted |
closeButtonRef | ink.WidgetReference | 0x90 | scripted |
uiSystem | game.ui.GameSystemUI? | 0xA8 | scripted |
introAnimProxy | ink.anim.Proxy? | 0xB8 | scripted |
isInputBlocked | bool | 0xC8 | scripted |
data | PatchNotesPopupData? | 0xD0 | scripted |
requestHandler | WeakHandle<ink.ISystemRequestsHandler> | 0xE0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "PatchNotesGameController", "OnInitialize", (PatchNotesGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_OnInitialize( PatchNotesGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "PatchNotesGameController", "OnUninitialize", (PatchNotesGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_OnUninitialize( PatchNotesGameController self );void PopulateNotesList()RTTIre.Hooks.PlaceVoid( "PatchNotesGameController", "PopulateNotesList;", (PatchNotesGameController_PopulateNotesList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_PopulateNotesList( PatchNotesGameController self );void Close()RTTIre.Hooks.PlaceVoid( "PatchNotesGameController", "Close;", (PatchNotesGameController_Close x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_Close( PatchNotesGameController self );void PlayAnimation(CName animationName, ink.anim.PlaybackOptions? playbackOptions)RTTIre.Hooks.PlaceVoid( "PatchNotesGameController", "PlayAnimation;CNameinkAnimOptions", (PatchNotesGameController_PlayAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_PlayAnimation( PatchNotesGameController self, CName animationName, ink.anim.PlaybackOptions? playbackOptions );void SpawnNote(CName title, CName description, CName imagePart)RTTIre.Hooks.PlaceVoid( "PatchNotesGameController", "SpawnNote;CNameCNameCName", (PatchNotesGameController_SpawnNote x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_SpawnNote( PatchNotesGameController self, CName title, CName description, CName imagePart );bool OnGlobalRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "PatchNotesGameController", "OnGlobalRelease", (PatchNotesGameController_OnGlobalRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_OnGlobalRelease( PatchNotesGameController self, ink.PointerEvent? evt );bool OnPressClose(ink.PointerEvent evt)RTTIre.Hooks.Place( "PatchNotesGameController", "OnPressClose", (PatchNotesGameController_OnPressClose x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_OnPressClose( PatchNotesGameController self, ink.PointerEvent? evt );bool OnIntroAnimationFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "PatchNotesGameController", "OnIntroAnimationFinished", (PatchNotesGameController_OnIntroAnimationFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_OnIntroAnimationFinished( PatchNotesGameController self, ink.anim.Proxy? proxy );bool OnOutroAnimationFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "PatchNotesGameController", "OnOutroAnimationFinished", (PatchNotesGameController_OnOutroAnimationFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatchNotesGameController_OnOutroAnimationFinished( PatchNotesGameController self, ink.anim.Proxy? proxy );