Crossfire Server, Trunk  R20576
Data Fields
quest_step_definition Struct Reference

One step of a quest. More...

Collaboration diagram for quest_step_definition:
Collaboration graph

Data Fields

quest_conditionconditions
 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...
 
struct quest_step_definitionnext
 Next step. More...
 
int step
 Step identifier. More...
 
sstring step_description
 Step description to show player. More...
 

Detailed Description

One step of a quest.

Definition at line 71 of file quest.c.

Field Documentation

◆ conditions

quest_condition* quest_step_definition::conditions

The conditions that must be satisfied to trigger the step.

Definition at line 76 of file quest.c.

Referenced by free_quest_definitions(), load_quests_from_file(), and update_quests().

◆ is_completion_step

int quest_step_definition::is_completion_step

Whether this step completes the quest (1) or not (0)

Definition at line 74 of file quest.c.

Referenced by load_quests_from_file(), quest_read_player_data(), quest_send_initial_states(), and quest_set_state().

◆ next

struct quest_step_definition* quest_step_definition::next

◆ step

int quest_step_definition::step

Step identifier.

Definition at line 72 of file quest.c.

Referenced by load_quests_from_file(), quest_get_step(), quest_info(), and update_quests().

◆ step_description

sstring quest_step_definition::step_description

Step description to show player.

Definition at line 73 of file quest.c.

Referenced by free_quest_definitions(), load_quests_from_file(), quest_info(), quest_send_initial_states(), and quest_set_state().


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