"use client"; import { useGameEngine } from "@/hooks/useGameEngine"; import HUD from "../components/Hud"; import GalaxyMap from "../components/GalaxyMap"; import EventLog from "../components/EventLog"; import ActionPanel from "../components/ActionPanel"; import StartScreen from "@/components/StartScreen"; import GameOverScreen from "@/components/GameOverScreen"; import VictoryScreen from "@/components/VictoryScreen"; import PowerDistributor from "@/components/PowerDistributor"; import { t } from "@/content/locales"; export default function Home() { const { gameStarted, startGame, planets, credits, hp, loading, currentLocationId, currentPlanet, selectedPlanet, setSelectedPlanet, handleAttack, executeJump, handleRepair, isJumping, power, updatePower, activeEnemy, executeEscape, logs, isGameOver, restartGame, isVictory, isRerouting, WIN_THRESHOLD, } = useGameEngine(); if (loading) { return (