글레바에서 난방타워를 사용중인데


난방타워는 부패물질 소각 + 발전의 용도로 사용중임


문제는 부패물질만으로는 온도 유지가 어려워서 발전 시설이 마비되고


이걸 해결하기 위해서 로켓 연료도 같이 넣어주면


로켓 연료 태운다고 부패물질 소각을 안 해서 공장이 마비됨




가장 쉬운 방법은 발전용 난방타워와 소각용 난방타워를 분리하는 것이지만

그냥 내가 압축병에 걸려서 하나의 난방타워로 2가지 역할을 수행하게 만들고 싶음







조건 : 


1. 난방타워의 온도가 600도 이하로 떨어지면 투입기가 로켓 연료를 1번 옮긴다.

2. 로켓연료 생산 기지와 난방타워 사이의 거리가 멀기 때문에 투입기가 연료를 옮긴 뒤 비활성화 되어서 기다려야 함(안 그러면 계속 투입해서 부패물질 소각이 막힘).

3. 난 이것을 타이머 사용해서 해결하려고 했음. 투입기가 옮긴 연료가 난방타워에 도착하기까지 1분이 걸린다면, 온도 채크를 1분 간격으로만 진행하도록.







그렇게 만들어본 게 이것









1번 수량 비교기 : 타이머


항상 '고온' 신호를 출력하다가 

일정 시간(600틱)마다 '온도 채크' 신호를 1틱 동안 중단함.




2번 수량 비교기 : 온도계


내가 원하는 난방타워의 온도에서 '고온' 신호가 꺼진다면 '연료 투입' 신호를 1틱 동안 출력함




투입기 : 투입기

'연료 투입' 신호가 1틱동안 들어오면 로켓 연료를 한번 옮기고 다음 신호가 들어올 때까지 비활성화 됨.










이걸 의도해서 만들었는데

투입기에 1틱동안 신호는 잘 가지만, 투입기가 움직이지는 않는다.

뭐가 문제인 걸까?

아래 있는 글에서는 1틱동안 신호 받아도 투입기는 끝까지 움직인다던데


내 투입기는 안 움직임 ㅠㅠ