본문으로 건너뛰기

기차 정류장

카테고리최종 제품
카테고리
최종 제품
스택 크기
10
프로토타입 종류
item
내부 이름
train-stop
행성
nauvis

개요

기차 정류장은 기차가 정차할 수 있는 위치를 지정하는 건물이다.
배치된 모든 기차 정류장은 기차 GUI의 스케줄에 가능한 정류장으로 표시되며, 이를 이용해 적재·하역용 역을 만들 수 있다.
정류장마다 표시등이 있어 비어 있음·접근 중·정차 중·무효·회로망으로 비활성화된 상태를 직관적으로 확인할 수 있다.

같은 이름의 정류장이 여러 개 있을 때는 경로탐색 거리(단순 선로 거리가 아님)에 따라 가장 "가까운" 정류장을 선택한다.
이 거리는 선로 거리뿐 아니라 선로상의 다른 기차에 의해 영향받아, 점유된 정류장보다 비어 있는 정류장이 선호되는 경향이 있다.
정류장 GUI 또는 회로망을 통해 정류장 우선순위(0–255, 기본 50)와 기차 수 제한(train limit)을 설정할 수 있다.
우선순치는 유효한 동일 이름 정류장이 여러 개일 때 더 높은 값을 가진 정류장을 우선하도록 작동하며, 기차 수 제한은 정류장을 목적지로 예약할 수 있는 기차 수를 제한한다.
기차 수 제한이 0이면 해당 정류장은 비활성화된 것과 동일하게 동작한다.
정류장이 비활성화되면 기차는 그 정류장으로 가지 않으며 같은 이름의 다른 활성 정류장을 찾는다; 없으면 "목적지 가득참(destination full)" 상태가 되어 대기한다.
이동 중이거나 이미 정류장에 정차한 기차는 정류장이 비활성화되더라도 예정대로 도착하여 대기 조건을 완료한다.

기차는 목적지가 아닌 정류장을 통과하는 경로를 회피하려 시도하며, 이로 인해 경로탐색에 패널티가 부여되어 더 짧은 경로를 선택하게 된다.
기차가 이동 중일 때도 여건이 바뀌면 동일 이름의 다른 유효 정류장으로 재경로(리패스)할 수 있으며, 이 경우 원래 정류장에 대한 예약 카운트에서 제외된다.
회로망을 통해 정류장을 활성화·비활성화하거나 우선순위와 기차 수 제한을 제어하고, 정류장은 회로 신호로 기차에게 신호를 전달하거나 정차 중인 기차의 화물/유체량을 읽고 기차 ID를 부여하거나 해당 정류장으로 향하는 기차 수를 계수하는 데 사용된다.
유체량을 읽을 때는 소수점 아래가 내림되어 정수로 전달되며, 1 미만의 유체량은 1로 읽힌다.

  • 정류장 상단의 표시등: 고정등(사용 가능), 깜박임(접근 중), 동시 깜박임(정차 중), 없음(무효), 빨간 깜박임(회로망으로 비활성화).
  • 우선순위 변경은 출발 역의 우선순수에도 적용되어 여러 역에서 동일 목적지를 기다리는 기차들 중 출발 우선권을 결정한다.
  • 스케줄링·회로망 연동을 통해 자동화된 환적 네트워크를 구성할 때 정류장 이름, 우선순위, 기차 수 제한을 적절히 설계하면 병목을 줄일 수 있다.

같은 종류의 엔티티

최종 제품