Brand.h 499 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include "Effect.h"
  3. #define B_MOVEMENT_DECREASE 1
  4. #define B_MIN_DPS 5
  5. #define B_DURATION 1
  6. class BrandEffekt : public Effect
  7. {
  8. private:
  9. Spieler *zVerursacher;
  10. float laufTempoDecrease;
  11. Resource *annimation;
  12. int currentImage;
  13. double nextImage;
  14. public:
  15. BrandEffekt( ResourceRegistry *zResources, Spieler *zVerursacher, Spieler *zOpfer );
  16. ~BrandEffekt();
  17. bool tick( double time, Spiel *zSpiel ) override;
  18. void renderSpieler( Bild &rObj ) override;
  19. };