SPQR-Team1-2020/src/strategy_roles/game.cpp

22 lines
545 B
C++

#include "behaviour_control/status_vector.h"
#include "strategy_roles/game.h"
#include "position/positionsys_camera.h"
Game::Game() {}
Game::Game(LineSystem* ls_, PositionSystem* ps_) {
this->ls = ls_;
this->ps = ps_;
}
void Game::play(bool condition){
if(condition) {
ps->update();
realPlay();
ls->update();
CURRENT_DATA_WRITE.posSystem = (this->ps);
CURRENT_DATA_WRITE.lineSystem = (this->ls);
CURRENT_DATA_WRITE.game = this;
((PositionSysCamera*)ps)->CameraPID();
}
}