https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=32286&page=1



여기서 역 하나로 요청/공급역을 동시에 쓸수 있냐 물어보길래 네트워크 아이디 분리하면 될거 같아서 만들어옴


결론은 잘 됨





위는 요청역


아래는 공급역이다


공급역의 LTN역이 역하나 만큼 앞으로 나와있음


투입기는 3개씩 달아줌.


창고모드 안쓰면 구현이 좀 어려울수 있음.


가장 쉬운법은 moduler chest 모드 써서 가로로 7칸짜리 상자 만들어버리면 불균형 걱정은 안해도 됨






기차 치운 모습





이걸 하나로 합쳐주면 됨





ALT키 없엔 모습







기존 LTN이랑 다 똑같은데 요거 하나는 추가해야함


창고내용물을 읽어들이는 녹색선을 두개의 역이 공유해야하는데


일정신호조합기(LTN콤비네이터)랑 그냥 연결해버리면


콤비네이터의 신호가 합쳐지면서 고장이 나버린다


콤비네이터+역인풋->창고쪽으로는 신호가 흐르지 않게하고 창고->콤비네이터+역인풋 으로만 신호가 가도록 노란별*1 노란별 해준거임


요청, 공급 둘다 추가해주면됨





가장 중요한건 ID를 분리하는건데


이건 내가 이전에 썼던 LTN보관역 읽어보면 도움이 될거임


https://gall.dcinside.com/mgallery/board/view?id=factorio&no=30317


여튼 요청역을 아이디 1,2를 사용하게 하고 (신호기로 입력할땐 3)





공유 공급역은 아무 아이디나 공유하고 있는 역이 사용하는 네트워크 아이디만 피해서 조합해주면됨.


요청역이 1,2 를 쓰고 있으니


공유 공급역은 3만 쓴다거나, 스샷처럼 4만 쓴다거나


혹시나 아이디가 겹치면 같은 곳에서 빙빙 기차가 무한으로 돌게 될거임




만약 일반적 LTN공급/요청역의 아이디를 1과2의 조합으로 짜놨다면


이 공유 요청역은 기존의 공급역에서 자원을 가져올거임


자원을 가져온 후에는 요청역은 신경쓸거 없고, 공급역이 창고 수량을 읽어서 공급해주려고 할텐데


이 공유공급역의 아이디를 1과2가 없는 조합으로 (ex; 3단독 혹은 3,4)짜놨다면


이것과 아이디를 공유하는 역이 하나도 없으므로 그냥 멀뚱히 있을거임


이 공유 공급역에서 자원을 가져와야 하는 요청역들은 아디디가 겹치도록 설정해주면 되겠음.


물론 일반적인 역에서도 자원을 가져와야하니 아이디 1,2는 기본으로 가져가고 3까지 추가해주는 식으로




부산물 보관역도 역 2개 만든다고 공간 차지할 필요 없이 이렇게 겹쳐지으면 공간 아껴져서 괜춘할듯