Crossfire Server, Trunk
|
#include <quest.h>
Data Fields | |
quest_condition * | conditions |
int | is_completion_step:1 |
struct quest_step_definition * | next |
int | step |
sstring | step_description |
quest_condition* quest_step_definition::conditions |
The conditions that must be satisfied to trigger the step
Definition at line 38 of file quest.h.
Referenced by check_steps(), do_update(), QuestLoader::load(), and quest_destroy_step().
int quest_step_definition::is_completion_step |
Whether this step completes the quest (1) or not (0)
Definition at line 36 of file quest.h.
Referenced by check_steps(), fill_json(), generate_step(), QuestLoader::load(), quest_read_player_data(), quest_send_initial_states(), and quest_set_state().
struct quest_step_definition* quest_step_definition::next |
Next step.
Definition at line 37 of file quest.h.
Referenced by CREQuestItemModel::addStep(), check_steps(), do_update(), fill_json(), CREQuestItemModel::moveUp(), output_quests(), quest_destroy_steps(), quest_get_step(), quest_info(), and CREQuestItemModel::removeRows().
int quest_step_definition::step |
Step identifier.
Definition at line 34 of file quest.h.
Referenced by CREQuestItemModel::addStep(), check_steps(), do_update(), QuestLoader::load(), quest_get_step(), and quest_info().
sstring quest_step_definition::step_description |
Step description to show player.
Definition at line 35 of file quest.h.
Referenced by check_steps(), fill_json(), QuestLoader::load(), quest_destroy_step(), quest_info(), quest_send_initial_states(), and quest_set_state().