Cyrus Mod Loader
|
#include <TutorialQuestTemplate.h>
Public Member Functions | |
List< std::string > | getAllowedQuests () |
void | setAllowedQuests (List< std::string > val) |
List< std::string > | getAllowedZoneEvents () |
void | setAllowedZoneEvents (List< std::string > val) |
List< std::string > | getAllowedMinigames () |
void | setAllowedMinigames (List< std::string > val) |
std::string | getTutorialScript () |
void | setTutorialScript (std::string val) |
List< TutorialZoneMod * > * | getModList () |
void | setModList (List< TutorialZoneMod * > *val) |
bool | getRequiresTutorialZone () |
void | setRequiresTutorialZone (bool val) |
std::string | getScriptZone () |
void | setScriptZone (std::string val) |
bool | getVisibleTutorial () |
void | setVisibleTutorial (bool val) |
![]() | |
std::string | getQuestName () |
void | setQuestName (std::string val) |
unsigned int | getQuestNameID () |
void | setQuestNameID (unsigned int val) |
std::string | getQuestTitle () |
void | setQuestTitle (std::string val) |
std::string | getQuestInfo () |
void | setQuestInfo (std::string val) |
std::string | getQuestPrep () |
void | setQuestPrep (std::string val) |
std::string | getQuestUnderway () |
void | setQuestUnderway (std::string val) |
std::string | getQuestComplete () |
void | setQuestComplete (std::string val) |
List< std::string > | getStartGoals () |
void | setStartGoals (List< std::string > val) |
List< SharedPointer< GoalTemplate > > * | getGoals () |
void | setGoals (List< SharedPointer< GoalTemplate > > *val) |
SharedPointer< ResultList > * | getStartResults () |
void | setStartResults (SharedPointer< ResultList > *val) |
SharedPointer< ResultList > * | getEndResults () |
void | setEndResults (SharedPointer< ResultList > *val) |
RequirementList ** | getRequirements () |
void | setRequirements (RequirementList **val) |
RequirementList ** | getPrepRequirements () |
void | setPrepRequirements (RequirementList **val) |
RequirementList ** | getPruneRequirements () |
void | setPruneRequirements (RequirementList **val) |
bool | getPrepAlways () |
void | setPrepAlways (bool val) |
List< std::string > | getClientTags () |
void | setClientTags (List< std::string > val) |
List< GoalCompleteLogic * > * | getGoalLogic () |
void | setGoalLogic (List< GoalCompleteLogic * > *val) |
int | getQuestLevel () |
void | setQuestLevel (int val) |
int | getQuestRepeat () |
void | setQuestRepeat (int val) |
std::string | getOnStartQuestScript () |
void | setOnStartQuestScript (std::string val) |
std::string | getOnEndQuestScript () |
void | setOnEndQuestScript (std::string val) |
ActorDialogListBase ** | getDialogList () |
void | setDialogList (ActorDialogListBase **val) |
List< std::string > | getMissionDoors () |
void | setMissionDoors (List< std::string > val) |
List< QuestDynaModInfo * > * | getDynaMods () |
void | setDynaMods (List< QuestDynaModInfo * > *val) |
bool | getIsHidden () |
void | setIsHidden (bool val) |
bool | getOutdated () |
void | setOutdated (bool val) |
bool | getNoQuestHelper () |
void | setNoQuestHelper (bool val) |
bool | getMainline () |
void | setMainline (bool val) |
List< std::string > | getDefaultDialogAnimation () |
void | setDefaultDialogAnimation (List< std::string > val) |
bool | getSkipQHAutoSelect () |
void | setSkipQHAutoSelect (bool val) |
List< SharedPointer< GameEffectInfo > > * | getQuestEffectInfoList () |
void | setQuestEffectInfoList (List< SharedPointer< GameEffectInfo > > *val) |
bool | getForceInteraction () |
void | setForceInteraction (bool val) |
bool | getCheckInventoryForCrafting () |
void | setCheckInventoryForCrafting (bool val) |
bool | getPlayAsYourPetNPC () |
void | setPlayAsYourPetNPC (bool val) |
QuestTemplate__ActivityType | getActivityType () |
void | setActivityType (QuestTemplate__ActivityType val) |
ActorDialogBase * | FindQuestActorDialog (unsigned int a0) |
GoalTemplate * | GetGoalTemplate (int a0) |
int | GetGoalCount () |
ResultList * | GetEndResults () |
![]() | |
virtual char * | getClassName ()=0 |
Gets the class name of the derived class in the format class T[*] . | |
virtual void * | getPropertyList ()=0 |
Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions. | |
virtual bool | copy (uint32_t a1)=0 |
Copies the property class data. | |
virtual void * | serialize (void *a2, uint32_t a3)=0 |
Serializes the derived class's PropertyList as XML. | |
virtual bool | onCreated ()=0 |
Called when the PropertyClass is created. | |
template<typename T > | |
CYRUS T * | as () |
Casts this to a pointer of type T. | |
virtual void | onPostLoad ()=0 |
Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished. | |
virtual void | onFinalizeLoad ()=0 |
virtual bool | shouldNotSerialize ()=0 |
Determines if the PropertyClass should not be serialized. | |
Additional Inherited Members | |
![]() | |
std::vector< BehaviorTemplate * > | behaviors |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |