Changeset 7456 for code/trunk/src/modules/questsystem/effects/FailQuest.cc
- Timestamp:
- Sep 15, 2010, 7:29:16 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/modules/questsystem/effects/FailQuest.cc
r7401 r7456 28 28 29 29 /** 30 @file 30 @file FailQuest.cc 31 31 @brief Implementation of the FailQuest class. 32 32 */ … … 36 36 #include "core/CoreIncludes.h" 37 37 #include "core/XMLPort.h" 38 39 #include "questsystem/Quest.h" 38 40 #include "questsystem/QuestManager.h" 39 #include "questsystem/Quest.h"40 41 41 42 namespace orxonox … … 58 59 FailQuest::~FailQuest() 59 60 { 61 60 62 } 61 63 … … 68 70 SUPER(FailQuest, XMLPort, xmlelement, mode); 69 71 70 COUT(4) << "New FailQ Uest, with target Quest {" << this->getQuestId() << "}, created." << std::endl;72 COUT(4) << "New FailQuest, with target Quest {" << this->getQuestId() << "}, created." << std::endl; 71 73 } 72 74 … … 81 83 bool FailQuest::invoke(PlayerInfo* player) 82 84 { 83 if(player == NULL) //!< We don't know what to do with no player. 85 //TODO: Replace with assert? 86 if(player == NULL) // We don't know what to do with no player. 84 87 { 85 88 COUT(2) << "Input player is NULL." << std::endl; … … 94 97 quest = QuestManager::getInstance().findQuest(this->getQuestId()); 95 98 if(quest == NULL || !quest->fail(player)) 96 {97 99 return false; 98 }99 100 } 100 101 catch(const Exception& e)
Note: See TracChangeset
for help on using the changeset viewer.