class game
JournalManager
game.JournalManager
- 0 properties
- 59 functions
Extends game.IJournalManager game.IReplicatedGameSystem game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
void GetQuests(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetQuests", (JournalManager_GetQuests x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetQuests( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetMetaQuests(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetMetaQuests", (JournalManager_GetMetaQuests x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetMetaQuests( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetContacts(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetContacts", (JournalManager_GetContacts x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetContacts( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetFlattenedMessagesAndChoices(WeakHandle<game.JournalEntry> contactEntry, out WeakHandle<game.JournalEntry>[] messages, out WeakHandle<game.JournalEntry>[] choiceEntries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetFlattenedMessagesAndChoices", (JournalManager_GetFlattenedMessagesAndChoices x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetFlattenedMessagesAndChoices( game.JournalManager self, WeakHandle<game.JournalEntry> contactEntry, WeakHandle<game.JournalEntry>[] messages, WeakHandle<game.JournalEntry>[] choiceEntries );void GetMessagesAndChoices(WeakHandle<game.JournalEntry> conversationEntry, out WeakHandle<game.JournalEntry>[] messages, out WeakHandle<game.JournalEntry>[] choiceEntries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetMessagesAndChoices", (JournalManager_GetMessagesAndChoices x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetMessagesAndChoices( game.JournalManager self, WeakHandle<game.JournalEntry> conversationEntry, WeakHandle<game.JournalEntry>[] messages, WeakHandle<game.JournalEntry>[] choiceEntries );void GetConversations(WeakHandle<game.JournalEntry> contactEntry, out WeakHandle<game.JournalEntry>[] conversations)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetConversations", (JournalManager_GetConversations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetConversations( game.JournalManager self, WeakHandle<game.JournalEntry> contactEntry, WeakHandle<game.JournalEntry>[] conversations );void GetOnscreens(game.JournalRequestContext context, out game.JournalOnscreensStructuredGroup[] entries, CName? fallbackGroupName)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetOnscreens", (JournalManager_GetOnscreens x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetOnscreens( game.JournalManager self, game.JournalRequestContext context, game.JournalOnscreensStructuredGroup[] entries, CName? fallbackGroupName );void GetTarots(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetTarots", (JournalManager_GetTarots x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetTarots( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetInternetSites(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetInternetSites", (JournalManager_GetInternetSites x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetInternetSites( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetInternetPages(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetInternetPages", (JournalManager_GetInternetPages x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetInternetPages( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );WeakHandle<game.JournalInternetPage> GetMainInternetPage(WeakHandle<game.JournalInternetSite> siteEntry)RTTIvoid GetBriefings(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetBriefings", (JournalManager_GetBriefings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetBriefings( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetCodexCategories(game.JournalRequestContext context, out WeakHandle<game.JournalEntry>[] entries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetCodexCategories", (JournalManager_GetCodexCategories x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetCodexCategories( game.JournalManager self, game.JournalRequestContext context, WeakHandle<game.JournalEntry>[] entries );void GetChildren(WeakHandle<game.JournalEntry> parentEntry, game.JournalRequestStateFilter filter, out WeakHandle<game.JournalEntry>[] childEntries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetChildren", (JournalManager_GetChildren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetChildren( game.JournalManager self, WeakHandle<game.JournalEntry> parentEntry, game.JournalRequestStateFilter filter, WeakHandle<game.JournalEntry>[] childEntries );void GetRandomChildren(WeakHandle<game.JournalEntry> parentEntry, game.JournalRequestStateFilter filter, int childCount, out WeakHandle<game.JournalEntry>[] childEntries)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "GetRandomChildren", (JournalManager_GetRandomChildren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetRandomChildren( game.JournalManager self, WeakHandle<game.JournalEntry> parentEntry, game.JournalRequestStateFilter filter, int childCount, WeakHandle<game.JournalEntry>[] childEntries );WeakHandle<game.JournalEntry> GetParentEntry(WeakHandle<game.JournalEntry> childEntry)RTTIgame.JournalEntryState GetEntryState(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetEntryState", (JournalManager_GetEntryState x) => { return re.Hooks.CallOriginal<re.msgpack.game.JournalEntryState>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetEntryState( game.JournalManager self, WeakHandle<game.JournalEntry> entry );GameTime GetEntryTimestamp(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetEntryTimestamp", (JournalManager_GetEntryTimestamp x) => { return re.Hooks.CallOriginal<re.msgpack.GameTime>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetEntryTimestamp( game.JournalManager self, WeakHandle<game.JournalEntry> entry );int GetEntryHash(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetEntryHash", (JournalManager_GetEntryHash x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetEntryHash( game.JournalManager self, WeakHandle<game.JournalEntry> entry );WeakHandle<game.JournalEntry> GetTrackedEntry()RTTIvoid TrackEntry(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "TrackEntry", (JournalManager_TrackEntry x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_TrackEntry( game.JournalManager self, WeakHandle<game.JournalEntry> entry );void UntrackEntry()RTTIre.Hooks.PlaceVoid( "gameJournalManager", "UntrackEntry", (JournalManager_UntrackEntry x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_UntrackEntry( game.JournalManager self );void TrackPrevNextEntry(bool next)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "TrackPrevNextEntry", (JournalManager_TrackPrevNextEntry x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_TrackPrevNextEntry( game.JournalManager self, bool next );bool ChangeEntryState(string uniquePath, string className, game.JournalEntryState state, game.JournalNotifyOption notifyOption)RTTIre.Hooks.Place( "gameJournalManager", "ChangeEntryState", (JournalManager_ChangeEntryState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_ChangeEntryState( game.JournalManager self, string uniquePath, string className, game.JournalEntryState state, game.JournalNotifyOption notifyOption );void ChangeEntryStateByHash(uint hash, game.JournalEntryState state, game.JournalNotifyOption notifyOption)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "ChangeEntryStateByHash", (JournalManager_ChangeEntryStateByHash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_ChangeEntryStateByHash( game.JournalManager self, uint hash, game.JournalEntryState state, game.JournalNotifyOption notifyOption );bool HasAnyDelayedStateChanges()RTTIre.Hooks.Place( "gameJournalManager", "HasAnyDelayedStateChanges", (JournalManager_HasAnyDelayedStateChanges x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_HasAnyDelayedStateChanges( game.JournalManager self );int GetObjectiveCurrentCounter(WeakHandle<game.JournalQuestObjective> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetObjectiveCurrentCounter", (JournalManager_GetObjectiveCurrentCounter x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetObjectiveCurrentCounter( game.JournalManager self, WeakHandle<game.JournalQuestObjective> entry );int GetObjectiveTotalCounter(WeakHandle<game.JournalQuestObjective> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetObjectiveTotalCounter", (JournalManager_GetObjectiveTotalCounter x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetObjectiveTotalCounter( game.JournalManager self, WeakHandle<game.JournalQuestObjective> entry );game.JournalMetaQuestScriptedData GetMetaQuestData(game.data.MetaQuest metaQuestId)RTTIre.Hooks.Place( "gameJournalManager", "GetMetaQuestData", (JournalManager_GetMetaQuestData x) => { return re.Hooks.CallOriginal<re.msgpack.game.JournalMetaQuestScriptedData>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetMetaQuestData( game.JournalManager self, game.data.MetaQuest metaQuestId );WeakHandle<game.data.District_Record> GetDistrict(WeakHandle<game.JournalEntry> entry)RTTIuint GetRecommendedLevel(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetRecommendedLevel", (JournalManager_GetRecommendedLevel x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetRecommendedLevel( game.JournalManager self, WeakHandle<game.JournalEntry> entry );TDBID GetRecommendedLevelID(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetRecommendedLevelID", (JournalManager_GetRecommendedLevelID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetRecommendedLevelID( game.JournalManager self, WeakHandle<game.JournalEntry> entry );game.JournalQuestType GetQuestType(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetQuestType", (JournalManager_GetQuestType x) => { return re.Hooks.CallOriginal<re.msgpack.game.JournalQuestType>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetQuestType( game.JournalManager self, WeakHandle<game.JournalEntry> entry );float GetDistanceToNearestMappin(WeakHandle<game.JournalQuestObjective> entry, game.JournalRequestStateFilter? filter)RTTIre.Hooks.Place( "gameJournalManager", "GetDistanceToNearestMappin", (JournalManager_GetDistanceToNearestMappin x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetDistanceToNearestMappin( game.JournalManager self, WeakHandle<game.JournalQuestObjective> entry, game.JournalRequestStateFilter? filter );uint GetPointOfInterestMappinHashFromQuestHash(uint hash)RTTIre.Hooks.Place( "gameJournalManager", "GetPointOfInterestMappinHashFromQuestHash", (JournalManager_GetPointOfInterestMappinHashFromQuestHash x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetPointOfInterestMappinHashFromQuestHash( game.JournalManager self, uint hash );bool IsEp1Entry(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "IsEp1Entry", (JournalManager_IsEp1Entry x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_IsEp1Entry( game.JournalManager self, WeakHandle<game.JournalEntry> entry );void SetEntryVisited(WeakHandle<game.JournalEntry> entry, bool value)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "SetEntryVisited", (JournalManager_SetEntryVisited x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_SetEntryVisited( game.JournalManager self, WeakHandle<game.JournalEntry> entry, bool value );bool IsEntryVisited(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "IsEntryVisited", (JournalManager_IsEntryVisited x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_IsEntryVisited( game.JournalManager self, WeakHandle<game.JournalEntry> entry );bool IsEntryTracked(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "IsEntryTracked", (JournalManager_IsEntryTracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_IsEntryTracked( game.JournalManager self, WeakHandle<game.JournalEntry> entry );WeakHandle<game.JournalEntry> GetEntry(uint hash)RTTIWeakHandle<game.JournalEntry> GetEntryByString(string uniquePath, string className)RTTIvoid RegisterScriptCallback(IScriptable obj, CName functionName, game.JournalListenerType type)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "RegisterScriptCallback", (JournalManager_RegisterScriptCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_RegisterScriptCallback( game.JournalManager self, IScriptable? obj, CName functionName, game.JournalListenerType type );void UnregisterScriptCallback(IScriptable obj, CName functionName)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "UnregisterScriptCallback", (JournalManager_UnregisterScriptCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_UnregisterScriptCallback( game.JournalManager self, IScriptable? obj, CName functionName );bool GetIsObjectiveOptional(WeakHandle<game.JournalQuestObjectiveBase> entry)RTTIre.Hooks.Place( "gameJournalManager", "GetIsObjectiveOptional", (JournalManager_GetIsObjectiveOptional x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_GetIsObjectiveOptional( game.JournalManager self, WeakHandle<game.JournalQuestObjectiveBase> entry );WeakHandle<game.JournalInternetPage> TryGetWebsiteData(string address, game.JournalRequestContext context)RTTIvoid DebugShowAllPoiMappins()RTTIre.Hooks.PlaceVoid( "gameJournalManager", "DebugShowAllPoiMappins", (JournalManager_DebugShowAllPoiMappins x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_DebugShowAllPoiMappins( game.JournalManager self );bool CreateScriptedQuestFromTemplate(string templateQuestEntryId, string uniqueId, string title)RTTIre.Hooks.Place( "gameJournalManager", "CreateScriptedQuestFromTemplate;script_ref<String>script_ref<String>script_ref<String>", (JournalManager_CreateScriptedQuestFromTemplate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_CreateScriptedQuestFromTemplate( game.JournalManager self, string templateQuestEntryId, string uniqueId, string title );bool DeleteScriptedQuest(string templateQuestEntryId, string uniqueId)RTTIre.Hooks.Place( "gameJournalManager", "DeleteScriptedQuest;script_ref<String>script_ref<String>", (JournalManager_DeleteScriptedQuest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_DeleteScriptedQuest( game.JournalManager self, string templateQuestEntryId, string uniqueId );void SetScriptedQuestEntryState(string templateQuestEntryId, string uniqueId, string templatePhaseAndObjectivePath, game.JournalEntryState state, game.JournalNotifyOption notifyOption, bool track)RTTIre.Hooks.PlaceVoid( "gameJournalManager", "SetScriptedQuestEntryState;script_ref<String>script_ref<String>script_ref<String>gameJournalEntryStateJournalNotifyOptionBool", (JournalManager_SetScriptedQuestEntryState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_SetScriptedQuestEntryState( game.JournalManager self, string templateQuestEntryId, string uniqueId, string templatePhaseAndObjectivePath, game.JournalEntryState state, game.JournalNotifyOption notifyOption, bool track );bool SetScriptedQuestObjectiveDescription(string templateQuestEntryId, string uniqueId, string templatePhaseAndObjectivePath, string description)RTTIre.Hooks.Place( "gameJournalManager", "SetScriptedQuestObjectiveDescription;script_ref<String>script_ref<String>script_ref<String>script_ref<String>", (JournalManager_SetScriptedQuestObjectiveDescription x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_SetScriptedQuestObjectiveDescription( game.JournalManager self, string templateQuestEntryId, string uniqueId, string templatePhaseAndObjectivePath, string description );bool SetScriptedQuestMappinEntityID(string templateQuestEntryId, string uniqueId, string templatePhaseObjectiveAndMappinPath, ent.EntityID entityID)RTTIre.Hooks.Place( "gameJournalManager", "SetScriptedQuestMappinEntityID;script_ref<String>script_ref<String>script_ref<String>EntityID", (JournalManager_SetScriptedQuestMappinEntityID x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_SetScriptedQuestMappinEntityID( game.JournalManager self, string templateQuestEntryId, string uniqueId, string templatePhaseObjectiveAndMappinPath, ent.EntityID entityID );bool SetScriptedQuestMappinSlotName(string templateQuestEntryId, string uniqueId, string templatePhaseObjectiveAndMappinPath, TDBID recordID)RTTIre.Hooks.Place( "gameJournalManager", "SetScriptedQuestMappinSlotName;script_ref<String>script_ref<String>script_ref<String>TweakDBID", (JournalManager_SetScriptedQuestMappinSlotName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_SetScriptedQuestMappinSlotName( game.JournalManager self, string templateQuestEntryId, string uniqueId, string templatePhaseObjectiveAndMappinPath, TDBID recordID );bool SetScriptedQuestMappinData(string templateQuestEntryId, string uniqueId, string templatePhaseObjectiveAndMappinPath, game.map.pins.MappinData mappinData)RTTIre.Hooks.Place( "gameJournalManager", "SetScriptedQuestMappinData;script_ref<String>script_ref<String>script_ref<String>script_ref<MappinData>", (JournalManager_SetScriptedQuestMappinData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_SetScriptedQuestMappinData( game.JournalManager self, string templateQuestEntryId, string uniqueId, string templatePhaseObjectiveAndMappinPath, game.map.pins.MappinData mappinData );bool OnQuestEntryTracked(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "OnQuestEntryTracked", (JournalManager_OnQuestEntryTracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_OnQuestEntryTracked( game.JournalManager self, WeakHandle<game.JournalEntry> entry );bool OnQuestEntryUntracked(WeakHandle<game.JournalEntry> entry)RTTIre.Hooks.Place( "gameJournalManager", "OnQuestEntryUntracked", (JournalManager_OnQuestEntryUntracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_OnQuestEntryUntracked( game.JournalManager self, WeakHandle<game.JournalEntry> entry );WeakHandle<game.JournalContact> GetContactByMessage(game.JournalPhoneMessage msg)RTTIIScriptable?[] GetContactDataArray(bool includeUnknown, bool includeNonCallable)RTTIbool IsAttachedToAnyActiveQuest(int hash)RTTIre.Hooks.Place( "gameJournalManager", "IsAttachedToAnyActiveQuest;Int32", (JournalManager_IsAttachedToAnyActiveQuest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_IsAttachedToAnyActiveQuest( game.JournalManager self, int hash );bool IsAttachedToTrackedObjective(int hash)RTTIre.Hooks.Place( "gameJournalManager", "IsAttachedToTrackedObjective;Int32", (JournalManager_IsAttachedToTrackedObjective x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct JournalManager_IsAttachedToTrackedObjective( game.JournalManager self, int hash );