You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
512 B
22 lines
512 B
package de.srsoftware.web4rail.tiles; |
|
|
|
import java.util.List; |
|
import java.util.Vector; |
|
|
|
import de.srsoftware.web4rail.Connector; |
|
import de.srsoftware.web4rail.Plan; |
|
|
|
public class TurnoutWN extends Turnout{ |
|
|
|
@Override |
|
public List<Connector> connections(String from) { |
|
switch (from) { |
|
case Plan.WEST: |
|
return List.of(new Connector(x+1,y,from),new Connector(x, y-1, Plan.SOUTH)); |
|
case Plan.EAST: |
|
case Plan.NORTH: |
|
return List.of(new Connector(x-1,y,Plan.EAST)); |
|
} |
|
return new Vector<>(); |
|
} |
|
}
|
|
|