Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 6, 2008, 12:02:05 AM (17 years ago)
Author:
dafrick
Message:

Started implementation of QuestEffectBeacon.
Done some documentation of QuestItem and subclasses.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/questsystem2/src/orxonox/objects/quest/QuestEffect.h

    r2096 r2146  
    3838namespace orxonox {
    3939
    40     class Player; //Forward declaration, remove when fully integrated into the objecthirarchy.
    41 
    4240    /**
    4341    @brief
     
    5250            virtual ~QuestEffect();
    5351
    54             virtual bool invoke(Player* player) = 0; //!< Invokes the effect.
    55             static bool invokeEffects(Player* player, std::list<QuestEffect*> & effects); //!< Invokes all effects in the list.
     52            virtual bool invoke(ControllableEntity* player) = 0; //!< Invokes the effect.
     53            static bool invokeEffects(ControllableEntity* player, std::list<QuestEffect*> & effects); //!< Invokes all effects in the list.
    5654
    5755
Note: See TracChangeset for help on using the changeset viewer.