| 
    Orxonox
    0.0.5 Codename: Arcturus
    
   | 
 
A QuestEffect is a device for Quests to have side effects. More...
Files | |
| file | AddQuest.h | 
| Definition of the AddQuest class.  | |
| file | AddQuestHint.h | 
| Definition of the AddQuestHint class.  | |
| file | AddReward.h | 
| Definition of the AddReward class.  | |
| file | ChangeQuestStatus.cc | 
| Implementation of the ChangeQuestStatus class.  | |
| file | ChangeQuestStatus.h | 
| Definition of the ChangeQuestStatus class.  | |
| file | CompleteQuest.h | 
| Definition of the CompleteQuest class.  | |
| file | FailQuest.h | 
| Definition of the FailQuest class.  | |
Classes | |
| class | orxonox::AddQuest | 
| Adds a Quest, resp.  More... | |
| class | orxonox::AddQuestHint | 
| Adds a QuestHint, resp.  More... | |
| class | orxonox::AddReward | 
| Adds a list of Rewardables to a player.  More... | |
| class | orxonox::ChangeQuestStatus | 
| A QuestEffect which changes the status of a specified Quest for the player invoking the QuestEffect.  More... | |
| class | orxonox::CompleteQuest | 
| Completes a Quest (with a specified id) for the player invoking the QuestEffect.  More... | |
| class | orxonox::FailQuest | 
| Fails a Quest (with a specified id) for the player invoking the QuestEffect.  More... | |
A QuestEffect is a device for Quests to have side effects.
There are two entities that can have QuestEffects: Quests and QuestEffectBeacons. QuestEffects, for example, can start a Quest for a player, complete/fail Quests for a player, add a QuestHint or a Reward to a player, and potentially much, much more.
 1.8.11