import { bossDifficultyLabel, bossDifficultyMultipliers } from "../game/dungeonDifficulty"; import { ControllerButton } from "./ControllerButton"; import "./dungeonRuns.css"; export function DungeonDifficultySlider({ value, onChange, selectedId, select }: { readonly value: number; readonly onChange: (value: number) => void; readonly selectedId: string; readonly select: (id: string) => void; }) { const multipliers = bossDifficultyMultipliers(value); const controls = { selectedId, select }; return
onChange(value - 1)}>− onChange(Number(event.target.value))} /> onChange(value + 1)}>+

Boss health ×{multipliers.health.toFixed(2)} · Damage ×{multipliers.damage.toFixed(2)}

Easy targets 30-second bosses and 45-second final bosses. Difficulty is fixed for the expedition. Each level has its own leaderboard.
; }