............
수정3: 기능추가 & 버그수정(클릭) 기존 작성한 조건들 작동 방식이 변경됐으니 꼭 확인 바람
수정4: 성능 대폭 개선(클릭)
==============================
원래 시드분석기/에디터로 기획하다 노선 바꾼거라 눌러도 안 되는 버튼들은 무시하고
Universe, Scanner, Settings 탭만 보면 됨
[Universe] - 시드뷰어
시드칸에 시드 적고 엔터치거나 랜덤버튼 누르면 해당 시드에 설정탭에서 설정한 난이도로 뽑아줌
하위항목
Overview - 전체 자원총량, 시드특성 등 한눈에 보기
Stars - 항성별 디테일. 맨 끝으로 넘기면 다크포그 하이브 생성 정보도 있음. Planet 1 체크박스는 체크돼있으면 스피어에 1행성 가둬진단 뜻
Planets - 행성별 디테일
위쪽에 Sketch Only는 체크하면 정확한 자원량 대신 광맥 덩이만 인게임 로직대로 적당히 세서 더 빨라짐
[Scanner] - 시드스캐너
예제파일 로드해서 살펴보면 뭐가 뭔지 감은 잡힐듯
이거 제대로 설명하려면 글 길어질 거 같으니 이것저것 만져보다 안되면 질문하셈
구현 방식상 시작성계 타겟 조건(BirthXXX 타겟)을 먼저(위쪽에) 두고
다음으로 가장 말이 안되는 조건부터 거는게 속도가 빠르다
참고로 예제 99999999까지 돌리는데 5600X 12스레드로 1시간 정도 걸림
[Settings] - 설정
시드스캐너 돌려놓고 딴 작업 같이하면 시퓨 ㅈ빡세니까 같이 뭐 할거면 기본값 절반 이하로 낮추는 거 추천
항성갯수 자원배수 전투난이도 이런건 전부 인겜 기본값임
고를 거 없는 빈칸은 만들다보니 맵젠에 영향 안 주는 것들이라 귀찮아서 냅둔거
설명서 길게 적었는데 다날아갔노 ㅅㅂ ㅋㅋㅋㅋㅋㅋ 글 계속 수정하면서 추가함
닷넷 6 말고 7로 업글했는데 저부분 지우면 글 깨져서 링크남김
https://dotnet.microsoft.com/ko-kr/download/dotnet/thank-you/runtime-desktop-7.0.14-windows-x64-installer
와 이거 진짜 기다렸는데 소스 파일 올려주라
https://pixeldrain.com/u/zFdRG3xC
ㄳㄳ 받음
너무 감사감사.
덕분에 게임 내에서 재시작 안해도 되서 아주 좋은듯 근데 혹시 스캐너에서 Value 값 이름을 볼 수 있는 방법 있음? src 파일 내에서 라든가...영어 value 조건을 모르겠네... Lang 에서 보면 다 한자고..
걔네들은 내부적으로 enum형태로 처리하는데 타입이 다 달라서 VeinType OceanType처럼 다 추가하려면 화면이 안 남아나더라.. 소스코드 DSPAs-sembly/Enum.cs 열어보면 일단 목록은 있는데 시간날때 따로 정리해야겠음
감사감사 고마워 덕분에 시드만 돌려봐도 재밌네 ㅎㅎ
O형 청색거성 있는 시드만 찾고싶은데 거성 찾는건 어캐 하는지 모르겠다...
Star/StarType/EQ/GiantStar/None/None/None/False Star/Spectr/EQ/O/None/None/None/True 이렇게 쓰면 거성 잡아서 그 중에 분광형 O형인 놈만 남김 최종적으로 청거성 몇개 이상이면 좋겠다 하면 Count/None/GE/(갯수)/None/None/None/True 추가하면 되고 GE는 >= 란 뜻
오 이제 좀 알겠다 ㄳㄳ
SphereEnclosed 는 어캐 쓰는거임? 다이슨스피어 안에 있는 행성 찾게 해주는것 같은데 테스트해봐도 연산자를 어떻게 넣어야할지 감이 안오는데
해당 행성이 EQ 0 = 안가둬짐, EQ 1 = 가둬짐 Star타입 조건으로 항성 필터링 먼저 하고, 바로 다음에 ReuseMatches 쓰는 Planet/SphereEnclosed/EQ/1 넣으면 Star에 걸린 항성들 성계 내 행성 중에 가둬지는거 하나라도 있으면 스캐너에 걸림
Star타입에도 HasSphereEnclosedPlanet 라던지 넣으라면 넣을 순 있는데 귀찮음 ㅈㅅ
ㅇㅎ ㄱㅅㄱㅅ
시드스캐너 설명서 -
https://gall.dcinside.com/mgallery/board/view/?id=dyson_sphere_program&no=7373&page=1