|
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