먼저 이 글은 나름대로 외국 유튭이랑 레딧이랑 디코랑 돌아다니면서 얻은 아이디어 적당히 버무린거임
나도 인터럽트 관련은 건드린지 하루밖에 안돼서 정답이 아닐 수 있음을 분명히 하고 시작하겟슴
그리고 LTN이랑은 다름
각 열차가 어디로 갈지는 정해져있지만 일이 없을때는 대기역에 가고, 연료가 없으면 주유소에 간다는점이 중요한거지, 자동으로 스케줄을 짜주는게 아님
먼저 역 세팅부터 해둬야함
대기역, 연료주유소역, 상차역, 하차역
이렇게 4종류가 있는데
상하차역은 이름을 정규화해서 세팅해야함
대충 기지 전경
모든 상하차 역은
(아이템 or 유체 그림) (상차 or 하차)
같이 명명되어있음
그리고 가능하다면 역 온오프 제어를 해주는게 좋음
상차역은 열차 한대 분량을 가득 채울수 있을때만 켜지게,
하차역은 반대로 빈공간이 열차 한대 분량만큼 남을때만 켜지게
이제 기차 세팅
먼저 아이템 옮기는 그냥 화물차 달린 기차, 유체 옮기는 유체 화물차 달린 기차
이렇게 2개를 만들어줌
세팅해줄거는 주황색 그룹, 파란색 기본 상차역, 초록색 인터럽트 이렇게 3 부분임
지금 세팅할 그룹과 기본 상차역은 임시니까 아무거나 각각 동일한걸로 세팅하셈
일단 지금은 방해석이랑 녹은 철로 나와있네
인터럽트는
먼저 연료
인터럽트는 한곳에서만 저장하면 다른데서는 그냥 이름만 눌러서 같은 인터럽트를 활성화 할 수 있으니까
양쪽에서 동일하게 쓰이는 연료 인터럽트는 한번만 만들면 됨
다음은 대기역으로 갈 조건이 담긴 대기 아이템 or 유체
저기 있는 초록색 칩같이 생긴 아이콘은 아무 아이템 or 유체 라고 해서 현재 기차가 가지고 있는 아이템과 유체를 읽어와서 자동으로 대입시켜줌
이건 하차역 찾아가는 인터럽트
전부 세팅하고 기차를 청사진으로 저장할 차례임
기차 청사진을 저장할때 당연히 좌하단 개체말고 기차를 체크해주고,
상단의 보라색 매개변수 창을 열어줌
그러면 이 청사진 내의 모든 아이템 엔티티에 대한 정보가 나오는데 우리는 연료는 그대로 두고 어느 역으로 할건지를 바꿀거임
요렇게 저장해두고 청사진을 저장하자
이렇게 청사진을 설치할때 위에서 설정한 매개변수 자리에 들어갈 아이템 or 유체를 선택 할 수 있음
그러면 쟤는 이제 녹은 구리 역에서 상차하고, 하차역이 비어있으면 녹은 구리 하차역으로 가고, 연료가 없으면 주유소로 가고, 다 아니면 대기역으로 가서 대기하는거임
여기서 LTN이랑은 전혀 다르단걸 새삼 확인할 수있음
일단 기차들이 상차부터 하고 생각하다보니
대기역에 모두 물품을 가득 싣고 대기함
좀 생각나는대로 적어서 글이 이상해졌는데 아무튼 끝
오 이제 버퍼를 같이 둘 필요가 없겠네
이럼 녹은철 상차시킨 기차만 6개 10개 만들어져서 대기하고 있지는 않음? - dc App
매개변수로 설치할때 설정이 되니까 알아서 수량조절하는거지
결국 열차 하나가 옮길 수 있는 품목은 고정이라는거네
ㅇㅇ 일단 내가 한 세팅은 그게맞음. 보니까 이번에도 진짜 LTN같은건 전역회로망 이어야겠던데
지금 생각난건데 레이더 원거리 회로전송 이거할때 유용하겠네
아무래도 요청은 하차역이 하는 건데 스케줄 시스템은 공급역을 먼저 들리다보니 네트워크 없이는 좀 힘들긴 할 듯
LTN 얘기
철 구리 녹여서 기차운반하는거 생각만 해봤는데 실제 효율은 어떰
ㅆㅆㅆㅅㅌㅊ
불카누스 나우비스 자동운행 되면 방해석부터 자동화하면 조음
해당 댓글은 삭제되었습니다.
링크있슴? 한번 보고싶은데
이거 다른 사람은 대기 정류장에서 품목별로 기차 하나씩을 배정하지 않고, '선택 선별 조합기'로 아이템 무작위로 신호 줘서 해당 신호를 요청하는 정류장이 있으면 가게 해놨더라. 이러면 1품목 1기차에서 해방되는 대신 그 무작위 신호가 적정 신호를 찾을 때까지 딜레이가 있다는 게 함정
알고리즘 잘 짜면 무작위 딜레이 없앨 수 있을 거 같은데..??