Thanks for the help thimok. I'm having trouble with the reworked code at this line: if(trackTrigger == trackTrigger2){. Just says syntax error. Where did I go wrong?
import com.nolimitscoaster.*;
class TestScript extends Script implements TrackTriggerListener
{
Coaster coaster;
Section section;
TrackTrigger trackTrigger;
TrackTrigger trackTrigger2;
bool onInit(){
coaster = sim.getCoasterForEntityId(getParentEntityId());
trackTrigger = coaster.getTrackTrigger("StationClear");
trackTrigger2 = coaster.getTrackTrigger("BBlockClear");
trackTrigger.addTrackTriggerListener(this);
return true;
}
void onNextFrame(float tick) {
}
public void onTrainEntering
if(trackTrigger == trackTrigger2){
System.err.println("Occupy B Block");
break
if(trigger == trackTrigger) {
System.err.println("StationClear");
break
}
}









