글레바에서 철광석/구리광석 생산하려면 세균을 복사해야 하잖아
그 세균 복사 레시피를 너무 느리게 가동시키면
완성되자마자 부패가 완료되더라고
그러니까.. 철판/구리판 라인을 정상속도(제한없음)로 가동하다가
너무 많이 찍어서 쌓이면 20틱당 1틱만 아주 천천히 생산하도록 세팅을 해놨거든
그런데 저걸 50틱당 1틱으로 더 느리게 해놓으면
완성되었을 때 부패시간 1분남은 세균이 나오는 게 아니라 곧바로 철광석/구리광석이 나와서 고장나더라고
이거 버그 아님?
신선도재료->신선도결과물이면 신선도 똑같은상태로 결과나온다던디
그니까 나도 그래서 문제 없을거라고 예측했는데 막상 해보니까 저렇게 되어서 황당함
박테리아가 젤리/유마코메시의 부패도 따라가서 그럼
그런데 생산중인 박테리아는 부패도 안 깎이잖아 기계 안에 생산중 포함 뭐든지 재료가 존재하면 추가투입 안하게 설정해뒀음
생산 완료 후 신선도 초기화 되는게 아니라 생산 시작 시 신선도 계산 구조일걸 그래서 너무 오래 방치하면 다 썩음
방치를 한 게 아니고 출력 자체가 광석임 이거 동영상을 올려야겠군
@안전조아 그니까 너가 제작을 들어간 순간부터 부패 계산을 하는건데 너가 50틱에 1틱 작동 시켰다메 그 사이에 이미 공정 완료 품의 신선도는 계산되어 있는거고, 그게 1분이 지나니까 부패 결과물인 광석이 나오는거라고
@ㅇㅇ
https://gall.dcinside.com/factorio/97910
동일한
논리면 20틱으로 해도 광석이 나와야지
@안전조아 어떻게 동일한 논리일때 20틱이 나옴. 팩토리오 부패물 공정은 크게 2스텝이 있음. 1. 제작 시작시 신선도 초기화 여부 2. 제작 완료 시 신선도 초기화 여부 그런데 박테리아 공정은 1은 확신없지만, 2에서는 확실히 신선도가 초기화 됨. 여기서 20틱에 1번 동작하면 제작시간이 20배 늘어난다는거고, 4초짜리 공정을 2짜리 기계로 하니 2초가 걸릴걸 40초에 수행하면 1분내로 수행되고, 그러면 중간에 부패가 안일어나기 때문에 2번을 타서 신선도가 리셋된 박테리아가 나옴.
@ㅇㅇ 근데 50틱에 1번 수행하면 1에서 2 가는데 100초라는 시간이 걸리기 때문에, 결과물이 완성되기전에 이미 박테리아는 광석으로 부패가 완료된 상태고, 이 상태로 신선도를 초기화 할게 없으니까 바로 광석으로 나오는거임. 그리고 정 버그 같으면 개발자 디코라던가 버그 리포트로 넣어보던가
@안전조아 대체 중간에 부패한다는게 왜 20틱하고 50틱이 동일한 논리를 타야한다는건진 모르겠는데, 아마 30틱 전후로 박테리아 나오는것과 광석 나오는게 갈리게 되겠지
@ㅇㅇ 버그리포트 넣기 전에 확인차 물어본거임.... 생산중인 애들은 부패를 하지 않잖아 20틱이건 50틱이건 생산중이니까 부패 안하고 최종 결과물은 신선한 세균이 나와야 되는 게 아닌가 해서 생산중인 애가 부패를 해서 문제가 된거면 결과물에 1개 구리광석만 나와야 하는데 구리광석이 4개 나오잖음 그럼 생산사이클은 정상적으로 완료되었다는 이야기 같아
@안전조아 그니까 제작 시작 시점 = 이미 결과물이 완료된거나 마찬가지임. 시간이 자나기만 하면 되는 상태고 그니까 결과물이 미리 계산되어 있고, 이것도 그대로 부패를 함. 왜 이렇냐는 뭐 구현을 일케 해야 이득보는 부분이 있었나 보지. 그니까 이미 제작시작됐으니 결과물은 박테리아 4개 확정인데 그상태로 1분 넘게 지나서 이게 부패한 광석 4개가 나온것처럼 결과물이 보이는거라고
@ㅇㅇ
https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=97912&page=1
ㅇㅇ
설명 이해했음 매우 감사
재료가 안썩는다는 얘기지 결과물이 안썩는다는 얘기 아님
그러니까 부패 10초쯤 남은 바이터알을 생산모듈3 공장에 넣었는데 10초후 공장을 찢고 나온다 이런걸 안한다는 얘기임 결과물이 부패가능한 경우는 그대로 시간 흘러서 썩음
@ㅇㅇ(223.38) ㅇㅇ 그니까 제작중인 애가 제작 끝나자 마자 바로 썩었음 세균종류는 세균으로 나와야 하잖아 그게 아님