Public API Reference

iQuestReward Struct Reference

This is a reward for a quest. More...

#include <tools/questmanager.h>

Inheritance diagram for iQuestReward:

List of all members.

Public Member Functions

virtual void Reward (iCelParameterBlock *params)=0
 Perform this reward.

Detailed Description

This is a reward for a quest.

The quest manager can issue rewards in response to some trigger. Just like triggers you can implement your own rewards in addition to the standard rewards already implemented in the quest manager. You also need to implement a quest reward factory then (see iQuestRewardFactory).

Definition at line 262 of file questmanager.h.

Member Function Documentation

virtual void iQuestReward::Reward ( iCelParameterBlock params  )  [pure virtual]

Perform this reward.

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

Generated for CEL: Crystal Entity Layer 1.4.0 by doxygen 1.5.8