REDNODE / GAME API

JournalWrapper

classscriptedClass

extends ABaseWrapper › IScriptable › ISerializable

Properties 5

NameTypeFlags
gameInstanceGameInstancescriptedprivate
journalContextJournalRequestContextscriptedprivate
journalManagerwref<JournalManager>scriptedprivate
journalSubQuestContextJournalRequestContextscriptedprivate
listOfJournalEntriesarray<wref<JournalEntry>>scriptedprivate

Methods 13

public final func BuildQuestData(currQuest: wref<JournalQuest>) -> ref<QuestDataWrapper>scripted
private final func BuildQuestData_Recursive(currEntity: wref<JournalEntry>, out description: String, out questObjectives: array<ref<QuestObjectiveWrapper>>, out links: array<wref<JournalEntry>>, foundTracked: Bool)scripted
public final func GetDescriptionForCodexEntry(entry: wref<JournalCodexEntry>, out result: array<wref<JournalEntry>>)scripted
public final func GetEntryHash(entry: wref<JournalEntry>) -> Int32scripted
public final func GetJournalManager() -> wref<JournalManager>scripted
public final func GetQuests(out entries: array<wref<JournalEntry>>)scripted
public final func GetTrackedEntry() -> wref<JournalEntry>scripted
public final func GetTrackingStatus(entry: wref<JournalEntry>) -> Boolscripted
public final func Init(gameInstance: GameInstance)scripted
public final func IsVisited(entry: wref<JournalEntry>) -> Boolscripted
public final func SetTracking(entry: wref<JournalEntry>)scripted
public final func SetVisited(entry: wref<JournalEntry>)scripted
public final func UpdateQuestData(toUpdate: ref<QuestDataWrapper>) -> ref<QuestDataWrapper>scripted