nitroes 2

This commit is contained in:
Wojtek 2024-02-08 04:55:27 +01:00
parent a49a76f8ef
commit abf896ce6d
2 changed files with 7 additions and 1 deletions

View File

@ -11,6 +11,7 @@ public:
glm::mat4 modelMatrix;
glm::mat4 initialModelMatrix;
float healAmount = 10;
bool isCollected;
Nitro(glm::mat4 initialModelMatrix, float healAmount)
@ -18,14 +19,16 @@ public:
modelMatrix(initialModelMatrix),
initialModelMatrix(initialModelMatrix),
healAmount(healAmount),
isCollected(false),
GameEntity(1, 1, 0)
{}
virtual ~Nitro() = default;
virtual bool isAlive() const {
virtual bool isAlive() {
if (this->currentHP <= 0) {
isCollected = true;
return false;
}
return true;

View File

@ -399,4 +399,7 @@ public:
this->currentHP = this->currentHP + 3.f;
}
void turboBoost() {
this->turbo = this->turboMAX;
}
};