auto: 2026-08-29 09:04 (EOMSANGDON-HOME)
This commit is contained in:
@@ -52,6 +52,8 @@ export interface StructurePanelDeps {
|
||||
setBasinExtraCount: (count: number) => void;
|
||||
/** 이동 조작 가능 여부 — 집수정(자리 고정)은 숨긴다. */
|
||||
canNudge: (key: RevetKey) => boolean;
|
||||
/** 좌우·상하 걸음이 0.1m인가(독립·추가 기슭막이). 배관 기준벽은 false = 1m. */
|
||||
fineMove: (key: RevetKey) => boolean;
|
||||
/** 상황에 안 맞는 선택지 숨김(2026-08-22 사용자) — 기하가 판정한 가용성. */
|
||||
optionsFor: () => { revetAllowed: boolean; basinLUAllowed: boolean };
|
||||
/** 다단 기슭막이 상태 — 유출 벽 선택 시 단 수 행 표시 판단에 쓴다. */
|
||||
@@ -91,8 +93,6 @@ const STEP_M = 1.0;
|
||||
* 배관 기준벽(유입·유출)만 관 길이에 맞춘 1m 걸음을 그대로 쓴다.
|
||||
*/
|
||||
const OWN_STEP_M = 0.1;
|
||||
const moveStepOf = (key: RevetKey): number =>
|
||||
key === "inlet" || key === "outlet" ? STEP_M : OWN_STEP_M;
|
||||
const HEIGHT_STEP_M = 0.1;
|
||||
const BASIN_STEP_M = 0.1;
|
||||
/** 전/후 한 걸음(m) — 집수정 기본이 2m·1/1이라 1m 눈금은 너무 거칠다. */
|
||||
@@ -148,6 +148,7 @@ export function buildStructurePanel(deps: StructurePanelDeps): StructurePanelHan
|
||||
const act = (run: (key: RevetKey) => void) => () => {
|
||||
if (current) run(current);
|
||||
};
|
||||
const moveStepOf = (key: RevetKey): number => (deps.fineMove(key) ? OWN_STEP_M : STEP_M);
|
||||
|
||||
const moveRow = makeRow(L("B06_Cross_Move_Label"));
|
||||
// 버튼 묶음 클래스는 컨트롤 행에 — **십자(D-pad) 배치**(2026-08-22 사용자):
|
||||
|
||||
Reference in New Issue
Block a user