# 제목 : moreitem 모드 사용자를 위한 미니 상태 표시 모듈
# 분류 : D2R MODS
# 빌드 : 3.2.92777 - 최종 수정 2026.05.26

# 제작자 : moreitem, penorchid, 탈명객, 공개거부
# 변경제작자 : 

# 모든 권한은 각 제작자에게 있으며 CC BY-NC 4.0 DEED 규정을 준수합니다.
# moreitem 모드을 제외한 무단 재배포를 금지합니다.

=========================================

# 2026.05.26

# 기능 및 변경 사항 요약 :

 - 본 모듈은 penorchid님의 '중앙 배치 체력/마나 막대 추가모드'를 기반으로 제작했습니다.
 - 본 모듈은 탈명객님의 '용병, 소환수 체력바 개선 모드'를 기반으로 제작했습니다.
 - '버프 상태 표시 아이콘 모듈 (for moreitem MODS)'를 포함하고 있습니다.
 - 'moreitem MODS 통합팩'의 인벤토리 확장패널 추가 정보 모듈을 포함하고 있습니다.
   ('룬 조합식' 정보를 룬 사용 효과 정보로 수정했습니다.)
 - 인포플러스 미니메뉴를 포함하고 있습니다. (메인 패널은 미 포함)
   인포플러스를 함께 사용할 경우 인포플러스를 먼저 설치해야 합니다.

 - 인포플러스 메뉴에 Hud Text를 추가했습니다.
   (하단 HUD에 캐릭터 레벨, 경험치, 저항 정보 등을 표시해줍니다.

 - 체력, 마나 상태를 캐릭터 위에 작은 이미지로 표시해 줍니다.
   기본 허드 패널에 생명력, 마나 표시 이미지를 삭제했습니다.
   체력, 마나, 투사체 수치를 캐릭터 위에 표시해 줍니다.

 - 채팅 패널, 친구 패널의 위치와 크기를 변경했습니다.
 - 호라드릭함 패널의 위치를 변경했습니다.
 - 소지품창과 연결된 우측 도킹바 배경 이미지를 변경했습니다.
 - 버프 표시 아이콘의 크기와 위치를 수정했습니다.
 - 용병, 소환수 체력바에 암살자의 덫 이름표와 개수를 추가했습니다.

# 기본 화면 : 파티 체력바 비활성 상태.


# '파티 체력바' 활성 상태 : 인포플러스 미니 메뉴에 '파티 체력바' 버튼으로 활성화 시킬 수 있습니다.

# 소지품, 호라드릭함 : 인포플러스 미니 메뉴가 함께 열립니다.

# 'Hud Text' 활성 상태 : 지금 레벨이 몇이더라?




# 위치 수정
../data/global/ui/layouts/_profilehd.json
  "SatateBarAnchor": {"x": 0.492, "y": -1.702}, // 미니 상태바 위치
  "HireablesBarAnchor": {"x": 0.536, "y": 0.274}, // 용병, 소환수 상태바 위치


# 외부 버튼을 인포플러스 미니 메뉴 버튼으로 통합하기 : 그거 무슨 버튼인지 다 외우고 계세요???
../global/ui/layouts/mIPMiniPanelhd.json
        {
          "type"    : "ScrollViewWidget",
          "name"    : "MiniPanelScrollView",
          "fields"  : {
            "rect"                : {"x": 0, "y": -6, "width": 316, "height": 480},
            "scrollControllerName": "MiniPanelScrollController"
          },
          "children": [
            {
              "type"    : "TableWidget",
              "name"    : "Table",
              "fields"  : {
                "rect"       : {"x": 8},
                "columns"    : [
                  { "width": 316, "alignment": {"h": "fit", "v": "fit"} }
                ],
                "rowHeight"  : 60,
                "cellPadding": {"left": 2, "right": 0}
              },

// 버튼 테이블 시작
              "children": [
                {
                  "type"    : "TableRowWidget",
                  "name"    : "Row Table",
                  "children": [
                    {
                      "type"  : "ButtonWidget",
                      "name"  : "ItemList13",
                      "fields": {
                        "rect"        : {"x": 0, "y": 0},
                        "filename"    : "panel/mIP/mIP_MiniSlots",
                        "hoveredFrame": 0
                      }
                    },
                    {
                      "type"  : "ButtonWidget",
                      "name"  : "ActionButton13",
                      "fields": {
                        "rect"            : {"x": 0, "y": 0},
                        "filename"        : "panel/mIP/mIP_MiniSlotsBG",
                        "pressLabelOffset": [0, 0],
                        "onClickMessage"  : "PanelManager:TogglePanel:hireablespartypanel", // 호출할 패널명
                        "hoveredFrame"    : 1,
                        "sound"           : "select"
                      }
                    },
                    {
                      "type"  : "TextBoxWidget",
                      "name"  : "ItemListText13",
                      "fields": {
                        "rect" : {"x": 0, "y": 26, "width": 316},
                        "text" : "파티 체력바", // 버튼에 표시 할 이름
                        "style": {
                          "fontColor": "$FontColorWhite",
                          "pointSize": "$xSmallFontSize",
                          "alignment": {"h": "center", "v": "center"}
                        }
                      }
                    }
                  ]
                },
// 버튼 테이블 반복
위 버튼 테이블 구간을 복사해서 원하는 만큼 버튼을 만들 수 있습니다.

=========================================

# 파일 목록은 readme_0000.txt 파일을 참고하세요.

=========================================



악군 대응 모듈 (For moreitem MODS)도 업데이트 됐습니다.