Space Plunder
Loading...
Searching...
No Matches
FQuestOutcome Struct Reference

#include <QuestData.h>

Public Member Functions

 FQuestOutcome ()
 
 FQuestOutcome (const TArray< FQuestObjectives > &NewCompletedObjectives)
 
 FQuestOutcome (const TArray< FQuestObjectives > &NewCompletedObjectives, const EQuestStatus FinishedOutcome)
 

Public Attributes

FUniqueID QuestID
 
FString QuestName = "Name"
 
TArray< FQuestObjectivesCompletedObjectives
 
EQuestStatus Outcome = EQuestStatus::Completed
 
FQuestReward Reward
 

Constructor & Destructor Documentation

◆ FQuestOutcome() [1/3]

FQuestOutcome::FQuestOutcome ( )
inline
1099 {
1100
1101 }

◆ FQuestOutcome() [2/3]

FQuestOutcome::FQuestOutcome ( const TArray< FQuestObjectives > & NewCompletedObjectives)
inlineexplicit
1104 {
1105 CompletedObjectives = NewCompletedObjectives;
1106 }
TArray< FQuestObjectives > CompletedObjectives
Definition QuestData.h:1092

◆ FQuestOutcome() [3/3]

FQuestOutcome::FQuestOutcome ( const TArray< FQuestObjectives > & NewCompletedObjectives,
const EQuestStatus FinishedOutcome )
inlineexplicit
1108 {
1109 CompletedObjectives = NewCompletedObjectives;
1110 Outcome = FinishedOutcome;
1111 }
EQuestStatus Outcome
Definition QuestData.h:1094

Member Data Documentation

◆ CompletedObjectives

TArray<FQuestObjectives> FQuestOutcome::CompletedObjectives

◆ Outcome

EQuestStatus FQuestOutcome::Outcome = EQuestStatus::Completed

◆ QuestID

FUniqueID FQuestOutcome::QuestID

◆ QuestName

FString FQuestOutcome::QuestName = "Name"

◆ Reward

FQuestReward FQuestOutcome::Reward

The documentation for this struct was generated from the following file: