Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 10, 2008, 5:25:38 PM (15 years ago)
Author:
dsommer
Message:

funktioniert :)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/pickups2/src/orxonox/objects/pickup/PickupSpawner.h

    r2342 r2389  
    44#include "OrxonoxPrereqs.h"
    55#include "Item.h"
    6 
     6#include "tools/Timer.h"
    77#include "objects/worldentities/PositionableEntity.h"
    88#include "objects/Tickable.h"
     
    1515        PickupSpawner(BaseObject* creator);
    1616        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();
    1722
    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 kommt
     23        /*inline void setVisibility(bool visible)
     24                { this->setActive(visible); }
     25        inline float getVisibility() const
     26                { return this->isActive(); }*/
    2227
    2328        void setItemTemplate(const std::string& itemtemplate);
     
    2934        inline float getDistance() const
    3035                { return this->distance_; }
     36        inline void setRespawnTimer (float respawntimer)
     37                { this->respawntimer_ = respawntimer; }
     38        inline float getRespawnTimer() const
     39                { return this->respawntimer_; }
    3140
    3241        private:
     
    3443        Template* template_;
    3544        float distance_;
     45        float respawntimer_;
     46        Timer<BaseObject> RespawnTimer_;
    3647        };
    3748}
Note: See TracChangeset for help on using the changeset viewer.