Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.Quests.Quest, Assembly-CSharp 0x0130 (304 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0130

Members 45

OffsetSizeNameTypeFlagsDefault
—0x04MAX_HUD_ENTRY_LABELSintPublicStatic+1 flags640698624
—0x04CriticalExpiryThresholdintPublicStatic+1 flags640698624
0x08QuestsList<ScheduleOne.Quests.Quest>PublicStatic—
0x08HoveredQuestQuestPublicStatic—
0x08ActiveQuestsList<ScheduleOne.Quests.Quest>PublicStatic—
0x04<State>k__BackingFieldEQuestStatePrivate—
0x10<GUID>k__BackingFieldGuidPrivate—
0x01<IsTracked>k__BackingFieldboolPrivate—
0x00350x03padding / unreflected
0x08titlestring1 flags—
0x08SubtitlestringPublic—
0x08onSubtitleChangedActionPublic—
0x08DescriptionstringPublic—
0x08StaticGUIDstringPublic—
0x01TrackOnBeginboolPublic—
0x00610x03padding / unreflected
0x04ExpiryVisibilityEExpiryVisibilityPublic—
0x01AutoCompleteOnAllEntriesCompleteboolPublic—
0x01PlayQuestCompleteSoundboolPublic—
0x006A0x02padding / unreflected
0x04CompletionXPintPublic—
0x01<Expires>k__BackingFieldboolPrivate—
0x00710x03padding / unreflected
0x08<Expiry>k__BackingFieldGameDateTimePrivate—
0x01AutoStartFirstEntryboolPublic—
0x007D0x03padding / unreflected
0x08EntriesList<ScheduleOne.Quests.QuestEntry>Public—
0x08IconPrefabRectTransformPublic—
0x08PoIPrefabGameObjectPublic—
0x08onQuestBeginUnityEventPublic—
0x08onQuestEndUnityEvent<ScheduleOne.Quests.EQuestState>Public—
0x08onActiveStateUnityEventPublic—
0x08onTrackChangeUnityEvent<System.Boolean>Public—
0x08onCompleteUnityEventPublic—
0x08onInitialCompleteUnityEventPublic—
0x01ShouldSendExpiryReminderboolPublic—
0x01ShouldSendExpiredNotificationboolPublic—
0x00CA0x06padding / unreflected
0x08journalEntryRectTransform1 flags—
0x08entryTitleRectRectTransform1 flags—
0x08trackedRectRectTransform1 flags—
0x08entryTimeLabelText1 flags—
0x08criticalTimeBackgroundImage1 flags—
0x08detailPanelRectTransform1 flags—
0x08<hudUI>k__BackingFieldQuestHUDUIPrivate—
0x08onHudUICreatedActionPublic—
0x01expiryReminderSentboolPrivate—
0x01110x07padding / unreflected
0x08<LocalExtraFolders>k__BackingFieldList<System.String>Private—
0x08<LocalExtraFiles>k__BackingFieldList<System.String>Private—
0x01<HasChanged>k__BackingFieldboolPrivate—
0x01autoInitializebool1 flags—
0x012A0x06unreflected bytes to end of Quest
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 75

SignatureFlagsNativeParams
EQuestState get_State()Public+1 flags0x04
void set_State(const EQuestState& value)2 flags0x04
Guid get_GUID()PublicFinal+3 flags0x10
void set_GUID(const Guid& value)2 flags0x10
bool get_IsTracked()Public+1 flags0x01
void set_IsTracked(bool value)2 flags0x01
int get_ActiveEntryCount()Public+1 flags0x04
string get_Title()Public+1 flags0x08
bool get_Expires()Public+1 flags0x01
void set_Expires(bool value)2 flags0x01
GameDateTime get_Expiry()Public+1 flags0x08
void set_Expiry(const GameDateTime& value)2 flags0x08
bool get_hudUIExists()Public+1 flags0x01
QuestHUDUI get_hudUI()Public+1 flags0x08
void set_hudUI(QuestHUDUI value)Private+1 flags0x08
string get_SaveFolderName()PublicFinal+3 flags0x08
string get_SaveFileName()PublicFinal+3 flags0x08
Loader get_Loader()PublicFinal+3 flags0x08
bool get_ShouldSaveUnderFolder()PublicFinal+3 flags0x01
List<System.String> get_LocalExtraFolders()PublicFinal+3 flags0x08
void set_LocalExtraFolders(List<System.String> value)PublicFinal+3 flags0x08
List<System.String> get_LocalExtraFiles()PublicFinal+3 flags0x08
void set_LocalExtraFiles(List<System.String> value)PublicFinal+3 flags0x08
bool get_HasChanged()PublicFinal+3 flags0x01
void set_HasChanged(bool value)PublicFinal+3 flags0x01
void Awake()3 flags0x00
void Start()3 flags0x00
void InitializeQuest(const string& title, const string& description, const QuestEntryData[]& entries, const string& guid)Public+2 flags0x08
bool ShouldQuestShowUI()3 flags0x01
void InitializeSaveable()Public+2 flags0x00
void ConfigureExpiry(bool expires, const GameDateTime& expiry)Public0x08
void Begin(bool network)Public+2 flags0x01
void Complete(bool network)Public+2 flags0x01
void Fail(bool network)Public+2 flags0x01
void Expire(bool network)Public+2 flags0x01
void Cancel(bool network)Public+2 flags0x01
void End()Public+2 flags0x00
void SetQuestState(const EQuestState& state, bool network)Public+2 flags0x04
bool ShouldShowJournalEntry()3 flags0x01
void SetQuestEntryState(int entryIndex, const EQuestState& state, bool network)Public+2 flags0x04
void OnMinPass()3 flags0x00
void OnUncappedMinPass()3 flags0x00
void CheckExpiry()3 flags0x00
void CheckAutoComplete()Private0x00
bool CanExpire()3 flags0x01
void SendExpiryReminder()3 flags0x00
void SendExpiredNotification()3 flags0x00
void SetGUID(const Guid& guid)PublicFinal+2 flags0x10
void SetSubtitle(const string& subtitle)Public0x08
void SetIsTracked(bool tracked)Public+2 flags0x01
void SetupJournalEntry()Public+2 flags0x00
void DestroyJournalEntry()Private0x00
void JournalEntryClicked()Private0x00
void JournalEntryHoverStart()Private0x00
int GetMinsUntilExpiry()Public0x04
string GetExpiryText()Public0x08
QuestHUDUI SetupHUDUI()Public+2 flags0x08
void UpdateHUDUI()Public0x00
void DestroyHUDUI()Public0x00
void BopHUDUI()Public0x00
string GetQuestTitle()Public+2 flags0x08
QuestEntry GetFirstActiveEntry()Public0x08
RectTransform CreateDetailDisplay(RectTransform parent)Public+2 flags0x08
void DestroyDetailDisplay()Public0x00
bool ShouldSave()Public+2 flags0x01
SaveData GetSaveData()Public+2 flags0x08
string GetSaveString()PublicFinal+2 flags0x08
void Load(QuestData data)Public+2 flags0x08
Quest GetQuest(const string& questName)PublicStatic0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void <Start>g__Initialize|87_0()Private0x00
void <SetupJournalEntry>b__111_0(BaseEventData data)Private0x08
void <SetupJournalEntry>b__111_1(BaseEventData data)Private0x08
void <CreateDetailDisplay>g__ShowOnMap|123_0()Private0x00

Subclasses 22

Used by 28

types with a member, parameter or interface of this type