그냥 오늘 심심해서 생각해봄. 그래서 실제로 되는지 확인은 안해봄


1. 열차 운행을 완전히 정지시켰다가 필요할때만 잠깐 운행시키게 만들기


ex) 대포 포탄 공급이 포탄 여유량이 50개 밑으로 떨어질때만 보급시키고 싶다.


A : 대포가 설치된 역(포탄이 사용될 곳)

B : 포탄을 싣는 역(포탄 만드는 곳)


C : 열차 철도상 가는게 불가능 한 역



A-------------------------------B



-

C


대충 이런식으로 만들고


스케쥴을 B - C - A 로 한다음에


C의 비활성화 조건을 A의 포탄개수가 50이하일때라고 설정하면 됨

그러면 평소에 B에 대기하던 열차는 경로없음 때문에 운행을 못함.

포탄이 50 이하가 되면 C가 비활성화되면서 C를 스킵하고 A로 가게됨

그럼 운행이 시작됨.




2. 필요한 역에만 들르게 만들고 싶다.


ex) 포탄 공급을 여러군데를 하는데 모두 가는 건 아니고, 부족한 곳만 가게 하고 싶다.


A 1,2,3,4,5: 포탄 쓰는곳

B : 포탄 만드는 곳


A1 - A2 - A3 - A4 - A5 - B-┐

└----------------------┘


이런 식으로 만들었다 치자


B- A1-A2- A3- A4- A5

로 스케쥴을 해놓고

A12345의 비활성화 조건을 포탄이 일정 개수 이상이라고 해놓는 거임.

이때 2에 바이터 둥지가 깔려서 포탄을 소모해서 포탄 개수가 부족해지면

A2 역이 비활성화 조건이 만족 안되면서 활성화가 됨

그럼 다이렉트로 A2를 가겠지.


20000