우탐모중임
다른 행성에서 원하는 다이소 물건 전파를 쏘면, 다이소가 있는 모행성에서 그 물건을 로켓에 담아서 쏘아보내게 하고싶음
다이소하고 로켓은 물류네트워크로 연결되어있어서 물류로봇으로 로켓에 담고싶음
그러기 위해서 모행성에서 전파를 받으면 그 신호 물건 개수만큼 요청상자에서 요청한다음에 그걸 로켓에 담으면 될거라고 생각함.
여기서 문제가 몇가지 생겼는데
1, 요청상자에 물류로봇이 물건을 담는중에 그걸 로켓으로 옮겨버리면 옮긴 개수만큼 추가로 그 상자에 담으려고 들거임. 나는 신호가 없을때는 요청상자가 가능하면 비어있도록 하고싶음
2. 그러면 요청상자의 내용물에 -1을 곱해서 신호기와 합산해서 다 담겼는지 체크한 다음에 투입기를 가동하면 될거라고 생각함. 근데 ㅅ비ㅏㄹ 요청상자는 내용물읽기와 요청하기 두개가 동시에 안됨
3. 그래서 요청을 받으면 신호기를 꺼버릴까도 생각해봤는데 그러면 요청상자에 원하는 물건이 다 담겼는지 확인이 안됨
신호기의 신호가 요청상자에 펄스로 한번만 들어가고 더이상 안들어갔으면 좋겠는데 어렵네...
좀 거친 해결방법인데 요청에서 일반상자로 넘겨서 거기 내용물 읽으면 어떰? 요청에 담겨있는건 요청 없어지면 투입기로 빼서 능동에 가따박으면 어디론가 치울거고
좀 멍청하긴한데 집게랑 로켓까지 회로 싹 걸어서 아이템 개수 더해서 계산하는게 어떰
이게 차라리 정확할거같긴하다
화물로켓안에있는 물건에다 *-1 한 수를 요청상자에 넣어주면 됩니다.
이게 진짜다
화물로켓안의 잡신호는 좀 일정신호 조합기에 같은 잡신호를 -값으로 넣어줘서 제거하는걸 추천
완충상자 써도 되는거아닌가?
모두 ㄳㄳㄳ 큰 도움이 됐음
근데 집게로 들고 화물로켓으로 옮기는 사이에 요청이 들어감 집게에 들고있는거 읽어서 연결해놔도 그럼 화물로켓수량 +집게수량 에다 * -1 하고 거기에 필요수량 더해서 바로 요청상자로 넘기기 전에, 수량조합기 1번이라도(+0) 거치면 어떨까 싶음(안해봄)