상차역 - 풀상차할만큼 화물이 쌓이지않으면 역 비활성화 / 역에 기차 대기시 역 비활성화 / 화물이 쌓였을때 전역신호1 내보냄
하차역 - 풀하차할만큼 창고가 비지 않으면 역 비활성화 / 역에 기차 대기시 역 비활성화 / 창고가 비어있을시 전역신호2 내보냄
대기역 - 전역신호1이 1 이상이고 전역신호2도 1 이상일때 열차 출발
이런식으로 써도 안꼬이겠지?
상차역 - 풀상차할만큼 화물이 쌓이지않으면 역 비활성화 / 역에 기차 대기시 역 비활성화 / 화물이 쌓였을때 전역신호1 내보냄
하차역 - 풀하차할만큼 창고가 비지 않으면 역 비활성화 / 역에 기차 대기시 역 비활성화 / 창고가 비어있을시 전역신호2 내보냄
대기역 - 전역신호1이 1 이상이고 전역신호2도 1 이상일때 열차 출발
이런식으로 써도 안꼬이겠지?
꼬일껄. 지금 좀 졸려서 자세히 설명하긴 귀찮은데... 어떻게 쓰냐에 따라 다르겠지만 꼬이긴 할거야 공지 회로부분에 비슷한 구조로 글 올린거 있으니까 참고하면 좋겠지만... 별로 추천은 안한다.
글 잘봤음 참고할게
그렇게 쓸거면 굳이 대기역 둘 이유가 없지않냐? 그냥 상차역-화물이 가득참 / 하차역-화물이 없음 조건으로 굴리는게 훨씬 간단하고 깔끔한데?
그러면 연료대비 운송효율이 떨어지잖아 교통량도 많아지고
연료대비 효율은 똑같고 교통량도 상관없지. 어차피 역에 열차가 들어가서 화물이 가득차기 전까지는 그 역을 물고 있을거고, 팩토리오는 정차중인 열차는 연료를 소모하지 않으니까. 열차 조건설정으로 상차-화물가득/ 하차-화물비움으로 해두면 그냥 알아서 가득차면 하차역 가고, 다 비우면 상차역 감. 이러면 다시 가득 채워서 오는 사이에 딜레이가 있는데 이걸 막으려고 대기열에 화물 가득 실은 기차 대기시켜두는거잖아?
일단 이렇게 하면 아마 열차가 동시에 출발할것임. 그리고 한놈 도착하면 다른놈은 그때가서 돌아가고 그거 안 하려고 딜레이 걸어주는 회로를 건게 윗댓글 쓴애가 쓴 방법인데.. 약간 복잡하기도 하고 그거 할바에 걍 대기열 많이 박고 쓰는게 낫지않을까 싶기도 하고..
아 동시에 출발하는건 생각못했네
오... 이럴수가 있네