Crossfire Server, Trunk
|
#include <quest.h>
Data Fields | |
uint32_t | client_code |
const Face * | face |
struct quest_definition * | parent |
sstring | quest_code |
sstring | quest_comment |
sstring | quest_description |
bool | quest_is_system |
int | quest_restart |
sstring | quest_title |
quest_step_definition * | steps |
uint32_t quest_definition::client_code |
const Face* quest_definition::face |
Face associated with this quest.
Definition at line 48 of file quest.h.
Referenced by QuestWrapper::displayIcon(), QuestWrapper::face(), QuestWrapper::setFace(), and QuestWrapper::uses().
struct quest_definition* quest_definition::parent |
Parent for this quest, NULL if it is a 'top-level' quest
Definition at line 52 of file quest.h.
Referenced by get_quest_by_number(), quest_info(), QuestWrapper::questParent(), and QuestWrapper::setQuestParent().
sstring quest_definition::quest_code |
sstring quest_definition::quest_comment |
Quest comment, not visible to players.
Definition at line 46 of file quest.h.
Referenced by QuestWrapper::comment(), and QuestWrapper::setComment().
sstring quest_definition::quest_description |
Quest longer description.
Definition at line 45 of file quest.h.
Referenced by QuestWrapper::description(), and QuestWrapper::setDescription().
bool quest_definition::quest_is_system |
If set then the quest isn't counted or listed.
Definition at line 50 of file quest.h.
Referenced by QuestWrapper::isSystem(), Quests::replace(), and QuestWrapper::setSystem().
int quest_definition::quest_restart |
If non zero, can be restarted.
Definition at line 47 of file quest.h.
Referenced by QuestWrapper::canRestart(), and QuestWrapper::setRestart().
sstring quest_definition::quest_title |
Quest title for player.
Definition at line 44 of file quest.h.
Referenced by QuestWrapper::displayName(), QuestWrapper::setTitle(), and QuestWrapper::title().
quest_step_definition* quest_definition::steps |
Quest steps.
Definition at line 51 of file quest.h.
Referenced by QuestWrapper::addStep(), QuestWrapper::child(), QuestWrapper::childIndex(), QuestWrapper::childrenCount(), QuestWrapper::drop(), and QuestWrapper::removeChild().