updated the dungeon loading so it doesnt fail first try

This commit is contained in:
phenom
2026-08-17 13:51:12 -04:00
parent e39aebf3a1
commit 7e60864e70
11 changed files with 383 additions and 69 deletions
+1 -6
View File
@@ -29,12 +29,7 @@ function LoadingOverlay() {
const encounter = useManastormStore((state) => state.currentEncounter);
const dungeon = requireDungeonDefinition(activeDungeonId);
const assetStatus = useGameStore((state) => state.assetStatus);
const setAssetStatus = useGameStore((state) => state.setAssetStatus);
const { active, progress, item, errors } = useProgress();
useEffect(() => {
if (errors.length) setAssetStatus("error", `Could not load ${errors[0]}`);
}, [errors, setAssetStatus]);
const { active, progress, item } = useProgress();
if (assetStatus !== "checking" && assetStatus !== "loading") return null;
const networkComplete = !active && progress >= 100;