BlackICE Scripting

class

JournalWrapper

  • 5 properties
  • 13 functions

Extends ABaseWrapper IScriptable ISerializable

Properties

PropertyTypeOffset
journalManagerWeakHandle<game.JournalManager>0x0 scripted
journalContextgame.JournalRequestContext0x10 scripted
journalSubQuestContextgame.JournalRequestContext0x30 scripted
listOfJournalEntriesWeakHandle<game.JournalEntry>[]0x50 scripted
gameInstanceScriptGameInstance0x60 scripted

Functions

  • void Init(ScriptGameInstance gameInstance) RTTI
  • WeakHandle<game.JournalManager> GetJournalManager() RTTI
  • void GetQuests(out WeakHandle<game.JournalEntry>[] entries) RTTI
  • void BuildQuestData_Recursive(WeakHandle<game.JournalEntry> currEntity, out string description, out QuestObjectiveWrapper[] questObjectives, out WeakHandle<game.JournalEntry>[] links, bool foundTracked) RTTI
  • QuestDataWrapper? BuildQuestData(WeakHandle<game.JournalQuest> currQuest) RTTI
  • WeakHandle<game.JournalEntry> GetTrackedEntry() RTTI
  • bool GetTrackingStatus(WeakHandle<game.JournalEntry> entry) RTTI
  • void SetTracking(WeakHandle<game.JournalEntry> entry) RTTI
  • void SetVisited(WeakHandle<game.JournalEntry> entry) RTTI
  • bool IsVisited(WeakHandle<game.JournalEntry> entry) RTTI
  • QuestDataWrapper? UpdateQuestData(QuestDataWrapper toUpdate) RTTI
  • void GetDescriptionForCodexEntry(WeakHandle<game.JournalCodexEntry> entry, out WeakHandle<game.JournalEntry>[] result) RTTI
  • int GetEntryHash(WeakHandle<game.JournalEntry> entry) RTTI