BlackICE Scripting

class

GamplayQuestData

  • 2 properties
  • 14 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
questUniqueIDstring0x0 scripted
objectivesGemplayObjectiveData?[]0x20 scripted

Functions

  • string GetFreeObjectivePath() RTTI
  • string GetbjectivePath(GemplayObjectiveData objectiveData) RTTI
  • string GetFreeObjectiveEntryID() RTTI
  • void AddObjective(GemplayObjectiveData objectiveData, game.JournalManager journal) RTTI
  • bool HasObjective(GemplayObjectiveData objectiveData) RTTI
  • GemplayObjectiveData? GetObjective(GemplayObjectiveData objectiveData) RTTI
  • bool CreateObjective(GemplayObjectiveData objectiveData, game.JournalManager journal) RTTI
  • void SetObjectiveState(GemplayObjectiveData objectiveData, game.JournalManager journal, game.JournalEntryState state) RTTI
  • bool IsCompleted() RTTI
  • string GetQuestEntryID() RTTI
  • string GetPhaseEntryID() RTTI
  • string GetBaseObjectiveEntryID() RTTI
  • string GetMappinEntryID() RTTI
  • string GetFreeQuestMappinPath() RTTI