{
    "type": "HirelingInventoryPanel",
    "name": "HirelingInventoryPanel",
    "fields": {
        "rect": "$LeftPanelRect",
        "anchor": "$LeftPanelAnchor",
        "slotBackgroundFilename": "PANEL\\Hireling\\HireablePanel\\Hireables_Paperdoll",
        // limited to 20 overrides
        "slotBackgroundOverrides": [
            {
                "monsterClass": 271,
                "rightBackgroundFrame": 0,
                "leftBackgroundFrame": 0,
            },
            {
                "monsterClass": 338,
                "rightBackgroundFrame": 1,
                "leftBackgroundFrame": 1,
            },
            {
                "monsterClass": 359,
                "rightBackgroundFrame": 2,
                "leftBackgroundFrame": 3,
            },
            {
                "monsterClass": 560,
                "rightBackgroundFrame": 4,
                "leftBackgroundFrame": 4,
            },
            {
                "monsterClass": 561,
                "rightBackgroundFrame": 2,
                "leftBackgroundFrame": 2,
            },
        ]
    },
    "children": [
        {
            "type": "ImageWidget",
            "name": "Background",
            "fields": {
                "rect": {
                    "x": 0,
                    "y": 0
                },
                "filename": "\\PANEL\\Hireling\\HirelingPanel"
            },
        },
        {
            "type": "ClickCatcherWidget",
            "fields": {
                "rect": "$PanelClickCatcherRect"
            }
        },
        {
            "type": "ImageWidget",
            "name": "LeftHinge",
            "fields": {
                "rect": "$LeftHingeRect",
                "filename": "$LeftHingeSprite"
            },
        },
        {
            "type": "TextBoxWidget",
            "name": "Title",
            "fields": {
                "rect": "$InGamePanelTitleRect",
                "style": "$StyleTitleBlock",
                "text": "@MiniPanelHireinv",
            },
        },
        // Background images for inventory slots
        {
            "type": "InventorySlotWidget",
            "name": "slot_head",
            "fields": {
                "rect": {
                    "x": 481,
                    "y": 193,
                    "width": 196,
                    "height": 196
                },
                "cellSize": "$ItemCellSize",
                "location": "head",
                "gemSocketFilename": "PANEL\\gemsocket",
                "backgroundFilename": "PANEL\\Inventory\\Inventory_Paperdoll_HeadArmor",
                "isHireable": true,
            }
        },
        {
            "type": "InventorySlotWidget",
            "name": "slot_torso",
            "fields": {
                "rect": {
                    "x": 481,
                    "y": 433,
                    "width": 196,
                    "height": 294
                },
                "cellSize": "$ItemCellSize",
                "location": "torso",
                "gemSocketFilename": "PANEL\\gemsocket",
                "backgroundFilename": "PANEL\\Inventory\\Inventory_Paperdoll_ChestArmor",
                "isHireable": true,
            }
        },
        {
            "type": "InventorySlotWidget",
            "name": "slot_right_arm",
            "fields": {
                "rect": {
                    "x": 108,
                    "y": 336,
                    "width": 196,
                    "height": 392
                },
                "cellSize": "$ItemCellSize",
                "location": "right_arm",
                "gemSocketFilename": "PANEL\\gemsocket",
                "backgroundFilename": "PANEL\\Inventory\\Inventory_Paperdoll_Weapon",
                "isHireable": true,
            }
        },
        {
            "type": "InventorySlotWidget",
            "name": "slot_left_arm",
            "fields": {
                "rect": {
                    "x": 861,
                    "y": 336,
                    "width": 196,
                    "height": 392
                },
                "cellSize": "$ItemCellSize",
                "location": "left_arm",
                "gemSocketFilename": "PANEL\\gemsocket",
                "backgroundFilename": "PANEL\\Inventory\\Inventory_Paperdoll_Weapon",
                "isHireable": true,
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "CharacterName",
            "fields": {
                "rect": {
                    "x": 123,
                    "y": 782,
                    "width": 500,
                    "height": 50
                },
                "style": {
                    "fontColor": "$FontColorWhite",
                    "pointSize": "$LargeFontSize",
                    "dropShadow": "$DefaultDropShadow",
                    "alignment": {
                        "h": "left",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "HPTitle",
            "fields": {
                "rect": {
                    "x": 93,
                    "y": 955,
                    "width": 230,
                    "height": 59
                },
                "text": "@strchrlif",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "HPStat",
            "fields": {
                "rect": {
                    "x": 328,
                    "y": 955,
                    "width": 237,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        // Level
        {
            "type": "TextBoxWidget",
            "name": "HireTypeText",
            "fields": {
                "rect": {
                    "x": 128,
                    "y": 870,
                    "width": 320,
                    "height": 54
                },
                "text": "@strchrlvl",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "pointSize": "$XMediumPanelFontSize",
                    "dropShadow": "$DefaultDropShadow",
                    "alignment": {
                        "h": "left",
                        "v": "center"
                    }
                },
            }
        },
        // Experience
        {
            "type": "ExpBarWidget",
            "name": "XpProgress",
            "fields": {
                "rect": {
                    "x": 139,
                    "y": 845,
                    "width": 888,
                    "height": 10
                },
                "filename": "PANEL\\Hireling\\Hireling_ExpBar",
                "frame": 0,
                "isHireling": true,
                "hitMargin": {
                    "top": 15,
                    "bottom": 15
                }
            }
        },
        /* {
            "type": "TextBoxWidget", "name": "NextLevelXP",
            "fields": {
                "rect": { "x": 789, "y": 912, "width": 250, "height": 50 },
                "style": {
                    "fontColor": { "r": 255, "g": 255, "b": 255, "a": 255 },
                    "pointSize": "$MediumPanelFontSize",
                    "alignment": { "h": "left", "v": "center" }
                },
            }
        },
        {
            "type": "TextBoxWidget", "name": "ConnectorWord",
            "fields": {
                "rect": { "x": 748, "y": 912, "height": 50 },
                "text": "@ItemStats1j",
                "style": {
                    "fontColor": { "r": 255, "g": 255, "b": 255, "a": 255 },
                    "pointSize": "$MediumPanelFontSize",
                    "alignment": { "h": "center", "v": "center" }
                },
            }
        },
        {
            "type": "TextBoxWidget", "name": "CurrentXP",
            "fields": {
                "rect": { "x": 467, "y": 912, "width": 250, "height": 50 },
                "style": {
                    "fontColor": { "r": 255, "g": 255, "b": 255, "a": 255 },
                    "pointSize": "$MediumPanelFontSize",
                    "alignment": { "h": "right", "v": "center" }
                },
            }
        },*/
        // Base stats
        {
            "type": "TextBoxWidget",
            "name": "StrengthTitle",
            "fields": {
                "rect": {
                    "x": 93,
                    "y": 1037,
                    "width": 230,
                    "height": 59
                },
                "text": "@strchrstr",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "StrengthStat",
            "fields": {
                "rect": {
                    "x": 328,
                    "y": 1037,
                    "width": 237,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "DexTitle",
            "fields": {
                "rect": {
                    "x": 93,
                    "y": 1121,
                    "width": 230,
                    "height": 59
                },
                "text": "@strchrdex",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "DexStat",
            "fields": {
                "rect": {
                    "x": 328,
                    "y": 1121,
                    "width": 237,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "DamageTitle",
            "fields": {
                "rect": {
                    "x": 93,
                    "y": 1204,
                    "width": 230,
                    "height": 59
                },
                "text": "@strchrskm",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "Widget",
            "name": "Damage",
            "fields": {
                "rect": {
                    "x": 328,
                    "y": 1204,
                    "width": 237,
                    "height": 59
                },
            },
            "children": [
                {
                    "type": "TextBoxWidget",
                    "name": "DamageStat",
                    "fields": {
                        "rect": {
                            "x": 0,
                            "y": 0,
                            "width": 237,
                            "height": 59
                        },
                        "style": {
                            "fontColor": {
                                "r": 255,
                                "g": 255,
                                "b": 255,
                                "a": 255
                            },
                            "pointSize": "$SmallPanelFontSize",
                            "alignment": {
                                "h": "center",
                                "v": "center"
                            }
                        }
                    }
                },
                {
                    "type": "TextBoxWidget",
                    "name": "DamageStatTop",
                    "fields": {
                        "rect": {
                            "x": 0,
                            "y": 0,
                            "width": 237,
                            "height": 59
                        },
                        "style": {
                            "fontColor": {
                                "r": 255,
                                "g": 255,
                                "b": 255,
                                "a": 255
                            },
                            "pointSize": "$SmallPanelFontSize",
                            "alignment": {
                                "h": "center",
                                "v": "top"
                            }
                        }
                    }
                },
                {
                    "type": "TextBoxWidget",
                    "name": "DamageStatBottom",
                    "fields": {
                        "rect": {
                            "x": 0,
                            "y": -1,
                            "width": 237,
                            "height": 59
                        },
                        "style": {
                            "fontColor": {
                                "r": 255,
                                "g": 255,
                                "b": 255,
                                "a": 255
                            },
                            "pointSize": "$SmallPanelFontSize",
                            "alignment": {
                                "h": "center",
                                "v": "bottom"
                            }
                        }
                    }
                },
            ]
        },
        {
            "type": "TextBoxWidget",
            "name": "ArmorClassTitle",
            "fields": {
                "rect": {
                    "x": 93,
                    "y": 1288,
                    "width": 230,
                    "height": 59
                },
                "text": "@strchrdef",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "ArmorClass",
            "fields": {
                "rect": {
                    "x": 328,
                    "y": 1288,
                    "width": 237,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    }
                },
            }
        },
        // Elemental Resistances
        {
            "type": "TextBoxWidget",
            "name": "FireResistanceTitle",
            "fields": {
                "rect": {
                    "x": 596,
                    "y": 1038,
                    "width": 364,
                    "height": 59
                },
                "text": "@strchrfir",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "FireText",
            "fields": {
                "rect": {
                    "x": 953,
                    "y": 1038,
                    "width": 115,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "ColdResistanceTitle",
            "fields": {
                "rect": {
                    "x": 596,
                    "y": 1119,
                    "width": 364,
                    "height": 59
                },
                "text": "@strchrcol",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "ColdText",
            "fields": {
                "rect": {
                    "x": 953,
                    "y": 1119,
                    "width": 115,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "LightningResistanceTitle",
            "fields": {
                "rect": {
                    "x": 596,
                    "y": 1204,
                    "width": 364,
                    "height": 59
                },
                "text": "@strchrlit",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "LightningText",
            "fields": {
                "rect": {
                    "x": 953,
                    "y": 1204,
                    "width": 115,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "PoisonResistanceTitle",
            "fields": {
                "rect": {
                    "x": 596,
                    "y": 1286,
                    "width": 364,
                    "height": 59
                },
                "text": "@strchrpos",
                "style": {
                    "fontColor": "$FontColorWhite",
                    "fontFace": "Formal",
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            }
        },
        {
            "type": "TextBoxWidget",
            "name": "PoisonText",
            "fields": {
                "rect": {
                    "x": 953,
                    "y": 1286,
                    "width": 115,
                    "height": 59
                },
                "style": {
                    "fontColor": {
                        "r": 255,
                        "g": 255,
                        "b": 255,
                        "a": 255
                    },
                    "pointSize": "$SmallPanelFontSize",
                    "alignment": {
                        "h": "center",
                        "v": "center"
                    },
                },
            },
        },
        // To Advanced Stats panel
        {
            "type": "ButtonWidget",
            "name": "AdvancedStats",
            "fields": {
                "rect": {
                    "x": 1108,
                    "y": 711
                },
                "filename": "PANEL\\Character_Sheet\\AdvancedStatsButton",
                "hoveredFrame": 3,
                "onClickMessage": "HirelingInventoryPanelMessage:ToggleAdvancedStats",
                "pressLabelOffset": {
                    "x": 0,
                    "y": 2
                },
                "tooltipString": "@AdvancedStats"
            },
        },
        // Close Panel
        {
            "type": "ButtonWidget",
            "name": "CloseButton",
            "fields": {
                "rect": {
                    "x": 1075,
                    "y": 9
                },
                "filename": "PANEL\\closebtn_4x",
                "hoveredFrame": 3,
                "onClickMessage": "HirelingInventoryPanelMessage:Close",
                "tooltipString": "@strClose",
                "sound": "cursor_close_window_hd",
            },
        },
        // Hire skills
        {
            "type": "HirelingSkillIconWidget",
            "name": "Skill0",
            "fields": {
                "rect": {
                    "x": 675,
                    "y": 942,
                    "scale": 0.60
                },
                "skillIconFilename": "Spells/Hireables/HrSkillIcon"
            }
        },
        {
            "type": "HirelingSkillIconWidget",
            "name": "Skill1",
            "fields": {
                "rect": {
                    "x": 782,
                    "y": 942,
                    "scale": 0.60
                },
                "skillIconFilename": "Spells/Hireables/HrSkillIcon"
            }
        },
        {
            "type": "HirelingSkillIconWidget",
            "name": "Skill2",
            "fields": {
                "rect": {
                    "x": 889,
                    "y": 942,
                    "scale": 0.60
                },
                "skillIconFilename": "Spells/Hireables/HrSkillIcon"
            }
        },
        // 큐브 자동으로 열기
        {
            "type": "TimerWidget",
            "name": "HoradricCubeLayout",
            "fields": {
                "time": 0.01,
                "message": "PanelManager:OpenPanel:HoradricCubeLayout"
            }
        }
    ]
}