Rolle.h 414 B

1234567891011121314151617
  1. #pragma once
  2. #include "Effect.h"
  3. class RolleEffect : public Effect
  4. {
  5. private:
  6. Richtung r;
  7. public:
  8. RolleEffect( Spieler *zSpieler, Richtung r );
  9. ~RolleEffect();
  10. bool istSpielerBeweglich( Richtung r ) const override;
  11. bool istSpielerVerwundbar( Richtung r ) const override;
  12. void move( Richtung r, double time ) override;
  13. bool istGegenstandErlaubt( GegenstandTyp typ ) const override;
  14. };