class
JournalWrapper
- 5 properties
- 13 functions
Extends ABaseWrapper IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
journalManager | WeakHandle<game.JournalManager> | 0x0 | scripted |
journalContext | game.JournalRequestContext | 0x10 | scripted |
journalSubQuestContext | game.JournalRequestContext | 0x30 | scripted |
listOfJournalEntries | WeakHandle<game.JournalEntry>[] | 0x50 | scripted |
gameInstance | ScriptGameInstance | 0x60 | scripted |
Functions
void Init(ScriptGameInstance gameInstance)RTTIre.Hooks.PlaceVoid( "JournalWrapper", "Init;GameInstance", (JournalWrapper_Init x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_Init( JournalWrapper self, ScriptGameInstance gameInstance );WeakHandle<game.JournalManager> GetJournalManager()RTTIvoid GetQuests(out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "JournalWrapper", "GetQuests;array<JournalEntry>", (JournalWrapper_GetQuests x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_GetQuests( JournalWrapper self, WeakHandle<game.JournalEntry>[] entries );void BuildQuestData_Recursive(WeakHandle<game.JournalEntry> currEntity, out string description, out QuestObjectiveWrapper[] questObjectives, out WeakHandle<game.JournalEntry>[] links, bool foundTracked)RTTIre.Hooks.PlaceVoid( "JournalWrapper", "BuildQuestData_Recursive;JournalEntryStringarray<QuestObjectiveWrapper>array<JournalEntry>Bool", (JournalWrapper_BuildQuestData_Recursive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_BuildQuestData_Recursive( JournalWrapper self, WeakHandle<game.JournalEntry> currEntity, string description, QuestObjectiveWrapper[] questObjectives, WeakHandle<game.JournalEntry>[] links, bool foundTracked );QuestDataWrapper? BuildQuestData(WeakHandle<game.JournalQuest> currQuest)RTTIre.Hooks.Place( "JournalWrapper", "BuildQuestData;JournalQuest", (JournalWrapper_BuildQuestData x) => { return re.Hooks.CallOriginal<re.msgpack.QuestDataWrapper>(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_BuildQuestData( JournalWrapper self, WeakHandle<game.JournalQuest> currQuest );WeakHandle<game.JournalEntry> GetTrackedEntry()RTTIbool GetTrackingStatus(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "JournalWrapper", "GetTrackingStatus;JournalEntry", (JournalWrapper_GetTrackingStatus x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_GetTrackingStatus( JournalWrapper self, WeakHandle<game.JournalEntry> entry );void SetTracking(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.PlaceVoid( "JournalWrapper", "SetTracking;JournalEntry", (JournalWrapper_SetTracking x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_SetTracking( JournalWrapper self, WeakHandle<game.JournalEntry> entry );void SetVisited(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.PlaceVoid( "JournalWrapper", "SetVisited;JournalEntry", (JournalWrapper_SetVisited x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_SetVisited( JournalWrapper self, WeakHandle<game.JournalEntry> entry );bool IsVisited(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "JournalWrapper", "IsVisited;JournalEntry", (JournalWrapper_IsVisited x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_IsVisited( JournalWrapper self, WeakHandle<game.JournalEntry> entry );QuestDataWrapper? UpdateQuestData(QuestDataWrapper toUpdate)RTTIre.Hooks.Place( "JournalWrapper", "UpdateQuestData;QuestDataWrapper", (JournalWrapper_UpdateQuestData x) => { return re.Hooks.CallOriginal<re.msgpack.QuestDataWrapper>(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_UpdateQuestData( JournalWrapper self, QuestDataWrapper? toUpdate );void GetDescriptionForCodexEntry(WeakHandle<game.JournalCodexEntry> entry, out WeakHandle<game.JournalEntry>[] result)RTTIre.Hooks.PlaceVoid( "JournalWrapper", "GetDescriptionForCodexEntry;JournalCodexEntryarray<JournalEntry>", (JournalWrapper_GetDescriptionForCodexEntry x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_GetDescriptionForCodexEntry( JournalWrapper self, WeakHandle<game.JournalCodexEntry> entry, WeakHandle<game.JournalEntry>[] result );int GetEntryHash(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "JournalWrapper", "GetEntryHash;JournalEntry", (JournalWrapper_GetEntryHash x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct JournalWrapper_GetEntryHash( JournalWrapper self, WeakHandle<game.JournalEntry> entry );