안녕하세요.
혼자서 대충만들어서 쓰던 간단한 프로그램입니다.
뭐 혼자쓸려고 인터페이스나 사용법 신경안쓰고 만들었던것이라
다소 난잡하고 혼잡하게 보일수있습니다.
아이템필터들을 보면 json화일을 열어 항목들을 수정하는게 귀찮아서..
내눈에만 한줄만 잘보이면 된다는 생각에 만든...똥프로그램입니다.
ㅇㅇㅇㅇㅇㅇㅇㅇ
실행시 첫화면입니다.
파일 불러오기로 화일을 불러와야겠죠?
자신의 설치경로에 맞게 해당화일을 찾아서 열어주세요.
item-names.json 화일이 기본적인 베이스라고 생각하시고 열어주세요.
1. 읽어들인 화일명 확인 2. 자물쇠 3. 원본 코드내용 4. 적용될 코드내용
2번에 자물쇠를 잠궈야만 수정목록으로 편성됩니다.
3번은 게임안에서 표시되는 이름이에요. 4번은 적용될 코드내용이고..
바꾼게 없으니까 이렇게 기본 내용으로 나타날겁니다.
설명화일 캡쳐당시 프로그램화면이 지금과 살짝 다릅니다. 신경쓰지마세요.
검색에서 저는 대활력과 상급으로 검색하여 다음과 같이 자물쇠를 걸어 작업을 시작합니다.
테스트로 대활력과 상급이 포함된 보석을 검색합니다.
수정할 항목자물쇠를 클릭! 그럼 작업을 해볼까요?
자물쇠를 무조건 잠구는 순간 상단 왼쪽 표시문구와 아래 3개의 옵션이 기본적용됩니다.
그럼 1번처럼 적용될 내용이 원본이랑 틀리다는걸 구분되실겁니다.
자 여기서 중요합니다. 수정은 어떻게 하느냐..
상단 11시부분 표시문구 옵션3개중 한개 선택을 미리해놓으세요.
저는 테스트로 연대기라고 해봤습니다.
11시방향을 바꾼후 1번옆에 자물쇠를 풀었다가 다시 잠구면 수정완료!
이전화면에서 달라진게 우측 적용될 코드내용에 앞에 연대기라고 들어가있죠?
아무튼 옵션 3가지형태를 보여드리기위해 3개를 수정후에...
덮어씌기 저장 !!
이게 프로그램상 수정된다고 원본 json화일을 수정하지않아요.
원본은 절대 안건드려요. 그래서 저장을 해야해요. 원리는 간단하게
item.json 화일은 원본이라면 이걸 item.modback 이라고 복사를 해서 이름만 바꿔놓았어요.
즉 진짜 원본은 따로 백업하고 뭘 어케하고 뭘잘못을 하던 원본상태로 돌아갈수있어요.
암튼 저장해서~ 인게임적용까지 완료!
게임중이였다면 종료후 재시작 아니면 그냥 게임을 실행하세요.
과연 인게임은 위 예시데로 어떻게 바뀌었을까요?

상단 옵션 123에 따라서 인게임에서는 소지품창은 1 2 3 처럼보이고
바닥에 드랍시 1 2 3 처럼 나타납니다.
문구 + 아이템표현은 한줄에 1번처럼... 문구(기회) 상단 한줄추가는 2번처럼..
3번은 제가 엽굵님스킨을 쓰다보면 바닥에 아이템 클릭이 너무 안되서
상단에 빈공백한줄을 넣으니까 잘 집어지더라구요. 노안이라서... 쿨럭;;
원리는 그냥 일일이 json 수정안하고 간편하게 한줄만~ 요렇게 쓸려고 만들었던거에요.
추가적으로 부가설명을 더 드리자면..

사용하고 있던 집착아이템을 예제를 보여드릴께요.
이 집착이 집착일까요? 아콘 스태프일까요?
디아는 여러모로 상단 집착을 따로 json으로 분류를 해놨습니다.
즉 집착으로 검색해도 안나와요. 아콘 스태프로 해야지 나와요.
이건 모든 아이템을 다 고치는게 아니라 해당화일자체가 베이스아이템종류라서
그런가부다 생각하세요.
암튼 저걸 같은식으로 수정해서 인게임에서 보면...

보이시죠? 집착위에 뜨는게 아니라 아콘스태프 위에 1번옵션으로 나타나게 됩니다.
필터를 만들려고 만든게 아니라.. 제 개인 편의를 위해 만들었던점 이해해주세요.
여기서 그럼 저걸 어디서 바꿔야하나?
우선 프로그램에서 불러오기하셨죠? 그럼 거기서 item-name 이걸 선택하지마시고 같은폴더에
item-runes.json 화일을 불러오세요.
자 그리고 집착으로 다음과 같이 작업해서 결과물이 나옵니다.

소지품창에서는 원했던 주황색으로 잘 나타나고 있네요.
어? 그런 바닥에 버렸는데 왜 저렇게 보이지?
저두 몰릅니다. 이런용도는 아니였으니까요.
저는 룬워드템들 수정할일이 없었거든요. 오로지 연대기 작업할때와 필요한템들 좀더 구분하기쉽게
귀차니즘때문에 만들어 쓰던거랍니다.
자 여기까지 기본 똥프로그램설명이였습니다.
원복 완전복구 버튼은 눌러보시면 아실꺼구요.
프로그램 실행한 첫 폴더에 lockfile.json 화일이 생성되요.
잠금화일 해놓은 설정파일인데... 프로그램을 여러군데 복사해놓고 쓰시면
잠금화일이 각각 저장됩니다.
모든게 꼬였다? 해당폴더 들어가서 확장자 modback 찾아서 원본이름.확장자 로 바꾸세요.
그럼 처음 프로그램시작전으로 모든게 돌아갑니다.
개별복구 - 복구를 누르면 원본소스로 간편하게 돌아가게 추가기능넣은거라서 캡쳐화면이랑
다른겁니다.
3줄요약은
1. 수정할 항목들 자물쇠로 잠군다.
2. 잠금 목록으로 수정할 목록들 11시에서 옵션 문구설정후
개별적으로 자물쇠를 풀었다가 다시 잠궈 적용. 덮어씌기 저장 게임확인
3. 자물쇠만 풀어도 해당 항목 원본소스로 돌아갑니다.
부주의로 꼬였을때는 복구버튼으로 복구
딱 한줄만 필요해서 한줄만입니다.
10메가가량 파이썬으로 작업해서 바이러스오탐지 작동할꺼에요.
의심스러우면 받아서 바이러스첵~ 굿럭!