|
Crossfire Server
1.75.0
|
One step of a quest. More...
#include <quest.h>
Data Fields | |
| std::vector< quest_condition * > | conditions |
| The conditions that must be satisfied to trigger the step. More... | |
| int | is_completion_step:1 |
| Whether this step completes the quest (1) or not (0) More... | |
| int | step = 0 |
| Step identifier. More... | |
| sstring | step_description = nullptr |
| Step description to show player. More... | |
| std::vector<quest_condition *> quest_step_definition::conditions |
The conditions that must be satisfied to trigger the step.
Definition at line 33 of file quest.h.
Referenced by 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 32 of file quest.h.
Referenced by QuestLoader::load(), quest_read_player_data(), quest_send_initial_states(), and quest_set_state().
| int quest_step_definition::step = 0 |
Step identifier.
Definition at line 30 of file quest.h.
Referenced by do_update(), and QuestLoader::load().
| sstring quest_step_definition::step_description = nullptr |
Step description to show player.
Definition at line 31 of file quest.h.
Referenced by QuestLoader::load(), quest_destroy_step(), quest_info(), quest_send_initial_states(), and quest_set_state().