Add UI input for maxStepHeight in App.tsx

This commit is contained in:
2026-04-11 21:01:31 +02:00
parent 8c3ee513c1
commit c900f1000d

View File

@@ -10428,6 +10428,49 @@ export function App({ store, initialStatusMessage }: AppProps) {
/>
</label>
</div>
<div className="vector-inputs vector-inputs--two">
<label className="form-field">
<span className="label">Max Step Height</span>
<input
data-testid="player-start-movement-max-step-height"
className="text-input"
type="number"
min="0"
step="0.01"
value={playerStartMovementTemplateNumberDraft.maxStepHeight}
onChange={(event) => {
const nextValue = event.currentTarget.value;
setPlayerStartMovementTemplateNumberDraft(
(draft) => ({
...draft,
maxStepHeight: nextValue
})
);
}}
onBlur={() =>
commitPlayerStartMovementTemplateDraft()
}
onKeyDown={(event) =>
handleDraftVectorKeyDown(
event,
commitPlayerStartMovementTemplateDraft
)
}
onKeyUp={(event) =>
handleNumberInputKeyUp(
event,
commitPlayerStartMovementTemplateDraft
)
}
onPointerUp={(event) =>
handleNumberInputPointerUp(
event,
commitPlayerStartMovementTemplateDraft
)
}
/>
</label>
</div>
<div className="form-section">
<div className="label">Jump</div>