From b5facb77638b1eebd0b354035a6a7c893c536b23 Mon Sep 17 00:00:00 2001 From: gahusb Date: Thu, 11 Jun 2026 02:16:58 +0900 Subject: [PATCH] =?UTF-8?q?fix(combat-ui):=20AABB=20=EA=B2=B9=EC=B9=A8=20?= =?UTF-8?q?=ED=95=B4=EC=86=8C(=EC=98=A4=EB=B8=8C=C2=B7=ED=84=B4=EC=A2=85?= =?UTF-8?q?=EB=A3=8C=20y160,=20=ED=8C=A8=EB=84=90=20y-494)=C2=B7HP?= =?UTF-8?q?=EB=B0=94=20=EB=86=92=EC=9D=B4=20=EC=9D=BC=EC=B9=98=C2=B7?= =?UTF-8?q?=EB=8D=B1=20=ED=8C=9D=EC=97=85=20=EC=88=A8=EA=B9=80=C2=B7cmbN?= =?UTF-8?q?=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- tools/deck/gen-slaydeck.mjs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tools/deck/gen-slaydeck.mjs b/tools/deck/gen-slaydeck.mjs index 72b3460..5e6915f 100644 --- a/tools/deck/gen-slaydeck.mjs +++ b/tools/deck/gen-slaydeck.mjs @@ -525,7 +525,7 @@ function upsertUi() { componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.TextComponent', displayOrder: 2, components: [ - transform({ parentW: 1280, parentH: 330, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 200, y: 64 }, pos: { x: 560, y: 130 }, align: ALIGN_CENTER }), + transform({ parentW: 1280, parentH: 330, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 200, y: 64 }, pos: { x: 560, y: 160 }, align: ALIGN_CENTER }), sprite({ color: DARK, type: 1, raycast: true }), button(), text({ value: '턴 종료', fontSize: 28, bold: true, color: GOLD, alignment: 0 }), @@ -540,7 +540,7 @@ function upsertUi() { componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', displayOrder: 3, components: [ - transform({ parentW: 1280, parentH: 330, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 96, y: 96 }, pos: { x: -560, y: 130 }, align: ALIGN_CENTER }), + transform({ parentW: 1280, parentH: 330, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 96, y: 96 }, pos: { x: -560, y: 160 }, align: ALIGN_CENTER }), sprite({ color: { r: 0.12, g: 0.2, b: 0.34, a: 0.95 }, type: 1 }), ], })); @@ -908,14 +908,13 @@ function upsertUi() { ], })); } - let cmbN = 2; const PP = '/ui/DefaultGroup/CombatHud/PlayerPanel'; combat.push(entity({ id: guid('cmb', 210), path: PP, modelId: 'uisprite', entryId: 'UISprite', componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', displayOrder: 5, components: [ - transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 300, y: 96 }, pos: { x: -760, y: -480 }, align: ALIGN_CENTER }), + transform({ parentW: 1920, parentH: 1080, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0.5, y: 0.5 }, size: { x: 300, y: 96 }, pos: { x: -760, y: -494 }, align: ALIGN_CENTER }), sprite({ color: PANEL_BG, type: 1 }), ], })); @@ -943,7 +942,7 @@ function upsertUi() { componentNames: 'MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent', displayOrder: 2, components: [ - transform({ parentW: 300, parentH: 96, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0, y: 0.5 }, size: { x: 220, y: 16 }, pos: { x: -94, y: -6 } }), + transform({ parentW: 300, parentH: 96, anchor: { x: 0.5, y: 0.5 }, pivot: { x: 0, y: 0.5 }, size: { x: 220, y: 14 }, pos: { x: -94, y: -6 } }), sprite({ color: { r: 0.3, g: 0.78, b: 0.36, a: 1 }, type: 1 }), ], })); @@ -1022,7 +1021,7 @@ function upsertUi() { ], })); const result = entity({ - id: guid('cmb', cmbN++), + id: guid('cmb', 2), path: '/ui/DefaultGroup/CombatHud/Result', modelId: 'uitext', entryId: 'UIText', @@ -1731,7 +1730,9 @@ self:SetEntityEnabled("/ui/DefaultGroup/CombatHud", false) self:SetEntityEnabled("/ui/DefaultGroup/RewardHud", false) self:SetEntityEnabled("/ui/DefaultGroup/MapHud", false) self:SetEntityEnabled("/ui/DefaultGroup/ShopHud", false) -self:SetEntityEnabled("/ui/DefaultGroup/RestHud", false)`), +self:SetEntityEnabled("/ui/DefaultGroup/RestHud", false) +self:SetEntityEnabled("/ui/DefaultGroup/DeckInspectHud", false) +self:SetEntityEnabled("/ui/DefaultGroup/DeckAllHud", false)`), method('ShowState', `self:HideGameHud() self:SetEntityEnabled("/ui/DefaultGroup/MainMenu", state == "menu") self:SetEntityEnabled("/ui/DefaultGroup/CharacterSelectHud", state == "charselect")