|
Space Plunder
|
#include <QuestReporter.h>
Public Member Functions | |
| virtual int32 | RegisterQuestGoal (UActorComponent *QuestGoalComponentRef)=0 |
| virtual void | QuestGoalFailed (UActorComponent *QuestGoalComponentRef)=0 |
| virtual void | QuestFailed (UActorComponent *QuestGoalComponentRef, const FUniqueID &QuestID)=0 |
| virtual void | AddCredits (const int32 Amount)=0 |
| virtual void | AddExperience (const int32 Amount)=0 |
| virtual bool | AddQuest (AActor *Caller, const FString &QuestID, const int32 ReporterID)=0 |
| virtual void | AddObjectiveAmount (const FString &ObjectiveID, const int32 Amount)=0 |
| virtual void | AddObjectivePenaltyAmount (const FString &ObjectiveID, const int32 Amount)=0 |
| virtual void | AddObjectiveUniqueAmount (const FUniqueID &ObjectiveID, const int32 Amount)=0 |
| virtual void | AddObjectivePenaltyUniqueAmount (const FUniqueID &ObjectiveID, const int32 Amount)=0 |
| virtual void | DebugFinishQuest (const struct FQuestInfo &QuestInfo, const EQuestStatus Outcome)=0 |
| virtual void | DebugRemoveQuest (const struct FQuestInfo &QuestInfo)=0 |
This quest is for Quest actors to Report Quest events to the GameMode/State
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |