Crossfire Server, Trunk
quest_step_definition Struct Reference

#include <quest.h>

+ Collaboration diagram for quest_step_definition:

Data Fields

std::vector< quest_condition * > conditions
int is_completion_step:1
int step = 0
sstring step_description = nullptr

Detailed Description

One step of a quest.

Definition at line 29 of file quest.h.

Field Documentation

◆ conditions

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 check_step(), do_update(), QuestLoader::load(), quest_destroy_step(), and QuestStepWrapper::setConditions().

◆ is_completion_step

int quest_step_definition::is_completion_step

◆ step

int quest_step_definition::step = 0

◆ step_description

sstring quest_step_definition::step_description = nullptr

The documentation for this struct was generated from the following file: