게임닷 맵스 스크립트와 원신 파이지셔닝을 재게시함


게임닷 맵스 스크립트 - 

설명 참조: https://arca.live/b/genshin/86007153, https://arca.live/b/genshin/85262439
기존에 사용하던 저장소는 다른 프로젝트와 혼합된 환경이어서
관리를 용이하게 하기 위해 저장소를 새로 만들었음 -> 따라서 링크 주소도 바뀜, 아래 링크로 설치해야 함

https://github.com/Genshin-Maps/Genshin-Maps-Addons/raw/gh-pages/userscript/maps_addons.user.js


변경점: 

  • 이제 지하 지도 정보를 외부에서 받아오도록 함 -> 스크립트 자체 용량 감소, 매 버전마다 업데이트할 필요 없어짐
    지하 지도 정보는 매일 오후 3시에 자동으로 갱신되도록 했으니 게임 업데이트 이후에도 빠르게 지원 추가될 것임.
     
  • 지하 지도를 켰을 때 랙이 발생한다는 피드백이 좀 있어서 선택한 지하 맵 이외에는 기본적으로 감춰지도록 함
    -> 근데 내가 해봤을 땐 그렇게 큰 차이가 있는지는 모르겠음


원신 파이지셔닝 - 

설명 참조: https://arca.live/b/genshin/74774540

현재 cvAutoTrack의 차세대 버전이 준비중이지만 빠른 시일 안에는 완성되지 않을 걸로 보임

인게임 4.4버전에서 사용 가능한 cvAutoTrack을 이용하면 기존처럼 사용 가능함


변경점:

  • 내부 코드 동작 방식을 수정함 -> 이는 차기 버전의 cvAutoTrack 호환 준비와도 관계가 있는 수정이지만, 사용자 입장에서는 달라진 점이 없다고 느껴질 것임

  • 이제 GPA 프로그램이 기본 실행때도 관리자 권한을 요구함 -> 4.4 버전에서 동작하는 cvAutoTrack을 적용하기 위함이고(관리자 권한이 없으니 동작안하는 문제가 있었음), 차기 버전으로 넘어간 이후에 다시 원복할 것인지 고려할 것임
  • 위 변경점으로 인해 이번 GPA 버전에 한해서 최초 설치 때 설치 완료됐다는 메세지 창이 뜨지 않음, 하지만 설치는 정상적으로 되므로 대부분 상황에서 걱정하지 않아도 됨


4.4버전 호환 cvAutoTrack 설치법:



0. Genshin Paisitioning App이 설치된 상태여야 함.





1. 아래 이미지의 원본을 저장한다.





2. 파일 확장자를 .jpg에서 .zip으로 바꾼다.





3. 윈도우키+R을 눌러 실행 창을 열고 아래를 복사+붙여넣기

%localappdata%\genshin-paisitioning




4. cvAutoTrack 폴더에(없다면 같은 이름으로 생성해야 함) 2번의 zip파일 안에 든 내용물을 집어넣는다.

암호는 원스챈 ㄱㄹ



5. 설치 완료, 이제 실행해보면 4.4버전 맵에도 위치가 정상적으로 표시됨



GPA는 내가 처음으로 rust언어로 만들어 본 프로그램인데 신기한 경험이어서 좀 깔끔하게 다듬고 싶은 욕심도 좀 있었음
캐릭 키우려고 보니 재료캐기 귀찮아서 만들어야겠다 생각한 것도 있었고


차기 버전이 나오고 나서 제대로 각 잡고 만들어봐야지 싶으면 후원제로 돌릴까 하는 생각도 하지만 프로젝트 중단한 뒤로도 원신에 애정이 떨어져서 계속 겜안분 상태라 지금처럼 유지할 수도 있고