REDNODE / GAME API

QuestDataWrapper

classscriptedClass

extends AJournalEntryWrapper › ABaseWrapper › IScriptable › ISerializable

Properties 12

NameTypeFlags
descriptionStringscriptedprivate
districtref<District_Record>scriptedprivate
isChildTrackedBoolscriptedprivate
isNewBoolscriptedprivate
isTrackedBoolscriptedprivate
journalManagerwref<JournalManager>scriptedprivate
questwref<JournalQuest>scriptedprivate
questObjectivesarray<ref<QuestObjectiveWrapper>>scriptedprivate
questStatusgameJournalEntryStatescriptedprivate
recommendedLevelInt32scriptedprivate
titleStringscriptedprivate

Methods 20

public final func Equals(questUniqueId: Int32) -> Boolscripted
public final func Equals(questData: ref<QuestDataWrapper>) -> Boolscripted
public final func GetDescription() -> Stringscripted
public final func GetDistrict() -> gamedataDistrictscripted
public final func GetId() -> Stringscripted
public final func GetLevel() -> Int32scripted
public final func GetObjectives() -> array<ref<QuestObjectiveWrapper>>scripted
public final func GetQuest() -> wref<JournalQuest>scripted
public final func GetStatus() -> gameJournalEntryStatescripted
public final func GetTitle() -> Stringscripted
public final func GetType() -> gameJournalQuestTypescripted
public final func HasBriefing() -> Boolscripted
public final func Init(journalManager: wref<JournalManager>, currQuest: wref<JournalQuest>, title: script_ref<String>, description: script_ref<String>, links: script_ref<array<wref<JournalEntry>>>, questObjectives: script_ref<array<ref<QuestObjectiveWrapper>>>, questStatus: gameJournalEntryState, isTracked: Bool, uniqueId: Int32, recommendedLevel: Int32, isNew: Bool, district: ref<District_Record>)scripted
public final func IsNew() -> Boolscripted
public final func IsOptional() -> Boolscripted
public final func IsTracked() -> Boolscripted
public final func IsTrackedInHierarchy() -> Boolscripted
public func ToString() -> Stringscripted
public final func UpdateIsNew(value: Bool)scripted