※ Fix 1 : 대소문자 구별로 인해 같은 텍스쳐 중복 생성으로 튕기는 현상 수정
            (→ 대소문자 상관없이 같은 텍스쳐는 추가가 아닌 수정)




텍스쳐 캐시 등록 도구(Texture_desc_cache_tool)입니다.


얼마 전 엽굵님께서 알려주셔서 신규 텍스쳐는 texture_desc_cache.json에 등록해야 제대로 표현된다는 것을 알게

되었고, 이를 편하게 하고자 가볍게 만들어 본 프로그램입니다.


대부분 모딩 툴은 손 봤다보니 프로그램 자체를 오랜만에 공유 드리는데, 요즘 커스텀 모델이 범람하고 있어서 

점점 수요가 늘 거라 대충 굴러만 가게 두고 쓰던 거 기능 개선 살짝 해서 공유드립니다.

※ 기존에 있는 텍스쳐의 경우 중복으로 추가되는 대신 기존 문단이 수정됩니다. 단, 대소문자를 바꿀 경우 새로 
   추가 되므로 의도한 경우(새로운 텍스쳐)가 아니라면 대소문자를 굳이 바꿔서 넣지 마시기 바랍니다.


  // 현재 버전 - Fix 1


[ 사용법 ] - 상단 스크린샷 참조

1. '파일 추가' 버튼 혹은 드래그로 상단의 목록에 추가할 텍스쳐를 불러옵니다. 이 때 자동으로 2번의 등록경로가 
   채워집니다.
   ※ 여러 파일을 동시에 진행 가능하지만 같은 경로여야 합니다(등록경로 자동 채우기 기능 때문).

2. '항목생성(미리보기)' 버튼을 누르면 추가될 문단들이 아래에 나오고 아래 중 상황에 맞게 버튼을 눌러주면 끝
   입니다.
   * data/hd 폴더 안에 texture_desc_cache.json가 없는 경우 : '원본 + 생성 항목으로 texture_desc_cache.json 만들기'
                                                                                      버튼을 눌러 hd 폴더 안에 만들어줍니다.
   * data/hd 폴더 안에 texture_desc_cache.json가 있는 경우 : '기존 cache.json에 병합 저장...'버튼을 눌러 hd폴더 안
                                                                                      texture_desc_cache.json을 선택합니다.


Tip 1. 크기 또는 이름을 수정하거나 새롭게 생성한 텍스쳐의 경우 모두 등록해주면 됩니다. 
         (순정 텍스쳐의 크기나 이름을 변경하지 않고 이미지만 수정한 경우는 제외)

Tip 2. 필수로 사용해야 하는 예시 : Tuluhan님의 클라우드 (https://www.inven.co.kr/board/diablo2/5842/8324)