심심해서 써봄

외국아조시가 준 한국아조시가 준 블프를 뜯어보다가 심심해서 다이소 글 쓰게 되었음


다이소는 주로 많이 쓰는 물건을 미리미리 만들어 두는 시설임

이게 있다면 공장을 지을때 굉장히 편함


다이소의 필요성은 빨간지하벨트 만들때 톱니40개를 비비는 모습과 화학공장/정유공장을 만들때 속터지는 제작속도가 이를 증명함



viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e3085a403427a83daacbeb29d

보통 다이소는 위 그림처럼 생겼으며 주로 벨트 투입기 순으로 만들며 연구가 되면 될 수록 물건들을 늘리는 형식


다이소는 만드는법!


--벨트--

viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e6280ab04407cd4d7acbeb20b


흔한 국룰 버스


viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc3936e0b2d129f83e088071ca21ab6228b03b4f8f248ae2348a


여러분들이 잘하는 메인버스에서 한줄씩 빼내기


viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e6380ae57122d8182acbeb233

한줄씩 빼내서 반벨트 테크닉과 지하벨트 테크닉으로 억지로 우겨넣으면 됨


메인버스에서 각재료를 한줄씩 빼면 사실상 또하나의 메인버스임


끝에 수동형 공급상자는 다이소의 끝자락에 설치해서 드론이 자원을 활용할 수 있게 해주면 좋다.


하지만 끝에 설치할 쯤이면 로켓 다 왔을듯


viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e6083af5849728e82acbeb2ed

왼쪽 파이프는 필요한 정유공장/화학공장/펌프의 재료이므로 억지로 끼어 넣음


벨트 간지는 인정이지만 드론간지도 무시할 수 없다.


--드론--

viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e608aa854107b8e87acbeb2f4

간단한 형식

요청상자에서 재료를 받아서 완충으로 내보낸다.

회로를 건 이유는 한상자로 2개의 공장을 쓰고 있기 때문, 만약 상자 수량제한으로 때우면 물건의 비대칭이 일어난다.


viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc3936e0b2d129f83e088071ca21a06628e23d48812d8ae20781

완충으로 사용할땐 완충상자의 물류 요청에 현재 제작되는 물건의 수량보다 높게 설정하면 좋다.

물류 낭비를 방지할 수 있다. (아웃풋을 수동형 공급상자(빨강색)를 쓰면 가끔 물류 낭비가 될때가 있는데 지금도 그러는지는 잘 모르겠음)


이 방식은 투입기마다 일일히 수량을 정해야하고


만약 내가 대형 전신주가 많이 필요해서 수량을 조절해야할 경우 투입기에가서 하나하나 바꿔줘야 한다는 번거로움이 있다.


복사 붙여넣기 해도 물건이 여러개인경우 반복되는건 마찬가지


이것만 써도 다이소의 역할은 충분히 할 수 있다.

--드론 회로--

viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e6f8bad01107d86d7acbeb232

회로를 쓰는 방법 (배치 디자인 대충함)

로보포트에서 물류네트워크 읽기를 하면 현재 물류상자에 있는 물건을 읽어서 신호를 보낼 수 있다.


로보포트 옆의 일정신호조합기에서 수량만 조절하면 물품 수량을 조절할 수 있다는 장점이 있다.


단점은 각 공장의 재료를 일정신호조합기에 수량을 직접 입력해야한다는 것이다.


로보포트 옆에 산술조합기(**) 에서 -1를 곱하고

수량비교 조합기(**)에서 일정신호 조합기와 산술조합기의 인풋을 받고 *>0 를 하면 부족한 수량만 신호로 나온다.

옆에 산술조합기에서(설정 : 대형전신주+0 = Z) 대형전신주만 필터링하고 아웃풋은 Z로 나오기 때문에 투입기에 Z가 0보다 크면 작동



viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc3936e0b2d129f83e088071ca21af632eb03c4f81228ae23217


viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc3936e0b2d129f83e088071ca21a8662ab76b1889778ae2b18a


다이소 전체를 꺼버리고 싶다면 처음부분에 p 스위치를 달고 곱하기로 묶어주면 된다.


p값이 없다면 곱하기의 값은 0 이므로 다이소가 멈춘다.


이렇게 하면 회로간지와 드론간지가 공존하게 된다.

-블프-

(v 0.18.27) : https://pastebin.com/kXNikLG


--드론 회로 응용편--


약간의 응용을 하면 필요한 재료들의 신호를 받아서 다시 인풋으로 넣을 수도 있다. 이렇게하면 하위재료까지 몽땅 만들게 할 수도 있다.

예를들면 파랑벨트가 부족한 경우 파란벨트를 만들기위해 빨간벨트를 생산하고 다시 빨간벨트를 위해 노랑벨트가 생산되게 한다는 것이다.


viewimage.php?id=2bbcd332eac031a9&no=24b0d769e1d32ca73fed81fa11d0283146878605f8ff89cb706fdb048661f609b1af4013c697fd1dcc39368dded02ef90bcc7e6d5e608bf8514372d0d5aca4ac32

빨간신호는 만들어야할 물품이고 //초록신호는 재료들의 신호이다.



위 그림에서는 개인드론포트 MK2를 만들기위해 자동으로 MK1도 생산되는 모습 (위에 일정조합신호기에는 조립기계3렙과 MK2밖에 없다)

신호기들이 이리저리 연산하여 재료신호를 만들어야할 신호로 되먹임했다.


다이소의 또하나의 역할은 기차에 원하는 물건을 담을 수 있으며 이를 이용해서 플레이어가 멀리서 공장을 지을 때 빛을 발휘함

-블프-

응용편(0.17.79 stable) :

https://pastebin.com/cngBZfyz


응용편 원본((외국아조시 v 0.18.28 beta) 메가베이스 아니면 사실 쓸일이 없음

https://pastebin.com/fFtQcLuE


핵심: 다이소는 설계의 꿀잼
      투입기 자체 물류네트워크 연결하면 위에 내용 전부 필요없음