ControlModel *next_model;
TrainControl target_speed;
bool blocked;
+ bool approach;
public:
AIControl(Train &, ControlModel *);
virtual void tick(const Msp::Time::TimeDelta &);
private:
- void control_changed(const std::string &, float);
+ void control_changed(const TrainControl &);
void arrived();
};