package canStateMachine;
import Systems.AutoShooterAssembly;
public class CalibrateEvent extends Event {
private boolean calibratedCondition;
public CalibrateEvent(boolean calibrateCondition)
{
this.calibratedCondition = calibrateCondition;
}
// overloaded initialize method
public void initialize()
{
//System.out.println("CalibrateEvent initialized!");
super.initialize();
}
// overloaded trigger method
public boolean isTriggered()
{
boolean calState = AutoShooterAssembly.isCalibrated();
if (calibratedCondition == calState)
return true;
return false;
}
}