기차로 물류 네트워크를 구성하는 모드를 아예 처음 시작하는 사람을 위해서 글 싸질러봄

내가 아는거 위주로 쓸거고 반박시 님말이 맞음

이런 공략 같은거 첨 써보니 이해점


이제껏 기차 물류 하면 바닐라 또는 LTN 밖에 없었음

LTN 써봤다면 알겠지만 진짜 진짜 오류 많이나고

액체면 액체 아이템이면 아이템대로 다 섞여서 지랄 많이남

그렇게 한두번 지랄 겪어보면 역 만들때 방어적으로 만들게 됨


난 대기역에다가 아이템이나 액체 싣고있으면

바로 앞에 있는 일반신호 빨간불 만들고 알림까지 띄우게 했었음


암튼 서론은 여기까지고 우리는 Cybersyn 이라는 모드로 기차 물류를 만들거임

대충 LTN이랑 많은 부분이 비슷한데 자동으로 해주는 영역이 많이 커졌음

회로가 덜 들어간다는 얘기임



** 주의 **

글 작성 기준 최신 버전인 1.2.16 버전에 맞춰서 작성함

한국어로 번역돼서 한국어로 번역된 이름대로 설명할거임

Cybersyn Combinator 라는 편의모드를 추가해서 사용할 거임


1. 역 만들기


필요한 아이템은 두개임

바닐라 기차 정류장이랑 Cybernetic 조합기



이미지처럼 바닐라 기차 정류장에 Cybernetic 조합기를 범위에 맞게 설치하면 됨

이렇게 하면 Cybersyn은 조합기가 설치된 정류장을 읽어서 자동으로 생성 될 스케줄에 반영함


2. Cybernetic 조합기 살펴보기




조합기를 클릭해서 열어보면 이렇게 생긴 메뉴가 뜰거임

모드에는

1. 정류장

2. 대기역

3. 연료 공급역

4. 정류장 조절

5. 화물차 조절

총 5가지 모드가 있음 차차 설명할 거고 일단은 정류장을 보자


정류장 모드가 선택되면 공급 전용으로 사용할지, 요청 전용으로 사용할지 선택할 수 있는데

사진처럼 중립에 두고 사용해본 적은 없어서 공급역, 요청역 두가지로만 설명할게


네트워크는 기초 공략에는 어울리지도 않고 제대로 사용해본 적 없긴 한데

기본적으로 같은 네트워크에 있는 역들끼리만 스케줄이 만들어지고 기차들이 돌아다닌다 정도만 기억하고 있으셈


2-1. 허용 목록 자동화


역의 모양을 인식해서 진입 허용되는 기차를 자동으로 판단해 주는 옵션임

흔히 쓰는 1-2 기차의 경우


화물차 - 화물차 - 기관차


이렇게 생겼는데

이 모양의 기차를 받으려면 역은 다음과 같이 만들어야 함


[ ] 표시는 기관차, 화물차, 유체 화물차 등이 정차하게 될 예상 위치인데

화물차 두대가 정차할 위치에 투입기가 한세트씩 있는걸 볼 수 있음

예시 사진이고 예상 위치에 맞춰서 투입기 또는 펌프를 제대로 놔주기만 하면

Cybersyn이 허용 목록을 만들어서 모양이 안맞는 기차는 안들어오게 해줌


2-2. 활동 없음 조건 추가


Cybersyn은 스케줄을 만들 때 아이템이 요청한 것보다 많거나 같게 적재되면 출발하도록 되어있음

여기에 기차에 대한 상호작용이 없는 경우 출발한다는 조건이 추가 되는거임



윗 사진이 해당 조건이 없는 상태

아랫 사진이 해당 조건 있는 상태


옵션인 부분이니까 쓰기 나름이겠지만

활동 없음이 붙으면 요청한 만큼 넣고도 투입기는 계속 넣을거라 기차는 활동 없음에 걸려 계속 아이템을 싣게 될거임


2-3. 스택 임계값


Cybersyn에는 공급 임계값이 없으므로 요청 임계에만 해당하는 옵션인데

요청할 때 '내가 요청한 최대치보다 일정량만큼 낮으면 요청을 해라' 라는게 요청 임계값임

대충 넓게 보면 기차 한번에 얼마 만큼의 아이템 또는 액체를 수송할 지 결정하는 옵션이라고 생각하면 됨

바닐라 기준으로 철판은 100개가 1스택이고 화물차의 칸 수는 40칸이니까 화물차 하나당 철판이 4000개 까지 들어감

이걸 임계값을 4000으로 전달하는게 아니라 40이라고 전달하면 알아서 Cybersyn이 4000으로 요청 해주는거지


주의할 점은 이 스택 임계값은 아이템만 적용됨

유체에는 스택 자체가 없기 때문에 이 옵션을 켜도 적용되지 않음


Cybersyn Combinator 에서 1-2 기차의 최대치인 80스택으로 설정한 모습



2-4. Cybernetic 조합기입력출력


바닐라의 두 가지 조합기처럼 Cybernetic 조합기에도 입력과 출력이 존재함

입력은 각종 조건에 쓸 신호들을 입력할 수 있고

출력은 기차가 역에 진입했을 때 화물차에 적재해야 할 총 아이템, 유체의 양을 출력함


기초 공략에서 출력은 그리 중요하지 않고 입력이 중요함

공급 역에서 공급할 수 있는 아이템, 유체가 얼마나 있고

요청 역에서 아이템 또는 유체가 얼마나 필요하고 현재 얼마를 가지고 있는가를 알려줘야 하기 때문임


3. 공급 역 (단일 품목)


들어가기 전에



좌측이 Cybernetic 조합기, 우측이 Cybersyn Combinator

이름이 비슷하니 주의


이제 Cybernetic 조합기의 입력만으로 Cybersyn을 사용한 가장 간단한 공급 역을 만들 수 있음

예제로는 1-2 기차를 사용함




역시 기차 정류장에 Cybernetic 조합기를 배치하고 공급할 아이템들이 들어있는 상자를 모두 회로로 연결해줌

이때 녹색인지 적색인지는 중요하지 않고 조합기의 경우 '공급 전용'으로만 바꿀거임

회로를 조합기의 입력 부분까지 연결해 주면



조합기에 이런 신호가 뜰거임

이 신호는 공급역에 공급할 수 있는 철판이 38k 있다는 의미야

이 수량을 기준으로 철판을 요청하는 어떤 역이 요청 임계값으로 설정한 개수보다 공급역이 가지고 있는 수량이 많으면

이 역에서 요청역으로 가져가는 스케줄을 Cybersyn이 만들어서 기차에 할당함


4. 요청 역 (단일 품목)


이번엔 요청 역이야

역시 조합기의 입력만 사용할 거고 요청할 아이템을 신호로 입력해야 하니 Cybersyn Combinator도 사용할 거임



정류장에 Cybernetic 조합기를 배치하고 Cybersyn Combinator를 근처에 놓고 녹색 선으로 연결해줘



조합기는 요청 전용, 스택 임계값으로 설정할게

이렇게 설정한 다음엔 기차에서 하차할 상자를 놓고 Cybernetic 조합기까지 녹색선으로 연결해주면 됨



우리가 요청에 사용할 기차는 1-2 기차고 최대로 적재할 수 있는 양은 80스택임

따라서 Cybersyn Combinator의 요청 임계값을 80스택으로 설정하고 출력 신호로는 -160 스택을 입력함

출력 신호에 아이템을 얼마나 요청할지는 자유인데 나는 기본적으론 임계값의 두배정도를 요청해둠


게다가 음수로 입력한 이유는 상자에 있는 아이템의 총 개수와 요청한 -160 스택(-16000)이 합쳐지기 때문임

(요청역에서 갖고있는 아이템 수) + ( - 총 요청한 아이템 수) = 현재 필요한 아이템 수


최종적으로는 첫번째 사진처럼 연결하면 모든 준비는 끝임


** 주의할 점은 출력 신호에 아이템을 입력하는 걸 가장 마지막에 진행해야 함

** 아이템 받을 준비도 안됐는데 기차가 먼저 출발해버리는 경우가 있을 수 있음



여기까지 하면 요청역에서 아이템 빌때마다 대기역 - 공급역 - 요청역 순서대로 기차가 돌아다니면서 요청한 아이템 공급할거임




이 외에 회로를 사용한 고급 테크닉은 다른 애가 알려줄거



** 역 이쁘게 잘 만든거 같은데 왜 기차 출발 안하나요?


1. 곡선철도 구간이 포함되어있는지 체크

2. 네트워크 신호가 같은지 체크

3. 공급역에 있는 아이템이 요청역의 요청 임계값보다 많은지 체크



써놓고보니 안쓴거만 못한듯

존나 갈겨썼다