TwangLEDGAME/Lava.h
2025-08-28 22:41:22 +02:00

37 lines
659 B
C++

#include "Arduino.h"
class Lava
{
public:
void Spawn(int left, int right, int ontime, int offtime, int offset, char* state);
void Kill();
int Alive();
int _left;
int _right;
int _ontime;
int _offtime;
int _offset;
long _lastOn;
char* _state;
private:
int _alive;
};
void Lava::Spawn(int left, int right, int ontime, int offtime, int offset, char* state){
_left = left;
_right = right;
_ontime = ontime;
_offtime = offtime;
_offset = offset;
_alive = 1;
_lastOn = millis()-offset;
_state = state;
}
void Lava::Kill(){
_alive = 0;
}
int Lava::Alive(){
return _alive;
}