행추모에 포함된 DSP 모드는 이거임.
https://mods.factorio.com/mod/slp-dyson-sphere-reworked?from=search


근데 이 버전은 모드로 추가된 행성에 수신기가 동작을 안하는 문제가 있음.


그걸 고친 fork 버전이

https://mods.factorio.com/mod/slp-dyson-sphere-reworked-jsquared?from=search

이거임.


중간에 바꿨더니 1.5만에 육박했던 내 위성들 다날라감..

DSP 적극적으로 쓸 생각 있는사람은 참고해서 미리 바꿔놓으삼



+ 댓글에서 포크버전하고 원본하고 코드 같은거 같은데? 해서 궁금해서 둘다 뜯어서 winmerge 돌려봄.

indent 바꾸고 모드명 미세하게 바꾸고 감지된게 많았는데, 핵심 부분은 결국 여기임.

왼쪽이 원본이고 오른쪽이 포크버전인데 왼쪽은 원래 행성에 대해서 하드코딩으로 설계되어있고, 오른쪽은 표면에 대해 얼마나 많이 필요한지 불러와서 따로 넘겨서 확인하게 되어 있다.


암튼 포크버전 쓰면 표면 버그 고쳐지는거 맞음. 귀찮아서 위성 수 스크립트로 바꾸고 하는건 어케 할지 안찾아봄. 요새 AI가 그런거 잘하니까 위키 페이지랑 모드 코드 싹 긁어다가 Agent 돌리면 30분내로 조절하는 커맨드 뽑아주긴 할듯