fix: keep terrain collision during visual filtering

This commit is contained in:
Tom Boullay
2026-05-25 01:28:25 +02:00
parent d0497ec42c
commit a52d57ae6c
3 changed files with 22 additions and 37 deletions
-18
View File
@@ -9,7 +9,6 @@ export function SceneLoadingOverlay({
}: SceneLoadingOverlayProps): React.JSX.Element | null {
const isReady = state.status === "ready";
const progress = Math.round(Math.max(0, Math.min(1, state.progress)) * 100);
const helperText = getLoadingHelperText(state.progress);
return (
<div
@@ -18,7 +17,6 @@ export function SceneLoadingOverlay({
>
<div className="scene-loading-overlay__content">
<strong>{state.currentStep}</strong>
<p>{helperText}</p>
<div className="scene-loading-overlay__track">
<span style={{ width: `${progress}%` }} />
<em>{progress}%</em>
@@ -27,19 +25,3 @@ export function SceneLoadingOverlay({
</div>
);
}
function getLoadingHelperText(progress: number): string {
if (progress >= 0.95) {
return "Finalisation de la scène et de la première frame.";
}
if (progress >= 0.7) {
return "Préparation des collisions et du gameplay.";
}
if (progress >= 0.25) {
return "Chargement progressif de la map autour du joueur.";
}
return "Récupération des données et modèles nécessaires.";
}