안녕하세요 게임은 안하고 이상한거 쪄왔습니다

개선이라고 하기엔 대단한건 아니지만 그래도 개선은 되었기에 올려봅니다



이번 버전에 포함된 기능은

- HUD 패널 일부 수정
- 무기 스왑 표시 개선
- 미니 스탯 표시
- 미니 스탯 및 미니 HUD 동시 시작 버튼과 기믹
- 채팅창 위치 이동
- 미니맵 (기존에서 큰 변경 없음)
- 정보 패널 (액트2 용병 스탯, 경험치 구간, 이전과 동일)
- 캐릭터 패널 (일부 오탈자 수정, 기믹 추가)

해당 기능에 대한 파일은 첨부파일에 모두 포함되어 있으나
일부 기능에 대한 적용 방법과 설치 방법 관련해서는 이전 글의 내용을 참고해주세요


HUD패널(체력 마나 중앙)+정보패널(아이템 사전, 액트2 용병 스탯, 경험치 테이블)



캐릭터 패널 UI변경



미니맵과 전체지도를 동시에 써보자



미니 HUD 개선버전 (스왑 확인 버튼 추가)



사전 모드 편의성 개선(선히님 개선 버전용)




1. 개선 사항



동영상은 엽굵님 스킨에 반영해본거라 폰트나 간격 등이 디아2 순정과는 조금 다르게 보일겁니다

영상에서 확인하실 수 있듯, 미니스탯. HUD 구성, 그리고 무기 스왑 표시를 변경했습니다

1번 무기 상태일땐 표시가 따로 없고 2번 무기 상태일때 오망성이 돌아갑니다
딱 거슬릴 정도라 티가 나긴 할겁니다




스크린샷은 디아블로2 순정에 반영한겁니다

미니 메뉴는 오른편으로 빼버렸습니다
해상도에 관계 없이 항상 오른쪽 끝에 고정됩니다 

스테미너 바는 컨트롤러 버전을 사용했습니다

미니 스탯 패널에는 배경을 적용했습니다

생명력 마나 구슬에 배치된 버튼은 상단 흰색 버튼이 일괄실행(미니HUD, 미니스탯, 전체지도)
하단 검은색은 사전모드 관련, 빨간색 녹색은 정보패널 2종입니다




채팅창은 우측 하단으로 배치하였습니다
채팅 명령어 부분이 입력창 아래에 위치하기 때문에 하단부가 가려져서 
어쩔수 없이 채팅 명령어 창은 저 위치로 옮겼습니다



2. 미니HUD, 미니스탯, 전체지도 일괄실행, 그리고 기믹

어떻게 하면 상시화를 시킬 수 있을까 고민을 여러번 했지만
이 경우 생기는 문제점이 몇가지가 있다보니 방법을 바꿔서 적용했습니다

1) 버튼을 눌러 일괄 실행을 하고, 종료버튼을 버튼 위에 덮어 마치 토글버튼처럼 사용하기
2) 캐릭터 창을 열고 (단축키나 미니메뉴 버튼 사용 상관없음), 창을 닫을때에 꼭 close 버튼이나 esc로 닫기

1번은 특정 패널을 토글형태로 여는걸, 일괄종료후 일괄실행 코드를 짜서 따로 파일로 만들었습니다
일괄 종료도 따로 짜서 넣었기에 중복실행이나 중간에 꼬이는 일은 아마도 없을것 같네요

2번의 경우는 조금 특이한 형태입니다

일단 캐릭터 패널과 미니스탯 패널은 동시에 켜져 있을 경우
스탯을 찍거나 고급 통계창이 열리지 않는 등의 문제를 발생시킵니다

그래서 캐릭터 패널이 열릴때에 미니스탯 패널을 강제종료 시키도록 했습니다
이러면 스탯을 찍거나 고급 통계창과의 충돌 문제는 해결됩니다

하지만 캐릭터 패널 열때마다 미니 스탯 패널이 종료된다면 매번 버튼을 눌러 재실행 해야 합니다
귀찮음을 감수하고 버튼을 누르기보단 이 기능을 안쓸 수도 있겠죠

그래서 종료 버튼쪽에 코드를 심었습니다
캐릭터 패널이 종료될 때에, 일괄 실행 코드를 실행해줘, 라고요

다만 이 기능은 단점이 있습니다

단축키로 캐릭터 패널을 열고 다시 그 단축키를 누르면 캐릭터 패널이 닫히는데,
이 기능은 단축키로 닫으면 작동하지 않습니다
그래서 캐릭터 패널을 단축키로 열고, esc 버튼을 눌러서 닫아줘야 전체 일괄실행이 됩니다




요약 - 캐릭터창을 단축키로 열고, ESC버튼을 눌러서 끄면 미니스탯과 미니HUD 전체지도가 일괄실행된다


버튼도 그대로 작동하니 버튼으로도 사용하셔도 무방합니다

그리고 전체지도의 경우 중간중간 끄고 싶으시면 미니맵 부분의 버튼을 눌러주시면 꺼집니다



3. 무기 스왑 표시 개선



일단 골드 출납 관련하여 문제가 발생한 부분을 수정하였습니다
엽굵님이 댓글로 알려주신 부분을 적용 하였더니 이상없이 골드 수납이 되더군요
감사합니다


무기 스왑 표시의 경우 개선이라고 말하기엔 좀 그렇긴 합니다
사실 별건 없습니다만, 위젯 변경이 먹냐 안먹냐를 무턱대고 했는데 되더군요

애니메이션 위젯을 사용했는데 정상적으로 작동합니다
이미지 만들기가 귀찮아서 순정파일을 차용했는데, 이제 이걸로 뭔가 만들어 주실 분들이 나오겠죠




4. 참고 글

채팅 창 - 이게뭐시라고님 글

스트라이프 파일 색상 개선 - 공개거부님 글



5. 여담

이번에는 자세한 설명이나 반영 방법 등에 대해선 생략합니다
파일 열어보시면 어짜피 다 아는 내용이실꺼라 ㅎㅎ

수정이나 개선은 언제나 환영합니다
모드나 패키지에 포함시키실 때에는 출처만 정확히 표기 부탁드립니다