상수 값을 1이 아닌 이상한 값으로 설정하기
정상적인 방법으로 할 수 있는건 아니고 스크립트나 게임 외적인 툴을 좀 이용해야한다
일단 간단한 회로를 하나 만들고 이걸 청사진으로 만들어서 문자열로 추출한다
0eNqFkWFOwzAMhe/i3wFpZZ1or4JQlDbeFtEmleMMqqkH4BacjZPgpGibQIKfdvze++ycoRsSTuQ8Q3sG1wcfoX06Q3QHb4bc82ZEaMFi7yzSXR/GznnDgWBR4LzFN2g3y7MC9OzY4aovxax9GjskGVB/+CiYQhRp8DlP7OqqUTCL6rG6ryXFOsJ+fd8qEEamMOgOj+bkRC+ib1ctb7Y4xdy9rYRp7yiyvm7G85SJTo44SeeCuE7coemPeUchnQwV0hY+3z9k8NZJe+TXQC8lkdBCuzdDRAUHQhRipoRLvk9IPCX+ed5/IGzglWGaZbnkWe8pjNp5sbok/SLImReAMiQES6FwjKPYX79dwQkpluPWu6rZNk1dV/Xuodosyxd9/b4r
이런 문자열인데 이걸
이사이트에 가서 제일 윗칸에 붙여넣고 decode를 누르면
이런식으로 decoded blueprint가 나올 것이다.
outputs쪽을 보면
signal이 signal-dot(점 신호)으로 설정되어있고
copy_count_from_input(입력 값을 쓸지 상수 값을 쓸지) false로 설정되어 있다
여기에 한줄을 꾸겨 넣을 건데
이렇게
"constant" : 원하는 값,
을 한줄 추가해두고 Encode를 누르면 다시 블루프린트 문자열이 밑에 나타나게 된다
이걸 복사해다가 인게임에서 불러오면
이렇게 1이였던 상수값이 원하는 값 123으로 바뀐 것을 확인 할 수 있다
매우 번거로운 방법인데 이렇게까지 안하고도 쉽게 할 수 있도록 도와주는 모드가 있다
https://mods.factorio.com/mod/decider-combinator-output-constant-editor
이런게 되는 것을 알게 된 것도 저 모드를 봐서 알게 된 건데 저 모드를 추가하면
상수값을 바꾸고 싶은 신호 아이콘에 마우스를 올리고 I키를 누르면 아래에 숫자를 입력하는 칸이 뜨는데
그 칸의 숫자를 바꿔주면 상수 값이 그 값으로 바뀐다
이런게 된다는 것을 알아낸 사람도 참 신기하다
그냥 정식 바닐라 기능으로 도입해줬으면 더 좋을텐데 말이야
왓?
이거 왜 기본 기능으로 지원 안 해주는지 모르겠음
이거 바닐라 아닌게 아쉽네
툴로 만들어서 쓰려했는데 벌써 모드가있네
-1 됨? 그럼 너무좋은데
가능
뭐??????
바닐라는 일정신호조합기같은거 써라는거 아닐까 - dc App
의도는 그거이긴할텐데 어짜피 회로2.0나오면서 출력갯수 무한개로 늘릴수 있게 바뀐것 때문에 노가다라 귀찮아서 그렇지 상수1을 여러개 세팅하는식으로 원하는 상수 설정할수 있게 된건데 이럼 그냥 아예 직접 고를 수 있게 바꿔줄만도 하지않나싶음
미래에서 왔습니다 당신의 염원이 이루어졌어요
ㅋㅋㅋ