Changeset 2093 for code/trunk/src/orxonox/objects/quest/QuestHint.cc
- Timestamp:
- Nov 1, 2008, 9:03:51 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/orxonox/objects/quest/QuestHint.cc
r2092 r2093 64 64 void QuestHint::XMLPort(Element& xmlelement, XMLPort::Mode mode) 65 65 { 66 66 SUPER(QuestHint, XMLPort, xmlelement, mode); 67 67 68 68 COUT(3) << "New QuestHint {" << this->getId() << "} created." << std::endl; 69 69 } 70 70 … … 89 89 90 90 std::map<Player*, questHintStatus::Enum>::iterator it = this->playerStatus_.find(player); 91 92 93 94 95 91 if (it != this->playerStatus_.end()) 92 { 93 return it->second; 94 } 95 return questStatus::inactive; 96 96 } 97 97 … … 108 108 if(this->quest_->isActive(player)) 109 109 { 110 111 112 113 114 115 116 110 if(!(this->isActive(player))) 111 { 112 this->playerStatus_[player] = questHintStatus::active; 113 return true; 114 } 115 else 116 { 117 117 COUT(2) << "An already active questHint was trying to get activated." << std::endl; 118 118 return false; 119 119 } 120 120 } 121 122 121 COUT(2) << "A hint of a non-active quest was trying to get activated." << std::endl; 122 return false; 123 123 } 124 124
Note: See TracChangeset
for help on using the changeset viewer.