class
QuestListController
- 6 properties
- 5 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
CategoryName | ink.TextWidgetReference | 0x0 | scripted |
icon | ink.ImageWidgetReference | 0x18 | scripted |
QuestListRef | ink.CompoundWidgetReference | 0x30 | scripted |
QuestType | game.JournalQuestType | 0x48 | scripted |
QuestItems | WeakHandle<QuestItemController>[] | 0x50 | scripted |
LastQuestData | WeakHandle<QuestDataWrapper> | 0x60 | scripted |
Functions
void Setup(game.JournalQuestType questType, string questTypeLocTag)RTTIre.Hooks.PlaceVoid( "QuestListController", "Setup;gameJournalQuestTypescript_ref<String>", (QuestListController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuestListController_Setup( QuestListController self, game.JournalQuestType questType, string questTypeLocTag );bool OnButtonRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "QuestListController", "OnButtonRelease", (QuestListController_OnButtonRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuestListController_OnButtonRelease( QuestListController self, ink.PointerEvent? e );bool OnQuestItemClick(WeakHandle<ink.ButtonController> controller)RTTIre.Hooks.Place( "QuestListController", "OnQuestItemClick", (QuestListController_OnQuestItemClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuestListController_OnQuestItemClick( QuestListController self, WeakHandle<ink.ButtonController> controller );WeakHandle<QuestDataWrapper> GetLastQuestData()RTTIvoid Clear()RTTIre.Hooks.PlaceVoid( "QuestListController", "Clear;", (QuestListController_Clear x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuestListController_Clear( QuestListController self );