dotfiles/.config/Code/User/History/-372b010b/ldDL.cpp
RafayAhmad7548 ab03d5f10c test
2024-06-16 18:53:25 +05:00

24 lines
No EOL
565 B
C++

#include "Food.h"
#include "util.h"
class RedFood : public Food{
const int width = 20;
const int height = 10;
public:
RedFood(int x, int y) : Food(x, y, colors[RED]){}
void draw() override{
DrawRectangle(x, y , width, height, color);
}
void activatePowerup(Paddle& paddle, Ball& ball, Ball*& ball1, Ball*& ball2) override{
if(Food::counter == 0){
ball.setVX(ball.getVX() < 0 ? -7 : 7);
ball.setVY(ball.getVY() < 0 ? -7 : 7);
powerActive = true;
}
}
~RedFood(){}
};