Zdexby TheHolyOneZ
5,360 classes
Class

UQuestSubsystem

: UWorldSubsystem : USubsystem : UObject
/Script/StormEscape.QuestSubsystem 0x0118 (280 B) align 8 inherited 0x0030 vtable /Script/StormEscape
0x00x0118

Members 6

OffsetSizeNameTypeFlagsDefault
0x01bQuestsGeneratedbool7 flagsfalse
0x00310x07padding / unreflected
0x10OnQuestActivatedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnQuestCompletedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnQuestsGeneratedDelegateFMulticastScriptDelegate4 flags<delegate>
0x08QuestDataTableUDataTable*4 flagsnullptr
0x50ActiveQuestsTMap<EQuest, ABaseQuest*>1 flags<TMap>
0x00C00x58unreflected bytes to end of UQuestSubsystem

Functions 12

SignatureFlagsNativeParams
void LoadQuestDataTable()FinalNative+1 flags0x00
bool IsQuestActive(const EQuest& Quest)FinalNative+1 flags0x02
void IncrementObjectiveValue(const FName& ObjectiveID, float ValueToAdd)FinalNative+1 flags0x0C
TMap<FName, int32> GetVanRepairQuestsReward()FinalNative+1 flags0x50
TMap<FName, int32> GetVanRepairQuestsPenalty()FinalNative+1 flags0x50
int32 GetMissionBoardQuestsReward()FinalNative+1 flags0x04
int32 GetMissionBoardQuestsPenalty()FinalNative+1 flags0x04
TArray<ABaseQuest*> GetActiveQuests()FinalNative+1 flags0x10
ABaseQuest* GetActiveQuest(const FName& QuestID)FinalNative+1 flags0x10
void ClearCurrentQuests()FinalNative+1 flags0x00
bool AddNewQuest(const FName& QuestID)FinalNative+1 flags0x09
void AddCompleteQuestsTask()FinalNative+1 flags0x00

Used by 3

types with a member, parameter or interface of this type