working on route actions:
start block of route should only be freed, if corresponding action is fired. however, train should not be available from previous start block after route has finished.
This commit is contained in:
@@ -149,10 +149,8 @@ public abstract class Turnout extends Tile implements Device{
|
||||
@Override
|
||||
public void onSuccess() {
|
||||
super.onSuccess();
|
||||
try {
|
||||
Turnout.this.state = newState;
|
||||
plan.place(Turnout.this);
|
||||
} catch (IOException e) {}
|
||||
Turnout.this.state = newState;
|
||||
plan.place(Turnout.this);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user