BlackICE Scripting

class

GemplayObjectiveData

  • 8 properties
  • 11 functions
  • 2 derived classes

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
questUniqueIdstring0x0 scripted
questTitlestring0x20 scripted
objectiveDescriptionstring0x40 scripted
uniqueIdstring0x60 scripted
ownerIDent.EntityID0x80 scripted
objectiveEntryIDstring0x88 scripted
uniqueIdPrefixstring0xA8 scripted
objectiveStategame.JournalEntryState0xC8 scripted

Functions

  • string GetObjectiveEntryID() RTTI
  • void SetObjectiveEntryID(string objectiveEntryID) RTTI
  • ent.EntityID GetOwnerID() RTTI
  • void SetOwnerID(ent.EntityID requesterID) RTTI
  • string GetQuestTitle() RTTI
  • string GetObjectiveDescription() RTTI
  • string GetUniqueID() RTTI
  • void CreateUniqueID(ent.EntityID entityID) RTTI
  • bool IsCreated() RTTI
  • void SetObjectiveState(game.JournalEntryState state) RTTI
  • game.JournalEntryState GetObjectiveState() RTTI