- Timestamp:
- Dec 10, 2008, 5:25:38 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/pickups2/src/orxonox/objects/pickup/PickupSpawner.h
r2342 r2389 4 4 #include "OrxonoxPrereqs.h" 5 5 #include "Item.h" 6 6 #include "tools/Timer.h" 7 7 #include "objects/worldentities/PositionableEntity.h" 8 8 #include "objects/Tickable.h" … … 15 15 PickupSpawner(BaseObject* creator); 16 16 virtual ~PickupSpawner(); 17 virtual void changedActivity(); 18 virtual void tick(float dt); 19 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 20 virtual void triggering(Pawn* trigger); // Wenn ein Spieler in die Naehe kommt 21 void triggerRespawnTimer(); 17 22 18 virtual void tick(float dt);19 20 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 21 virtual void triggering(Pawn* trigger); // Wenn ein Spieler in die Naehe kommt23 /*inline void setVisibility(bool visible) 24 { this->setActive(visible); } 25 inline float getVisibility() const 26 { return this->isActive(); }*/ 22 27 23 28 void setItemTemplate(const std::string& itemtemplate); … … 29 34 inline float getDistance() const 30 35 { return this->distance_; } 36 inline void setRespawnTimer (float respawntimer) 37 { this->respawntimer_ = respawntimer; } 38 inline float getRespawnTimer() const 39 { return this->respawntimer_; } 31 40 32 41 private: … … 34 43 Template* template_; 35 44 float distance_; 45 float respawntimer_; 46 Timer<BaseObject> RespawnTimer_; 36 47 }; 37 48 }
Note: See TracChangeset
for help on using the changeset viewer.