Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 12, 2008, 2:20:51 PM (15 years ago)
Author:
dafrick
Message:

Playing with Triggers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/questsystem2/src/orxonox/objects/quest/QuestEffectBeacon.cc

    r2191 r2193  
    3232#include "core/CoreIncludes.h"
    3333#include "core/XMLPort.h"
    34 #include "core/Event.h"
     34#include "core/EventIncludes.h"
    3535
    3636#include "orxonox/objects/worldentities/ControllableEntity.h"
    37 #include "orxonox/objects/worldentities/triggers/Trigger.h"
     37#include "orxonox/objects/worldentities/triggers/PlayerTrigger.h"
    3838#include "QuestEffect.h"
    3939
     
    6464    }
    6565   
    66     void processEvent(Event& event)
     66    void QuestEffectBeacon::processEvent(Event& event)
    6767    {
    68         //TDO. Resolve pseudo code.
    69         //if(isControllableEntity(event.originator_))
    70         //{
    71         //    SetEvent(BaseObject, "activity", execute, event);
    72         //}
     68        SetSubclassEvent(QuestEffectBeacon, "execute", execute, event, PlayerTrigger);
    7369    }
    7470   
     
    150146    }
    151147   
    152     bool QuestEffectBeacon::addTrigger(Trigger* trigger)
     148    bool QuestEffectBeacon::addTrigger(PlayerTrigger* trigger)
    153149    {
    154150        if(this->trigger_ != NULL)
Note: See TracChangeset for help on using the changeset viewer.