MessengerUtils class
MessengerUtils
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
static int GetConversationHash(game.JournalManager journal, WeakHandle<game.JournalPhoneConversation> conversationEntry)staticRTTI globalstatic void SetTimestamp(ContactData contactData, game.JournalManager journal, WeakHandle<game.JournalEntry>[] messagesReceived, WeakHandle<game.JournalPhoneConversation> conversationEntry)staticRTTI globalstatic bool HasQuestImportantMessages(game.JournalManager journal)staticRTTI globalstatic bool ContainsQuestRelatedMessage(game.JournalManager journal, int[] trackedEntriesHashList, WeakHandle<game.JournalEntry>[] messagesReceived)staticRTTI globalstatic IScriptable?[] GetMessageDataArrayForContact(game.JournalManager journal, int concactHash, bool includeUnknown, bool skipEmpty, WeakHandle<MessengerContactSyncData> activeDataSync)staticRTTI globalstatic void SetTitle(ContactData contactData, WeakHandle<game.JournalPhoneConversation> conversationEntry)staticRTTI globalstatic int FindConversationHash(game.JournalManager journal, WeakHandle<game.JournalEntry> entry)staticRTTI globalstatic IScriptable?[] GetSimpleContactDataArray(game.JournalManager journal, bool includeUnknown, bool skipEmpty, bool includeWithNoUnread, WeakHandle<MessengerContactSyncData> activeDataSync)staticRTTI globalstatic void AddContactData(game.JournalManager journal, IScriptable[] contactDataArray, game.JournalContact contactEntry, int[] trackedEntriesHashList, bool includeUnknown, bool skipEmpty, bool includeWithNoUnread, bool includeWithNoReplies, WeakHandle<MessengerContactSyncData> activeDataSync)staticRTTI globalstatic void GetContactMessageData(ContactData contactData, game.JournalManager journal, WeakHandle<game.JournalEntry>[] messagesReceived, WeakHandle<game.JournalEntry>[] playerReplies)staticRTTI globalstatic bool HasPhoneObjective(game.JournalManager journal)staticRTTI globalstatic int GetUnreadMessagesCount(game.JournalManager journal, WeakHandle<game.JournalContact> contactEntry)staticRTTI globalstatic IScriptable?[] GetCallableAndNonEmptyContacts(game.JournalManager journal)staticRTTI globalstatic int[] FetchTrackedQuestCodexLinks(game.JournalManager journal, game.JournalRequestContext context)staticRTTI globalstatic bool HasQuestImportantCalls(game.JournalManager journal)staticRTTI globalstatic int FindContactHash(game.JournalManager journal, WeakHandle<game.JournalEntry> entry)staticRTTI globalstatic void RefreshQuestRelatedStatus(ContactData contactData, game.JournalManager journal, WeakHandle<game.JournalEntry>[] messagesReceived)staticRTTI global