거의 필수 추가 모드
* Cybersyn Combinator
- 변수 설정을 쉽게 해주는 추가 모드. 근데 이름을 헷갈리게 만들어놨다
원래 모드에 있는 역 옆에 지어서 작동하는 건물 이름은 Cybersyn Combinator 이고
추가 모드에서 변수 설정을 쉽게 해주는 추가 건물은 Cybersyn constant Combinator 이다.
근데 추가 모드 이름을 Cybersyn Combinator 로 해놨다.
설명이 길었는데 그냥 추가 설치하면 된다.
*** 수정 주의 사항 ***
스샷에서는 전부 빨간색 전선으로 연결했는데 쓰다보니 창고 수량 읽어야 하는 회로짤 때 요청수량 마이너스 신호랑 섞여서 불편하더라
창고랑 Cybersyn Combinator(Cybersyn 조합기) 연결은 빨간선 쓰고
Cybersyn constant Combinator 랑 조합기는 녹색선으로 해야 요청역에서 창고 수량 읽을때 문제 안생긴다.
1-1. 공급역 (단일 상차)
위 사진처럼 역 옆에 Combinator 만 지으면 된다
-Constant Combinator 를 붙여 놓기는 했는데 Network mask 때문에 붙여놓은 것이고 안쓸꺼면 없어도 된다.
상하차를 같은 역을 쓸 수 있다고 하는데 그냥 Provide only 로만 쓰자
* automatic allow-list - 역 정차 가능 기차 칸 수를 직선 주로에 놓인 투입기 기준으로 자동 판별해준다. 위 역은 화물1칸, 화물2칸 기차 다 들어올 수 있다.
- 마지막 꼬리칸에 곡선 주로를 너무 타이트하게 붙이면 화물열차 진입불가능으로 판별한다. 조심하자.
- 기관차 - 화물차 - 기관차 구조일때는 마지막 기관차는 곡선 주로에 걸쳐도 된다. 직선 주로는 화물칸만 판별한다.
* Stack thresholds - LTN과 다르게 공급역은 안쓴다. 어딘가에 누군가가 요청한 수량이 내 창고에 있으면 공급한다. 스샷에 체크된거는 무시
* Inactivity condition - 원하는 수량을 다 담은 후 1초간 추가 입력이 없어야 기차가 출발한다.
- 100개만 요청해도 로더가 계속 옮기면 화물칸 다 찰 때까지 옮긴다. 단일 상차만 할꺼면 그냥 끄고 쓰면 된다.
1-2 다중 상차
1. 산술 연산 조합기의 출력을 창고와 연결된 선별 투입기에 연결해주고 투입기의 설정은 "필터 설정" 으로 해준다.
2. 산술 연산 조합기의 수식은 위와 같다.
3. 역에서 나오는 신호를 연결해주어야 하고 "기차 내용물 읽기" 로 해준다.
4. Inactivity condition 을 체크해줘야 투입기나 벨트에 남는 아이템 없이 전부 다 열차에 싣게된다.
다 싣고 나서 1초간 추가 투입이 없으면 열차가 출발한다.
요청 수량보다 조금 더 싣게 되지만 투입기나 벨트는 깨끗하게 비워진다.
1-3 다중상차2
다중 상차의 다른 방법이다.
창고에서 꺼내는 로더에만 미리 필터를 걸었고 역이나 다른 로더에 회로는 걸지 않았다.
대신 화물차 정지칸에 Wagon control 을 위와 같이 설치해주면 화물차가 진입했을때
위 이미지와 같이 요청 수량과 물품에 맞춰 화물칸이 필터가 걸리고 여유공간은 잠긴다.
Bar unfiltered slots 를 미체크 한 경우에는 위 그림처럼 여유공간에 잘못된 물품이 들어갈 경우가 생긴다.
2-1 요청역 (하차역)
공급과 마찬가지로 역 옆에 붙여 지으면 된다.
* automatic allow-list - 역 정차 가능 기차 칸 수를 직선 주로 기준으로 자동 판별해준다.
* Stack thresholds - thresholds 설정시 수량이 아니라 칸수로 세팅할지 여부
* Inactivity condition - 요청역에서는 동작 안한다.
2-2 Cybersyn constant combinator (요청 설정)
* Network masks : 쓸 수 있으면 부산물 처리부터 화물 우선 순위까지 다 설정할 수 있다. 이에 대한 내용은 다른 글을 참고하자
마우스 올리면 비트값 보기 편하게 되어 있다.
* Request threshold : 요청 임계값. 역 세팅에서 Stack thresholds 체크해놨으면 여기서도 화물 칸 수로 계산한다.
* Locked 어쩌구 : 화물칸에서 몇 칸은 사용 금지인가 라는 변수인데 난 쓴 적이 없다.
* Station priority : 공급 우선순위. 순위 높으면 여기에 먼저 보내준다.
요청량은 음수로 요청하면 되고 Stack thresholds 체크해놨으면 칸수로 세팅하면 된다.
-120 이면 120칸까지 채우겠다는 뜻이고 threshold 가 80 인건 80칸 만큼 부족하게 되면(보관수량이 40칸이 되면) 가지러 간다는 뜻이다.
2-3 다중요청시 request threshold 개별 세팅
역에 붙여서 Station control 하나 만들어주고 거기에 신호로 아이템 숫자 넣어주면 해당 아이템의 Request threshold 값만 변경된다.
주의1) 요청수량은 Cybersyn constant combinator 에서 설정하는 것이고 Station control 에는 변경하고자 하는 물품의 threshold 값을 넣는 것이다.
주의2) threshold 값을 다르게 세팅할 때는 역에서 Stack thresholds 를 체크해제하고 칸수가 아닌 물품 수량으로 컨트롤해야한다.
내가 방법을 못찾은건지, 미지원인지, 버그인지는 모르겠다.
3-1 대기역
역시나 역 옆에 붙여 짓기만 하면 된다.
주의할 점은 대기역은 기차 수 제한을 꼭 걸어줘야 한다.
* Require same depot : 체크하면 대기 상태일 때 이 역으로만 온다. 체크 안하면 같은 이름의 아무 대기역으로나 간다.
* Depot bypass : 체크하면 배달 끝났을때 바로 다음 주문이 있으면 그 쪽으로 간다. 체크 안하면 일단 대기역으로 간다.
4-1 연료역
연료역이다.
연료 충분하면 배달 끝나고 연료역 안오고 그냥 대기역으로 간다.
모드 설정에서 연료가 몇% 이하 일 경우 연료역을 들렸다가 대기역으로 갈지 정하는 옵션이 있다.
디폴트값이 50% 인데 너무 높은거 같으니 각자 알아서 조정하자.
개인적으로는 매우 편하게 사용중이다.
정보 괜찮았으면 댓글 하나만 남겨주라
정보글 올렸는데 무플이면 꼬무룩해지더라.
화물필터 자동으로 걸어주는거 좋네
기능 테스트 겸 해서 다 해보기는 했는데 실제 쓸 때는 귀찮아서 단일상차만 쓰고 있음
찢었다 바로 울면서 개추
요청역 stack threshold 켜놔도 const combinator에서 스택쪽 칸에 -160 입력해서 -16000 신호 떠있어도 16000스택이 되진 않던데?
stack 에 입력하는 값은 요구 최대치이고 거기서 threshold 값만큼 빠지면 그때 가져옴 stack 이 100 이고 threshold 가 90 이면 창고에 물건이 10 이 남으면 그때 90 가져와서 100 채운다는 뜻임
아 맞다 ㅋㅋㅋㅋ 헷갈렸네
설명추
고맙습니다. 잘 보고 공부하고 가요 ^^
와 회로질 해야하는거 줄어드는 것만으로도 최고다
부산물 처리역은 어떻게 만듬? 예시좀 부탁합니다
이거보고 그리드 시작해보고있다 고맙다
이렇게 설정만 해 주면 스케쥴 자동으로 잡고 움직이나요? - dc App