Changeset 2093 for code/trunk/src/orxonox/objects/quest/AddReward.h
- Timestamp:
- Nov 1, 2008, 9:03:51 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/orxonox/objects/quest/AddReward.h
r2092 r2093 42 42 /** 43 43 @brief 44 44 Adds a list of rewards to a player. 45 45 @author 46 46 Damian 'Mozork' Frick 47 47 */ 48 48 class AddReward : public QuestEffect 49 49 { 50 50 public: 51 51 AddReward(BaseObject* creator); 52 52 virtual ~AddReward(); 53 53 54 54 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 55 55 56 56 virtual bool invoke(Player* player); //!< Invokes the effect. 57 57 58 58 private: 59 59 std::list<Rewardable*> rewards_; 60 60 … … 63 63 inline void addRewardable(Rewardable* reward) 64 64 { this->rewards_.push_back(reward); } 65 65 const Rewardable* getRewardables(unsigned int index) const; 66 66 67 67 };
Note: See TracChangeset
for help on using the changeset viewer.