다들 잘 알다시피, 기본 원유 처리는 석유 가스만 나와서 뉴비들도 별 문제 없이 넘길 수 있다.
하지만 고급 원유 처리가 열리면 갑자기 벽을 느끼게 된다. 바로 바닐라에서 최초로 등장하는 부산물때문.
100의 원유를 동일하게 받아 석유 가스를 10이나 더 주고, 여기에 중유와 경유까지 덤으로 얹어준다. 하지만 문제는...
막힌다. 석유 가스, 경유, 중유를 전부 다 소비해야 석유 가스가 생산이 된다는 뜻이다.
그래서 바닐라에서는 고급 원유 정제와 더불어 두 개의 제작법을 추가로 제공한다.
중유를 경유로, 경유를 석유 가스로 변환해준다. 즉 남는 경유와 중유는 여기다 써먹으라는거다.
하지만 무작정 모든 경유와 중유를 분해하면 그대로 ㅈ된다.
사유는 아래의 두 제작법때문.
보다시피, 로봇 프레임 제작 및 전기 엔진 유닛에 필수적인 윤활유는 중유로부터, 로켓 발사에 필수적인 로켓 연료는 경유로부터 만들어진다.
자, 이제 짱구를 굴려보자.
우선 중유는 반드시 윤활유를 만들고, 남은 것을 경유로 변환해준다.
수도코드로 표현하면 다음과 같다.
if (윤활유 < Threshold)
중유 -> 윤활유
else
중유 -> 경유
다음, 경유는 로켓 연료를 만들 백업분을 남기고 전부 석유 가스로 바꾼다.
if (경유 > Threshold)
경유 - > 석유 가스
else
continue;
자, 이제 이걸 회로로 구현해보자.
다음과 같이 두 개의 펌프를 중유 탱크에 파이프 및 회로로 연결하고, 각각 윤활유와 중유 크래킹 공정으로 빼준다.
여기서 1번이 윤활유, 2번이 크래킹이다.
1번 펌프는 윤활유가 일정 수치보다 적으면 펌프가 활성화되게끔 한다.
if (윤활유 < Threshold)
중유 -> 윤활유
else
중유 -> 경유
다음, 2번 펌프는 반대로 윤활유가 일정 수치를 넘으면 동작하게 설정한다.
if (윤활유 < Threshold)
중유 -> 윤활유
else
중유 -> 경유
중유는 놀랍게도 이걸로 끝이다.
자, 보이는가? 윤활유가 설정한 수치만큼 쌓이자 1번 펌프는 동작을 중단한다.
반대로 2번 펌프는 동작을 시작하여, 중유 크래킹 공정이 돌아가고 있다.
그럼 다음, 경유를 살펴보자.
잊어버렸을테니 다시 의사 코드를 복기해보면...
if (경유 > Threshold)
경유 - > 석유 가스
else
continue;
중유와 다르게, 경유는 일정량을 남겨놓는 것이 목적이다.
그래서 펌프는 하나만 있으면 된다.
if (경유 > Threshold)
경유 - > 석유 가스
이게 끝이다.
하지만... 문제가 하나 더 있다.
바로 우리가 석유 가스를 처리하는 공정이 없다는 것.
이게 뭔 개소린가 싶을텐데, 종종 경유와 윤활유를 엄청 땡겨쓰다보면 석유 가스가 차서 생산이 막히는 경우가 있다.
석유 가스가 꽉 차서 경유와 중유가 없다. 크아악
자, 이제 여기서 쓸 제작법은 바로 석유 가스로 고체 연료 만들기이다.
포브스 선정 석유 가스를 제일 비효율적으로 사용하는 제작법이다.
이걸로 석유 가스를 낭비한 뒤 만들어진 고체 연료는 보일러, 기차 등 쑤셔박으면 된다.
그럼 이제 어떻게 할 지 생각해보자.
1. 윤활유나 경유가 부족하고
2. 석유 가스가 꽉 찼을 경우
에 한해 동작시켜야 한다.
의사 코드를 다시 보자.
if (석유 가스 > maxThreshold && (경유 < minThreshold || 윤활유 < minThreshold))
석유 가스 -> 고체 연료
사실 석유 가스와 경유, 윤활유를 읽어서 회로를 짜면 끝이다.
위와 같이 유체 탱크들을 입력으로 받는 수량 비교 조합기 두 개와, 석유 가스를 뺼 펌프가 있으면 된다.
조합기를 잠깐 설명하면, 하나는 석유 가스가 특정 값이 넘는지 검사한다. 석유 가스 > maxThreshold 부분이다.
만약 석유 가스가 값을 넘기면 X 신호 1을 출력한다.
다른 하나는 경유와 윤활유의 양을 검사한다. (경유 < minThreshold || 윤활유 < minThreshold) 부분이다. 여기는 OR 인게 중요하다. AND로 해버리면 안된다.
조건이 만족되면 X 신호 1을 출력한다.
여기서 두 신호를 동일한 표지로 해줘야 한다.
마지막으로, 석유 가스를 빼내는 펌프에 X = 2일때만 동작하게 해준다.
그러면...
이렇게 정유 공장이 가동되면서 경유와 윤활유가 채워진다!
아 참, 잊어먹고 안 말했는데 당연히 크래킹 결과물은 저장 탱크에 그대로 연결해주면 된다.
뉴비 애껴욧
갓 시작한 뉴비 입장에서는 if (윤활유 < Threshold) 중유 -> 윤활유 else 중유 -> 경유
이런 명령어?에서 벌써 뇌정지 왔음;;;ㅠㅠ 설마 게임에서 이런걸 입력해서 입출력을 조절해줘야되는 기능이 있는거임? ㅠ
정확하겐 해줘야한다기보단 편의성을 위해 하면 좋은 기능이지 저거 안써도 그냥 유체탱크를 몇개씩 붙여놓고 꽉차서 유체 안나오면 탱크 부숴버리고 다시 짓는식으로 해도 됨
유체탱크 거 멀쩡한거 부수지 말고, 내용물 삭제버튼이 있음 그거 누르면 탱크 비워짐
걍 코드 명령어 쓰는 찐따같은데 뉴비가 저걸 다 어케 알아먹노 ㅋㅋ
회로 쓰는데 씹년아 그럼 코드로 쓰지 뭘로 쓰냐?
하씨발 방금 롤 보빨하는미-친새끼때문에 쳐박고 왔는데 여기도 좃같은 새끼가 있네 그럼 니가 쳐 쓰세요
뉴비가 저걸 어케 알아먹노? 느금마도 알아먹게 좀 써봐라 좀 너희 엄마가 알아들어야 뉴비도 알아먹는거다 회로에 if continue threshold가 그대로 적혀있냐? 니가 슈도코드 안다고 남이 다아노? 의사코드부터 설명해놓던가 불친절하게 적어놓은건 팩튼데 쿨찐화법 쓰지말고 인정할건 해라 ㅋㅋ
코드 배운게 자랑인가보지 짤만올리면 잘알아먹는데 글에서 과시하고싶은가봄 - dc App
글이 회로 만지는 사람이나 좀 도움될꺼같은데 뉴비가 회로 쓰긴함? 좋은 글인건 맞는데 쉬운글은 아닌듯 명령어 쓰는건 초보한테 설명하는데 진짜 별로임
의사코드는 코드가 아니라 글이야 병신 근첩새끼야 ㅋㅋ 코드쓰는 좆찐따 라는거 씹공감 ㅋㅋ
롤대남 정신병자새끼 수준 ㅋㅋㅋ 이 글도 팁은 개뿔 그냥 지 자랑하려고 글 쓴거네 ㅋㅋㅋ
석유가스가 수요가 젤 많다보니 초보수준에선 그냥 경유 중유 양만 체크해서 다 석유로 돌리면 되긴 한듯
굳이 윤활유 양을 읽는 이유가 뭐임? 윤활유 만드는건 꽉차면 알아서 멈추는데 그냥 펌프 계속 켜놔도 괜찮은거 아님?
개념 자체는 크래킹에서 당연히 필요한 게 맞는데 설명과정이 좀 사족인 듯
캬~ 뉴비를 위해 설명하는데 threshold를 박아놓노 좆도도움안되고 지 자랑하는걸로밖에 안보이네
쓰지도 않는 개념을 왜설명하냐 좆븅신아ㅋㅋㅋㅋㅋ
제대로 읽어보니 더 가관이노 어디서 코드싸개수준도 못하게 일하고있나보네 이렇게 코드짜면 븅신소리듣는다
매갈노체 극혐
원유부턴 회로처리가 좋네 탱크로 버퍼 만드는 것도 한계가 있으니 대체 로직이 돌아가는 편이 좋구나
의사코드는 로직을 "사람이 사용하는 말"로 풀어서 설명해 놓은 로직인데 쓰레드홀드니 이프니 엘스니 좆찐따 근첩새끼마냥 티를 못내서 안달이네
찐따 너드 정공겜 아니랄까봐 팁 글에도 득달같이 달려들어서 까는거 보소..
그냥 석유가스 중유 경유를 크래킹으로 다 연결하고 탱크에 들어가는 펌프랑 탱크 회로연결해서 중유보다 경유가 적을때만 경유보다 석유가스가 적을때만 펌프 돌아가게하면 알아서 크래킹 공정돌아가는데 그냥 뉴비도움 1도안되고 더 어렵게 써놨으니 욕을 쳐먹지 - dc App
찐따 너드 정공 아니랄까봐 로갓하고 댓다는거봐 ㅜ 팁 주는 척 하면서 좆도 도움 안되는 지식싸개짓 해놨으니 욕쳐먹지 ㅜ
코드 꼬라지보면 딱 책한권읽은 우매봉이 정리도 안한거 냅다 어질러놓고 처음배우는사람 혼란만 시켜준 꼴인데 이걸 쉴드치는이유는?
이래서 책한권만 읽은 애매한놈이 제일무섭다는거임 ㅋㅋ
https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=75408&page=1
팁(아님) 다른 팁글 봐라 개추만 박혀있지 혼자 비추쳐먹은거 이유를 모르겠냐 ㅋ
뉴비친화라길래 정유소 중유 경유 대략적인 비율이랑 펌프에 선연결해서 잔여체크 하는방법 있겠지 하고왔는데 좀 어렵네요
진심 개 좆븅신 찐따 같음. 평소에도 이런식이면 주변에 친구 엊ㅅ을만 함 ㅋㅋ
설명하는 쳑 하면서 지만 아는거 티내는 거 밖에 더됨? 진짜 좆만한 지식으로 깝싸는거 꼴불견이네
팩붕이들 이렇게 빡친건 처음보네 ㅋㅋㅋ
안그래도 뉴비들이 정유공장에서 폐사많이하는데 사실 좃도아닌걸 더 어려워보이게 되버려서 폐사율이 높아질것을 우리 친절한 팩붕이들이 직감한거같노
팩갤에서 이렇게 욕먹는거 첨보네 ㅋㅋㅋ
다른 것보다 고체연료도 결국 많이 생산하면 막혀서 별로 좋은 방법이 아님 윗댓처럼 경유크래킹은 석유가스<경유, 중유크래킹은 경유<중유로 조건 거는 게 나음
열심히 쓴거 같은데 욕이란 욕은 다 쳐먹노.. 팩갤에서 팁글로 욕쳐먹는거 처음보네.. 좀 안쓰럽다
석유공정 해보니까 석유가스는 쓰이는 곳이 꽤 많더라
if (석유 가스 > maxThreshold && (경유 < minThreshold || 윤활유 < minThreshold)) 이런식으로 쓰면 보통은 못알아먹지...
플라스틱은 어카고
의사코드는 작동방식만을 서술하는건데 왜 영어가 있으며, 역치는 왜 넣는건데??
쓸대없는 사족이 많긴하네 그래도 팁글인데 애들 화낫노 - dc App
https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=75408&page=1
1.
불친절하고 복잡한 표현
2. 의사 코드의 부적절한 사용
3. 설명의 불필요한 복잡성
4. 자기 과시적인 태도
5. 뉴비를 위한 실질적인 도움 부족
팁글인데 왜 화남? 에 대한 GPT 분석
당장에 댓글도 그렇고 새벽에 올라온 글에도 이해 못하겠다 어렵다 하는 뉴비들이 태반인데 뭔 뉴비를 위한다고 지랄을ㅋㅋㅋ
븅신새끼가 지랄도 풍년이네 코드병자새끼
Dlc때문에 사람이 많아서 그런가 댓글창 이렇게 불 붙은 거 첨보네
없긴한듯 ㅋㅋ
인기많은거보소 이제 코바렉스 공정을 c언어로 공략해주셈 물들어올때 노저어야지
아예 뇌절쳐서 스위프트로 다시 작성하면 호감됨 ㄱㄱ
그냥 쓰레시홀드 보자마자 쭉 내리니까 아니나 다를까 욕밖에 없노 ㅋㅋ
말투개역하네
그냥 다 저장탱크에 쳐박아놓고 꽉 차기 전에 고체 연료로 바꿔먹어라 그게 제일 편하다
뉴비공략이 아니라 뉴비원수구만
솔직히 나는 전자과 출신이라서 코드가 보기 더 편한데 글쓴이 찐따같아서 걍 비호감임.
코드 왜 씀? 말로 설명 잘 못해? 책좀 읽어
뉴비를 위한 공략인데 뉴비 배려 요소는 1도 안 보이노 씨발놈아ㅋㅋ 넌 뒤질 때까지 공략글 싸지마라
폐사할게
존나 친절하다 하면서 잘보고 있었는데 댓글은 개창났네 ㅋㅋㅋㅋㅋㅋ