diff --git a/B06_Section/B06_Section_UI_Cross_Structure_Panel.ts b/B06_Section/B06_Section_UI_Cross_Structure_Panel.ts index 6972f4ad..0d23572a 100644 --- a/B06_Section/B06_Section_UI_Cross_Structure_Panel.ts +++ b/B06_Section/B06_Section_UI_Cross_Structure_Panel.ts @@ -489,15 +489,18 @@ export function buildStructurePanel(deps: StructurePanelDeps): StructurePanelHan const structure = deps.structureFor(); const isBasin = key === "inlet" && (structure === "I" || structure === "L" || structure === "U"); - title.textContent = isOwn - ? L("B06_Cross_Revet_Own") - : isExtra - ? `${L("B06_Cross_Revet_Extra")} ${Number(key.slice(5)) + 1}` - : key === "outlet" - ? L("B06_Cross_Revet_Outlet") - : movable - ? L("B06_Cross_Revet_Inlet") - : L("B06_Cross_Struct_InletBasin"); + // 독립 기슭막이(관 숨김)의 기준벽은 관이 없어 유입·유출이라는 이름이 안 맞는다 — + // 좌·우 어느 쪽이든 "기슭막이(독립)"으로 적는다(2026-08-29 사용자). + title.textContent = + isOwn || (deps.hiddenPipe() && (key === "inlet" || key === "outlet")) + ? L("B06_Cross_Revet_Own") + : isExtra + ? `${L("B06_Cross_Revet_Extra")} ${Number(key.slice(5)) + 1}` + : key === "outlet" + ? L("B06_Cross_Revet_Outlet") + : movable + ? L("B06_Cross_Revet_Inlet") + : L("B06_Cross_Struct_InletBasin"); // 독립 기슭막이(관 숨김)는 유입·유출이 같은 성토 벽이다 — 집수정 형식 선택을 // 숨기고 유입측에도 단 수 행을 준다(2026-08-29 사용자: 좌우 조작 통일). const ownTiers = deps.hiddenPipe() && key === "inlet";