BlackICE Scripting

class

QuestDataWrapper

  • 12 properties
  • 20 functions

Extends AJournalEntryWrapper ABaseWrapper IScriptable ISerializable

Properties

PropertyTypeOffset
isNewbool0x8 scripted
questWeakHandle<game.JournalQuest>0x10 scripted
titlestring0x20 scripted
descriptionstring0x40 scripted
questObjectivesQuestObjectiveWrapper?[]0x60 scripted
questStatusgame.JournalEntryState0x80 scripted
isTrackedbool0x84 scripted
isChildTrackedbool0x85 scripted
recommendedLevelint0x88 scripted
districtgame.data.District_Record?0x90 scripted
journalManagerWeakHandle<game.JournalManager>0xA0 scripted

Functions

  • void Init(WeakHandle<game.JournalManager> journalManager, WeakHandle<game.JournalQuest> currQuest, string title, string description, WeakHandle<game.JournalEntry>[] links, QuestObjectiveWrapper[] questObjectives, game.JournalEntryState questStatus, bool isTracked, int uniqueId, int recommendedLevel, bool isNew, game.data.District_Record district) RTTI
  • game.data.District GetDistrict() RTTI
  • game.JournalQuestType GetType() RTTI
  • string GetId() RTTI
  • WeakHandle<game.JournalQuest> GetQuest() RTTI
  • game.JournalEntryState GetStatus() RTTI
  • string GetDescription() RTTI
  • QuestObjectiveWrapper?[] GetObjectives() RTTI
  • string GetTitle() RTTI
  • int GetLevel() RTTI
  • bool HasBriefing() RTTI
  • string ToString() overrideRTTI
  • bool Equals(QuestDataWrapper questData) RTTI
  • bool Equals(int questUniqueId) RTTI
  • bool IsTracked() RTTI
  • bool IsTrackedInHierarchy() RTTI
  • bool IsOptional() RTTI
  • bool IsNew() RTTI
  • void UpdateIsNew(bool value) RTTI